#include "pch-cpp.hpp" #ifndef _MSC_VER # include #else # include #endif #include #include 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 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 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 VirtualFuncInvoker3 { typedef R (*Func)(void*, T1, T2, T3, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method); } }; template struct VirtualFuncInvoker4 { typedef R (*Func)(void*, T1, T2, T3, T4, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, 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 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 InterfaceActionInvoker4 { typedef void (*Action)(void*, T1, T2, T3, T4, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); ((Action)invokeData.methodPtr)(obj, p1, p2, p3, p4, 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 InterfaceFuncInvoker1 { typedef R (*Func)(void*, T1, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method); } }; template 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 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 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 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; } }; 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_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404; // System.Action`2 struct Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8; // System.Comparison`1 struct Comparison_1_tEDDDA19F3EAE98490F38D2E8D4C34A6A6C593AA7; // System.Comparison`1 struct Comparison_1_t62E531E7B8260E2C6C2718C3BDB8CF8655139645; // System.Collections.Generic.Dictionary`2> struct Dictionary_2_t05CD18847DF65A0057DC6765FB28877143164E70; // 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_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tEFC8016EC28460E6CE058A5F413FAB656883AA5F; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t29F94820877E2B83E48075DD7E4FB54F414D1F35; // System.Func`2 struct Func_2_tAE218A7D889AC44BBCEC5E769D3C1F950095B512; // System.Func`2 struct Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00; // System.Collections.Generic.HashSet`1 struct HashSet_1_tC2DD42EF8D44AC9B58E6A24D2D499C4A792620C9; // System.Collections.Generic.HashSet`1 struct HashSet_1_t7339109B23CAC1C7B695498778D7AC8166F04AF7; // System.Collections.Generic.HashSet`1 struct HashSet_1_tCBC2AED809446FE95DDA990CA99F2527D9CF6614; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_tA967372A835A27944368DF8E68556C2649338044; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_tF95C9E01A913DD50575531C8305932628663D9E9; // System.Collections.Generic.IEqualityComparer`1 struct IEqualityComparer_1_tBD565D56612E2289A4A05E24D3DE48F9A79EF700; // System.Collections.Generic.IEqualityComparer`1 struct IEqualityComparer_1_tDBFC8496F14612776AF930DBF84AFE7D06D1F0E9; // System.Collections.Generic.Dictionary`2/KeyCollection> struct KeyCollection_t8D686835273D8A737365E1DBE9EB441C81197B6F; // System.Collections.Generic.Dictionary`2/KeyCollection struct KeyCollection_t67E8423B5AEB30C254013AD88AB68D2A36F1F436; // System.Collections.Generic.List`1> struct List_1_t899A658EFE11E82F22DA15F96306DABE3AFF7655; // System.Collections.Generic.List`1 struct List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331; // System.Collections.Generic.List`1 struct List_1_t3895718121BD33A45F11A972C6A17E372C5FA43D; // System.Collections.Generic.List`1 struct List_1_t03342E12D6A5F95E21F148146CEF62F23EA92051; // 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_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D; // System.Collections.Generic.List`1 struct List_1_t099FA1DB61217A855A3732B3DCA8E909BB24E1AB; // System.Collections.Generic.List`1 struct List_1_tF7A85406B1E07A43CE2AD7A590CA5354CAC5A8E9; // System.Collections.Generic.List`1 struct List_1_t991BBC5A1D51F59A450367DF944DAA207F22D06D; // 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_tBEC422EE22D34073615F97E5DCD4C4FD2EF4D95E; // System.Collections.Generic.List`1 struct List_1_tA9FC562AA6C4EF5BA5EDB9495F535828A07E5D81; // UnityEngine.UI.CoroutineTween.TweenRunner`1 struct TweenRunner_1_t5BB0582F926E75E2FE795492679A6CF55A4B4BC4; // UnityEngine.Events.UnityAction`1 struct UnityAction_1_t78C232CAACA0FC00C5F55E92D98A3BE00BE44114; // UnityEngine.Events.UnityAction`1 struct UnityAction_1_t9C30BCD020745BF400CBACF22C6F34ADBA2DDA6A; // 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_t1837C4A5AF3B7F67B4623654BA9F350889461036; // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_t74AF7C1BAE06C66E984668F663D574ED6A596D28; // System.Collections.Generic.Dictionary`2/Entry>[] struct EntryU5BU5D_tDB3B3539D0F08F0279D53419BF6C6588CAB4EBF6; // System.Collections.Generic.Dictionary`2/Entry[] struct EntryU5BU5D_t197C691F43F1694B771BF83C278D12BBFEEB86FA; // UnityEngine.AnimationCurve[] struct AnimationCurveU5BU5D_t2C4A38D7EFA8095F32316A4D9CE4CBB6840FB7EC; // UnityEngine.AnimatorClipInfo[] struct AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A; // System.Char[] struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB; // Cinemachine.CinemachineComponentBase[] struct CinemachineComponentBaseU5BU5D_t479D9A9F2F2C4AB6F50F6C64FAC4BC8EC602C077; // Cinemachine.CinemachineVirtualCameraBase[] struct CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4; // 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.RectTransform[] struct RectTransformU5BU5D_tD8879AA94435492C205ABBE1E530FFD24CE0393D; // System.Single[] struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C; // System.Diagnostics.StackTrace[] struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF; // System.String[] struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248; // UnityEngine.Transform[] struct TransformU5BU5D_tBB9C5F5686CAE82E3D97D43DF0F3D68ABF75EC24; // System.Type[] struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB; // UnityEngine.Vector2[] struct Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA; // UnityEngine.Vector3[] struct Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C; // Cinemachine.CinemachineBlenderSettings/CustomBlend[] struct CustomBlendU5BU5D_t2EF48229ECE0156E8C8A98A7F8CF4639B81E793B; // Cinemachine.CinemachineCore/Stage[] struct StageU5BU5D_tF198CE3C6DE5C3D67552DAB4B9680F3BFF319981; // Cinemachine.CinemachineStateDrivenCamera/HashPair[] struct HashPairU5BU5D_t0BC49345BE4F5B470A015442F4F3E4FC95ADA8A1; // Cinemachine.CinemachineStateDrivenCamera/Instruction[] struct InstructionU5BU5D_t8467C045835398DB782C97C158D06E1A38A7E232; // Cinemachine.CinemachineStateDrivenCamera/ParentHash[] struct ParentHashU5BU5D_t16B7473528E5A28E82C03DA6463DE0DFCD0A47F6; // Cinemachine.CinemachineStoryboard/CanvasInfo[] struct CanvasInfoU5BU5D_t09C2B0FCF0272FD3A8C1B698668D8E71A05222A0; // Cinemachine.CinemachineTargetGroup/Target[] struct TargetU5BU5D_t9978A88534F3B77004EFDA1AB43CCA145A650F0E; // Cinemachine.Utility.HeadingTracker/Item[] struct ItemU5BU5D_t60EF694EBD97EE6EE5145043113A4E06D1DCAC47; // Cinemachine.NoiseSettings/TransformNoiseParams[] struct TransformNoiseParamsU5BU5D_tF60A55DA82A2705F76287D97294759C1F37888A1; // UnityEngine.AnimationClip struct AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712; // UnityEngine.AnimationCurve struct AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354; // UnityEngine.Animator struct Animator_t8A52E42AE54F76681838FE9E632683EF3952E883; // System.AsyncCallback struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C; // UnityEngine.Behaviour struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA; // System.Reflection.Binder struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235; // UnityEngine.Camera struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184; // UnityEngine.Canvas struct Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26; // UnityEngine.CanvasRenderer struct CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860; // Cinemachine.Cinemachine3rdPersonFollow struct Cinemachine3rdPersonFollow_t1003E9360E9E904536DBA47C179836CF007B94D0; // Cinemachine.CinemachineBasicMultiChannelPerlin struct CinemachineBasicMultiChannelPerlin_tDAA09E3E93032C713228E84CA33B21293E9A9269; // Cinemachine.CinemachineBlend struct CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E; // Cinemachine.CinemachineBlenderSettings struct CinemachineBlenderSettings_t55EA371578F7C0ADACF81ACF631C0838A459ED18; // Cinemachine.CinemachineBrain struct CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9; // Cinemachine.CinemachineComponentBase struct CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A; // Cinemachine.CinemachineComposer struct CinemachineComposer_t9531E578E8280C4203B209F59CECE36F3F262A5A; // Cinemachine.CinemachineCore struct CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD; // Cinemachine.CinemachineExtension struct CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73; // Cinemachine.CinemachineFramingTransposer struct CinemachineFramingTransposer_t19450FC1D17FF88D379C2B50048062DF4ED91065; // Cinemachine.CinemachineGroupComposer struct CinemachineGroupComposer_t2223D762149F80F7E7B2CC7C7DACD5F0890509B2; // Cinemachine.CinemachineHardLockToTarget struct CinemachineHardLockToTarget_tA87D10A864809C5E690916F194DBD61F8E64380A; // Cinemachine.CinemachineHardLookAt struct CinemachineHardLookAt_tF3F83D120480604E6173E3907DAA85CDEBB0FC8E; // Cinemachine.CinemachineOrbitalTransposer struct CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303; // Cinemachine.CinemachinePOV struct CinemachinePOV_t18E8D389A12DA59CCC99E0871996448E1B4AB05B; // Cinemachine.CinemachinePathBase struct CinemachinePathBase_t9BA180040D1DA9F876C41BC313973F3A24EE7B8D; // Cinemachine.CinemachinePipeline struct CinemachinePipeline_t7C4DCD209B5F7720AC4078397CE62801AD757209; // Cinemachine.CinemachineSameAsFollowTarget struct CinemachineSameAsFollowTarget_t3F3D720F4ED98F0E8608A0D077BB877F1A897141; // Cinemachine.CinemachineStateDrivenCamera struct CinemachineStateDrivenCamera_t05DB8E8C64C748CEDFCD809CB10A553A264FAEFB; // Cinemachine.CinemachineStoryboard struct CinemachineStoryboard_tB7E73A378F3515A5C92891ACF6009E995D62BB9E; // Cinemachine.CinemachineTargetGroup struct CinemachineTargetGroup_tDA10E4AFC0E3489DA38592948CD48D8CAFC3B1EF; // Cinemachine.CinemachineTrackedDolly struct CinemachineTrackedDolly_tF6AD39CDE4ECE4A1828476535B327CF2EF9D4037; // Cinemachine.CinemachineTransposer struct CinemachineTransposer_t717A803D8D1FD7AECBA2A38489853887E5A1CFF5; // Cinemachine.CinemachineVirtualCamera struct CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50; // Cinemachine.CinemachineVirtualCameraBase struct CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE; // UnityEngine.Component struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3; // 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; // UnityEngine.UI.Graphic struct Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931; // 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; // System.IndexOutOfRangeException struct IndexOutOfRangeException_t7ECB35264FB6CA8FAA516BD958F4B2ADC78E8A82; // UnityEngine.Events.InvokableCallList struct InvokableCallList_t309E1C8C7CE885A0D2F98C84CEA77A8935688382; // UnityEngine.Material struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3; // System.Reflection.MemberFilter struct MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553; // UnityEngine.Mesh struct Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4; // System.Reflection.MethodInfo struct MethodInfo_t; // UnityEngine.MonoBehaviour struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71; // Cinemachine.NoiseSettings struct NoiseSettings_tFCB86EB3704D64D89D6D747BEAE83E1757EF68F1; // UnityEngine.Object struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C; // UnityEngine.Events.PersistentCallGroup struct PersistentCallGroup_tB826EDF15DC80F71BCBCD8E410FD959A04C33F25; // Cinemachine.Utility.PositionPredictor struct PositionPredictor_t088813DB07D6355BB293350EB983299B866F974E; // UnityEngine.UI.RawImage struct RawImage_tFF12F7DB574FBDC1863CF607C7A12A5D9F8D6179; // UnityEngine.UI.RectMask2D struct RectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670; // UnityEngine.RectOffset struct RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5; // UnityEngine.RectTransform struct RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5; // UnityEngine.UI.RectangularVertexClipper struct RectangularVertexClipper_t55234A392C423FCC9A016503B2D1763D52E6605A; // UnityEngine.Rigidbody struct Rigidbody_t268697F5A994213ED97393309870968BC1C7393C; // UnityEngine.RuntimeAnimatorController struct RuntimeAnimatorController_t6F7C753402B42EC23C163099CF935C5E0D7A7254; // System.Runtime.Serialization.SafeSerializationManager struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6; // System.String struct String_t; // System.Text.StringBuilder struct StringBuilder_t; // UnityEngine.Texture struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700; // UnityEngine.Texture2D struct Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4; // UnityEngine.Transform struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1; // System.Type struct Type_t; // UnityEngine.Events.UnityAction struct UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7; // UnityEngine.UI.VertexHelper struct VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE; // System.Void struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915; // UnityEngine.WaitForFixedUpdate struct WaitForFixedUpdate_t86F5BC0B6A668AEF2903DE9ADB52062E457BD1B7; // Cinemachine.AxisState/IInputAxisProvider struct IInputAxisProvider_tABB3BFF96A8D4C6D50FA42166CCF7AAF18F959E7; // UnityEngine.Camera/CameraCallback struct CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD; // UnityEngine.Canvas/WillRenderCanvases struct WillRenderCanvases_tA4A6E66DBA797DCB45B995DBA449A9D1D80D0FBC; // Cinemachine.CinemachineBrain/BrainEvent struct BrainEvent_t849EB8BA11F9477DD4D1CCD463DF1C798A74B5E3; // Cinemachine.CinemachineBrain/VcamActivatedEvent struct VcamActivatedEvent_tBE585CFE82663479F5588F34F5039F7CCAE50154; // Cinemachine.CinemachineCore/AxisInputDelegate struct AxisInputDelegate_tE27958ACEDD7816DB591B6F485ACD7083541C452; // Cinemachine.CinemachineCore/GetBlendOverrideDelegate struct GetBlendOverrideDelegate_t36EFDCBF8770712A9E7B06F300B0C62C0C42B14A; // Cinemachine.Utility.CinemachineDebug/OnGUIDelegate struct OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708; // Cinemachine.CinemachineOrbitalTransposer/<>c struct U3CU3Ec_t382FDC8BD22EECDEF925FEC728CC7C973C3659D6; // Cinemachine.CinemachineOrbitalTransposer/UpdateHeadingDelegate struct UpdateHeadingDelegate_tAE5B0953FD3BCBC040EB4AF4964F18C4AC2CED60; // Cinemachine.CinemachinePathBase/Appearance struct Appearance_t598AE4F607DDAB13B808E1D4ECEBE53E335967F8; // Cinemachine.CinemachineStoryboard/CanvasInfo struct CanvasInfo_t1A0F84CB25787BE6FF1FE5A383BA17FA65321110; // Cinemachine.CinemachineVirtualCamera/<>c struct U3CU3Ec_t80D8219D255708CC8992C0FAD027B479CB4A4D31; // Cinemachine.CinemachineVirtualCamera/CreatePipelineDelegate struct CreatePipelineDelegate_tC9ED5364DE6A2A753E8C9FF767C2C37C5CBB6BFC; // Cinemachine.CinemachineVirtualCamera/DestroyPipelineDelegate struct DestroyPipelineDelegate_tDBA135A8B9ACD670F6144200C281F32F728BB842; // UnityEngine.GUISkin/SkinChangedDelegate struct SkinChangedDelegate_tA6D456E853D58AD2EF8A599F543C7E5BA8E94B98; // UnityEngine.UI.MaskableGraphic/CullStateChangedEvent struct CullStateChangedEvent_t6073CD0D951EC1256BF74B8F9107D68FC89B99B8; // UnityEngine.RectTransform/ReapplyDrivenProperties struct ReapplyDrivenProperties_t3482EA130A01FF7EE2EEFE37F66A5215D08CFE24; IL2CPP_EXTERN_C RuntimeClass* CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CanvasInfo_t1A0F84CB25787BE6FF1FE5A383BA17FA65321110_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* CinemachineStoryboard_tB7E73A378F3515A5C92891ACF6009E995D62BB9E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Comparison_1_tEDDDA19F3EAE98490F38D2E8D4C34A6A6C593AA7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t05CD18847DF65A0057DC6765FB28877143164E70_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Func_2_tAE218A7D889AC44BBCEC5E769D3C1F950095B512_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* HeadingTracker_tAB917CE7B50C972CE3BD85A6086AE8FE2BF931FA_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ICinemachineTargetGroup_t3741E5378B5C1636777589A1BE1811E9E96ADF1B_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* IndexOutOfRangeException_t7ECB35264FB6CA8FAA516BD958F4B2ADC78E8A82_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* InstructionU5BU5D_t8467C045835398DB782C97C158D06E1A38A7E232_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t03342E12D6A5F95E21F148146CEF62F23EA92051_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t2C9A586FD2E1B8C67E6407386FCA1C121EC125B6_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t991BBC5A1D51F59A450367DF944DAA207F22D06D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_tA9FC562AA6C4EF5BA5EDB9495F535828A07E5D81_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_tBEC422EE22D34073615F97E5DCD4C4FD2EF4D95E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* PositionPredictor_t088813DB07D6355BB293350EB983299B866F974E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_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* TargetU5BU5D_t9978A88534F3B77004EFDA1AB43CCA145A650F0E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Type_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t382FDC8BD22EECDEF925FEC728CC7C973C3659D6_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t80D8219D255708CC8992C0FAD027B479CB4A4D31_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* UnityAction_1_t78C232CAACA0FC00C5F55E92D98A3BE00BE44114_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* UpdateHeadingDelegate_tAE5B0953FD3BCBC040EB4AF4964F18C4AC2CED60_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C String_t* _stringLiteral1168E92C164109D6220480DEDA987085B2A21155; IL2CPP_EXTERN_C String_t* _stringLiteral16DD21BE77B115D392226EB71A2D3A9FDC29E3F0; IL2CPP_EXTERN_C String_t* _stringLiteral27C7727EAAAD675C621F6257F2BD5190CE343979; IL2CPP_EXTERN_C String_t* _stringLiteral47A5B6A470F6113005195D6115F426DC36E8B65F; IL2CPP_EXTERN_C String_t* _stringLiteral50639CAD49418C7B223CC529395C0E2A3892501C; IL2CPP_EXTERN_C String_t* _stringLiteral858FD3C8BD790C7AE9648241681753040AAA353E; IL2CPP_EXTERN_C String_t* _stringLiteral88BEE283254D7094E258B3A88730F4CC4F1E4AC7; IL2CPP_EXTERN_C String_t* _stringLiteral95736F87FFB47A6CBA1FAEFC7529C2A3F3EE5E7A; IL2CPP_EXTERN_C String_t* _stringLiteral9D254E50F4DE5BE7CA9E72BD2F890B87F910B88B; IL2CPP_EXTERN_C String_t* _stringLiteralB23C3717573626FB4C3C7DF5C19EDE7689837214; IL2CPP_EXTERN_C String_t* _stringLiteralD9691C4FD8A1F6B09DB1147CA32B442772FB46A1; IL2CPP_EXTERN_C String_t* _stringLiteralDA9B2BA4FD01C0EC9AF292A351951F6AFEDC67D9; IL2CPP_EXTERN_C String_t* _stringLiteralE166C9564FBDE461738077E3B1B506525EB6ACCC; IL2CPP_EXTERN_C const RuntimeMethod* CinemachineStateDrivenCamera_OnGuiHandler_m3B5FB8E32B3DD5117D5CF526C60954FE3362C094_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* CinemachineStoryboard_CameraUpdatedCallback_m96F15CE066264D8F7AB1C2046C416FAC345E234B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* CinemachineStoryboard_StaticBlendingHandler_mCB24F0CFB83E0D0E42A6BEE8EA45681FDA02336A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* CinemachineVirtualCamera_AddCinemachineComponent_TisCinemachineHardLockToTarget_tA87D10A864809C5E690916F194DBD61F8E64380A_mA27DFDE452A286E8B897BB2DA2C3D26AAD985E4F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* CinemachineVirtualCamera_AddCinemachineComponent_TisCinemachineHardLookAt_tF3F83D120480604E6173E3907DAA85CDEBB0FC8E_mD1C9F974D969F3897375561B17A711000AEBD0C4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisCinemachinePipeline_t7C4DCD209B5F7720AC4078397CE62801AD757209_mC67688926EF3928B75A863C98FB240FEADBC6F69_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisCinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE_mDC02691D864D02128EE836562B3282EB053F7AAB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisRigidbody_t268697F5A994213ED97393309870968BC1C7393C_m4B5CAD64B52D153BEA96432633CA9A45FA523DD8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponentsInChildren_TisCinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE_mF8DBCFF2EFB19104432E07298BB6BA688FDFDB33_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponents_TisCinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A_m30AF889F18F3ED6C294C66FBDEAC1971B00B8566_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_m050AC0D9D6F681C25C12FBBC7DD71F926D206ED9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_mB011406E12A8B5556E7141229EF2C49A7D9F183F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m71046919A4167DFE82A63CD88F4A9F9F32621BE7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m712893C2C48C47CCAFAD85A865C702E8D3D2B71F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_m8B87B804DF06D6420B1DCE028675738AA8F3310F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_m420CFC153320557E6823B06767710D1E636E5BDF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_m90E3BFE562956D8B3EAAEAA59FEBC0BB694BEFFF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Any_TisCinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A_mD208076689C601CF21EE9FCA72DFCE9BC595AF14_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m9BF6C1C74CD711998DC8FAE5D6B8083586F5CFB5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mBAA697FE341E389C86536D9444A3E4AC02109E87_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mCBBD283BB42C56D73B7C4194020EC95292B36129_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_m13C85FD585C0679530F8B35D0B39D965702FD0F5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisCinemachinePipeline_t7C4DCD209B5F7720AC4078397CE62801AD757209_m3DAAF0F90C5C8E02A3C153B1D9BD3247EB0F4136_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisRawImage_tFF12F7DB574FBDC1863CF607C7A12A5D9F8D6179_mF832D1CFB763BE172F50826618A3D458EE451B43_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisRectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670_m13A9D8AFFFA3B7A823E98A8E1A39F51DF1B8ED4F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponentInChildren_TisRawImage_tFF12F7DB574FBDC1863CF607C7A12A5D9F8D6179_m2B58BF7C028A3F46B38B52899D60B8EB6F686741_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_mE5A2711FA84F57F5EA0876DB106B1A146956CEFE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponentsInChildren_TisRectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_m485801F2E1103CDD8DCAB94BBB64891ACBFE062B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m36829EC89855C8C23CEDA8C5F5B12B76ADFE2248_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m83831FF7F345FB9053535A92FBBD7D4720807FF0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m9ACA0FC0CF36280B8D922A1E8A3FDA7FFF8B16D7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mEBE2216B7ABF9C5CAADEF863DD0282CEE6C88662_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mFA0EE57157DD86A7A0A564B76FED1B38BAF6E921_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_mD47221A05CE6ACB10BA3E0054DF8062563361767_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m01FCD3FC513065087F7E312BC9DE2D1C3FF655E5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_RemoveAt_m97827E8839E8241DDED40DCDE3FBBB71EB8761DD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Sort_mAC2BC143DF2B4FA8D50186DE35951A9484CE90D2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_ToArray_m8292F02B1A8D2657765B0A6B9C548C0C09B360E0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_ToArray_mA717C3C8FC71F00C397FF475997BE76668AEE50C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m09C5639F7FD24DA3427DC7735059EA949C8B52FE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m18F0E53D2FFF3A6A83C5262F817E5F3A333A58AB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m298BDBE1D82D481E34367708B1CF79FDEAC59C13_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m387980ADA97BCB67AD1C690E5D3371C9C3492F7B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mDC3E95DC5C927A867B9B42EDE1945F909B894268_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mECA131A70148BDBE8AF44136CF4719071C97DF42_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m2984F9470B6470CD90E4DF5BC0C445ECDBCE89DE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mE407B32D75D1346C001EC07974D2A55B9F47DAAB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mFEAC90B0A664505AEB9B88E0DC0C65215598259F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m2A1F1247CE1AD67D91B62ACEACD58198DD98CCAF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m42F9D6C834C8124B422C6B67193EE47C6BDAC22C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m9ECA58793C3390E70573D0D081E1504D2F143A04_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CRequiresUserInputU3Eb__47_0_mBF26B23CBD1B39550F819A03518A8857549B0F31_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CUpdateComponentPipelineU3Eb__38_0_mB97A4390C0B4AF7335D8A31CABC30B99FC7BFA30_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_ctorU3Eb__30_0_m9216ED998310150D666FF45C1BD6868BF4BF02DD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* UnityEvent_1_AddListener_mB3E814B430D892264646F8671CC6AFF035ECB0AC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* UnityEvent_1_RemoveListener_m9C18146FC609E4712D1E32D9E7FC19913AAAA2DA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* UnityEvent_2_Invoke_mC508808A77547B63EBFD23EB42810BBB0EA7D313_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Vector3_get_Item_m163510BFC2F7BFAD1B601DC9F3606B799CF199F2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Vector3_set_Item_m79136861DEC5862CE7EC20AB3B0EF10A3957CEC3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Vector4_get_Item_mB1D001A235857569E479FB799EF77C52391D19EF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeType* RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_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 CinemachineComponentBaseU5BU5D_t479D9A9F2F2C4AB6F50F6C64FAC4BC8EC602C077; struct CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4; struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771; struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918; struct RectTransformU5BU5D_tD8879AA94435492C205ABBE1E530FFD24CE0393D; struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB; struct HashPairU5BU5D_t0BC49345BE4F5B470A015442F4F3E4FC95ADA8A1; struct InstructionU5BU5D_t8467C045835398DB782C97C158D06E1A38A7E232; struct ParentHashU5BU5D_t16B7473528E5A28E82C03DA6463DE0DFCD0A47F6; struct TargetU5BU5D_t9978A88534F3B77004EFDA1AB43CCA145A650F0E; struct TransformNoiseParamsU5BU5D_tF60A55DA82A2705F76287D97294759C1F37888A1; IL2CPP_EXTERN_C_BEGIN IL2CPP_EXTERN_C_END #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2> struct Dictionary_2_t05CD18847DF65A0057DC6765FB28877143164E70 : 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_tDB3B3539D0F08F0279D53419BF6C6588CAB4EBF6* ____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_t8D686835273D8A737365E1DBE9EB441C81197B6F* ____keys_7; // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::_values ValueCollection_t1837C4A5AF3B7F67B4623654BA9F350889461036* ____values_8; // System.Object System.Collections.Generic.Dictionary`2::_syncRoot RuntimeObject* ____syncRoot_9; }; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180 : 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_t197C691F43F1694B771BF83C278D12BBFEEB86FA* ____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_t67E8423B5AEB30C254013AD88AB68D2A36F1F436* ____keys_7; // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::_values ValueCollection_t74AF7C1BAE06C66E984668F663D574ED6A596D28* ____values_8; // System.Object System.Collections.Generic.Dictionary`2::_syncRoot RuntimeObject* ____syncRoot_9; }; // System.Collections.Generic.List`1 struct List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* ____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_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray AnimatorClipInfoU5BU5D_t202D955679134FCCD698779FBABD2530E58CD60A* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 struct List_1_t03342E12D6A5F95E21F148146CEF62F23EA92051 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items CinemachineComponentBaseU5BU5D_t479D9A9F2F2C4AB6F50F6C64FAC4BC8EC602C077* ____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_t03342E12D6A5F95E21F148146CEF62F23EA92051_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray CinemachineComponentBaseU5BU5D_t479D9A9F2F2C4AB6F50F6C64FAC4BC8EC602C077* ___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_t991BBC5A1D51F59A450367DF944DAA207F22D06D : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items TransformU5BU5D_tBB9C5F5686CAE82E3D97D43DF0F3D68ABF75EC24* ____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_t991BBC5A1D51F59A450367DF944DAA207F22D06D_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray TransformU5BU5D_tBB9C5F5686CAE82E3D97D43DF0F3D68ABF75EC24* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 struct List_1_tBEC422EE22D34073615F97E5DCD4C4FD2EF4D95E : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items HashPairU5BU5D_t0BC49345BE4F5B470A015442F4F3E4FC95ADA8A1* ____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_tBEC422EE22D34073615F97E5DCD4C4FD2EF4D95E_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray HashPairU5BU5D_t0BC49345BE4F5B470A015442F4F3E4FC95ADA8A1* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 struct List_1_tA9FC562AA6C4EF5BA5EDB9495F535828A07E5D81 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items CanvasInfoU5BU5D_t09C2B0FCF0272FD3A8C1B698668D8E71A05222A0* ____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_tA9FC562AA6C4EF5BA5EDB9495F535828A07E5D81_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray CanvasInfoU5BU5D_t09C2B0FCF0272FD3A8C1B698668D8E71A05222A0* ___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 { }; // 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 { }; // Cinemachine.CinemachineOrbitalTransposer/<>c struct U3CU3Ec_t382FDC8BD22EECDEF925FEC728CC7C973C3659D6 : public RuntimeObject { }; struct U3CU3Ec_t382FDC8BD22EECDEF925FEC728CC7C973C3659D6_StaticFields { // Cinemachine.CinemachineOrbitalTransposer/<>c Cinemachine.CinemachineOrbitalTransposer/<>c::<>9 U3CU3Ec_t382FDC8BD22EECDEF925FEC728CC7C973C3659D6* ___U3CU3E9_0; // Cinemachine.CinemachineOrbitalTransposer/UpdateHeadingDelegate Cinemachine.CinemachineOrbitalTransposer/<>c::<>9__30_0 UpdateHeadingDelegate_tAE5B0953FD3BCBC040EB4AF4964F18C4AC2CED60* ___U3CU3E9__30_0_1; }; // Cinemachine.CinemachineStoryboard/CanvasInfo struct CanvasInfo_t1A0F84CB25787BE6FF1FE5A383BA17FA65321110 : public RuntimeObject { // UnityEngine.GameObject Cinemachine.CinemachineStoryboard/CanvasInfo::mCanvas GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___mCanvas_0; // UnityEngine.Canvas Cinemachine.CinemachineStoryboard/CanvasInfo::mCanvasComponent Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* ___mCanvasComponent_1; // Cinemachine.CinemachineBrain Cinemachine.CinemachineStoryboard/CanvasInfo::mCanvasParent CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* ___mCanvasParent_2; // UnityEngine.RectTransform Cinemachine.CinemachineStoryboard/CanvasInfo::mViewport RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___mViewport_3; // UnityEngine.UI.RawImage Cinemachine.CinemachineStoryboard/CanvasInfo::mRawImage RawImage_tFF12F7DB574FBDC1863CF607C7A12A5D9F8D6179* ___mRawImage_4; }; // Cinemachine.CinemachineVirtualCamera/<>c struct U3CU3Ec_t80D8219D255708CC8992C0FAD027B479CB4A4D31 : public RuntimeObject { }; struct U3CU3Ec_t80D8219D255708CC8992C0FAD027B479CB4A4D31_StaticFields { // Cinemachine.CinemachineVirtualCamera/<>c Cinemachine.CinemachineVirtualCamera/<>c::<>9 U3CU3Ec_t80D8219D255708CC8992C0FAD027B479CB4A4D31* ___U3CU3E9_0; // System.Comparison`1 Cinemachine.CinemachineVirtualCamera/<>c::<>9__38_0 Comparison_1_tEDDDA19F3EAE98490F38D2E8D4C34A6A6C593AA7* ___U3CU3E9__38_0_1; // System.Func`2 Cinemachine.CinemachineVirtualCamera/<>c::<>9__47_0 Func_2_tAE218A7D889AC44BBCEC5E769D3C1F950095B512* ___U3CU3E9__47_0_2; }; // 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_t519AE1DAA64E517296768BEA2E732ED47F76A91D { // System.Collections.Generic.List`1 System.Collections.Generic.List`1/Enumerator::_list List_1_t991BBC5A1D51F59A450367DF944DAA207F22D06D* ____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 Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ____current_3; }; // 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; }; // UnityEngine.AnimatorClipInfo struct AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 { // System.Int32 UnityEngine.AnimatorClipInfo::m_ClipInstanceID int32_t ___m_ClipInstanceID_0; // System.Single UnityEngine.AnimatorClipInfo::m_Weight float ___m_Weight_1; }; // UnityEngine.AnimatorStateInfo struct AnimatorStateInfo_t1F47379289C7CE7FD588FBC3BBD79A777243B6B2 { // System.Int32 UnityEngine.AnimatorStateInfo::m_Name int32_t ___m_Name_0; // System.Int32 UnityEngine.AnimatorStateInfo::m_Path int32_t ___m_Path_1; // System.Int32 UnityEngine.AnimatorStateInfo::m_FullPath int32_t ___m_FullPath_2; // System.Single UnityEngine.AnimatorStateInfo::m_NormalizedTime float ___m_NormalizedTime_3; // System.Single UnityEngine.AnimatorStateInfo::m_Length float ___m_Length_4; // System.Single UnityEngine.AnimatorStateInfo::m_Speed float ___m_Speed_5; // System.Single UnityEngine.AnimatorStateInfo::m_SpeedMultiplier float ___m_SpeedMultiplier_6; // System.Int32 UnityEngine.AnimatorStateInfo::m_Tag int32_t ___m_Tag_7; // System.Int32 UnityEngine.AnimatorStateInfo::m_Loop int32_t ___m_Loop_8; }; // 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; }; // 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; }; // 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.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.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; }; // 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.Vector2Int struct Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A { // System.Int32 UnityEngine.Vector2Int::m_X int32_t ___m_X_0; // System.Int32 UnityEngine.Vector2Int::m_Y int32_t ___m_Y_1; }; struct Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A_StaticFields { // UnityEngine.Vector2Int UnityEngine.Vector2Int::s_Zero Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Zero_2; // UnityEngine.Vector2Int UnityEngine.Vector2Int::s_One Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_One_3; // UnityEngine.Vector2Int UnityEngine.Vector2Int::s_Up Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Up_4; // UnityEngine.Vector2Int UnityEngine.Vector2Int::s_Down Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Down_5; // UnityEngine.Vector2Int UnityEngine.Vector2Int::s_Left Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Left_6; // UnityEngine.Vector2Int UnityEngine.Vector2Int::s_Right Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Right_7; }; // 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]; }; }; // 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.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.CinemachineStateDrivenCamera/HashPair struct HashPair_t176F7624706A73500F3AB84D61111316D45ECCEC { // System.Int32 Cinemachine.CinemachineStateDrivenCamera/HashPair::parentHash int32_t ___parentHash_0; // System.Int32 Cinemachine.CinemachineStateDrivenCamera/HashPair::hash int32_t ___hash_1; }; // Cinemachine.CinemachineStateDrivenCamera/Instruction struct Instruction_t34ACBE0AA41EE3F5E0742A1F99BDD6F86829B45C { // System.Int32 Cinemachine.CinemachineStateDrivenCamera/Instruction::m_FullHash int32_t ___m_FullHash_0; // Cinemachine.CinemachineVirtualCameraBase Cinemachine.CinemachineStateDrivenCamera/Instruction::m_VirtualCamera CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___m_VirtualCamera_1; // System.Single Cinemachine.CinemachineStateDrivenCamera/Instruction::m_ActivateAfter float ___m_ActivateAfter_2; // System.Single Cinemachine.CinemachineStateDrivenCamera/Instruction::m_MinDuration float ___m_MinDuration_3; }; // Native definition for P/Invoke marshalling of Cinemachine.CinemachineStateDrivenCamera/Instruction struct Instruction_t34ACBE0AA41EE3F5E0742A1F99BDD6F86829B45C_marshaled_pinvoke { int32_t ___m_FullHash_0; CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___m_VirtualCamera_1; float ___m_ActivateAfter_2; float ___m_MinDuration_3; }; // Native definition for COM marshalling of Cinemachine.CinemachineStateDrivenCamera/Instruction struct Instruction_t34ACBE0AA41EE3F5E0742A1F99BDD6F86829B45C_marshaled_com { int32_t ___m_FullHash_0; CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___m_VirtualCamera_1; float ___m_ActivateAfter_2; float ___m_MinDuration_3; }; // Cinemachine.CinemachineStateDrivenCamera/ParentHash struct ParentHash_t5DC86CE2C6807E8A69BC30E36412B227D8AF28A4 { // System.Int32 Cinemachine.CinemachineStateDrivenCamera/ParentHash::m_Hash int32_t ___m_Hash_0; // System.Int32 Cinemachine.CinemachineStateDrivenCamera/ParentHash::m_ParentHash int32_t ___m_ParentHash_1; }; // Cinemachine.CinemachineTargetGroup/Target struct Target_t1BE8C1DD1B464DF9994293478CE3F2AFB3C8A641 { // UnityEngine.Transform Cinemachine.CinemachineTargetGroup/Target::target Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___target_0; // System.Single Cinemachine.CinemachineTargetGroup/Target::weight float ___weight_1; // System.Single Cinemachine.CinemachineTargetGroup/Target::radius float ___radius_2; }; // Native definition for P/Invoke marshalling of Cinemachine.CinemachineTargetGroup/Target struct Target_t1BE8C1DD1B464DF9994293478CE3F2AFB3C8A641_marshaled_pinvoke { Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___target_0; float ___weight_1; float ___radius_2; }; // Native definition for COM marshalling of Cinemachine.CinemachineTargetGroup/Target struct Target_t1BE8C1DD1B464DF9994293478CE3F2AFB3C8A641_marshaled_com { Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___target_0; float ___weight_1; float ___radius_2; }; // Cinemachine.CinemachineTrackedDolly/AutoDolly struct AutoDolly_t2A1304C5BB63C2FF83D89FEDB930C94D9ECA0115 { // System.Boolean Cinemachine.CinemachineTrackedDolly/AutoDolly::m_Enabled bool ___m_Enabled_0; // System.Single Cinemachine.CinemachineTrackedDolly/AutoDolly::m_PositionOffset float ___m_PositionOffset_1; // System.Int32 Cinemachine.CinemachineTrackedDolly/AutoDolly::m_SearchRadius int32_t ___m_SearchRadius_2; // System.Int32 Cinemachine.CinemachineTrackedDolly/AutoDolly::m_SearchResolution int32_t ___m_SearchResolution_3; }; // Native definition for P/Invoke marshalling of Cinemachine.CinemachineTrackedDolly/AutoDolly struct AutoDolly_t2A1304C5BB63C2FF83D89FEDB930C94D9ECA0115_marshaled_pinvoke { int32_t ___m_Enabled_0; float ___m_PositionOffset_1; int32_t ___m_SearchRadius_2; int32_t ___m_SearchResolution_3; }; // Native definition for COM marshalling of Cinemachine.CinemachineTrackedDolly/AutoDolly struct AutoDolly_t2A1304C5BB63C2FF83D89FEDB930C94D9ECA0115_marshaled_com { int32_t ___m_Enabled_0; float ___m_PositionOffset_1; int32_t ___m_SearchRadius_2; int32_t ___m_SearchResolution_3; }; // 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.NoiseSettings/NoiseParams struct NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240 { // System.Single Cinemachine.NoiseSettings/NoiseParams::Frequency float ___Frequency_0; // System.Single Cinemachine.NoiseSettings/NoiseParams::Amplitude float ___Amplitude_1; // System.Boolean Cinemachine.NoiseSettings/NoiseParams::Constant bool ___Constant_2; }; // Native definition for P/Invoke marshalling of Cinemachine.NoiseSettings/NoiseParams struct NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240_marshaled_pinvoke { float ___Frequency_0; float ___Amplitude_1; int32_t ___Constant_2; }; // Native definition for COM marshalling of Cinemachine.NoiseSettings/NoiseParams struct NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240_marshaled_com { float ___Frequency_0; float ___Amplitude_1; int32_t ___Constant_2; }; // Cinemachine.TargetPositionCache/TimeRange struct TimeRange_t2D8D9BBC8BD1BB9F2988380CE7D7334899D9D0E0 { // System.Single Cinemachine.TargetPositionCache/TimeRange::Start float ___Start_0; // System.Single Cinemachine.TargetPositionCache/TimeRange::End float ___End_1; }; // 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.BoundingSphere struct BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 { // UnityEngine.Vector3 UnityEngine.BoundingSphere::position Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___position_0; // System.Single UnityEngine.BoundingSphere::radius float ___radius_1; }; // UnityEngine.Bounds struct Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 { // UnityEngine.Vector3 UnityEngine.Bounds::m_Center Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Center_0; // UnityEngine.Vector3 UnityEngine.Bounds::m_Extents Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Extents_1; }; // 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.Utility.HeadingTracker struct HeadingTracker_tAB917CE7B50C972CE3BD85A6086AE8FE2BF931FA : public RuntimeObject { // Cinemachine.Utility.HeadingTracker/Item[] Cinemachine.Utility.HeadingTracker::mHistory ItemU5BU5D_t60EF694EBD97EE6EE5145043113A4E06D1DCAC47* ___mHistory_0; // System.Int32 Cinemachine.Utility.HeadingTracker::mTop int32_t ___mTop_1; // System.Int32 Cinemachine.Utility.HeadingTracker::mBottom int32_t ___mBottom_2; // System.Int32 Cinemachine.Utility.HeadingTracker::mCount int32_t ___mCount_3; // UnityEngine.Vector3 Cinemachine.Utility.HeadingTracker::mHeadingSum Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___mHeadingSum_4; // System.Single Cinemachine.Utility.HeadingTracker::mWeightSum float ___mWeightSum_5; // System.Single Cinemachine.Utility.HeadingTracker::mWeightTime float ___mWeightTime_6; // UnityEngine.Vector3 Cinemachine.Utility.HeadingTracker::mLastGoodHeading Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___mLastGoodHeading_7; }; struct HeadingTracker_tAB917CE7B50C972CE3BD85A6086AE8FE2BF931FA_StaticFields { // System.Single Cinemachine.Utility.HeadingTracker::mDecayExponent float ___mDecayExponent_8; }; // 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; }; // Cinemachine.Utility.PositionPredictor struct PositionPredictor_t088813DB07D6355BB293350EB983299B866F974E : public RuntimeObject { // UnityEngine.Vector3 Cinemachine.Utility.PositionPredictor::m_Velocity Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Velocity_0; // UnityEngine.Vector3 Cinemachine.Utility.PositionPredictor::m_SmoothDampVelocity Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_SmoothDampVelocity_1; // UnityEngine.Vector3 Cinemachine.Utility.PositionPredictor::m_Pos Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Pos_2; // System.Boolean Cinemachine.Utility.PositionPredictor::m_HavePos bool ___m_HavePos_3; // System.Single Cinemachine.Utility.PositionPredictor::Smoothing float ___Smoothing_4; }; // 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.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; }; // Cinemachine.CinemachineBrain/BrainEvent struct BrainEvent_t849EB8BA11F9477DD4D1CCD463DF1C798A74B5E3 : public UnityEvent_1_tA9D67747BC8C9E0D4541EE0B100AA53EF640F411 { }; // Cinemachine.CinemachineBrain/VcamActivatedEvent struct VcamActivatedEvent_tBE585CFE82663479F5588F34F5039F7CCAE50154 : public UnityEvent_2_tAE2BFF2715A2D4FF77F5F7EDA4635E6B8A6BCD6C { }; // 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.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.NoiseSettings/TransformNoiseParams struct TransformNoiseParams_t1056C699265C70FECE1BDF04D38CF74997002A91 { // Cinemachine.NoiseSettings/NoiseParams Cinemachine.NoiseSettings/TransformNoiseParams::X NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240 ___X_0; // Cinemachine.NoiseSettings/NoiseParams Cinemachine.NoiseSettings/TransformNoiseParams::Y NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240 ___Y_1; // Cinemachine.NoiseSettings/NoiseParams Cinemachine.NoiseSettings/TransformNoiseParams::Z NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240 ___Z_2; }; // Native definition for P/Invoke marshalling of Cinemachine.NoiseSettings/TransformNoiseParams struct TransformNoiseParams_t1056C699265C70FECE1BDF04D38CF74997002A91_marshaled_pinvoke { NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240_marshaled_pinvoke ___X_0; NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240_marshaled_pinvoke ___Y_1; NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240_marshaled_pinvoke ___Z_2; }; // Native definition for COM marshalling of Cinemachine.NoiseSettings/TransformNoiseParams struct TransformNoiseParams_t1056C699265C70FECE1BDF04D38CF74997002A91_marshaled_com { NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240_marshaled_com ___X_0; NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240_marshaled_com ___Y_1; NoiseParams_tFEE1B5C35BAFA843F32A882125A5967213B50240_marshaled_com ___Z_2; }; // 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 { }; // 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 { }; // UnityEngine.Motion struct Motion_tBCD49FBF5608AD21FC03B63C8182FABCEF2707AC : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C { // System.Boolean UnityEngine.Motion::k__BackingField bool ___U3CisAnimatorMotionU3Ek__BackingField_4; }; // 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.RuntimeAnimatorController struct RuntimeAnimatorController_t6F7C753402B42EC23C163099CF935C5E0D7A7254 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C { }; // 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 { }; // UnityEngine.Texture struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C { }; struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700_StaticFields { // System.Int32 UnityEngine.Texture::GenerateAllMips int32_t ___GenerateAllMips_4; }; // 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_tEDDDA19F3EAE98490F38D2E8D4C34A6A6C593AA7 : public MulticastDelegate_t { }; // System.Func`2 struct Func_2_tAE218A7D889AC44BBCEC5E769D3C1F950095B512 : public MulticastDelegate_t { }; // UnityEngine.Events.UnityAction`1 struct UnityAction_1_t78C232CAACA0FC00C5F55E92D98A3BE00BE44114 : public MulticastDelegate_t { }; // UnityEngine.AnimationClip struct AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712 : public Motion_tBCD49FBF5608AD21FC03B63C8182FABCEF2707AC { }; // System.AsyncCallback struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C : public MulticastDelegate_t { }; // UnityEngine.Behaviour struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 { }; // Cinemachine.CinemachineBlenderSettings struct CinemachineBlenderSettings_t55EA371578F7C0ADACF81ACF631C0838A459ED18 : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A { // Cinemachine.CinemachineBlenderSettings/CustomBlend[] Cinemachine.CinemachineBlenderSettings::m_CustomBlends CustomBlendU5BU5D_t2EF48229ECE0156E8C8A98A7F8CF4639B81E793B* ___m_CustomBlends_4; }; // 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.IndexOutOfRangeException struct IndexOutOfRangeException_t7ECB35264FB6CA8FAA516BD958F4B2ADC78E8A82 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { }; // UnityEngine.Rigidbody struct Rigidbody_t268697F5A994213ED97393309870968BC1C7393C : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 { }; // Cinemachine.SignalSourceAsset struct SignalSourceAsset_t187094A020026D70B16096697802137226248D2B : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A { }; // UnityEngine.Transform struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1 : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 { }; // Cinemachine.CinemachineCore/GetBlendOverrideDelegate struct GetBlendOverrideDelegate_t36EFDCBF8770712A9E7B06F300B0C62C0C42B14A : public MulticastDelegate_t { }; // Cinemachine.Utility.CinemachineDebug/OnGUIDelegate struct OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708 : public MulticastDelegate_t { }; // Cinemachine.CinemachineOrbitalTransposer/UpdateHeadingDelegate struct UpdateHeadingDelegate_tAE5B0953FD3BCBC040EB4AF4964F18C4AC2CED60 : public MulticastDelegate_t { }; // Cinemachine.CinemachineVirtualCamera/CreatePipelineDelegate struct CreatePipelineDelegate_tC9ED5364DE6A2A753E8C9FF767C2C37C5CBB6BFC : public MulticastDelegate_t { }; // Cinemachine.CinemachineVirtualCamera/DestroyPipelineDelegate struct DestroyPipelineDelegate_tDBA135A8B9ACD670F6144200C281F32F728BB842 : public MulticastDelegate_t { }; // UnityEngine.Animator struct Animator_t8A52E42AE54F76681838FE9E632683EF3952E883 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA { }; // 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; }; // UnityEngine.Canvas struct Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA { }; struct Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_StaticFields { // UnityEngine.Canvas/WillRenderCanvases UnityEngine.Canvas::preWillRenderCanvases WillRenderCanvases_tA4A6E66DBA797DCB45B995DBA449A9D1D80D0FBC* ___preWillRenderCanvases_4; // UnityEngine.Canvas/WillRenderCanvases UnityEngine.Canvas::willRenderCanvases WillRenderCanvases_tA4A6E66DBA797DCB45B995DBA449A9D1D80D0FBC* ___willRenderCanvases_5; // System.Action`1 UnityEngine.Canvas::k__BackingField Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* ___U3CexternBeginRenderOverlaysU3Ek__BackingField_6; // System.Action`2 UnityEngine.Canvas::k__BackingField Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8* ___U3CexternRenderOverlaysBeforeU3Ek__BackingField_7; // System.Action`1 UnityEngine.Canvas::k__BackingField Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* ___U3CexternEndRenderOverlaysU3Ek__BackingField_8; }; // UnityEngine.MonoBehaviour struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA { }; // Cinemachine.NoiseSettings struct NoiseSettings_tFCB86EB3704D64D89D6D747BEAE83E1757EF68F1 : public SignalSourceAsset_t187094A020026D70B16096697802137226248D2B { // Cinemachine.NoiseSettings/TransformNoiseParams[] Cinemachine.NoiseSettings::PositionNoise TransformNoiseParamsU5BU5D_tF60A55DA82A2705F76287D97294759C1F37888A1* ___PositionNoise_4; // Cinemachine.NoiseSettings/TransformNoiseParams[] Cinemachine.NoiseSettings::OrientationNoise TransformNoiseParamsU5BU5D_tF60A55DA82A2705F76287D97294759C1F37888A1* ___OrientationNoise_5; }; // UnityEngine.RectTransform struct RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5 : public Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1 { }; struct RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_StaticFields { // UnityEngine.RectTransform/ReapplyDrivenProperties UnityEngine.RectTransform::reapplyDrivenProperties ReapplyDrivenProperties_t3482EA130A01FF7EE2EEFE37F66A5215D08CFE24* ___reapplyDrivenProperties_4; }; // 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.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 { }; // Cinemachine.CinemachineTargetGroup struct CinemachineTargetGroup_tDA10E4AFC0E3489DA38592948CD48D8CAFC3B1EF : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 { // Cinemachine.CinemachineTargetGroup/PositionMode Cinemachine.CinemachineTargetGroup::m_PositionMode int32_t ___m_PositionMode_4; // Cinemachine.CinemachineTargetGroup/RotationMode Cinemachine.CinemachineTargetGroup::m_RotationMode int32_t ___m_RotationMode_5; // Cinemachine.CinemachineTargetGroup/UpdateMethod Cinemachine.CinemachineTargetGroup::m_UpdateMethod int32_t ___m_UpdateMethod_6; // Cinemachine.CinemachineTargetGroup/Target[] Cinemachine.CinemachineTargetGroup::m_Targets TargetU5BU5D_t9978A88534F3B77004EFDA1AB43CCA145A650F0E* ___m_Targets_7; // UnityEngine.Bounds Cinemachine.CinemachineTargetGroup::k__BackingField Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___U3CBoundingBoxU3Ek__BackingField_8; // System.Single Cinemachine.CinemachineTargetGroup::m_MaxWeight float ___m_MaxWeight_9; // UnityEngine.Vector3 Cinemachine.CinemachineTargetGroup::m_AveragePos Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_AveragePos_10; // UnityEngine.BoundingSphere Cinemachine.CinemachineTargetGroup::m_BoundingSphere BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 ___m_BoundingSphere_11; }; // 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.EventSystems.UIBehaviour struct UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 { }; // Cinemachine.Cinemachine3rdPersonFollow struct Cinemachine3rdPersonFollow_t1003E9360E9E904536DBA47C179836CF007B94D0 : public CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A { // UnityEngine.Vector3 Cinemachine.Cinemachine3rdPersonFollow::Damping Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___Damping_6; // UnityEngine.Vector3 Cinemachine.Cinemachine3rdPersonFollow::ShoulderOffset Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___ShoulderOffset_7; // System.Single Cinemachine.Cinemachine3rdPersonFollow::VerticalArmLength float ___VerticalArmLength_8; // System.Single Cinemachine.Cinemachine3rdPersonFollow::CameraSide float ___CameraSide_9; // System.Single Cinemachine.Cinemachine3rdPersonFollow::CameraDistance float ___CameraDistance_10; // UnityEngine.LayerMask Cinemachine.Cinemachine3rdPersonFollow::CameraCollisionFilter LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___CameraCollisionFilter_11; // System.String Cinemachine.Cinemachine3rdPersonFollow::IgnoreTag String_t* ___IgnoreTag_12; // System.Single Cinemachine.Cinemachine3rdPersonFollow::CameraRadius float ___CameraRadius_13; // System.Single Cinemachine.Cinemachine3rdPersonFollow::DampingIntoCollision float ___DampingIntoCollision_14; // System.Single Cinemachine.Cinemachine3rdPersonFollow::DampingFromCollision float ___DampingFromCollision_15; // UnityEngine.Vector3 Cinemachine.Cinemachine3rdPersonFollow::m_PreviousFollowTargetPosition Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_PreviousFollowTargetPosition_16; // UnityEngine.Vector3 Cinemachine.Cinemachine3rdPersonFollow::m_DampingCorrection Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_DampingCorrection_17; // System.Single Cinemachine.Cinemachine3rdPersonFollow::m_CamPosCollisionCorrection float ___m_CamPosCollisionCorrection_18; }; // Cinemachine.CinemachineBasicMultiChannelPerlin struct CinemachineBasicMultiChannelPerlin_tDAA09E3E93032C713228E84CA33B21293E9A9269 : public CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A { // Cinemachine.NoiseSettings Cinemachine.CinemachineBasicMultiChannelPerlin::m_NoiseProfile NoiseSettings_tFCB86EB3704D64D89D6D747BEAE83E1757EF68F1* ___m_NoiseProfile_6; // UnityEngine.Vector3 Cinemachine.CinemachineBasicMultiChannelPerlin::m_PivotOffset Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_PivotOffset_7; // System.Single Cinemachine.CinemachineBasicMultiChannelPerlin::m_AmplitudeGain float ___m_AmplitudeGain_8; // System.Single Cinemachine.CinemachineBasicMultiChannelPerlin::m_FrequencyGain float ___m_FrequencyGain_9; // System.Boolean Cinemachine.CinemachineBasicMultiChannelPerlin::mInitialized bool ___mInitialized_10; // System.Single Cinemachine.CinemachineBasicMultiChannelPerlin::mNoiseTime float ___mNoiseTime_11; // UnityEngine.Vector3 Cinemachine.CinemachineBasicMultiChannelPerlin::mNoiseOffsets Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___mNoiseOffsets_12; }; // 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.CinemachineFramingTransposer struct CinemachineFramingTransposer_t19450FC1D17FF88D379C2B50048062DF4ED91065 : public CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A { // UnityEngine.Vector3 Cinemachine.CinemachineFramingTransposer::m_TrackedObjectOffset Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_TrackedObjectOffset_6; // System.Single Cinemachine.CinemachineFramingTransposer::m_LookaheadTime float ___m_LookaheadTime_7; // System.Single Cinemachine.CinemachineFramingTransposer::m_LookaheadSmoothing float ___m_LookaheadSmoothing_8; // System.Boolean Cinemachine.CinemachineFramingTransposer::m_LookaheadIgnoreY bool ___m_LookaheadIgnoreY_9; // System.Single Cinemachine.CinemachineFramingTransposer::m_XDamping float ___m_XDamping_10; // System.Single Cinemachine.CinemachineFramingTransposer::m_YDamping float ___m_YDamping_11; // System.Single Cinemachine.CinemachineFramingTransposer::m_ZDamping float ___m_ZDamping_12; // System.Boolean Cinemachine.CinemachineFramingTransposer::m_TargetMovementOnly bool ___m_TargetMovementOnly_13; // System.Single Cinemachine.CinemachineFramingTransposer::m_ScreenX float ___m_ScreenX_14; // System.Single Cinemachine.CinemachineFramingTransposer::m_ScreenY float ___m_ScreenY_15; // System.Single Cinemachine.CinemachineFramingTransposer::m_CameraDistance float ___m_CameraDistance_16; // System.Single Cinemachine.CinemachineFramingTransposer::m_DeadZoneWidth float ___m_DeadZoneWidth_17; // System.Single Cinemachine.CinemachineFramingTransposer::m_DeadZoneHeight float ___m_DeadZoneHeight_18; // System.Single Cinemachine.CinemachineFramingTransposer::m_DeadZoneDepth float ___m_DeadZoneDepth_19; // System.Boolean Cinemachine.CinemachineFramingTransposer::m_UnlimitedSoftZone bool ___m_UnlimitedSoftZone_20; // System.Single Cinemachine.CinemachineFramingTransposer::m_SoftZoneWidth float ___m_SoftZoneWidth_21; // System.Single Cinemachine.CinemachineFramingTransposer::m_SoftZoneHeight float ___m_SoftZoneHeight_22; // System.Single Cinemachine.CinemachineFramingTransposer::m_BiasX float ___m_BiasX_23; // System.Single Cinemachine.CinemachineFramingTransposer::m_BiasY float ___m_BiasY_24; // System.Boolean Cinemachine.CinemachineFramingTransposer::m_CenterOnActivate bool ___m_CenterOnActivate_25; // Cinemachine.CinemachineFramingTransposer/FramingMode Cinemachine.CinemachineFramingTransposer::m_GroupFramingMode int32_t ___m_GroupFramingMode_26; // Cinemachine.CinemachineFramingTransposer/AdjustmentMode Cinemachine.CinemachineFramingTransposer::m_AdjustmentMode int32_t ___m_AdjustmentMode_27; // System.Single Cinemachine.CinemachineFramingTransposer::m_GroupFramingSize float ___m_GroupFramingSize_28; // System.Single Cinemachine.CinemachineFramingTransposer::m_MaxDollyIn float ___m_MaxDollyIn_29; // System.Single Cinemachine.CinemachineFramingTransposer::m_MaxDollyOut float ___m_MaxDollyOut_30; // System.Single Cinemachine.CinemachineFramingTransposer::m_MinimumDistance float ___m_MinimumDistance_31; // System.Single Cinemachine.CinemachineFramingTransposer::m_MaximumDistance float ___m_MaximumDistance_32; // System.Single Cinemachine.CinemachineFramingTransposer::m_MinimumFOV float ___m_MinimumFOV_33; // System.Single Cinemachine.CinemachineFramingTransposer::m_MaximumFOV float ___m_MaximumFOV_34; // System.Single Cinemachine.CinemachineFramingTransposer::m_MinimumOrthoSize float ___m_MinimumOrthoSize_35; // System.Single Cinemachine.CinemachineFramingTransposer::m_MaximumOrthoSize float ___m_MaximumOrthoSize_36; // UnityEngine.Vector3 Cinemachine.CinemachineFramingTransposer::m_PreviousCameraPosition Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_PreviousCameraPosition_39; // Cinemachine.Utility.PositionPredictor Cinemachine.CinemachineFramingTransposer::m_Predictor PositionPredictor_t088813DB07D6355BB293350EB983299B866F974E* ___m_Predictor_40; // UnityEngine.Vector3 Cinemachine.CinemachineFramingTransposer::k__BackingField Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___U3CTrackedPointU3Ek__BackingField_41; // System.Boolean Cinemachine.CinemachineFramingTransposer::m_InheritingPosition bool ___m_InheritingPosition_42; // System.Single Cinemachine.CinemachineFramingTransposer::m_prevFOV float ___m_prevFOV_43; // UnityEngine.Quaternion Cinemachine.CinemachineFramingTransposer::m_prevRotation Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___m_prevRotation_44; // UnityEngine.Bounds Cinemachine.CinemachineFramingTransposer::k__BackingField Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___U3CLastBoundsU3Ek__BackingField_45; // UnityEngine.Matrix4x4 Cinemachine.CinemachineFramingTransposer::k__BackingField Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___U3CLastBoundsMatrixU3Ek__BackingField_46; }; // Cinemachine.CinemachineHardLockToTarget struct CinemachineHardLockToTarget_tA87D10A864809C5E690916F194DBD61F8E64380A : public CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A { // System.Single Cinemachine.CinemachineHardLockToTarget::m_Damping float ___m_Damping_6; // UnityEngine.Vector3 Cinemachine.CinemachineHardLockToTarget::m_PreviousTargetPosition Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_PreviousTargetPosition_7; }; // Cinemachine.CinemachineHardLookAt struct CinemachineHardLookAt_tF3F83D120480604E6173E3907DAA85CDEBB0FC8E : public CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A { }; // Cinemachine.CinemachinePOV struct CinemachinePOV_t18E8D389A12DA59CCC99E0871996448E1B4AB05B : public CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A { // Cinemachine.CinemachinePOV/RecenterTargetMode Cinemachine.CinemachinePOV::m_RecenterTarget int32_t ___m_RecenterTarget_6; // Cinemachine.AxisState Cinemachine.CinemachinePOV::m_VerticalAxis AxisState_t6996FE8143104E02683986C908C18B0F62595736 ___m_VerticalAxis_7; // Cinemachine.AxisState/Recentering Cinemachine.CinemachinePOV::m_VerticalRecentering Recentering_tB00B86249E96CFC65822315C710253B1E02459EF ___m_VerticalRecentering_8; // Cinemachine.AxisState Cinemachine.CinemachinePOV::m_HorizontalAxis AxisState_t6996FE8143104E02683986C908C18B0F62595736 ___m_HorizontalAxis_9; // Cinemachine.AxisState/Recentering Cinemachine.CinemachinePOV::m_HorizontalRecentering Recentering_tB00B86249E96CFC65822315C710253B1E02459EF ___m_HorizontalRecentering_10; // System.Boolean Cinemachine.CinemachinePOV::m_ApplyBeforeBody bool ___m_ApplyBeforeBody_11; }; // Cinemachine.CinemachineSameAsFollowTarget struct CinemachineSameAsFollowTarget_t3F3D720F4ED98F0E8608A0D077BB877F1A897141 : public CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A { // System.Single Cinemachine.CinemachineSameAsFollowTarget::m_Damping float ___m_Damping_6; // UnityEngine.Quaternion Cinemachine.CinemachineSameAsFollowTarget::m_PreviousReferenceOrientation Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___m_PreviousReferenceOrientation_7; }; // Cinemachine.CinemachineStateDrivenCamera struct CinemachineStateDrivenCamera_t05DB8E8C64C748CEDFCD809CB10A553A264FAEFB : public CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE { // UnityEngine.Transform Cinemachine.CinemachineStateDrivenCamera::m_LookAt Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___m_LookAt_28; // UnityEngine.Transform Cinemachine.CinemachineStateDrivenCamera::m_Follow Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___m_Follow_29; // UnityEngine.Animator Cinemachine.CinemachineStateDrivenCamera::m_AnimatedTarget Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* ___m_AnimatedTarget_30; // System.Int32 Cinemachine.CinemachineStateDrivenCamera::m_LayerIndex int32_t ___m_LayerIndex_31; // System.Boolean Cinemachine.CinemachineStateDrivenCamera::m_ShowDebugText bool ___m_ShowDebugText_32; // Cinemachine.CinemachineVirtualCameraBase[] Cinemachine.CinemachineStateDrivenCamera::m_ChildCameras CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* ___m_ChildCameras_33; // Cinemachine.CinemachineStateDrivenCamera/Instruction[] Cinemachine.CinemachineStateDrivenCamera::m_Instructions InstructionU5BU5D_t8467C045835398DB782C97C158D06E1A38A7E232* ___m_Instructions_34; // Cinemachine.CinemachineBlendDefinition Cinemachine.CinemachineStateDrivenCamera::m_DefaultBlend CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B ___m_DefaultBlend_35; // Cinemachine.CinemachineBlenderSettings Cinemachine.CinemachineStateDrivenCamera::m_CustomBlends CinemachineBlenderSettings_t55EA371578F7C0ADACF81ACF631C0838A459ED18* ___m_CustomBlends_36; // Cinemachine.CinemachineStateDrivenCamera/ParentHash[] Cinemachine.CinemachineStateDrivenCamera::m_ParentHash ParentHashU5BU5D_t16B7473528E5A28E82C03DA6463DE0DFCD0A47F6* ___m_ParentHash_37; // Cinemachine.ICinemachineCamera Cinemachine.CinemachineStateDrivenCamera::k__BackingField RuntimeObject* ___U3CLiveChildU3Ek__BackingField_38; // Cinemachine.ICinemachineCamera Cinemachine.CinemachineStateDrivenCamera::m_TransitioningFrom RuntimeObject* ___m_TransitioningFrom_39; // Cinemachine.CameraState Cinemachine.CinemachineStateDrivenCamera::m_State CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 ___m_State_40; // System.Collections.Generic.Dictionary`2> Cinemachine.CinemachineStateDrivenCamera::mHashCache Dictionary_2_t05CD18847DF65A0057DC6765FB28877143164E70* ___mHashCache_41; // System.Single Cinemachine.CinemachineStateDrivenCamera::mActivationTime float ___mActivationTime_42; // Cinemachine.CinemachineStateDrivenCamera/Instruction Cinemachine.CinemachineStateDrivenCamera::mActiveInstruction Instruction_t34ACBE0AA41EE3F5E0742A1F99BDD6F86829B45C ___mActiveInstruction_43; // System.Single Cinemachine.CinemachineStateDrivenCamera::mPendingActivationTime float ___mPendingActivationTime_44; // Cinemachine.CinemachineStateDrivenCamera/Instruction Cinemachine.CinemachineStateDrivenCamera::mPendingInstruction Instruction_t34ACBE0AA41EE3F5E0742A1F99BDD6F86829B45C ___mPendingInstruction_45; // Cinemachine.CinemachineBlend Cinemachine.CinemachineStateDrivenCamera::mActiveBlend CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* ___mActiveBlend_46; // System.Collections.Generic.Dictionary`2 Cinemachine.CinemachineStateDrivenCamera::mInstructionDictionary Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* ___mInstructionDictionary_47; // System.Collections.Generic.Dictionary`2 Cinemachine.CinemachineStateDrivenCamera::mStateParentLookup Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* ___mStateParentLookup_48; // System.Collections.Generic.List`1 Cinemachine.CinemachineStateDrivenCamera::m_clipInfoList List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* ___m_clipInfoList_49; }; // Cinemachine.CinemachineStoryboard struct CinemachineStoryboard_tB7E73A378F3515A5C92891ACF6009E995D62BB9E : public CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73 { // System.Boolean Cinemachine.CinemachineStoryboard::m_ShowImage bool ___m_ShowImage_8; // UnityEngine.Texture Cinemachine.CinemachineStoryboard::m_Image Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___m_Image_9; // Cinemachine.CinemachineStoryboard/FillStrategy Cinemachine.CinemachineStoryboard::m_Aspect int32_t ___m_Aspect_10; // System.Single Cinemachine.CinemachineStoryboard::m_Alpha float ___m_Alpha_11; // UnityEngine.Vector2 Cinemachine.CinemachineStoryboard::m_Center Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_Center_12; // UnityEngine.Vector3 Cinemachine.CinemachineStoryboard::m_Rotation Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Rotation_13; // UnityEngine.Vector2 Cinemachine.CinemachineStoryboard::m_Scale Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_Scale_14; // System.Boolean Cinemachine.CinemachineStoryboard::m_SyncScale bool ___m_SyncScale_15; // System.Boolean Cinemachine.CinemachineStoryboard::m_MuteCamera bool ___m_MuteCamera_16; // System.Single Cinemachine.CinemachineStoryboard::m_SplitView float ___m_SplitView_17; // Cinemachine.CinemachineStoryboard/StoryboardRenderMode Cinemachine.CinemachineStoryboard::m_RenderMode int32_t ___m_RenderMode_18; // System.Int32 Cinemachine.CinemachineStoryboard::m_SortingOrder int32_t ___m_SortingOrder_19; // System.Single Cinemachine.CinemachineStoryboard::m_PlaneDistance float ___m_PlaneDistance_20; // System.Collections.Generic.List`1 Cinemachine.CinemachineStoryboard::mCanvasInfo List_1_tA9FC562AA6C4EF5BA5EDB9495F535828A07E5D81* ___mCanvasInfo_21; }; struct CinemachineStoryboard_tB7E73A378F3515A5C92891ACF6009E995D62BB9E_StaticFields { // System.Boolean Cinemachine.CinemachineStoryboard::s_StoryboardGlobalMute bool ___s_StoryboardGlobalMute_7; }; // Cinemachine.CinemachineTrackedDolly struct CinemachineTrackedDolly_tF6AD39CDE4ECE4A1828476535B327CF2EF9D4037 : public CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A { // Cinemachine.CinemachinePathBase Cinemachine.CinemachineTrackedDolly::m_Path CinemachinePathBase_t9BA180040D1DA9F876C41BC313973F3A24EE7B8D* ___m_Path_6; // System.Single Cinemachine.CinemachineTrackedDolly::m_PathPosition float ___m_PathPosition_7; // Cinemachine.CinemachinePathBase/PositionUnits Cinemachine.CinemachineTrackedDolly::m_PositionUnits int32_t ___m_PositionUnits_8; // UnityEngine.Vector3 Cinemachine.CinemachineTrackedDolly::m_PathOffset Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_PathOffset_9; // System.Single Cinemachine.CinemachineTrackedDolly::m_XDamping float ___m_XDamping_10; // System.Single Cinemachine.CinemachineTrackedDolly::m_YDamping float ___m_YDamping_11; // System.Single Cinemachine.CinemachineTrackedDolly::m_ZDamping float ___m_ZDamping_12; // Cinemachine.CinemachineTrackedDolly/CameraUpMode Cinemachine.CinemachineTrackedDolly::m_CameraUp int32_t ___m_CameraUp_13; // System.Single Cinemachine.CinemachineTrackedDolly::m_PitchDamping float ___m_PitchDamping_14; // System.Single Cinemachine.CinemachineTrackedDolly::m_YawDamping float ___m_YawDamping_15; // System.Single Cinemachine.CinemachineTrackedDolly::m_RollDamping float ___m_RollDamping_16; // Cinemachine.CinemachineTrackedDolly/AutoDolly Cinemachine.CinemachineTrackedDolly::m_AutoDolly AutoDolly_t2A1304C5BB63C2FF83D89FEDB930C94D9ECA0115 ___m_AutoDolly_17; // System.Single Cinemachine.CinemachineTrackedDolly::m_PreviousPathPosition float ___m_PreviousPathPosition_18; // UnityEngine.Quaternion Cinemachine.CinemachineTrackedDolly::m_PreviousOrientation Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___m_PreviousOrientation_19; // UnityEngine.Vector3 Cinemachine.CinemachineTrackedDolly::m_PreviousCameraPosition Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_PreviousCameraPosition_20; }; // 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; }; // UnityEngine.UI.Graphic struct Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931 : public UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D { // UnityEngine.Material UnityEngine.UI.Graphic::m_Material Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_Material_6; // UnityEngine.Color UnityEngine.UI.Graphic::m_Color Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_Color_7; // System.Boolean UnityEngine.UI.Graphic::m_SkipLayoutUpdate bool ___m_SkipLayoutUpdate_8; // System.Boolean UnityEngine.UI.Graphic::m_SkipMaterialUpdate bool ___m_SkipMaterialUpdate_9; // System.Boolean UnityEngine.UI.Graphic::m_RaycastTarget bool ___m_RaycastTarget_10; // UnityEngine.Vector4 UnityEngine.UI.Graphic::m_RaycastPadding Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___m_RaycastPadding_11; // UnityEngine.RectTransform UnityEngine.UI.Graphic::m_RectTransform RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___m_RectTransform_12; // UnityEngine.CanvasRenderer UnityEngine.UI.Graphic::m_CanvasRenderer CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860* ___m_CanvasRenderer_13; // UnityEngine.Canvas UnityEngine.UI.Graphic::m_Canvas Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* ___m_Canvas_14; // System.Boolean UnityEngine.UI.Graphic::m_VertsDirty bool ___m_VertsDirty_15; // System.Boolean UnityEngine.UI.Graphic::m_MaterialDirty bool ___m_MaterialDirty_16; // UnityEngine.Events.UnityAction UnityEngine.UI.Graphic::m_OnDirtyLayoutCallback UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* ___m_OnDirtyLayoutCallback_17; // UnityEngine.Events.UnityAction UnityEngine.UI.Graphic::m_OnDirtyVertsCallback UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* ___m_OnDirtyVertsCallback_18; // UnityEngine.Events.UnityAction UnityEngine.UI.Graphic::m_OnDirtyMaterialCallback UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* ___m_OnDirtyMaterialCallback_19; // UnityEngine.Mesh UnityEngine.UI.Graphic::m_CachedMesh Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___m_CachedMesh_22; // UnityEngine.Vector2[] UnityEngine.UI.Graphic::m_CachedUvs Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___m_CachedUvs_23; // UnityEngine.UI.CoroutineTween.TweenRunner`1 UnityEngine.UI.Graphic::m_ColorTweenRunner TweenRunner_1_t5BB0582F926E75E2FE795492679A6CF55A4B4BC4* ___m_ColorTweenRunner_24; // System.Boolean UnityEngine.UI.Graphic::k__BackingField bool ___U3CuseLegacyMeshGenerationU3Ek__BackingField_25; }; struct Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931_StaticFields { // UnityEngine.Material UnityEngine.UI.Graphic::s_DefaultUI Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___s_DefaultUI_4; // UnityEngine.Texture2D UnityEngine.UI.Graphic::s_WhiteTexture Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___s_WhiteTexture_5; // UnityEngine.Mesh UnityEngine.UI.Graphic::s_Mesh Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___s_Mesh_20; // UnityEngine.UI.VertexHelper UnityEngine.UI.Graphic::s_VertexHelper VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE* ___s_VertexHelper_21; }; // UnityEngine.UI.RectMask2D struct RectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670 : public UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D { // UnityEngine.UI.RectangularVertexClipper UnityEngine.UI.RectMask2D::m_VertexClipper RectangularVertexClipper_t55234A392C423FCC9A016503B2D1763D52E6605A* ___m_VertexClipper_4; // UnityEngine.RectTransform UnityEngine.UI.RectMask2D::m_RectTransform RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___m_RectTransform_5; // System.Collections.Generic.HashSet`1 UnityEngine.UI.RectMask2D::m_MaskableTargets HashSet_1_t7339109B23CAC1C7B695498778D7AC8166F04AF7* ___m_MaskableTargets_6; // System.Collections.Generic.HashSet`1 UnityEngine.UI.RectMask2D::m_ClipTargets HashSet_1_tC2DD42EF8D44AC9B58E6A24D2D499C4A792620C9* ___m_ClipTargets_7; // System.Boolean UnityEngine.UI.RectMask2D::m_ShouldRecalculateClipRects bool ___m_ShouldRecalculateClipRects_8; // System.Collections.Generic.List`1 UnityEngine.UI.RectMask2D::m_Clippers List_1_t099FA1DB61217A855A3732B3DCA8E909BB24E1AB* ___m_Clippers_9; // UnityEngine.Rect UnityEngine.UI.RectMask2D::m_LastClipRectCanvasSpace Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___m_LastClipRectCanvasSpace_10; // System.Boolean UnityEngine.UI.RectMask2D::m_ForceClip bool ___m_ForceClip_11; // UnityEngine.Vector4 UnityEngine.UI.RectMask2D::m_Padding Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___m_Padding_12; // UnityEngine.Vector2Int UnityEngine.UI.RectMask2D::m_Softness Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___m_Softness_13; // UnityEngine.Canvas UnityEngine.UI.RectMask2D::m_Canvas Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* ___m_Canvas_14; // UnityEngine.Vector3[] UnityEngine.UI.RectMask2D::m_Corners Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___m_Corners_15; }; // Cinemachine.CinemachineGroupComposer struct CinemachineGroupComposer_t2223D762149F80F7E7B2CC7C7DACD5F0890509B2 : public CinemachineComposer_t9531E578E8280C4203B209F59CECE36F3F262A5A { // System.Single Cinemachine.CinemachineGroupComposer::m_GroupFramingSize float ___m_GroupFramingSize_28; // Cinemachine.CinemachineGroupComposer/FramingMode Cinemachine.CinemachineGroupComposer::m_FramingMode int32_t ___m_FramingMode_29; // System.Single Cinemachine.CinemachineGroupComposer::m_FrameDamping float ___m_FrameDamping_30; // Cinemachine.CinemachineGroupComposer/AdjustmentMode Cinemachine.CinemachineGroupComposer::m_AdjustmentMode int32_t ___m_AdjustmentMode_31; // System.Single Cinemachine.CinemachineGroupComposer::m_MaxDollyIn float ___m_MaxDollyIn_32; // System.Single Cinemachine.CinemachineGroupComposer::m_MaxDollyOut float ___m_MaxDollyOut_33; // System.Single Cinemachine.CinemachineGroupComposer::m_MinimumDistance float ___m_MinimumDistance_34; // System.Single Cinemachine.CinemachineGroupComposer::m_MaximumDistance float ___m_MaximumDistance_35; // System.Single Cinemachine.CinemachineGroupComposer::m_MinimumFOV float ___m_MinimumFOV_36; // System.Single Cinemachine.CinemachineGroupComposer::m_MaximumFOV float ___m_MaximumFOV_37; // System.Single Cinemachine.CinemachineGroupComposer::m_MinimumOrthoSize float ___m_MinimumOrthoSize_38; // System.Single Cinemachine.CinemachineGroupComposer::m_MaximumOrthoSize float ___m_MaximumOrthoSize_39; // System.Single Cinemachine.CinemachineGroupComposer::m_prevFramingDistance float ___m_prevFramingDistance_40; // System.Single Cinemachine.CinemachineGroupComposer::m_prevFOV float ___m_prevFOV_41; // UnityEngine.Bounds Cinemachine.CinemachineGroupComposer::k__BackingField Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___U3CLastBoundsU3Ek__BackingField_42; // UnityEngine.Matrix4x4 Cinemachine.CinemachineGroupComposer::k__BackingField Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___U3CLastBoundsMatrixU3Ek__BackingField_43; }; // 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; }; // UnityEngine.UI.MaskableGraphic struct MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E : public Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931 { // System.Boolean UnityEngine.UI.MaskableGraphic::m_ShouldRecalculateStencil bool ___m_ShouldRecalculateStencil_26; // UnityEngine.Material UnityEngine.UI.MaskableGraphic::m_MaskMaterial Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_MaskMaterial_27; // UnityEngine.UI.RectMask2D UnityEngine.UI.MaskableGraphic::m_ParentMask RectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670* ___m_ParentMask_28; // System.Boolean UnityEngine.UI.MaskableGraphic::m_Maskable bool ___m_Maskable_29; // System.Boolean UnityEngine.UI.MaskableGraphic::m_IsMaskingGraphic bool ___m_IsMaskingGraphic_30; // System.Boolean UnityEngine.UI.MaskableGraphic::m_IncludeForMasking bool ___m_IncludeForMasking_31; // UnityEngine.UI.MaskableGraphic/CullStateChangedEvent UnityEngine.UI.MaskableGraphic::m_OnCullStateChanged CullStateChangedEvent_t6073CD0D951EC1256BF74B8F9107D68FC89B99B8* ___m_OnCullStateChanged_32; // System.Boolean UnityEngine.UI.MaskableGraphic::m_ShouldRecalculate bool ___m_ShouldRecalculate_33; // System.Int32 UnityEngine.UI.MaskableGraphic::m_StencilValue int32_t ___m_StencilValue_34; // UnityEngine.Vector3[] UnityEngine.UI.MaskableGraphic::m_Corners Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___m_Corners_35; }; // UnityEngine.UI.RawImage struct RawImage_tFF12F7DB574FBDC1863CF607C7A12A5D9F8D6179 : public MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E { // UnityEngine.Texture UnityEngine.UI.RawImage::m_Texture Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___m_Texture_36; // UnityEngine.Rect UnityEngine.UI.RawImage::m_UVRect Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___m_UVRect_37; }; #ifdef __clang__ #pragma clang diagnostic pop #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.CinemachineStateDrivenCamera/ParentHash[] struct ParentHashU5BU5D_t16B7473528E5A28E82C03DA6463DE0DFCD0A47F6 : public RuntimeArray { ALIGN_FIELD (8) ParentHash_t5DC86CE2C6807E8A69BC30E36412B227D8AF28A4 m_Items[1]; inline ParentHash_t5DC86CE2C6807E8A69BC30E36412B227D8AF28A4 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline ParentHash_t5DC86CE2C6807E8A69BC30E36412B227D8AF28A4* 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, ParentHash_t5DC86CE2C6807E8A69BC30E36412B227D8AF28A4 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline ParentHash_t5DC86CE2C6807E8A69BC30E36412B227D8AF28A4 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline ParentHash_t5DC86CE2C6807E8A69BC30E36412B227D8AF28A4* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, ParentHash_t5DC86CE2C6807E8A69BC30E36412B227D8AF28A4 value) { m_Items[index] = value; } }; // Cinemachine.CinemachineStateDrivenCamera/Instruction[] struct InstructionU5BU5D_t8467C045835398DB782C97C158D06E1A38A7E232 : public RuntimeArray { ALIGN_FIELD (8) Instruction_t34ACBE0AA41EE3F5E0742A1F99BDD6F86829B45C m_Items[1]; inline Instruction_t34ACBE0AA41EE3F5E0742A1F99BDD6F86829B45C GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Instruction_t34ACBE0AA41EE3F5E0742A1F99BDD6F86829B45C* 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_t34ACBE0AA41EE3F5E0742A1F99BDD6F86829B45C value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_VirtualCamera_1), (void*)NULL); } inline Instruction_t34ACBE0AA41EE3F5E0742A1F99BDD6F86829B45C GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Instruction_t34ACBE0AA41EE3F5E0742A1F99BDD6F86829B45C* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Instruction_t34ACBE0AA41EE3F5E0742A1F99BDD6F86829B45C value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_VirtualCamera_1), (void*)NULL); } }; // UnityEngine.RectTransform[] struct RectTransformU5BU5D_tD8879AA94435492C205ABBE1E530FFD24CE0393D : public RuntimeArray { ALIGN_FIELD (8) RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* m_Items[1]; inline RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5** 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, RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // System.Type[] struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB : public RuntimeArray { ALIGN_FIELD (8) Type_t* m_Items[1]; inline Type_t* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Type_t** GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, Type_t* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline Type_t* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Type_t** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Type_t* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // Cinemachine.CinemachineTargetGroup/Target[] struct TargetU5BU5D_t9978A88534F3B77004EFDA1AB43CCA145A650F0E : public RuntimeArray { ALIGN_FIELD (8) Target_t1BE8C1DD1B464DF9994293478CE3F2AFB3C8A641 m_Items[1]; inline Target_t1BE8C1DD1B464DF9994293478CE3F2AFB3C8A641 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Target_t1BE8C1DD1B464DF9994293478CE3F2AFB3C8A641* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, Target_t1BE8C1DD1B464DF9994293478CE3F2AFB3C8A641 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___target_0), (void*)NULL); } inline Target_t1BE8C1DD1B464DF9994293478CE3F2AFB3C8A641 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Target_t1BE8C1DD1B464DF9994293478CE3F2AFB3C8A641* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Target_t1BE8C1DD1B464DF9994293478CE3F2AFB3C8A641 value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___target_0), (void*)NULL); } }; // Cinemachine.CinemachineComponentBase[] struct CinemachineComponentBaseU5BU5D_t479D9A9F2F2C4AB6F50F6C64FAC4BC8EC602C077 : public RuntimeArray { ALIGN_FIELD (8) CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A* m_Items[1]; inline CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A** 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, CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)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.NoiseSettings/TransformNoiseParams[] struct TransformNoiseParamsU5BU5D_tF60A55DA82A2705F76287D97294759C1F37888A1 : public RuntimeArray { ALIGN_FIELD (8) TransformNoiseParams_t1056C699265C70FECE1BDF04D38CF74997002A91 m_Items[1]; inline TransformNoiseParams_t1056C699265C70FECE1BDF04D38CF74997002A91 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline TransformNoiseParams_t1056C699265C70FECE1BDF04D38CF74997002A91* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, TransformNoiseParams_t1056C699265C70FECE1BDF04D38CF74997002A91 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline TransformNoiseParams_t1056C699265C70FECE1BDF04D38CF74997002A91 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline TransformNoiseParams_t1056C699265C70FECE1BDF04D38CF74997002A91* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, TransformNoiseParams_t1056C699265C70FECE1BDF04D38CF74997002A91 value) { m_Items[index] = value; } }; // Cinemachine.CinemachineStateDrivenCamera/HashPair[] struct HashPairU5BU5D_t0BC49345BE4F5B470A015442F4F3E4FC95ADA8A1 : public RuntimeArray { ALIGN_FIELD (8) HashPair_t176F7624706A73500F3AB84D61111316D45ECCEC m_Items[1]; inline HashPair_t176F7624706A73500F3AB84D61111316D45ECCEC GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline HashPair_t176F7624706A73500F3AB84D61111316D45ECCEC* 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, HashPair_t176F7624706A73500F3AB84D61111316D45ECCEC value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline HashPair_t176F7624706A73500F3AB84D61111316D45ECCEC GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline HashPair_t176F7624706A73500F3AB84D61111316D45ECCEC* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, HashPair_t176F7624706A73500F3AB84D61111316D45ECCEC value) { m_Items[index] = value; } }; // System.Object[] struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918 : public RuntimeArray { ALIGN_FIELD (8) RuntimeObject* m_Items[1]; inline RuntimeObject* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline RuntimeObject** GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, RuntimeObject* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline RuntimeObject* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline RuntimeObject** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // System.Void System.Collections.Generic.Dictionary`2::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.Dictionary`2::TryGetValue(TKey,TValue&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___key0, RuntimeObject** ___value1, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mECA131A70148BDBE8AF44136CF4719071C97DF42_gshared (List_1_tBEC422EE22D34073615F97E5DCD4C4FD2EF4D95E* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::set_Item(TKey,TValue) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_set_Item_m1A840355E8EDAECEA9D0C6F5E51B248FAA449CBD_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___key0, RuntimeObject* ___value1, const RuntimeMethod* method) ; // T System.Collections.Generic.List`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HashPair_t176F7624706A73500F3AB84D61111316D45ECCEC List_1_get_Item_m2A1F1247CE1AD67D91B62ACEACD58198DD98CCAF_gshared (List_1_tBEC422EE22D34073615F97E5DCD4C4FD2EF4D95E* __this, int32_t ___index0, 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_mE407B32D75D1346C001EC07974D2A55B9F47DAAB_gshared_inline (List_1_tBEC422EE22D34073615F97E5DCD4C4FD2EF4D95E* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Add(T) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mFA0EE57157DD86A7A0A564B76FED1B38BAF6E921_gshared_inline (List_1_tBEC422EE22D34073615F97E5DCD4C4FD2EF4D95E* __this, HashPair_t176F7624706A73500F3AB84D61111316D45ECCEC ___item0, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::set_Item(TKey,TValue) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_set_Item_m420CFC153320557E6823B06767710D1E636E5BDF_gshared (Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* __this, int32_t ___key0, int32_t ___value1, 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.Void System.Collections.Generic.Dictionary`2::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m712893C2C48C47CCAFAD85A865C702E8D3D2B71F_gshared (Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* __this, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.Dictionary`2::ContainsKey(TKey) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKey_m050AC0D9D6F681C25C12FBBC7DD71F926D206ED9_gshared (Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* __this, int32_t ___key0, const RuntimeMethod* method) ; // TValue System.Collections.Generic.Dictionary`2::get_Item(TKey) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Dictionary_2_get_Item_m8B87B804DF06D6420B1DCE028675738AA8F3310F_gshared (Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* __this, int32_t ___key0, const RuntimeMethod* method) ; // T System.Collections.Generic.List`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 List_1_get_Item_m42F9D6C834C8124B422C6B67193EE47C6BDAC22C_gshared (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, int32_t ___index0, 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_mFEAC90B0A664505AEB9B88E0DC0C65215598259F_gshared_inline (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m09C5639F7FD24DA3427DC7735059EA949C8B52FE_gshared (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __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.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) ; // 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) ; // T[] UnityEngine.GameObject::GetComponentsInChildren() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* GameObject_GetComponentsInChildren_TisRuntimeObject_m6F69570C0224EE6620FD43C4DDB0F0AB152A1B20_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ; // T UnityEngine.GameObject::GetComponentInChildren() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GameObject_GetComponentInChildren_TisRuntimeObject_mED181B37054A10395CA356010754C7DFC685893C_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ; // T UnityEngine.GameObject::GetComponent() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, 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) ; // 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 Cinemachine.CinemachineVirtualCamera::AddCinemachineComponent() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CinemachineVirtualCamera_AddCinemachineComponent_TisRuntimeObject_mC4F03F80C1F50F98B90CC9CBBC6F816194DF50B1_gshared (CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* __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.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.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) ; // T[] UnityEngine.Component::GetComponents() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Component_GetComponents_TisRuntimeObject_m35447B0B07F9C06A1AF846E482EC6FEB09D2436F_gshared (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ; // System.Void System.Comparison`1::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparison_1__ctor_mC1E8799BBCE317B612875123C9C894BD470BFE6A_gshared (Comparison_1_t62E531E7B8260E2C6C2718C3BDB8CF8655139645* __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_mEB3B61CB86B1419919338B0668DC4E568C2FFF93_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, Comparison_1_t62E531E7B8260E2C6C2718C3BDB8CF8655139645* ___comparison0, 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 System.Func`2::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m13C0A7F33154D861E2A041B52E88461832DA1697_gshared (Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) ; // System.Boolean System.Linq.Enumerable::Any(System.Collections.Generic.IEnumerable`1,System.Func`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerable_Any_TisRuntimeObject_mF6C6AC8DF8971883615734832D09C9210B956F0F_gshared (RuntimeObject* ___source0, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___predicate1, 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 Cinemachine.CinemachineSmoothPath/Waypoint::get_AsVector4() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Waypoint_get_AsVector4_mA3935DAA3EBC69BEF2DDD1AA4DA077A0B520FA97 (Waypoint_tCC0FEDAE66B3FE1C78D8608FF9D7263637B48B27* __this, const RuntimeMethod* method) ; // System.Single UnityEngine.Vector4::get_Item(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector4_get_Item_mB1D001A235857569E479FB799EF77C52391D19EF_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* __this, int32_t ___index0, 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.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.CinemachineStateDrivenCamera::get_LiveChild() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* CinemachineStateDrivenCamera_get_LiveChild_m516C9074D2AD76558E48C1D237B0C4598325EA21_inline (CinemachineStateDrivenCamera_t05DB8E8C64C748CEDFCD809CB10A553A264FAEFB* __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.CinemachineStateDrivenCamera::UpdateListOfChildren() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineStateDrivenCamera_UpdateListOfChildren_m6CC5B12DF863B54139D694443F28397107605FEE (CinemachineStateDrivenCamera_t05DB8E8C64C748CEDFCD809CB10A553A264FAEFB* __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) ; // Cinemachine.CinemachineVirtualCameraBase Cinemachine.CinemachineStateDrivenCamera::ChooseCurrentCamera() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* CinemachineStateDrivenCamera_ChooseCurrentCamera_m903D1018B149F87E1D4A04BEC484B48167198C0F (CinemachineStateDrivenCamera_t05DB8E8C64C748CEDFCD809CB10A553A264FAEFB* __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) ; // 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) ; // System.Void Cinemachine.CinemachineStateDrivenCamera::set_LiveChild(Cinemachine.ICinemachineCamera) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CinemachineStateDrivenCamera_set_LiveChild_mE87CE48A20127BE305780929D56EEA8824967D2B_inline (CinemachineStateDrivenCamera_t05DB8E8C64C748CEDFCD809CB10A553A264FAEFB* __this, RuntimeObject* ___value0, 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.CinemachineBlendDefinition Cinemachine.CinemachineStateDrivenCamera::LookupBlend(Cinemachine.ICinemachineCamera,Cinemachine.ICinemachineCamera) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B CinemachineStateDrivenCamera_LookupBlend_m93E3D457BD2927474EC7CCB819AD0066D68E20A0 (CinemachineStateDrivenCamera_t05DB8E8C64C748CEDFCD809CB10A553A264FAEFB* __this, RuntimeObject* ___fromKey0, RuntimeObject* ___toKey1, 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.CinemachineStateDrivenCamera::InvalidateListOfChildren() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineStateDrivenCamera_InvalidateListOfChildren_m07ED390483719F9053DB9117792E820F275B0FA0 (CinemachineStateDrivenCamera_t05DB8E8C64C748CEDFCD809CB10A553A264FAEFB* __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.String System.Int32::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5 (int32_t* __this, const RuntimeMethod* method) ; // System.String UnityEngine.Object::get_name() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, const RuntimeMethod* method) ; // System.String System.String::Concat(System.String,System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B (String_t* ___str00, String_t* ___str11, String_t* ___str22, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Animator::StringToHash(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Animator_StringToHash_mD67B872C411BE37641F49D7AA1DBD45B67F63E3A (String_t* ___name0, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2>::.ctor() inline void Dictionary_2__ctor_m71046919A4167DFE82A63CD88F4A9F9F32621BE7 (Dictionary_2_t05CD18847DF65A0057DC6765FB28877143164E70* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t05CD18847DF65A0057DC6765FB28877143164E70*, const RuntimeMethod*))Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared)(__this, method); } // System.Boolean System.Collections.Generic.Dictionary`2>::TryGetValue(TKey,TValue&) inline bool Dictionary_2_TryGetValue_mB011406E12A8B5556E7141229EF2C49A7D9F183F (Dictionary_2_t05CD18847DF65A0057DC6765FB28877143164E70* __this, AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* ___key0, List_1_tBEC422EE22D34073615F97E5DCD4C4FD2EF4D95E** ___value1, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_t05CD18847DF65A0057DC6765FB28877143164E70*, AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712*, List_1_tBEC422EE22D34073615F97E5DCD4C4FD2EF4D95E**, const RuntimeMethod*))Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared)(__this, ___key0, ___value1, method); } // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_mECA131A70148BDBE8AF44136CF4719071C97DF42 (List_1_tBEC422EE22D34073615F97E5DCD4C4FD2EF4D95E* __this, const RuntimeMethod* method) { (( void (*) (List_1_tBEC422EE22D34073615F97E5DCD4C4FD2EF4D95E*, const RuntimeMethod*))List_1__ctor_mECA131A70148BDBE8AF44136CF4719071C97DF42_gshared)(__this, method); } // System.Void System.Collections.Generic.Dictionary`2>::set_Item(TKey,TValue) inline void Dictionary_2_set_Item_m90E3BFE562956D8B3EAAEAA59FEBC0BB694BEFFF (Dictionary_2_t05CD18847DF65A0057DC6765FB28877143164E70* __this, AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* ___key0, List_1_tBEC422EE22D34073615F97E5DCD4C4FD2EF4D95E* ___value1, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t05CD18847DF65A0057DC6765FB28877143164E70*, AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712*, List_1_tBEC422EE22D34073615F97E5DCD4C4FD2EF4D95E*, const RuntimeMethod*))Dictionary_2_set_Item_m1A840355E8EDAECEA9D0C6F5E51B248FAA449CBD_gshared)(__this, ___key0, ___value1, method); } // T System.Collections.Generic.List`1::get_Item(System.Int32) inline HashPair_t176F7624706A73500F3AB84D61111316D45ECCEC List_1_get_Item_m2A1F1247CE1AD67D91B62ACEACD58198DD98CCAF (List_1_tBEC422EE22D34073615F97E5DCD4C4FD2EF4D95E* __this, int32_t ___index0, const RuntimeMethod* method) { return (( HashPair_t176F7624706A73500F3AB84D61111316D45ECCEC (*) (List_1_tBEC422EE22D34073615F97E5DCD4C4FD2EF4D95E*, int32_t, const RuntimeMethod*))List_1_get_Item_m2A1F1247CE1AD67D91B62ACEACD58198DD98CCAF_gshared)(__this, ___index0, method); } // System.Int32 System.Collections.Generic.List`1::get_Count() inline int32_t List_1_get_Count_mE407B32D75D1346C001EC07974D2A55B9F47DAAB_inline (List_1_tBEC422EE22D34073615F97E5DCD4C4FD2EF4D95E* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_tBEC422EE22D34073615F97E5DCD4C4FD2EF4D95E*, const RuntimeMethod*))List_1_get_Count_mE407B32D75D1346C001EC07974D2A55B9F47DAAB_gshared_inline)(__this, method); } // System.Int32 Cinemachine.CinemachineStateDrivenCamera::CreateFakeHash(System.Int32,UnityEngine.AnimationClip) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CinemachineStateDrivenCamera_CreateFakeHash_mAF4399836F328EB3C463A7B2A7770A5AB2139438 (int32_t ___parentHash0, AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* ___clip1, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Add(T) inline void List_1_Add_mFA0EE57157DD86A7A0A564B76FED1B38BAF6E921_inline (List_1_tBEC422EE22D34073615F97E5DCD4C4FD2EF4D95E* __this, HashPair_t176F7624706A73500F3AB84D61111316D45ECCEC ___item0, const RuntimeMethod* method) { (( void (*) (List_1_tBEC422EE22D34073615F97E5DCD4C4FD2EF4D95E*, HashPair_t176F7624706A73500F3AB84D61111316D45ECCEC, const RuntimeMethod*))List_1_Add_mFA0EE57157DD86A7A0A564B76FED1B38BAF6E921_gshared_inline)(__this, ___item0, method); } // System.Void System.Collections.Generic.Dictionary`2::set_Item(TKey,TValue) inline void Dictionary_2_set_Item_m420CFC153320557E6823B06767710D1E636E5BDF (Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* __this, int32_t ___key0, int32_t ___value1, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180*, int32_t, int32_t, const RuntimeMethod*))Dictionary_2_set_Item_m420CFC153320557E6823B06767710D1E636E5BDF_gshared)(__this, ___key0, ___value1, 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.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) ; // 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.CinemachineStateDrivenCamera::ValidateInstructions() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineStateDrivenCamera_ValidateInstructions_mA7871412AAEBC15A8FA1C8773FEC36D353819FEB (CinemachineStateDrivenCamera_t05DB8E8C64C748CEDFCD809CB10A553A264FAEFB* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::.ctor() inline void Dictionary_2__ctor_m712893C2C48C47CCAFAD85A865C702E8D3D2B71F (Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180*, const RuntimeMethod*))Dictionary_2__ctor_m712893C2C48C47CCAFAD85A865C702E8D3D2B71F_gshared)(__this, method); } // System.Boolean UnityEngine.GameObject::get_activeSelf() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GameObject_get_activeSelf_m4F3E5240E138B66AAA080EA30759A3D0517DA368 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ; // UnityEngine.RuntimeAnimatorController UnityEngine.Animator::get_runtimeAnimatorController() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeAnimatorController_t6F7C753402B42EC23C163099CF935C5E0D7A7254* Animator_get_runtimeAnimatorController_mE10F46F893A630D1AE846EF66DC2769E3ECE5AB8 (Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Animator::get_hasBoundPlayables() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Animator_get_hasBoundPlayables_mA5A6132C03593851FE80D8E7490191E051E5A1C9 (Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* __this, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Animator::get_layerCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Animator_get_layerCount_m75C20E7284800DFA0E4AD7EC23910BDB6D62BDA8 (Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Animator::IsInTransition(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Animator_IsInTransition_mC2BD2CC7B7A11BAAA5396F1A2DAFD98D00AA2830 (Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* __this, int32_t ___layerIndex0, const RuntimeMethod* method) ; // UnityEngine.AnimatorStateInfo UnityEngine.Animator::GetNextAnimatorStateInfo(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AnimatorStateInfo_t1F47379289C7CE7FD588FBC3BBD79A777243B6B2 Animator_GetNextAnimatorStateInfo_m4661892C3F99329907EE3EE1C1FCB7974CDA2433 (Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* __this, int32_t ___layerIndex0, const RuntimeMethod* method) ; // System.Void UnityEngine.Animator::GetNextAnimatorClipInfo(System.Int32,System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Animator_GetNextAnimatorClipInfo_m376D90AA469A7F7268B8D0E5B6930CE7095185D3 (Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* __this, int32_t ___layerIndex0, List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* ___clips1, const RuntimeMethod* method) ; // System.Int32 UnityEngine.AnimatorStateInfo::get_fullPathHash() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AnimatorStateInfo_get_fullPathHash_m583FA8FAAC28BF65A65166D100949833E515210F (AnimatorStateInfo_t1F47379289C7CE7FD588FBC3BBD79A777243B6B2* __this, const RuntimeMethod* method) ; // System.Int32 Cinemachine.CinemachineStateDrivenCamera::GetClipHash(System.Int32,System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CinemachineStateDrivenCamera_GetClipHash_mB11C513BC9DB5F594476FC4344DE0CD9DB24CE43 (CinemachineStateDrivenCamera_t05DB8E8C64C748CEDFCD809CB10A553A264FAEFB* __this, int32_t ___hash0, List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* ___clips1, const RuntimeMethod* method) ; // UnityEngine.AnimatorStateInfo UnityEngine.Animator::GetCurrentAnimatorStateInfo(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AnimatorStateInfo_t1F47379289C7CE7FD588FBC3BBD79A777243B6B2 Animator_GetCurrentAnimatorStateInfo_mD5B526FA605F6CFBC31B7DE36740F6AD1E534CAD (Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* __this, int32_t ___layerIndex0, const RuntimeMethod* method) ; // System.Void UnityEngine.Animator::GetCurrentAnimatorClipInfo(System.Int32,System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Animator_GetCurrentAnimatorClipInfo_m7C061EE420A67B7D751A2F34D38062FDFF064ED3 (Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* __this, int32_t ___layerIndex0, List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* ___clips1, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.Dictionary`2::ContainsKey(TKey) inline bool Dictionary_2_ContainsKey_m050AC0D9D6F681C25C12FBBC7DD71F926D206ED9 (Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* __this, int32_t ___key0, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180*, int32_t, const RuntimeMethod*))Dictionary_2_ContainsKey_m050AC0D9D6F681C25C12FBBC7DD71F926D206ED9_gshared)(__this, ___key0, method); } // TValue System.Collections.Generic.Dictionary`2::get_Item(TKey) inline int32_t Dictionary_2_get_Item_m8B87B804DF06D6420B1DCE028675738AA8F3310F (Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* __this, int32_t ___key0, const RuntimeMethod* method) { return (( int32_t (*) (Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180*, int32_t, const RuntimeMethod*))Dictionary_2_get_Item_m8B87B804DF06D6420B1DCE028675738AA8F3310F_gshared)(__this, ___key0, method); } // System.Single Cinemachine.CinemachineCore::get_CurrentTime() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineCore_get_CurrentTime_mFA05B621BE52910A8C3A304CB715257011C9A782 (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) ; // T System.Collections.Generic.List`1::get_Item(System.Int32) inline AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 List_1_get_Item_m42F9D6C834C8124B422C6B67193EE47C6BDAC22C (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, int32_t ___index0, const RuntimeMethod* method) { return (( AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 (*) (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331*, int32_t, const RuntimeMethod*))List_1_get_Item_m42F9D6C834C8124B422C6B67193EE47C6BDAC22C_gshared)(__this, ___index0, method); } // System.Single UnityEngine.AnimatorClipInfo::get_weight() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AnimatorClipInfo_get_weight_m1CC29E2C37B30993EFFD12161059E4AD86EE287D (AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03* __this, const RuntimeMethod* method) ; // System.Int32 System.Collections.Generic.List`1::get_Count() inline int32_t List_1_get_Count_mFEAC90B0A664505AEB9B88E0DC0C65215598259F_inline (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331*, const RuntimeMethod*))List_1_get_Count_mFEAC90B0A664505AEB9B88E0DC0C65215598259F_gshared_inline)(__this, method); } // UnityEngine.AnimationClip UnityEngine.AnimatorClipInfo::get_clip() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* AnimatorClipInfo_get_clip_m6205DB403EBEAEAC14DB8928FFC7EBC50142E1AC (AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03* __this, const RuntimeMethod* method) ; // System.Int32 Cinemachine.CinemachineStateDrivenCamera::LookupFakeHash(System.Int32,UnityEngine.AnimationClip) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CinemachineStateDrivenCamera_LookupFakeHash_mBF568073EFB952D5BA865BAE8276784223E1A0E6 (CinemachineStateDrivenCamera_t05DB8E8C64C748CEDFCD809CB10A553A264FAEFB* __this, int32_t ___parentHash0, AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* ___clip1, 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.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) ; // Cinemachine.CameraState Cinemachine.CameraState::get_Default() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 CameraState_get_Default_m21CC49BBB9A1FF0D582E3CEEC9C1F63C3F068DF8 (const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_m09C5639F7FD24DA3427DC7735059EA949C8B52FE (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, const RuntimeMethod* method) { (( void (*) (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331*, const RuntimeMethod*))List_1__ctor_m09C5639F7FD24DA3427DC7735059EA949C8B52FE_gshared)(__this, method); } // System.Void Cinemachine.CinemachineVirtualCameraBase::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase__ctor_m1BACC836C669C0C52C8A891BAB34E09821F21C46 (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, const RuntimeMethod* method) ; // System.Void Cinemachine.CinemachineStateDrivenCamera/ParentHash::.ctor(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParentHash__ctor_m6CD157CE916B29AC191604A0283607464CCC0DDD (ParentHash_t5DC86CE2C6807E8A69BC30E36412B227D8AF28A4* __this, int32_t ___h0, int32_t ___p1, const RuntimeMethod* 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.Void Cinemachine.CinemachineStoryboard::UpdateRenderCanvas() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineStoryboard_UpdateRenderCanvas_m7353541228B6BD3B22EA978086F8733413B78984 (CinemachineStoryboard_tB7E73A378F3515A5C92891ACF6009E995D62BB9E* __this, const RuntimeMethod* method) ; // System.Void Cinemachine.CameraState/CustomBlendable::.ctor(UnityEngine.Object,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CustomBlendable__ctor_mF38BF574AF05E415A01A2A46E506DE6B5086B303 (CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB* __this, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___custom0, float ___weight1, const RuntimeMethod* method) ; // System.Void Cinemachine.CameraState::AddCustomBlendable(Cinemachine.CameraState/CustomBlendable) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraState_AddCustomBlendable_m1DA24CB5A397752C33B6A1773CFF38F02505AD3C (CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* __this, CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB ___b0, const RuntimeMethod* method) ; // T System.Collections.Generic.List`1::get_Item(System.Int32) inline CanvasInfo_t1A0F84CB25787BE6FF1FE5A383BA17FA65321110* List_1_get_Item_m9ECA58793C3390E70573D0D081E1504D2F143A04 (List_1_tA9FC562AA6C4EF5BA5EDB9495F535828A07E5D81* __this, int32_t ___index0, const RuntimeMethod* method) { return (( CanvasInfo_t1A0F84CB25787BE6FF1FE5A383BA17FA65321110* (*) (List_1_tA9FC562AA6C4EF5BA5EDB9495F535828A07E5D81*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___index0, method); } // System.Void System.Collections.Generic.List`1::RemoveAt(System.Int32) inline void List_1_RemoveAt_m97827E8839E8241DDED40DCDE3FBBB71EB8761DD (List_1_tA9FC562AA6C4EF5BA5EDB9495F535828A07E5D81* __this, int32_t ___index0, const RuntimeMethod* method) { (( void (*) (List_1_tA9FC562AA6C4EF5BA5EDB9495F535828A07E5D81*, int32_t, const RuntimeMethod*))List_1_RemoveAt_m54F62297ADEE4D4FDA697F49ED807BF901201B54_gshared)(__this, ___index0, method); } // System.Void UnityEngine.Canvas::set_renderMode(UnityEngine.RenderMode) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Canvas_set_renderMode_mD73E953F8A115CF469508448A00D0EDAFAF5AB47 (Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* __this, int32_t ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.Canvas::set_planeDistance(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Canvas_set_planeDistance_m730278089C7546A512385305C1F250C6477C279E (Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* __this, float ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.Canvas::set_sortingOrder(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Canvas_set_sortingOrder_m70D89DB61A3C0589C0FAB525E613DE9D0C799AAC (Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* __this, int32_t ___value0, const RuntimeMethod* method) ; // System.Int32 System.Collections.Generic.List`1::get_Count() inline int32_t List_1_get_Count_m2984F9470B6470CD90E4DF5BC0C445ECDBCE89DE_inline (List_1_tA9FC562AA6C4EF5BA5EDB9495F535828A07E5D81* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_tA9FC562AA6C4EF5BA5EDB9495F535828A07E5D81*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, 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.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); } // System.Void Cinemachine.CinemachineStoryboard::DestroyCanvas() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineStoryboard_DestroyCanvas_m809C169B130220231748965F4BFB3FBC51338FC2 (CinemachineStoryboard_tB7E73A378F3515A5C92891ACF6009E995D62BB9E* __this, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Object::GetInstanceID() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __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.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.CinemachineCore::IsLive(Cinemachine.ICinemachineCamera) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineCore_IsLive_m6F2EBE598087857FF7D04A078563E9972CA52678 (CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* __this, RuntimeObject* ___vcam0, 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) ; // UnityEngine.Camera Cinemachine.CinemachineBrain::get_OutputCamera() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* CinemachineBrain_get_OutputCamera_m1568A7744F9BB298C982829FC39B109309372C31 (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, 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) ; // Cinemachine.CinemachineStoryboard/CanvasInfo Cinemachine.CinemachineStoryboard::LocateMyCanvas(Cinemachine.CinemachineBrain,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CanvasInfo_t1A0F84CB25787BE6FF1FE5A383BA17FA65321110* CinemachineStoryboard_LocateMyCanvas_mAB2D252AAA3C187099D16446889579B184E8AABD (CinemachineStoryboard_tB7E73A378F3515A5C92891ACF6009E995D62BB9E* __this, CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* ___parent0, bool ___createIfNotFound1, const RuntimeMethod* method) ; // System.Void Cinemachine.CinemachineStoryboard/CanvasInfo::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CanvasInfo__ctor_m350FBA5D640FFCC2883C94DD425CBBA36DD30449 (CanvasInfo_t1A0F84CB25787BE6FF1FE5A383BA17FA65321110* __this, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Transform::get_childCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Transform_get_childCount_mE9C29C702AB662CC540CA053EDE48BDAFA35B4B0 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ; // UnityEngine.Transform UnityEngine.Transform::GetChild(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* Transform_GetChild_mE686DF0C7AAC1F7AEF356967B1C04D8B8E240EAF (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, int32_t ___index0, const RuntimeMethod* method) ; // System.String Cinemachine.CinemachineStoryboard::get_CanvasName() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* CinemachineStoryboard_get_CanvasName_m677394CD1576D23EFA8E63B4CB5782B65BA44D00 (CinemachineStoryboard_tB7E73A378F3515A5C92891ACF6009E995D62BB9E* __this, const RuntimeMethod* method) ; // System.Boolean System.String::op_Equality(System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1 (String_t* ___a0, String_t* ___b1, const RuntimeMethod* method) ; // T[] UnityEngine.GameObject::GetComponentsInChildren() inline RectTransformU5BU5D_tD8879AA94435492C205ABBE1E530FFD24CE0393D* GameObject_GetComponentsInChildren_TisRectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_m485801F2E1103CDD8DCAB94BBB64891ACBFE062B (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) { return (( RectTransformU5BU5D_tD8879AA94435492C205ABBE1E530FFD24CE0393D* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_GetComponentsInChildren_TisRuntimeObject_m6F69570C0224EE6620FD43C4DDB0F0AB152A1B20_gshared)(__this, method); } // T UnityEngine.GameObject::GetComponentInChildren() inline RawImage_tFF12F7DB574FBDC1863CF607C7A12A5D9F8D6179* GameObject_GetComponentInChildren_TisRawImage_tFF12F7DB574FBDC1863CF607C7A12A5D9F8D6179_m2B58BF7C028A3F46B38B52899D60B8EB6F686741 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) { return (( RawImage_tFF12F7DB574FBDC1863CF607C7A12A5D9F8D6179* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_GetComponentInChildren_TisRuntimeObject_mED181B37054A10395CA356010754C7DFC685893C_gshared)(__this, method); } // T UnityEngine.GameObject::GetComponent() inline Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* GameObject_GetComponent_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_mE5A2711FA84F57F5EA0876DB106B1A146956CEFE (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) { return (( Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared)(__this, method); } // System.Void System.Collections.Generic.List`1::Add(T) inline void List_1_Add_m83831FF7F345FB9053535A92FBBD7D4720807FF0_inline (List_1_tA9FC562AA6C4EF5BA5EDB9495F535828A07E5D81* __this, CanvasInfo_t1A0F84CB25787BE6FF1FE5A383BA17FA65321110* ___item0, const RuntimeMethod* method) { (( void (*) (List_1_tA9FC562AA6C4EF5BA5EDB9495F535828A07E5D81*, CanvasInfo_t1A0F84CB25787BE6FF1FE5A383BA17FA65321110*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___item0, method); } // System.Void Cinemachine.CinemachineStoryboard::CreateCanvas(Cinemachine.CinemachineStoryboard/CanvasInfo) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineStoryboard_CreateCanvas_mE4DFBBDB8F034263F315169F6026BF4292026F6C (CinemachineStoryboard_tB7E73A378F3515A5C92891ACF6009E995D62BB9E* __this, CanvasInfo_t1A0F84CB25787BE6FF1FE5A383BA17FA65321110* ___ci0, 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.Void UnityEngine.GameObject::.ctor(System.String,System.Type[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObject__ctor_m721D643351E55308EA4F5F41B67D5446D11C61F0 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, String_t* ___name0, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___components1, const RuntimeMethod* method) ; // System.Void UnityEngine.GameObject::set_layer(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObject_set_layer_m6E1AF478A2CC86BD222B96317BEB78B7D89B18D0 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, int32_t ___value0, 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) ; // 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::SetParent(UnityEngine.Transform) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_SetParent_m6677538B60246D958DD91F931C50F969CCBB5250 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___p0, const RuntimeMethod* method) ; // T UnityEngine.GameObject::AddComponent() inline Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* GameObject_AddComponent_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_m13C85FD585C0679530F8B35D0B39D965702FD0F5 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) { return (( Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method); } // System.Void UnityEngine.Canvas::set_worldCamera(UnityEngine.Camera) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Canvas_set_worldCamera_m007F7DABDB5A3A6BFB043E3500DA82A4D936EDD4 (Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* __this, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___value0, const RuntimeMethod* method) ; // T UnityEngine.GameObject::AddComponent() inline RectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670* GameObject_AddComponent_TisRectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670_m13A9D8AFFFA3B7A823E98A8E1A39F51DF1B8ED4F (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) { return (( RectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method); } // T UnityEngine.GameObject::AddComponent() inline RawImage_tFF12F7DB574FBDC1863CF607C7A12A5D9F8D6179* GameObject_AddComponent_TisRawImage_tFF12F7DB574FBDC1863CF607C7A12A5D9F8D6179_mF832D1CFB763BE172F50826618A3D458EE451B43 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) { return (( RawImage_tFF12F7DB574FBDC1863CF607C7A12A5D9F8D6179* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method); } // System.Int32 Cinemachine.CinemachineCore::get_BrainCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CinemachineCore_get_BrainCount_m464F67F700D9EF3D2F486C14C215578AFC8BE080 (CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* __this, const RuntimeMethod* method) ; // Cinemachine.CinemachineBrain Cinemachine.CinemachineCore::GetActiveBrain(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* CinemachineCore_GetActiveBrain_m0CA11E913913E3A09CFE0C93C612C98936D480D8 (CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* __this, int32_t ___index0, const RuntimeMethod* method) ; // System.Void Cinemachine.RuntimeUtility::DestroyObject(UnityEngine.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeUtility_DestroyObject_mEEBC4EE2A429B4E4D00EC07BA62044C9FF8E8A18 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___obj0, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Clear() inline void List_1_Clear_mD47221A05CE6ACB10BA3E0054DF8062563361767_inline (List_1_tA9FC562AA6C4EF5BA5EDB9495F535828A07E5D81* __this, const RuntimeMethod* method) { (( void (*) (List_1_tA9FC562AA6C4EF5BA5EDB9495F535828A07E5D81*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method); } // System.Int32 UnityEngine.Screen::get_width() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Screen_get_width_mF608FF3252213E7EFA1F0D2F744C28110E9E5AC9 (const RuntimeMethod* method) ; // System.Int32 UnityEngine.Screen::get_height() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Screen_get_height_m01A3102DE71EE1FBEA51D09D6B0261CF864FE8F9 (const RuntimeMethod* method) ; // System.Void UnityEngine.Rect::.ctor(System.Single,System.Single,System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Rect__ctor_m18C3033D135097BEE424AAA68D91C706D2647F23 (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___x0, float ___y1, float ___width2, float ___height3, const RuntimeMethod* method) ; // UnityEngine.Rect UnityEngine.Camera::get_pixelRect() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D Camera_get_pixelRect_m5F40F5C324EB252261F66962411EE08CC4BE39E7 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ; // System.Single UnityEngine.Rect::get_x() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Rect_get_x_mB267B718E0D067F2BAE31BA477647FBF964916EB (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Rect::set_x(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Rect_set_x_mAB91AB71898A20762BC66FD0723C4C739C4C3406 (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___value0, const RuntimeMethod* method) ; // System.Single UnityEngine.Rect::get_y() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Rect_get_y_mC733E8D49F3CE21B2A3D40A1B72D687F22C97F49 (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Rect::set_y(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Rect_set_y_mDE91F4B98A6E8623EFB1250FF6526D5DB5855629 (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___value0, 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) ; // System.Single UnityEngine.Rect::get_width() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9 (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ; // UnityEngine.Vector2 UnityEngine.Rect::get_center() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Rect_get_center_mAA9A2E1F058B2C9F58E13CC4822F789F42975E5C (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, 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) ; // System.Void UnityEngine.Transform::set_localPosition(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_localPosition_mDE1C997F7D79C0885210B7732B4BA50EE7D73134 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___value0, const RuntimeMethod* method) ; // UnityEngine.Quaternion UnityEngine.Quaternion::get_identity() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline (const RuntimeMethod* method) ; // System.Void UnityEngine.Transform::set_localRotation(UnityEngine.Quaternion) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_localRotation_mAB4A011D134BA58AB780BECC0025CA65F16185FA (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___value0, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Vector3::get_one() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline (const RuntimeMethod* method) ; // System.Void UnityEngine.Transform::set_localScale(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_localScale_mBA79E811BAF6C47B80FF76414C12B47B3CD03633 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.RectTransform::ForceUpdateRectTransforms() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RectTransform_ForceUpdateRectTransforms_m031DD32EFE51B667D300E19009EFD5A7CA9119D1 (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* __this, const RuntimeMethod* method) ; // System.Single UnityEngine.Rect::get_height() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8 (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ; // System.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.Void UnityEngine.RectTransform::set_sizeDelta(UnityEngine.Vector2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RectTransform_set_sizeDelta_mC9A980EA6036E6725EF24CEDF3EE80A9B2B50EE5 (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___value0, 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 UnityEngine.UI.RawImage::set_texture(UnityEngine.Texture) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RawImage_set_texture_mC016318C95CC17A826D57DD219DBCB6DFD295C02 (RawImage_tFF12F7DB574FBDC1863CF607C7A12A5D9F8D6179* __this, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___value0, const RuntimeMethod* method) ; // UnityEngine.Color UnityEngine.Color::get_white() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_white_m068F5AF879B0FCA584E3693F762EA41BB65532C6_inline (const RuntimeMethod* method) ; // UnityEngine.RectTransform UnityEngine.UI.Graphic::get_rectTransform() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* Graphic_get_rectTransform_mF4752E8934267D630810E84CE02CDFB81EB1FD6D (Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* __this, const RuntimeMethod* 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.Vector2 UnityEngine.Rect::get_size() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Rect_get_size_mFB990FFC0FE0152179C8C74A59E4AC258CB44267 (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ; // Cinemachine.CameraState Cinemachine.CinemachineBrain::get_CurrentCameraState() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 CinemachineBrain_get_CurrentCameraState_m4FD443F016CFCA5FCDFFF17E95A93162D18847C2_inline (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, const RuntimeMethod* method) ; // System.Int32 Cinemachine.CameraState::get_NumCustomBlendables() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t CameraState_get_NumCustomBlendables_mA7FC428A3F135FA88769EC45E2C5521F2D1169DB_inline (CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* __this, const RuntimeMethod* method) ; // Cinemachine.CameraState/CustomBlendable Cinemachine.CameraState::GetCustomBlendable(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB CameraState_GetCustomBlendable_mE19B33F6CEC1B42ACAEB34A0601E48A80577498E (CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* __this, int32_t ___index0, const RuntimeMethod* method) ; // System.Void Cinemachine.CinemachineStoryboard::PlaceImage(Cinemachine.CinemachineStoryboard/CanvasInfo,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineStoryboard_PlaceImage_mC8B2650D936D682C2C031D89FF260DCD4F92FBDB (CinemachineStoryboard_tB7E73A378F3515A5C92891ACF6009E995D62BB9E* __this, CanvasInfo_t1A0F84CB25787BE6FF1FE5A383BA17FA65321110* ___ci0, float ___alpha1, 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.Vector3::get_zero() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline (const RuntimeMethod* method) ; // UnityEngine.Vector2 UnityEngine.Vector2::op_Implicit(UnityEngine.Vector3) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___v0, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_m387980ADA97BCB67AD1C690E5D3371C9C3492F7B (List_1_tA9FC562AA6C4EF5BA5EDB9495F535828A07E5D81* __this, const RuntimeMethod* method) { (( void (*) (List_1_tA9FC562AA6C4EF5BA5EDB9495F535828A07E5D81*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } // System.Void Cinemachine.CinemachineExtension::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineExtension__ctor_m8955F80D4A62DE7C3DA510CFECEF722346241C94 (CinemachineExtension_t147DA9A9CF04E95E661DF21504144EDBBDC0DD73* __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.Array::Copy(System.Array,System.Array,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Copy_m4233828B4E6288B6D815F539AAA38575DE627900 (RuntimeArray* ___sourceArray0, RuntimeArray* ___destinationArray1, int32_t ___length2, const RuntimeMethod* method) ; // System.Int32 Cinemachine.CinemachineTargetGroup::FindMember(UnityEngine.Transform) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CinemachineTargetGroup_FindMember_m763EA250DE5BFE070C2CA5751B99CAE734925683 (CinemachineTargetGroup_tDA10E4AFC0E3489DA38592948CD48D8CAFC3B1EF* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___t0, const RuntimeMethod* method) ; // System.Void System.Array::Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41 (RuntimeArray* ___sourceArray0, int32_t ___sourceIndex1, RuntimeArray* ___destinationArray2, int32_t ___destinationIndex3, int32_t ___length4, const RuntimeMethod* method) ; // UnityEngine.BoundingSphere Cinemachine.CinemachineTargetGroup::get_Sphere() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 CinemachineTargetGroup_get_Sphere_mF3A2B9159CB6C6D430B73BF4BB54259FFF077CD5_inline (CinemachineTargetGroup_tDA10E4AFC0E3489DA38592948CD48D8CAFC3B1EF* __this, const RuntimeMethod* method) ; // UnityEngine.BoundingSphere Cinemachine.CinemachineTargetGroup::WeightedMemberBounds(Cinemachine.CinemachineTargetGroup/Target,UnityEngine.Vector3,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 CinemachineTargetGroup_WeightedMemberBounds_mE19BC71847C61D281DD7774973DE335D0BCDE5B6 (Target_t1BE8C1DD1B464DF9994293478CE3F2AFB3C8A641 ___t0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___avgPos1, float ___maxWeight2, const RuntimeMethod* method) ; // UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::get_inverse() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_get_inverse_m4F4A881CD789281EA90EB68CFD39F36C8A81E6BD (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* __this, const RuntimeMethod* method) ; // UnityEngine.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.Void UnityEngine.Bounds::.ctor(UnityEngine.Vector3,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Bounds__ctor_mAF7B238B9FBF90C495E5D7951760085A93119C5A (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___center0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___size1, const RuntimeMethod* method) ; // UnityEngine.BoundingSphere Cinemachine.CinemachineTargetGroup::GetWeightedBoundsForMember(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 CinemachineTargetGroup_GetWeightedBoundsForMember_m66E0FB67C1A1A678A206DDA7869E48533264A185 (CinemachineTargetGroup_tDA10E4AFC0E3489DA38592948CD48D8CAFC3B1EF* __this, int32_t ___index0, 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.Void UnityEngine.Bounds::Encapsulate(UnityEngine.Bounds) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Bounds_Encapsulate_m7C70C382B9380A8C962074C78E189B53CE8F7A22 (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___bounds0, const RuntimeMethod* method) ; // UnityEngine.Vector3 Cinemachine.TargetPositionCache::GetTargetPosition(UnityEngine.Transform) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 TargetPositionCache_GetTargetPosition_m86454680691707EEE6E70984ED39E00821B60B2E (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___target0, 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) ; // UnityEngine.Vector3 UnityEngine.Vector3::Lerp(UnityEngine.Vector3,UnityEngine.Vector3,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Lerp_m3A906D0530A94FAABB94F0F905E84D99BE85C3F8_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___a0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___b1, float ___t2, const RuntimeMethod* method) ; // System.Void UnityEngine.BoundingSphere::.ctor(UnityEngine.Vector3,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BoundingSphere__ctor_mB76812ECBDD8BA5B3E246871C58F6FA6CA2061C7 (BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___pos0, float ___rad1, const RuntimeMethod* method) ; // UnityEngine.Vector3 Cinemachine.CinemachineTargetGroup::CalculateAveragePosition(System.Single&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CinemachineTargetGroup_CalculateAveragePosition_mE52801E71EFC0BB44E01A8601E1A3A177947E145 (CinemachineTargetGroup_tDA10E4AFC0E3489DA38592948CD48D8CAFC3B1EF* __this, float* ___maxWeight0, const RuntimeMethod* method) ; // UnityEngine.Bounds Cinemachine.CinemachineTargetGroup::CalculateBoundingBox(UnityEngine.Vector3,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 CinemachineTargetGroup_CalculateBoundingBox_m90DED6D4E2F402F6AFE85D5747591812281F08E7 (CinemachineTargetGroup_tDA10E4AFC0E3489DA38592948CD48D8CAFC3B1EF* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___avgPos0, float ___maxWeight1, const RuntimeMethod* method) ; // System.Void Cinemachine.CinemachineTargetGroup::set_BoundingBox(UnityEngine.Bounds) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CinemachineTargetGroup_set_BoundingBox_m6A764BCB851DEB901428606CB4C6E35A422E40A9_inline (CinemachineTargetGroup_tDA10E4AFC0E3489DA38592948CD48D8CAFC3B1EF* __this, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___value0, const RuntimeMethod* method) ; // UnityEngine.BoundingSphere Cinemachine.CinemachineTargetGroup::CalculateBoundingSphere(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 CinemachineTargetGroup_CalculateBoundingSphere_mA0461E5E7038DCCCBD5D853D8F8374B1E26C9B6D (CinemachineTargetGroup_tDA10E4AFC0E3489DA38592948CD48D8CAFC3B1EF* __this, float ___maxWeight0, 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 Cinemachine.CinemachineTargetGroup::CalculateAverageOrientation() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 CinemachineTargetGroup_CalculateAverageOrientation_m118DA64E33B831FF711D8A7CE25FC4E43AE02FA3 (CinemachineTargetGroup_tDA10E4AFC0E3489DA38592948CD48D8CAFC3B1EF* __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) ; // 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_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) ; // System.Single UnityEngine.Vector3::get_magnitude() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Vector3::op_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.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) ; // 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) ; // 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.Quaternion Cinemachine.TargetPositionCache::GetTargetRotation(UnityEngine.Transform) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 TargetPositionCache_GetTargetRotation_m882B2051C458EB18BCF332AFB00112484F31C9EF (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___target0, const RuntimeMethod* method) ; // UnityEngine.Quaternion UnityEngine.Quaternion::Slerp(UnityEngine.Quaternion,UnityEngine.Quaternion,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_Slerp_m0A9969F500E7716EA4F6BC4E7D5464372D8E9E15 (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___a0, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___b1, float ___t2, 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) ; // System.Void Cinemachine.CinemachineTargetGroup::DoUpdate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineTargetGroup_DoUpdate_m9DD03ECB2BB8D0D2FF159EE022D977BCE8F60D7E (CinemachineTargetGroup_tDA10E4AFC0E3489DA38592948CD48D8CAFC3B1EF* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Application::get_isPlaying() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Application_get_isPlaying_m25B0ABDFEF54F5370CD3F263A813540843D00F34 (const RuntimeMethod* method) ; // System.Void UnityEngine.Bounds::set_center(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Bounds_set_center_m891869DD5B1BEEE2D17907BBFB7EB79AAE44884B (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.Bounds::set_extents(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Bounds_set_extents_m09496358547B86A93EFE7BE6371E7A6FE937C46F (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.Bounds::Encapsulate(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Bounds_Encapsulate_m1FCA57C58536ADB67B85A703470C6F5BFB837C2F (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___point0, 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.Bounds::get_min() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_min_m465AC9BBE1DE5D8E8AD95AC19B9899068FEEBB13 (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, 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.Vector3::get_forward() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_forward_mAA55A7034304DF8B2152EAD49AE779FC4CA2EB4A_inline (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) ; // 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 UnityEngine.Vector3::get_up() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline (const RuntimeMethod* method) ; // System.Void UnityEngine.MonoBehaviour::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E (MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* __this, const RuntimeMethod* method) ; // System.Single Cinemachine.CinemachineVirtualCameraBase::GetMaxDampTime() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineVirtualCameraBase_GetMaxDampTime_m4D72BD93F9B3B32BDFB20976CE7A1E8B41567047 (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, const RuntimeMethod* method) ; // System.Void Cinemachine.CinemachineVirtualCamera::UpdateComponentPipeline() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCamera_UpdateComponentPipeline_mDC1BF9D6E71CA7CEFEB8539E13BAD7E12DAB11A1 (CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* __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.CinemachineVirtualCamera::CalculateNewState(UnityEngine.Vector3,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 CinemachineVirtualCamera_CalculateNewState_mEAC1B5563F4C5BD1868E591DBE70EC359C27AE31 (CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldUp0, float ___deltaTime1, 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) ; // 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.CinemachineVirtualCamera::InvalidateComponentPipeline() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCamera_InvalidateComponentPipeline_mF6DF2D4F33B01A989AE3BD1CFAFC51BF35C97C4C (CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* __this, const RuntimeMethod* method) ; // System.Int32 Cinemachine.CinemachineVirtualCameraBase::get_ValidatingStreamVersion() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CinemachineVirtualCameraBase_get_ValidatingStreamVersion_m3FA3A728FAF24AA79D08CB23CB7416D250280C45 (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, const RuntimeMethod* method) ; // Cinemachine.CinemachineComponentBase Cinemachine.CinemachineVirtualCamera::GetCinemachineComponent(Cinemachine.CinemachineCore/Stage) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A* CinemachineVirtualCamera_GetCinemachineComponent_m26F31BE8B9E3891C9E889F884FCA94FF3B6A2C38 (CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* __this, int32_t ___stage0, const RuntimeMethod* method) ; // T Cinemachine.CinemachineVirtualCamera::AddCinemachineComponent() inline CinemachineHardLockToTarget_tA87D10A864809C5E690916F194DBD61F8E64380A* CinemachineVirtualCamera_AddCinemachineComponent_TisCinemachineHardLockToTarget_tA87D10A864809C5E690916F194DBD61F8E64380A_mA27DFDE452A286E8B897BB2DA2C3D26AAD985E4F (CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* __this, const RuntimeMethod* method) { return (( CinemachineHardLockToTarget_tA87D10A864809C5E690916F194DBD61F8E64380A* (*) (CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50*, const RuntimeMethod*))CinemachineVirtualCamera_AddCinemachineComponent_TisRuntimeObject_mC4F03F80C1F50F98B90CC9CBBC6F816194DF50B1_gshared)(__this, method); } // T Cinemachine.CinemachineVirtualCamera::AddCinemachineComponent() inline CinemachineHardLookAt_tF3F83D120480604E6173E3907DAA85CDEBB0FC8E* CinemachineVirtualCamera_AddCinemachineComponent_TisCinemachineHardLookAt_tF3F83D120480604E6173E3907DAA85CDEBB0FC8E_mD1C9F974D969F3897375561B17A711000AEBD0C4 (CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* __this, const RuntimeMethod* method) { return (( CinemachineHardLookAt_tF3F83D120480604E6173E3907DAA85CDEBB0FC8E* (*) (CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50*, const RuntimeMethod*))CinemachineVirtualCamera_AddCinemachineComponent_TisRuntimeObject_mC4F03F80C1F50F98B90CC9CBBC6F816194DF50B1_gshared)(__this, 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 CinemachinePipeline_t7C4DCD209B5F7720AC4078397CE62801AD757209* Component_GetComponent_TisCinemachinePipeline_t7C4DCD209B5F7720AC4078397CE62801AD757209_mC67688926EF3928B75A863C98FB240FEADBC6F69 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) { return (( CinemachinePipeline_t7C4DCD209B5F7720AC4078397CE62801AD757209* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method); } // UnityEngine.HideFlags UnityEngine.Object::get_hideFlags() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Object_get_hideFlags_mA08F5E41671B8C6B5073C6B9E2799BCE6E0DF7F3 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, const RuntimeMethod* method) ; // System.Void Cinemachine.CinemachineVirtualCameraBase::OnDestroy() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_OnDestroy_m57F48C3BC5A324EDE38FD6A59FB1A8165EC823B5 (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, 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.Void Cinemachine.LensSettings::Validate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LensSettings_Validate_m2C9ABCED7FE02F0C7B575CFADB77493DEEA03B01 (LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* __this, const RuntimeMethod* method) ; // System.Void Cinemachine.CinemachineVirtualCamera::DestroyPipeline() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCamera_DestroyPipeline_mA8791466E5B9F0C01B2B79FC4587EBE54BFF408A (CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_mDC3E95DC5C927A867B9B42EDE1945F909B894268 (List_1_t991BBC5A1D51F59A450367DF944DAA207F22D06D* __this, const RuntimeMethod* method) { (( void (*) (List_1_t991BBC5A1D51F59A450367DF944DAA207F22D06D*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } // System.Void System.Collections.Generic.List`1::Add(T) inline void List_1_Add_m36829EC89855C8C23CEDA8C5F5B12B76ADFE2248_inline (List_1_t991BBC5A1D51F59A450367DF944DAA207F22D06D* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___item0, const RuntimeMethod* method) { (( void (*) (List_1_t991BBC5A1D51F59A450367DF944DAA207F22D06D*, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___item0, 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.Collections.Generic.List`1/Enumerator System.Collections.Generic.List`1::GetEnumerator() inline Enumerator_t519AE1DAA64E517296768BEA2E732ED47F76A91D List_1_GetEnumerator_m01FCD3FC513065087F7E312BC9DE2D1C3FF655E5 (List_1_t991BBC5A1D51F59A450367DF944DAA207F22D06D* __this, const RuntimeMethod* method) { return (( Enumerator_t519AE1DAA64E517296768BEA2E732ED47F76A91D (*) (List_1_t991BBC5A1D51F59A450367DF944DAA207F22D06D*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method); } // System.Void System.Collections.Generic.List`1/Enumerator::Dispose() inline void Enumerator_Dispose_m9BF6C1C74CD711998DC8FAE5D6B8083586F5CFB5 (Enumerator_t519AE1DAA64E517296768BEA2E732ED47F76A91D* __this, const RuntimeMethod* method) { (( void (*) (Enumerator_t519AE1DAA64E517296768BEA2E732ED47F76A91D*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method); } // T System.Collections.Generic.List`1/Enumerator::get_Current() inline Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* Enumerator_get_Current_mCBBD283BB42C56D73B7C4194020EC95292B36129_inline (Enumerator_t519AE1DAA64E517296768BEA2E732ED47F76A91D* __this, const RuntimeMethod* method) { return (( Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* (*) (Enumerator_t519AE1DAA64E517296768BEA2E732ED47F76A91D*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method); } // System.Void Cinemachine.CinemachineVirtualCamera/DestroyPipelineDelegate::Invoke(UnityEngine.GameObject) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DestroyPipelineDelegate_Invoke_mE4428F322828BD410B9C74A0358DF87D3A1983F9_inline (DestroyPipelineDelegate_tDBA135A8B9ACD670F6144200C281F32F728BB842* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___pipeline0, 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.Boolean System.Collections.Generic.List`1/Enumerator::MoveNext() inline bool Enumerator_MoveNext_mBAA697FE341E389C86536D9444A3E4AC02109E87 (Enumerator_t519AE1DAA64E517296768BEA2E732ED47F76A91D* __this, const RuntimeMethod* method) { return (( bool (*) (Enumerator_t519AE1DAA64E517296768BEA2E732ED47F76A91D*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method); } // Cinemachine.CinemachineComponentBase[] Cinemachine.CinemachineVirtualCamera::GetComponentPipeline() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CinemachineComponentBaseU5BU5D_t479D9A9F2F2C4AB6F50F6C64FAC4BC8EC602C077* CinemachineVirtualCamera_GetComponentPipeline_m500E721EB58184151E203BF7BB83104586BE7923 (CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* __this, const RuntimeMethod* method) ; // UnityEngine.Transform Cinemachine.CinemachineVirtualCamera/CreatePipelineDelegate::Invoke(Cinemachine.CinemachineVirtualCamera,System.String,Cinemachine.CinemachineComponentBase[]) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* CreatePipelineDelegate_Invoke_m64652CFF99A748B459CC4B834CE86FF147616188_inline (CreatePipelineDelegate_tC9ED5364DE6A2A753E8C9FF767C2C37C5CBB6BFC* __this, CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* ___vcam0, String_t* ___name1, CinemachineComponentBaseU5BU5D_t479D9A9F2F2C4AB6F50F6C64FAC4BC8EC602C077* ___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) ; // 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 CinemachinePipeline_t7C4DCD209B5F7720AC4078397CE62801AD757209* GameObject_AddComponent_TisCinemachinePipeline_t7C4DCD209B5F7720AC4078397CE62801AD757209_m3DAAF0F90C5C8E02A3C153B1D9BD3247EB0F4136 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) { return (( CinemachinePipeline_t7C4DCD209B5F7720AC4078397CE62801AD757209* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method); } // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_m18F0E53D2FFF3A6A83C5262F817E5F3A333A58AB (List_1_t03342E12D6A5F95E21F148146CEF62F23EA92051* __this, const RuntimeMethod* method) { (( void (*) (List_1_t03342E12D6A5F95E21F148146CEF62F23EA92051*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } // T[] UnityEngine.Component::GetComponents() inline CinemachineComponentBaseU5BU5D_t479D9A9F2F2C4AB6F50F6C64FAC4BC8EC602C077* Component_GetComponents_TisCinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A_m30AF889F18F3ED6C294C66FBDEAC1971B00B8566 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) { return (( CinemachineComponentBaseU5BU5D_t479D9A9F2F2C4AB6F50F6C64FAC4BC8EC602C077* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponents_TisRuntimeObject_m35447B0B07F9C06A1AF846E482EC6FEB09D2436F_gshared)(__this, method); } // System.Void System.Collections.Generic.List`1::Add(T) inline void List_1_Add_m9ACA0FC0CF36280B8D922A1E8A3FDA7FFF8B16D7_inline (List_1_t03342E12D6A5F95E21F148146CEF62F23EA92051* __this, CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A* ___item0, const RuntimeMethod* method) { (( void (*) (List_1_t03342E12D6A5F95E21F148146CEF62F23EA92051*, CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___item0, method); } // UnityEngine.Transform Cinemachine.CinemachineVirtualCamera::CreatePipeline(Cinemachine.CinemachineVirtualCamera) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* CinemachineVirtualCamera_CreatePipeline_m2D6EBA76ABACA143FD32240A9F2EFA3E61112021 (CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* __this, CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* ___copyFrom0, const RuntimeMethod* method) ; // System.Void Cinemachine.CinemachineVirtualCamera::SetFlagsForHiddenChild(UnityEngine.GameObject) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCamera_SetFlagsForHiddenChild_mE805AF7C54CF7D4517F230702B793D142F667C8B (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___child0, const RuntimeMethod* method) ; // System.Void System.Comparison`1::.ctor(System.Object,System.IntPtr) inline void Comparison_1__ctor_m74F62689692F4053573656F5A386A868BB335386 (Comparison_1_tEDDDA19F3EAE98490F38D2E8D4C34A6A6C593AA7* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) { (( void (*) (Comparison_1_tEDDDA19F3EAE98490F38D2E8D4C34A6A6C593AA7*, RuntimeObject*, intptr_t, const RuntimeMethod*))Comparison_1__ctor_mC1E8799BBCE317B612875123C9C894BD470BFE6A_gshared)(__this, ___object0, ___method1, method); } // System.Void System.Collections.Generic.List`1::Sort(System.Comparison`1) inline void List_1_Sort_mAC2BC143DF2B4FA8D50186DE35951A9484CE90D2 (List_1_t03342E12D6A5F95E21F148146CEF62F23EA92051* __this, Comparison_1_tEDDDA19F3EAE98490F38D2E8D4C34A6A6C593AA7* ___comparison0, const RuntimeMethod* method) { (( void (*) (List_1_t03342E12D6A5F95E21F148146CEF62F23EA92051*, Comparison_1_tEDDDA19F3EAE98490F38D2E8D4C34A6A6C593AA7*, const RuntimeMethod*))List_1_Sort_mEB3B61CB86B1419919338B0668DC4E568C2FFF93_gshared)(__this, ___comparison0, method); } // T[] System.Collections.Generic.List`1::ToArray() inline CinemachineComponentBaseU5BU5D_t479D9A9F2F2C4AB6F50F6C64FAC4BC8EC602C077* List_1_ToArray_m8292F02B1A8D2657765B0A6B9C548C0C09B360E0 (List_1_t03342E12D6A5F95E21F148146CEF62F23EA92051* __this, const RuntimeMethod* method) { return (( CinemachineComponentBaseU5BU5D_t479D9A9F2F2C4AB6F50F6C64FAC4BC8EC602C077* (*) (List_1_t03342E12D6A5F95E21F148146CEF62F23EA92051*, const RuntimeMethod*))List_1_ToArray_mD7E4F8E7C11C3C67CB5739FCC0A6E86106A6291F_gshared)(__this, method); } // T UnityEngine.Component::GetComponent() inline CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* Component_GetComponent_TisCinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE_mDC02691D864D02128EE836562B3282EB053F7AAB (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) { return (( CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method); } // 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.Void Cinemachine.CinemachineVirtualCameraBase::InvokePrePipelineMutateCameraStateCallback(Cinemachine.CinemachineVirtualCameraBase,Cinemachine.CameraState&,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_InvokePrePipelineMutateCameraStateCallback_m6468DFDE19E8860EC1EE36073D4BEE179D609CB1 (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___vcam0, CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* ___newState1, float ___deltaTime2, 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 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.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.Boolean Cinemachine.CinemachineVirtualCameraBase::RequiresUserInput() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineVirtualCameraBase_RequiresUserInput_m1C2BE14E1F00E4EBD5BD1C9C4AF56E47AEF161A8 (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, const RuntimeMethod* method) ; // System.Void System.Func`2::.ctor(System.Object,System.IntPtr) inline void Func_2__ctor_mAF8AEAF1C1771CDAA3D056A9A6C10A19F9EFF574 (Func_2_tAE218A7D889AC44BBCEC5E769D3C1F950095B512* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) { (( void (*) (Func_2_tAE218A7D889AC44BBCEC5E769D3C1F950095B512*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m13C0A7F33154D861E2A041B52E88461832DA1697_gshared)(__this, ___object0, ___method1, method); } // System.Boolean System.Linq.Enumerable::Any(System.Collections.Generic.IEnumerable`1,System.Func`2) inline bool Enumerable_Any_TisCinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A_mD208076689C601CF21EE9FCA72DFCE9BC595AF14 (RuntimeObject* ___source0, Func_2_tAE218A7D889AC44BBCEC5E769D3C1F950095B512* ___predicate1, const RuntimeMethod* method) { return (( bool (*) (RuntimeObject*, Func_2_tAE218A7D889AC44BBCEC5E769D3C1F950095B512*, const RuntimeMethod*))Enumerable_Any_TisRuntimeObject_mF6C6AC8DF8971883615734832D09C9210B956F0F_gshared)(___source0, ___predicate1, 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.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.CinemachineVirtualCamera/<>c::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m0BD6B99048AA4888057E840317CE80F3789BBE8D (U3CU3Ec_t80D8219D255708CC8992C0FAD027B479CB4A4D31* __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 Cinemachine.RuntimeUtility::DestroyScratchCollider() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeUtility_DestroyScratchCollider_m4364DE7BEF85A175A66261E184D0A58BA4F62D5C (const RuntimeMethod* method) ; // UnityEngine.Transform Cinemachine.CinemachineComponentBase::get_FollowTarget() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* CinemachineComponentBase_get_FollowTarget_m656475012F330FF1C680CD7E62C81D2E7EC4AB74 (CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A* __this, const RuntimeMethod* method) ; // Cinemachine.CinemachineVirtualCameraBase Cinemachine.CinemachineComponentBase::get_VirtualCamera() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* CinemachineComponentBase_get_VirtualCamera_mB83A44E630B22D8CD9A75521079ABC1691120223 (CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A* __this, const RuntimeMethod* method) ; // System.Void Cinemachine.Cinemachine3rdPersonFollow::PositionCamera(Cinemachine.CameraState&,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Cinemachine3rdPersonFollow_PositionCamera_m13334AE8E5681B0F83EB4DC65607CCDEBBE7BC4A (Cinemachine3rdPersonFollow_t1003E9360E9E904536DBA47C179836CF007B94D0* __this, CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* ___curState0, float ___deltaTime1, const RuntimeMethod* method) ; // System.Void Cinemachine.CinemachineComponentBase::OnTargetObjectWarped(UnityEngine.Transform,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineComponentBase_OnTargetObjectWarped_m3E083DBF03C47860948F0BB3A013B241AFDAF9A0 (CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___target0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___positionDelta1, const RuntimeMethod* method) ; // UnityEngine.Vector3 Cinemachine.CinemachineComponentBase::get_FollowTargetPosition() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CinemachineComponentBase_get_FollowTargetPosition_m1039B11144B61D09459CACDA7A7E38626A601CC2 (CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A* __this, const RuntimeMethod* method) ; // UnityEngine.Quaternion Cinemachine.CinemachineComponentBase::get_FollowTargetRotation() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 CinemachineComponentBase_get_FollowTargetRotation_m9C7A5F1A91CCBC93B69F934060F9D4C08FA547F3 (CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A* __this, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Quaternion::op_Multiply(UnityEngine.Quaternion,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___rotation0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___point1, const RuntimeMethod* method) ; // UnityEngine.Quaternion Cinemachine.Cinemachine3rdPersonFollow::GetHeading(UnityEngine.Quaternion,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Cinemachine3rdPersonFollow_GetHeading_m4D3086385158A48B3E83FD7960931CF2EFD52535 (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___targetRot0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___up1, 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) ; // UnityEngine.Vector3 Cinemachine.CinemachineVirtualCameraBase::DetachedFollowTargetDamp(UnityEngine.Vector3,UnityEngine.Vector3,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CinemachineVirtualCameraBase_DetachedFollowTargetDamp_m871E131EE59CEEC1B5691F5DC570B18816530C97 (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___initial0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___dampTime1, float ___deltaTime2, const RuntimeMethod* method) ; // System.Void Cinemachine.Cinemachine3rdPersonFollow::GetRawRigPositions(UnityEngine.Vector3,UnityEngine.Quaternion,UnityEngine.Quaternion,UnityEngine.Vector3&,UnityEngine.Vector3&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Cinemachine3rdPersonFollow_GetRawRigPositions_mDE2296B2034978F905A1C9CBAA202EFB174CB1D5 (Cinemachine3rdPersonFollow_t1003E9360E9E904536DBA47C179836CF007B94D0* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___root0, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___targetRot1, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___heading2, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___shoulder3, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___hand4, const RuntimeMethod* method) ; // UnityEngine.Vector3 Cinemachine.Cinemachine3rdPersonFollow::ResolveCollisions(UnityEngine.Vector3,UnityEngine.Vector3,System.Single,System.Single,System.Single&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Cinemachine3rdPersonFollow_ResolveCollisions_m0803F98237E6C6D08D13173E1FECBDD506860BA4 (Cinemachine3rdPersonFollow_t1003E9360E9E904536DBA47C179836CF007B94D0* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___root0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___tip1, float ___deltaTime2, float ___cameraRadius3, float* ___collisionCorrection4, 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) ; // 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) ; // 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::get_right() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_right_mFF573AFBBB2186E7AFA1BA7CA271A78DF67E4EA0_inline (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) ; // 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) ; // System.Int32 UnityEngine.LayerMask::get_value() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LayerMask_get_value_m70CBE32210A1F0FD4ECB850285DA90ED57B87974 (LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB* __this, 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::SphereCastIgnoreTag(UnityEngine.Vector3,System.Single,UnityEngine.Vector3,UnityEngine.RaycastHit&,System.Single,System.Int32,System.String&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RuntimeUtility_SphereCastIgnoreTag_m0C12A9B6676E60CB82EF263F23F86296456DC4BD (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rayStart0, float ___radius1, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___dir2, RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* ___hitInfo3, float ___rayLength4, int32_t ___layerMask5, String_t** ___ignoreTag6, 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) ; // UnityEngine.Vector3 UnityEngine.RaycastHit::get_normal() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 RaycastHit_get_normal_mD8741B70D2039C5CAFC4368D4CE59D89562040B5 (RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* __this, const RuntimeMethod* method) ; // System.Single Cinemachine.Utility.Damper::Damp(System.Single,System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Damper_Damp_m3245F3453DB74DE11801C6EE15F163D5EAFC0CE4 (float ___initial0, float ___dampTime1, float ___deltaTime2, const RuntimeMethod* method) ; // System.Void Cinemachine.CinemachineComponentBase::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineComponentBase__ctor_mFA2A3C88B75CD71B7F359220C38B253AC1353B19 (CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A* __this, const RuntimeMethod* method) ; // System.Void Cinemachine.CinemachineBasicMultiChannelPerlin::Initialize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBasicMultiChannelPerlin_Initialize_m1ADAFB3D2CAFBEBC0018D71B44BDCD24074EAEC2 (CinemachineBasicMultiChannelPerlin_tDAA09E3E93032C713228E84CA33B21293E9A9269* __this, 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) ; // 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.Vector3 Cinemachine.NoiseSettings::GetCombinedFilterResults(Cinemachine.NoiseSettings/TransformNoiseParams[],System.Single,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 NoiseSettings_GetCombinedFilterResults_m5F4C940ACF6542F9F08BDE0D4E3E1622AAABD739 (TransformNoiseParamsU5BU5D_tF60A55DA82A2705F76287D97294759C1F37888A1* ___noiseParams0, float ___time1, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___timeOffsets2, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Vector3::op_Inequality(UnityEngine.Vector3,UnityEngine.Vector3) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector3_op_Inequality_m9F170CDFBF1E490E559DA5D06D6547501A402BBF_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___lhs0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rhs1, 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.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.Matrix4x4::Rotate(UnityEngine.Quaternion) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_Rotate_m015442530DFF5651458BBFDFB3CBC9180FC09D9E (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___q0, 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.Vector3 UnityEngine.Matrix4x4::MultiplyPoint(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Matrix4x4_MultiplyPoint_m20E910B65693559BFDE99382472D8DD02C862E7E (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___point0, const RuntimeMethod* 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.Boolean UnityEngine.Vector3::op_Equality(UnityEngine.Vector3,UnityEngine.Vector3) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector3_op_Equality_mCDCBB8D2EDC3D3BF20F31A25ACB34705D352B479_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___lhs0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rhs1, const RuntimeMethod* method) ; // System.Void Cinemachine.CinemachineBasicMultiChannelPerlin::ReSeed() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBasicMultiChannelPerlin_ReSeed_m386B1BA6AEFB26B878A7431484D412F9FB2E9696 (CinemachineBasicMultiChannelPerlin_tDAA09E3E93032C713228E84CA33B21293E9A9269* __this, const RuntimeMethod* method) ; // UnityEngine.Transform Cinemachine.CinemachineComponentBase::get_LookAtTarget() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* CinemachineComponentBase_get_LookAtTarget_m7E6CF239A3905B1130A5C38B0E5668EB32D1BB04 (CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A* __this, const RuntimeMethod* method) ; // UnityEngine.Quaternion Cinemachine.CinemachineComponentBase::get_LookAtTargetRotation() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 CinemachineComponentBase_get_LookAtTargetRotation_m49CBE00226BB55772DB73775412AF782892B8251 (CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A* __this, const RuntimeMethod* method) ; // System.Void Cinemachine.CinemachineComposer::set_TrackedPoint(UnityEngine.Vector3) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CinemachineComposer_set_TrackedPoint_mC2806265609C1BADBE1F83DD18F800BDA064D5A6_inline (CinemachineComposer_t9531E578E8280C4203B209F59CECE36F3F262A5A* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___value0, const RuntimeMethod* method) ; // System.Boolean Cinemachine.CinemachineVirtualCameraBase::get_LookAtTargetChanged() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool CinemachineVirtualCameraBase_get_LookAtTargetChanged_m6D2FF4FB863501796CB778CB7AABA0126E57C134_inline (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, const RuntimeMethod* method) ; // System.Void Cinemachine.Utility.PositionPredictor::AddPosition(UnityEngine.Vector3,System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PositionPredictor_AddPosition_mB5EFA6BB6598A9D52D1CE6BD50400E56938C433C (PositionPredictor_t088813DB07D6355BB293350EB983299B866F974E* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___pos0, float ___deltaTime1, float ___lookaheadTime2, const RuntimeMethod* method) ; // UnityEngine.Vector3 Cinemachine.Utility.PositionPredictor::PredictPositionDelta(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 PositionPredictor_PredictPositionDelta_mC16231F75C5C088B5CC2444D3C2FA12F6DACC4AD (PositionPredictor_t088813DB07D6355BB293350EB983299B866F974E* __this, float ___lookaheadTime0, const RuntimeMethod* method) ; // System.Void Cinemachine.Utility.PositionPredictor::ApplyTransformDelta(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PositionPredictor_ApplyTransformDelta_mDA012CCA329F143DDF342616369F0E75B2E2C97A (PositionPredictor_t088813DB07D6355BB293350EB983299B866F974E* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___positionDelta0, const RuntimeMethod* method) ; // System.Void Cinemachine.CinemachineComponentBase::ForceCameraPosition(UnityEngine.Vector3,UnityEngine.Quaternion) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineComponentBase_ForceCameraPosition_m3D22002EC0B4F5C1AF7CC283C00BA43D22120878 (CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___pos0, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___rot1, 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.Vector3 Cinemachine.CinemachineComposer::get_TrackedPoint() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CinemachineComposer_get_TrackedPoint_m164861743F7BD7E49747B46076F228CBD8785F33_inline (CinemachineComposer_t9531E578E8280C4203B209F59CECE36F3F262A5A* __this, 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) ; // 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) ; // 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) ; // UnityEngine.Rect Cinemachine.CinemachineComposer::get_SoftGuideRect() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D CinemachineComposer_get_SoftGuideRect_mFFE86E73B085263B4B15F2E5BD8053F8C033E8E1 (CinemachineComposer_t9531E578E8280C4203B209F59CECE36F3F262A5A* __this, const RuntimeMethod* method) ; // UnityEngine.Rect Cinemachine.CinemachineComposer::get_HardGuideRect() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D CinemachineComposer_get_HardGuideRect_mA2B70FA82432B7D2874E5213E3F9086CC152E69F (CinemachineComposer_t9531E578E8280C4203B209F59CECE36F3F262A5A* __this, const RuntimeMethod* method) ; // System.Void Cinemachine.CinemachineComposer/FovCache::UpdateCache(Cinemachine.LensSettings,UnityEngine.Rect,UnityEngine.Rect,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FovCache_UpdateCache_m3462592E7672B43BEB32686E0F62B7C17F0E2999 (FovCache_t55CA42AF1CF778524FCF1EBD252936E74F41DBED* __this, LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE ___lens0, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___softGuide1, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___hardGuide2, float ___targetDistance3, const RuntimeMethod* method) ; // System.Void UnityEngine.Rect::.ctor(UnityEngine.Vector2,UnityEngine.Vector2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Rect__ctor_m503705FE0E4E413041E3CE7F09270489F401C675 (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___position0, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___size1, const RuntimeMethod* method) ; // System.Void Cinemachine.CinemachineComposer::RotateToScreenBounds(Cinemachine.CameraState&,UnityEngine.Rect,UnityEngine.Vector3,UnityEngine.Quaternion&,System.Single,System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineComposer_RotateToScreenBounds_m01D1A38D82DF6AE50EFF13027781D15DED32D7EF (CinemachineComposer_t9531E578E8280C4203B209F59CECE36F3F262A5A* __this, CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* ___state0, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___screenRect1, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___trackedPoint2, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* ___rigOrientation3, float ___fov4, float ___fovH5, float ___deltaTime6, 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.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.Quaternion Cinemachine.Utility.UnityQuaternionExtensions::Normalized(UnityEngine.Quaternion) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 UnityQuaternionExtensions_Normalized_m62143839CCE5FA1B02E7953C1ABBB217CD9465FC (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___q0, 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.Vector2 UnityEngine.Rect::get_position() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Rect_get_position_m9B7E583E67443B6F4280A676E644BB0B9E7C4E38 (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __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) ; // System.Void UnityEngine.Rect::set_position(UnityEngine.Vector2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Rect_set_position_m9CD8AA25A83A7A893429C0ED56C36641202C3F05 (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___value0, 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.Boolean Cinemachine.CinemachineComposer::ClampVerticalBounds(UnityEngine.Rect&,UnityEngine.Vector3,UnityEngine.Vector3,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineComposer_ClampVerticalBounds_m65C191E116F577A8F7F1383C99875779254B934C (CinemachineComposer_t9531E578E8280C4203B209F59CECE36F3F262A5A* __this, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* ___r0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___dir1, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___up2, float ___fov3, const RuntimeMethod* method) ; // System.Single UnityEngine.Rect::get_yMin() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Rect_get_yMin_mB19848FB25DE61EDF958F7A22CFDD86DE103062F (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ; // System.Single UnityEngine.Rect::get_yMax() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Rect_get_yMax_mBC37BEE1CD632AADD8B9EAF9FE3BA143F79CAF8E (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ; // System.Single UnityEngine.Rect::get_xMin() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Rect_get_xMin_mE89C40702926D016A633399E20DB9501E251630D (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ; // System.Single UnityEngine.Rect::get_xMax() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Rect_get_xMax_m2339C7D2FCDA98A9B007F815F6E2059BA6BE425F (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, 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.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.Void UnityEngine.Rect::set_yMin(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Rect_set_yMin_m9F780E509B9215A9E5826178CF664BD0E486D4EE (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.Rect::set_yMax(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Rect_set_yMax_mCF452040E0068A4B3CB15994C0B4B6AD4D78E04B (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___value0, const RuntimeMethod* method) ; // System.Void Cinemachine.Utility.PositionPredictor::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PositionPredictor__ctor_m98DC334F817608D8CA4FA09966193AA59A16DB25 (PositionPredictor_t088813DB07D6355BB293350EB983299B866F974E* __this, 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) ; // System.Boolean UnityEngine.Rect::op_Inequality(UnityEngine.Rect,UnityEngine.Rect) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Rect_op_Inequality_mB5D7316EB50B1DDA9324F4BE6741DFF6A673137D (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___lhs0, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___rhs1, 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) ; // UnityEngine.Rect Cinemachine.CinemachineComposer/FovCache::ScreenToFOV(UnityEngine.Rect,System.Single,System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D FovCache_ScreenToFOV_m84AEDE8D18A7CE6A911AB93E622316E126980056 (FovCache_t55CA42AF1CF778524FCF1EBD252936E74F41DBED* __this, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___rScreen0, float ___fov1, float ___fovH2, float ___aspect3, const RuntimeMethod* method) ; // System.Void UnityEngine.Rect::.ctor(UnityEngine.Rect) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Rect__ctor_m5665723DD0443E990EA203A54451B2BB324D8224 (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___source0, const RuntimeMethod* method) ; // UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::Perspective(System.Single,System.Single,System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_Perspective_m08BFCC6D4F8C7D51CEFBB8F3425954125BF9A743 (float ___fov0, float ___aspect1, float ___zNear2, float ___zFar3, const RuntimeMethod* method) ; // System.Single Cinemachine.Utility.UnityVectorExtensions::SignedAngle(UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float UnityVectorExtensions_SignedAngle_mA8EE238FB571BF476038E19AAF311CB42605282D (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___v10, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___v21, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___up2, const RuntimeMethod* method) ; // System.Void UnityEngine.Rect::set_xMin(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Rect_set_xMin_mA873FCFAF9EABA46A026B73CA045192DF1946F19 (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.Rect::set_xMax(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Rect_set_xMax_m97C28D468455A6D19325D0D862E80A093240D49D (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___value0, const RuntimeMethod* method) ; // System.Boolean Cinemachine.CinemachineVirtualCameraBase::get_FollowTargetChanged() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool CinemachineVirtualCameraBase_get_FollowTargetChanged_m4CB9C2AA28F8B2898B82BBF51348C6670110ADF2_inline (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, const RuntimeMethod* method) ; // System.Void Cinemachine.Utility.PositionPredictor::Reset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PositionPredictor_Reset_mDA454522FB1823437E5538169D712A2E18F956C5 (PositionPredictor_t088813DB07D6355BB293350EB983299B866F974E* __this, 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) ; // Cinemachine.ICinemachineTargetGroup Cinemachine.CinemachineComponentBase::get_AbstractFollowTargetGroup() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CinemachineComponentBase_get_AbstractFollowTargetGroup_m91BD623311234A96B2D146A8AB6574567C8C9714 (CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A* __this, const RuntimeMethod* method) ; // UnityEngine.Vector3 Cinemachine.CinemachineFramingTransposer::ComputeGroupBounds(Cinemachine.ICinemachineTargetGroup,Cinemachine.CameraState&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CinemachineFramingTransposer_ComputeGroupBounds_mD7044C4EFA049F1BD91607D7EB5FE2F26E7A78D2 (CinemachineFramingTransposer_t19450FC1D17FF88D379C2B50048062DF4ED91065* __this, RuntimeObject* ___group0, CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* ___curState1, const RuntimeMethod* method) ; // System.Void Cinemachine.CinemachineFramingTransposer::set_TrackedPoint(UnityEngine.Vector3) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CinemachineFramingTransposer_set_TrackedPoint_m32FD1D5F85F4BDBFC3BF6DBF5CBC7A8D1DB44FDD_inline (CinemachineFramingTransposer_t19450FC1D17FF88D379C2B50048062DF4ED91065* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___value0, const RuntimeMethod* method) ; // UnityEngine.Bounds Cinemachine.CinemachineFramingTransposer::get_LastBounds() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 CinemachineFramingTransposer_get_LastBounds_m6D98D46A49E2196A98E2B7E76C0061AC8310B45B_inline (CinemachineFramingTransposer_t19450FC1D17FF88D379C2B50048062DF4ED91065* __this, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Bounds::get_center() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3 (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method) ; // UnityEngine.Matrix4x4 Cinemachine.CinemachineFramingTransposer::get_LastBoundsMatrix() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 CinemachineFramingTransposer_get_LastBoundsMatrix_mB1296133E5C0BDD6B9C0879888C468C559BE95BB_inline (CinemachineFramingTransposer_t19450FC1D17FF88D379C2B50048062DF4ED91065* __this, const RuntimeMethod* method) ; // System.Void Cinemachine.CinemachineFramingTransposer::set_LastBounds(UnityEngine.Bounds) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CinemachineFramingTransposer_set_LastBounds_m42F030170155BAC06C2B040E44F4FCB25251EF93_inline (CinemachineFramingTransposer_t19450FC1D17FF88D379C2B50048062DF4ED91065* __this, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___value0, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Bounds::get_size() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_size_m0699A53A55A78B3201D7270D6F338DFA91B6FAD4 (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method) ; // System.Single Cinemachine.CinemachineFramingTransposer::GetTargetHeight(UnityEngine.Vector2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineFramingTransposer_GetTargetHeight_m5CD0304B16E7442B6BA592E7915FE7C2F57D4A64 (CinemachineFramingTransposer_t19450FC1D17FF88D379C2B50048062DF4ED91065* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___boundsSize0, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Bounds::get_extents() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25 (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method) ; // UnityEngine.Vector3 Cinemachine.CinemachineFramingTransposer::get_TrackedPoint() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CinemachineFramingTransposer_get_TrackedPoint_m893C86296D7D0C01FCD28D85D14B38124F9AFB52_inline (CinemachineFramingTransposer_t19450FC1D17FF88D379C2B50048062DF4ED91065* __this, const RuntimeMethod* method) ; // UnityEngine.Rect Cinemachine.CinemachineFramingTransposer::get_SoftGuideRect() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D CinemachineFramingTransposer_get_SoftGuideRect_mCDC60214B6A81FBD8AAF9F6DECAEC86A562C504A (CinemachineFramingTransposer_t19450FC1D17FF88D379C2B50048062DF4ED91065* __this, const RuntimeMethod* method) ; // UnityEngine.Rect Cinemachine.CinemachineFramingTransposer::ScreenToOrtho(UnityEngine.Rect,System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D CinemachineFramingTransposer_ScreenToOrtho_m07AF0DD2BFAEF10102EFEDBB9D87F31EAFA35D41 (CinemachineFramingTransposer_t19450FC1D17FF88D379C2B50048062DF4ED91065* __this, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___rScreen0, float ___orthoSize1, float ___aspect2, const RuntimeMethod* method) ; // UnityEngine.Vector3 Cinemachine.CinemachineFramingTransposer::OrthoOffsetToScreenBounds(UnityEngine.Vector3,UnityEngine.Rect) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CinemachineFramingTransposer_OrthoOffsetToScreenBounds_mB27FBC07BF36E7BBACD39AAE05C8D7D3B62A8A4E (CinemachineFramingTransposer_t19450FC1D17FF88D379C2B50048062DF4ED91065* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___targetPos2D0, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___screenRect1, const RuntimeMethod* method) ; // UnityEngine.Rect Cinemachine.CinemachineFramingTransposer::get_HardGuideRect() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D CinemachineFramingTransposer_get_HardGuideRect_m83469B076C3529941A2FD36E35FFE410EA3D7BA5 (CinemachineFramingTransposer_t19450FC1D17FF88D379C2B50048062DF4ED91065* __this, const RuntimeMethod* method) ; // System.Single Cinemachine.CinemachineVirtualCameraBase::DetachedFollowTargetDamp(System.Single,System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineVirtualCameraBase_DetachedFollowTargetDamp_m215A089B8451330FA8D7D6E4DB8E38400AD9E7CF (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, float ___initial0, float ___dampTime1, float ___deltaTime2, const RuntimeMethod* method) ; // Cinemachine.CameraState Cinemachine.CinemachineComponentBase::get_VcamState() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 CinemachineComponentBase_get_VcamState_m17C5F4CFD04B41EA7559216C8C50CB980140D9A2 (CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A* __this, const RuntimeMethod* method) ; // UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::TRS(UnityEngine.Vector3,UnityEngine.Quaternion,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_TRS_mCC04FD47347234B451ACC6CCD2CE6D02E1E0E1E3 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___pos0, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___q1, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___s2, const RuntimeMethod* method) ; // System.Void Cinemachine.CinemachineFramingTransposer::set_LastBoundsMatrix(UnityEngine.Matrix4x4) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CinemachineFramingTransposer_set_LastBoundsMatrix_m13FAE68552F3910750A134D22AE4AF6845C0301D_inline (CinemachineFramingTransposer_t19450FC1D17FF88D379C2B50048062DF4ED91065* __this, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___value0, const RuntimeMethod* method) ; // UnityEngine.Bounds Cinemachine.CinemachineFramingTransposer::GetScreenSpaceGroupBoundingBox(Cinemachine.ICinemachineTargetGroup,UnityEngine.Vector3&,UnityEngine.Quaternion) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 CinemachineFramingTransposer_GetScreenSpaceGroupBoundingBox_mFA7FD0E686444062F3A538809B553D27B1C292AF (RuntimeObject* ___group0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___pos1, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___orientation2, const RuntimeMethod* method) ; // UnityEngine.Vector2 UnityEngine.Vector2::op_Division(UnityEngine.Vector2,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Division_m57A2DCD71E0CE7420851D705D1951F9238902AAB_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___a0, float ___d1, const RuntimeMethod* method) ; // UnityEngine.Vector2 Cinemachine.Utility.UnityVectorExtensions::Abs(UnityEngine.Vector2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 UnityVectorExtensions_Abs_m0091B636E0155F99A8DA16B61C9372C03BB67EDC (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___v0, const RuntimeMethod* method) ; // UnityEngine.Vector2 UnityEngine.Vector2::Max(UnityEngine.Vector2,UnityEngine.Vector2) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_Max_m1E906743ECA6478A2EDCCFECD9D509898F66152B_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___lhs0, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___rhs1, const RuntimeMethod* method) ; // UnityEngine.Vector2 UnityEngine.Vector2::Min(UnityEngine.Vector2,UnityEngine.Vector2) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_Min_m2D222BC18ACD4F965981EC93451DDD1D7ADFDDA0_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___lhs0, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___rhs1, const RuntimeMethod* method) ; // UnityEngine.Vector2 UnityEngine.Vector2::op_Multiply(UnityEngine.Vector2,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___a0, float ___d1, const RuntimeMethod* method) ; // System.Single Cinemachine.CinemachineComposer::GetMaxDampTime() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineComposer_GetMaxDampTime_m1D830B2C6BDB743F6C546C27AA62A60704BC4CA0 (CinemachineComposer_t9531E578E8280C4203B209F59CECE36F3F262A5A* __this, const RuntimeMethod* method) ; // Cinemachine.ICinemachineTargetGroup Cinemachine.CinemachineComponentBase::get_AbstractLookAtTargetGroup() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CinemachineComponentBase_get_AbstractLookAtTargetGroup_m83547AD312D71E3080F9C6948DF4C5DA7B6B6054 (CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A* __this, const RuntimeMethod* method) ; // System.Void Cinemachine.CinemachineComposer::MutateCameraState(Cinemachine.CameraState&,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineComposer_MutateCameraState_m50DD037C33A1BF4956C47F8ADA6F6CBADDDA4B3A (CinemachineComposer_t9531E578E8280C4203B209F59CECE36F3F262A5A* __this, CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* ___curState0, float ___deltaTime1, const RuntimeMethod* method) ; // System.Void Cinemachine.CinemachineGroupComposer::set_LastBoundsMatrix(UnityEngine.Matrix4x4) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CinemachineGroupComposer_set_LastBoundsMatrix_m917FDDE19382BCDA1626CF4BB5E118E43C1D13A3_inline (CinemachineGroupComposer_t2223D762149F80F7E7B2CC7C7DACD5F0890509B2* __this, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___value0, const RuntimeMethod* method) ; // UnityEngine.Matrix4x4 Cinemachine.CinemachineGroupComposer::get_LastBoundsMatrix() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 CinemachineGroupComposer_get_LastBoundsMatrix_m67F9243F621C6474E2090615DDE98B6E69B81E52_inline (CinemachineGroupComposer_t2223D762149F80F7E7B2CC7C7DACD5F0890509B2* __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.Void Cinemachine.CinemachineGroupComposer::set_LastBounds(UnityEngine.Bounds) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CinemachineGroupComposer_set_LastBounds_mE2FCF71321530F97627893A8BA652B959D19110C_inline (CinemachineGroupComposer_t2223D762149F80F7E7B2CC7C7DACD5F0890509B2* __this, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___value0, const RuntimeMethod* method) ; // UnityEngine.Bounds Cinemachine.CinemachineGroupComposer::GetScreenSpaceGroupBoundingBox(Cinemachine.ICinemachineTargetGroup,UnityEngine.Matrix4x4,UnityEngine.Vector3&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 CinemachineGroupComposer_GetScreenSpaceGroupBoundingBox_m23D17E79BBF0D8E56FFD0269BC4C5C8F33BD251A (RuntimeObject* ___group0, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___observer1, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___newFwd2, const RuntimeMethod* method) ; // System.Single Cinemachine.CinemachineGroupComposer::GetTargetHeight(UnityEngine.Vector2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineGroupComposer_GetTargetHeight_mE81E9435860ADF221E7DD164A4ADF411AB4C740A (CinemachineGroupComposer_t2223D762149F80F7E7B2CC7C7DACD5F0890509B2* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___boundsSize0, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Matrix4x4::MultiplyVector(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Matrix4x4_MultiplyVector_mFD12F86A473E90BBB0002149ABA3917B2A518937 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___vector0, const RuntimeMethod* method) ; // System.Void Cinemachine.CinemachineComposer::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineComposer__ctor_m90D1EE7F962886981F03D129849E4214A106DCD8 (CinemachineComposer_t9531E578E8280C4203B209F59CECE36F3F262A5A* __this, const RuntimeMethod* method) ; // UnityEngine.Vector3 Cinemachine.CinemachineVirtualCameraBase::DetachedFollowTargetDamp(UnityEngine.Vector3,System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CinemachineVirtualCameraBase_DetachedFollowTargetDamp_m12B68094CE823031220DD1E2EAB52AAD0AC25412 (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___initial0, float ___dampTime1, float ___deltaTime2, 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.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.CinemachineTransposer::OnValidate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineTransposer_OnValidate_mFC57EE74F157499D7CAC4D30CC1D7A04ED6FC33E (CinemachineTransposer_t717A803D8D1FD7AECBA2A38489853887E5A1CFF5* __this, 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.AxisState::Reset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AxisState_Reset_m329065EBC9963460CD7733144EC5F47D107967C9 (AxisState_t6996FE8143104E02683986C908C18B0F62595736* __this, 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.AxisState::Update(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AxisState_Update_mE86F039B78105160E5C13153B456E3A988AF28B4 (AxisState_t6996FE8143104E02683986C908C18B0F62595736* __this, float ___deltaTime0, const RuntimeMethod* method) ; // UnityEngine.Quaternion Cinemachine.CinemachineTransposer::GetReferenceOrientation(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 CinemachineTransposer_GetReferenceOrientation_m3CBF0CBBB1639E68901C407E2A6A739D079915AE (CinemachineTransposer_t717A803D8D1FD7AECBA2A38489853887E5A1CFF5* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldUp0, const RuntimeMethod* method) ; // System.Single Cinemachine.CinemachineOrbitalTransposer::GetTargetHeading(System.Single,UnityEngine.Quaternion) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineOrbitalTransposer_GetTargetHeading_m7CDCBC39F6AF29C82492EC52B529A3936CFD6219 (CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* __this, float ___currentHeading0, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___targetOrientation1, 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.CinemachineOrbitalTransposer::UpdateInputAxisProvider() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineOrbitalTransposer_UpdateInputAxisProvider_m2FA2059A198A20A0730E6BCAC2D572005513971D (CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* __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) ; // System.Void Cinemachine.CinemachineTransposer::OnTargetObjectWarped(UnityEngine.Transform,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineTransposer_OnTargetObjectWarped_m9E0D9DA06D752FF81CB08EDE999759FF47DEF741 (CinemachineTransposer_t717A803D8D1FD7AECBA2A38489853887E5A1CFF5* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___target0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___positionDelta1, const RuntimeMethod* method) ; // System.Void Cinemachine.CinemachineTransposer::ForceCameraPosition(UnityEngine.Vector3,UnityEngine.Quaternion) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineTransposer_ForceCameraPosition_m8E10E86DEDAF9FE53266FDB72F53E6D2083965B4 (CinemachineTransposer_t717A803D8D1FD7AECBA2A38489853887E5A1CFF5* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___pos0, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___rot1, 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) ; // 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.Vector3 Cinemachine.CinemachineTransposer::get_EffectiveOffset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CinemachineTransposer_get_EffectiveOffset_mF79BE447AD9A91A1829011B346B5AF18F6E1CE25 (CinemachineTransposer_t717A803D8D1FD7AECBA2A38489853887E5A1CFF5* __this, const RuntimeMethod* method) ; // System.Void Cinemachine.CinemachineTransposer::InitPrevFrameStateInfo(Cinemachine.CameraState&,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineTransposer_InitPrevFrameStateInfo_m5640D1D85D4260B279D374618B009740EF6EC260 (CinemachineTransposer_t717A803D8D1FD7AECBA2A38489853887E5A1CFF5* __this, CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* ___curState0, float ___deltaTime1, const RuntimeMethod* method) ; // T UnityEngine.Component::GetComponent() inline Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* Component_GetComponent_TisRigidbody_t268697F5A994213ED97393309870968BC1C7393C_m4B5CAD64B52D153BEA96432633CA9A45FA523DD8 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) { return (( Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method); } // System.Single Cinemachine.CinemachineOrbitalTransposer/UpdateHeadingDelegate::Invoke(Cinemachine.CinemachineOrbitalTransposer,System.Single,UnityEngine.Vector3) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float UpdateHeadingDelegate_Invoke_mD63AFD811D3492ECF335D17B0B858E3655D8019A_inline (UpdateHeadingDelegate_tAE5B0953FD3BCBC040EB4AF4964F18C4AC2CED60* __this, CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* ___orbital0, float ___deltaTime1, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___up2, const RuntimeMethod* method) ; // System.Void Cinemachine.CinemachineTransposer::TrackTarget(System.Single,UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Vector3&,UnityEngine.Quaternion&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineTransposer_TrackTarget_m509CF4F1D4319A21D55CEAA20802DA09B46E2AC5 (CinemachineTransposer_t717A803D8D1FD7AECBA2A38489853887E5A1CFF5* __this, float ___deltaTime0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___up1, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___desiredCameraOffset2, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___outTargetPosition3, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* ___outTargetOrient4, const RuntimeMethod* method) ; // UnityEngine.Vector3 Cinemachine.CinemachineTransposer::GetOffsetForMinimumTargetDistance(UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CinemachineTransposer_GetOffsetForMinimumTargetDistance_m3AF6061743759E9C4BF3280862AA8841449A3172 (CinemachineTransposer_t717A803D8D1FD7AECBA2A38489853887E5A1CFF5* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___dampedTargetPos0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___cameraOffset1, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___cameraFwd2, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___up3, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___actualTargetPos4, const RuntimeMethod* method) ; // UnityEngine.Vector3 Cinemachine.CinemachineComponentBase::get_LookAtTargetPosition() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CinemachineComponentBase_get_LookAtTargetPosition_m79CE45A7F4D4A82BC47B01434F5EB35C91DC99A8 (CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A* __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 Cinemachine.Utility.UnityVectorExtensions::SafeFromToRotation(UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 UnityVectorExtensions_SafeFromToRotation_m911F765BB02BF6A73073D9FEF708ACED0D55E564 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___v10, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___v21, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___up2, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Quaternion::get_eulerAngles() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Quaternion_get_eulerAngles_m2DB5158B5C3A71FD60FC8A6EE43D3AAA1CFED122_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* __this, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Rigidbody::get_velocity() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Rigidbody_get_velocity_mAE331303E7214402C93E2183D0AA1198F425F843 (Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* __this, const RuntimeMethod* method) ; // System.Int32 Cinemachine.Utility.HeadingTracker::get_FilterSize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HeadingTracker_get_FilterSize_mEF06A6674D9D5FE8F1802922DECACF11BA7BE151 (HeadingTracker_tAB917CE7B50C972CE3BD85A6086AE8FE2BF931FA* __this, const RuntimeMethod* method) ; // System.Void Cinemachine.Utility.HeadingTracker::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HeadingTracker__ctor_m65E930C6FC3B44B9DE66B61332E4A960A14BE25B (HeadingTracker_tAB917CE7B50C972CE3BD85A6086AE8FE2BF931FA* __this, int32_t ___filterSize0, const RuntimeMethod* method) ; // System.Void Cinemachine.Utility.HeadingTracker::DecayHistory() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HeadingTracker_DecayHistory_m9E2B8A0731C6C492AE78B36925860F4A3EFA1BB7 (HeadingTracker_tAB917CE7B50C972CE3BD85A6086AE8FE2BF931FA* __this, const RuntimeMethod* method) ; // System.Void Cinemachine.Utility.HeadingTracker::Add(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HeadingTracker_Add_m9FC794FA982A8598BC1FA0DB46EFAA7507CB861D (HeadingTracker_tAB917CE7B50C972CE3BD85A6086AE8FE2BF931FA* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___velocity0, const RuntimeMethod* method) ; // UnityEngine.Vector3 Cinemachine.Utility.HeadingTracker::GetReliableHeading() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 HeadingTracker_GetReliableHeading_m3277A5C1F94F1269E38655527EB71AACF594F695 (HeadingTracker_tAB917CE7B50C972CE3BD85A6086AE8FE2BF931FA* __this, 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.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.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.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.Void Cinemachine.CinemachineTransposer::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineTransposer__ctor_m66F1121D2339FDEDC9743EC432749AFB3CA846BC (CinemachineTransposer_t717A803D8D1FD7AECBA2A38489853887E5A1CFF5* __this, const RuntimeMethod* method) ; // System.Void Cinemachine.CinemachineOrbitalTransposer/<>c::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m86741AB1B49B0E3932CA01086C2B7FAFC221C361 (U3CU3Ec_t382FDC8BD22EECDEF925FEC728CC7C973C3659D6* __this, const RuntimeMethod* method) ; // System.Void Cinemachine.CinemachinePOV::UpdateInputAxisProvider() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachinePOV_UpdateInputAxisProvider_m061C1326E834985C26CA2D74F90D2E52C590FC4D (CinemachinePOV_t18E8D389A12DA59CCC99E0871996448E1B4AB05B* __this, const RuntimeMethod* method) ; // UnityEngine.Vector2 Cinemachine.CinemachinePOV::GetRecenterTarget() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 CinemachinePOV_GetRecenterTarget_m222F334C80D4ABBD48B9284A6EFCF6C0B853460A (CinemachinePOV_t18E8D389A12DA59CCC99E0871996448E1B4AB05B* __this, const RuntimeMethod* method) ; // UnityEngine.Quaternion UnityEngine.Quaternion::Euler(System.Single,System.Single,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_Euler_m9262AB29E3E9CE94EF71051F38A28E82AEC73F90_inline (float ___x0, float ___y1, float ___z2, 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) ; // UnityEngine.Vector3 UnityEngine.Transform::get_forward() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_forward_mFCFACF7165FDAB21E80E384C494DF278386CEE2F (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ; // System.Single Cinemachine.CinemachinePOV::NormalizeAngle(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachinePOV_NormalizeAngle_m5A686B3609FF6019E1B4BBC07F1A374FD1B17B4A (float ___angle0, const RuntimeMethod* method) ; // System.Void Cinemachine.CinemachinePOV::SetAxesForRotation(UnityEngine.Quaternion) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachinePOV_SetAxesForRotation_mDBC52583D2371432C6CE2DFE61689D7C906710BC (CinemachinePOV_t18E8D389A12DA59CCC99E0871996448E1B4AB05B* __this, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___targetRot0, const RuntimeMethod* method) ; // UnityEngine.Vector3 Cinemachine.CinemachineTrackedDolly::get_AngularDamping() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CinemachineTrackedDolly_get_AngularDamping_m5ED59BCFD88587E5AF232BB5D779B3FE03832DE9 (CinemachineTrackedDolly_tF6AD39CDE4ECE4A1828476535B327CF2EF9D4037* __this, const RuntimeMethod* method) ; // System.Single Cinemachine.CinemachinePathBase::ToNativePathUnits(System.Single,Cinemachine.CinemachinePathBase/PositionUnits) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachinePathBase_ToNativePathUnits_m71355B86B0027D58831E4B9489CCFEE69B7E9158 (CinemachinePathBase_t9BA180040D1DA9F876C41BC313973F3A24EE7B8D* __this, float ___pos0, int32_t ___units1, 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.Single Cinemachine.CinemachinePathBase::FromPathNativeUnits(System.Single,Cinemachine.CinemachinePathBase/PositionUnits) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachinePathBase_FromPathNativeUnits_mEFCB692BFEC5A048AF23D9BA3EC74A4255D5D867 (CinemachinePathBase_t9BA180040D1DA9F876C41BC313973F3A24EE7B8D* __this, float ___pos0, int32_t ___units1, const RuntimeMethod* method) ; // System.Single Cinemachine.CinemachinePathBase::MaxUnit(Cinemachine.CinemachinePathBase/PositionUnits) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachinePathBase_MaxUnit_mD6C8BEEF736AF66618CD9FEA69D61CC5C9854F76 (CinemachinePathBase_t9BA180040D1DA9F876C41BC313973F3A24EE7B8D* __this, int32_t ___units0, 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 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.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) ; // UnityEngine.Quaternion Cinemachine.CinemachineTrackedDolly::GetCameraOrientationAtPathPoint(UnityEngine.Quaternion,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 CinemachineTrackedDolly_GetCameraOrientationAtPathPoint_m8F4DB6F44E986BE7FC8C2C55FCC1556995DB4D54 (CinemachineTrackedDolly_tF6AD39CDE4ECE4A1828476535B327CF2EF9D4037* __this, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___pathOrientation0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___up1, const RuntimeMethod* method) ; // System.Single UnityEngine.Vector3::get_Item(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_get_Item_m163510BFC2F7BFAD1B601DC9F3606B799CF199F2_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, int32_t ___index0, const RuntimeMethod* method) ; // System.Void UnityEngine.Vector3::set_Item(System.Int32,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3_set_Item_m79136861DEC5862CE7EC20AB3B0EF10A3957CEC3_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, int32_t ___index0, float ___value1, const RuntimeMethod* method) ; // UnityEngine.Vector3 Cinemachine.Utility.Damper::Damp(UnityEngine.Vector3,UnityEngine.Vector3,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Damper_Damp_m3FF6416E2538374C5805A252094351151793F5E7 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___initial0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___dampTime1, float ___deltaTime2, const RuntimeMethod* method) ; // System.Void Cinemachine.CinemachineTrackedDolly/AutoDolly::.ctor(System.Boolean,System.Single,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AutoDolly__ctor_m8DEA29EE4AE5C67F12B07FB0C51EEC0810FDDF20 (AutoDolly_t2A1304C5BB63C2FF83D89FEDB930C94D9ECA0115* __this, bool ___enabled0, float ___positionOffset1, int32_t ___searchRadius2, int32_t ___stepsPerSegment3, const RuntimeMethod* method) ; // UnityEngine.Vector3 Cinemachine.CinemachineTransposer::get_Damping() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CinemachineTransposer_get_Damping_m0BD9EBB7534A2DB4AB31AEB2BBAC3DF1D01BF366 (CinemachineTransposer_t717A803D8D1FD7AECBA2A38489853887E5A1CFF5* __this, const RuntimeMethod* method) ; // UnityEngine.Vector3 Cinemachine.CinemachineTransposer::get_AngularDamping() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CinemachineTransposer_get_AngularDamping_m489A52D7C6AFD2B34710F4E97299EC2A18E5CDBE (CinemachineTransposer_t717A803D8D1FD7AECBA2A38489853887E5A1CFF5* __this, const RuntimeMethod* method) ; // UnityEngine.Quaternion UnityEngine.Quaternion::get_normalized() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_get_normalized_m08AB963B13A0EC6F540A29886C5ACFCCCC0A6D16_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* __this, const RuntimeMethod* method) ; // System.Void System.IndexOutOfRangeException::.ctor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IndexOutOfRangeException__ctor_mFD06819F05B815BE2D6E826D4E04F4C449D0A425 (IndexOutOfRangeException_t7ECB35264FB6CA8FAA516BD958F4B2ADC78E8A82* __this, String_t* ___message0, 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) ; // System.Single UnityEngine.Mathf::Clamp01(System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline (float ___value0, 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.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.Single UnityEngine.Mathf::Sign(System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Sign_m42EE1F0BC041AF14F89DED7F762BE996E2C50D8A_inline (float ___f0, 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) ; // UnityEngine.Vector3 UnityEngine.Quaternion::Internal_ToEulerRad(UnityEngine.Quaternion) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Quaternion_Internal_ToEulerRad_m5BD0EEC543120C320DC77FCCDFD2CE2E6BD3F1A8 (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___rotation0, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Quaternion::Internal_MakePositive(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Quaternion_Internal_MakePositive_m73E2D01920CB0DFE661A55022C129E8617F0C9A8 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___euler0, const RuntimeMethod* method) ; // UnityEngine.Quaternion UnityEngine.Quaternion::Normalize(UnityEngine.Quaternion) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_Normalize_m8845A29F55B839D0CD43124B1AA34034BFCA9A7D_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___q0, 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) ; // 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) ; // System.Single UnityEngine.Quaternion::Dot(UnityEngine.Quaternion,UnityEngine.Quaternion) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Quaternion_Dot_mF9D3BE33940A47979DADA7E81650AEB356D5D12B_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___a0, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___b1, const RuntimeMethod* method) ; #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // 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) { { // get { return new Vector4(position.x, position.y, position.z, roll); } Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_0 = (&__this->___position_0); float L_1 = L_0->___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_2 = (&__this->___position_0); float L_3 = L_2->___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_4 = (&__this->___position_0); float L_5 = L_4->___z_4; float L_6 = __this->___roll_1; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_7; memset((&L_7), 0, sizeof(L_7)); Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_7), L_1, L_3, L_5, L_6, /*hidden argument*/NULL); return L_7; } } IL2CPP_EXTERN_C Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Waypoint_get_AsVector4_mA3935DAA3EBC69BEF2DDD1AA4DA077A0B520FA97_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { Waypoint_tCC0FEDAE66B3FE1C78D8608FF9D7263637B48B27* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 _returnValue; _returnValue = Waypoint_get_AsVector4_mA3935DAA3EBC69BEF2DDD1AA4DA077A0B520FA97(_thisAdjusted, method); return _returnValue; } // 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) { Waypoint_tCC0FEDAE66B3FE1C78D8608FF9D7263637B48B27 V_0; memset((&V_0), 0, sizeof(V_0)); { // Waypoint wp = new Waypoint(); il2cpp_codegen_initobj((&V_0), sizeof(Waypoint_tCC0FEDAE66B3FE1C78D8608FF9D7263637B48B27)); // wp.position = new Vector3(v[0], v[1], v[2]); float L_0; L_0 = Vector4_get_Item_mB1D001A235857569E479FB799EF77C52391D19EF_inline((&___v0), 0, NULL); float L_1; L_1 = Vector4_get_Item_mB1D001A235857569E479FB799EF77C52391D19EF_inline((&___v0), 1, NULL); float L_2; L_2 = Vector4_get_Item_mB1D001A235857569E479FB799EF77C52391D19EF_inline((&___v0), 2, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3; memset((&L_3), 0, sizeof(L_3)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL); (&V_0)->___position_0 = L_3; // wp.roll = v[3]; float L_4; L_4 = Vector4_get_Item_mB1D001A235857569E479FB799EF77C52391D19EF_inline((&___v0), 3, NULL); (&V_0)->___roll_1 = L_4; // return wp; Waypoint_tCC0FEDAE66B3FE1C78D8608FF9D7263637B48B27 L_5 = V_0; return L_5; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.String Cinemachine.CinemachineStateDrivenCamera::get_Description() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* CinemachineStateDrivenCamera_get_Description_m7DAF9ACF241B7726B73AE384C54F69B9D544C898 (CinemachineStateDrivenCamera_t05DB8E8C64C748CEDFCD809CB10A553A264FAEFB* __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_46; if (!L_0) { goto IL_0014; } } { // return mActiveBlend.Description; CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_1 = __this->___mActiveBlend_46; 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 = CinemachineStateDrivenCamera_get_LiveChild_m516C9074D2AD76558E48C1D237B0C4598325EA21_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.CinemachineStateDrivenCamera::get_LiveChild() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CinemachineStateDrivenCamera_get_LiveChild_m516C9074D2AD76558E48C1D237B0C4598325EA21 (CinemachineStateDrivenCamera_t05DB8E8C64C748CEDFCD809CB10A553A264FAEFB* __this, const RuntimeMethod* method) { { // public ICinemachineCamera LiveChild { get; set; } RuntimeObject* L_0 = __this->___U3CLiveChildU3Ek__BackingField_38; return L_0; } } // System.Void Cinemachine.CinemachineStateDrivenCamera::set_LiveChild(Cinemachine.ICinemachineCamera) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineStateDrivenCamera_set_LiveChild_mE87CE48A20127BE305780929D56EEA8824967D2B (CinemachineStateDrivenCamera_t05DB8E8C64C748CEDFCD809CB10A553A264FAEFB* __this, RuntimeObject* ___value0, const RuntimeMethod* method) { { // public ICinemachineCamera LiveChild { get; set; } RuntimeObject* L_0 = ___value0; __this->___U3CLiveChildU3Ek__BackingField_38 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CLiveChildU3Ek__BackingField_38), (void*)L_0); return; } } // System.Boolean Cinemachine.CinemachineStateDrivenCamera::IsLiveChild(Cinemachine.ICinemachineCamera,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineStateDrivenCamera_IsLiveChild_m5ED62A5DD53C1F2896B79CC1D92B66DF9A1035D8 (CinemachineStateDrivenCamera_t05DB8E8C64C748CEDFCD809CB10A553A264FAEFB* __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 = CinemachineStateDrivenCamera_get_LiveChild_m516C9074D2AD76558E48C1D237B0C4598325EA21_inline(__this, NULL); if ((((RuntimeObject*)(RuntimeObject*)L_0) == ((RuntimeObject*)(RuntimeObject*)L_1))) { goto IL_0020; } } { CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_2 = __this->___mActiveBlend_46; if (!L_2) { goto IL_001e; } } { CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_3 = __this->___mActiveBlend_46; 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.CinemachineStateDrivenCamera::get_State() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 CinemachineStateDrivenCamera_get_State_m022C21ACA96103A7D7EDA5166BBE692E66B5C7C1 (CinemachineStateDrivenCamera_t05DB8E8C64C748CEDFCD809CB10A553A264FAEFB* __this, const RuntimeMethod* method) { { // public override CameraState State { get { return m_State; } } CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_0 = __this->___m_State_40; return L_0; } } // UnityEngine.Transform Cinemachine.CinemachineStateDrivenCamera::get_LookAt() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* CinemachineStateDrivenCamera_get_LookAt_m2EF675C4940B5DC5027AEE6FCE781E6616B7D12E (CinemachineStateDrivenCamera_t05DB8E8C64C748CEDFCD809CB10A553A264FAEFB* __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.CinemachineStateDrivenCamera::set_LookAt(UnityEngine.Transform) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineStateDrivenCamera_set_LookAt_m7288F2C8A0E2817CC2602A6D8C4CF47684828F1B (CinemachineStateDrivenCamera_t05DB8E8C64C748CEDFCD809CB10A553A264FAEFB* __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.CinemachineStateDrivenCamera::get_Follow() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* CinemachineStateDrivenCamera_get_Follow_mEB2BEBF5DD846A0E8C9043878CA65756D994A31B (CinemachineStateDrivenCamera_t05DB8E8C64C748CEDFCD809CB10A553A264FAEFB* __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.CinemachineStateDrivenCamera::set_Follow(UnityEngine.Transform) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineStateDrivenCamera_set_Follow_m68B6BA289A4F82A12CDC5C90607E0B199929688C (CinemachineStateDrivenCamera_t05DB8E8C64C748CEDFCD809CB10A553A264FAEFB* __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.CinemachineStateDrivenCamera::OnTargetObjectWarped(UnityEngine.Transform,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineStateDrivenCamera_OnTargetObjectWarped_m5A48D9430DE68881A8461861C6C328C409642B81 (CinemachineStateDrivenCamera_t05DB8E8C64C748CEDFCD809CB10A553A264FAEFB* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___target0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___positionDelta1, const RuntimeMethod* method) { CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* V_0 = NULL; int32_t V_1 = 0; { // UpdateListOfChildren(); CinemachineStateDrivenCamera_UpdateListOfChildren_m6CC5B12DF863B54139D694443F28397107605FEE(__this, NULL); // foreach (var vcam in m_ChildCameras) CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_0 = __this->___m_ChildCameras_33; 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.CinemachineStateDrivenCamera::ForceCameraPosition(UnityEngine.Vector3,UnityEngine.Quaternion) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineStateDrivenCamera_ForceCameraPosition_m8CD7FA67FC7F315DBA29E55B232BA0CF58D65766 (CinemachineStateDrivenCamera_t05DB8E8C64C748CEDFCD809CB10A553A264FAEFB* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___pos0, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___rot1, const RuntimeMethod* method) { CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* V_0 = NULL; int32_t V_1 = 0; { // UpdateListOfChildren(); CinemachineStateDrivenCamera_UpdateListOfChildren_m6CC5B12DF863B54139D694443F28397107605FEE(__this, NULL); // foreach (var vcam in m_ChildCameras) CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_0 = __this->___m_ChildCameras_33; 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.CinemachineStateDrivenCamera::OnTransitionFromCamera(Cinemachine.ICinemachineCamera,UnityEngine.Vector3,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineStateDrivenCamera_OnTransitionFromCamera_m0274DB41D0267BF7F98485C8237D3DA5DE33A9B0 (CinemachineStateDrivenCamera_t05DB8E8C64C748CEDFCD809CB10A553A264FAEFB* __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_39 = L_7; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_TransitioningFrom_39), (void*)L_7); // InternalUpdateCameraState(worldUp, deltaTime); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___worldUp1; float L_9 = ___deltaTime2; VirtualActionInvoker2< Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, float >::Invoke(35 /* System.Void Cinemachine.CinemachineVirtualCameraBase::InternalUpdateCameraState(UnityEngine.Vector3,System.Single) */, __this, L_8, L_9); // } return; } } // System.Void Cinemachine.CinemachineStateDrivenCamera::InternalUpdateCameraState(UnityEngine.Vector3,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineStateDrivenCamera_InternalUpdateCameraState_m228EA511EF58839BF7D568D5ABBFA798C66E7BC3 (CinemachineStateDrivenCamera_t05DB8E8C64C748CEDFCD809CB10A553A264FAEFB* __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_B12_0 = 0.0f; CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* G_B12_1 = NULL; float G_B11_0 = 0.0f; CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* G_B11_1 = NULL; float G_B13_0 = 0.0f; float G_B13_1 = 0.0f; CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* G_B13_2 = NULL; { // UpdateListOfChildren(); CinemachineStateDrivenCamera_UpdateListOfChildren_m6CC5B12DF863B54139D694443F28397107605FEE(__this, NULL); // CinemachineVirtualCameraBase best = ChooseCurrentCamera(); CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_0; L_0 = CinemachineStateDrivenCamera_ChooseCurrentCamera_m903D1018B149F87E1D4A04BEC484B48167198C0F(__this, NULL); V_0 = L_0; // if (best != null && !best.gameObject.activeInHierarchy) CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_1 = V_0; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_2; L_2 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_2) { goto IL_0037; } } { CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_3 = V_0; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4; L_4 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_3, NULL); bool L_5; L_5 = GameObject_get_activeInHierarchy_m49250F4F168DCC5388D5BE4F6A5681386907B109(L_4, NULL); if (L_5) { goto IL_0037; } } { // best.gameObject.SetActive(true); CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_6 = V_0; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_7; L_7 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_6, NULL); GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_7, (bool)1, NULL); // best.UpdateCameraState(worldUp, deltaTime); CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_8 = V_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = ___worldUp0; float L_10 = ___deltaTime1; CinemachineVirtualCameraBase_UpdateCameraState_mC16F582BFC88FD8E3BC61EEFC11EA243A4289836(L_8, L_9, L_10, NULL); } IL_0037: { // ICinemachineCamera previousCam = LiveChild; RuntimeObject* L_11; L_11 = CinemachineStateDrivenCamera_get_LiveChild_m516C9074D2AD76558E48C1D237B0C4598325EA21_inline(__this, NULL); V_1 = L_11; // LiveChild = best; CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_12 = V_0; CinemachineStateDrivenCamera_set_LiveChild_mE87CE48A20127BE305780929D56EEA8824967D2B_inline(__this, L_12, NULL); // if (previousCam != LiveChild && LiveChild != null) RuntimeObject* L_13 = V_1; RuntimeObject* L_14; L_14 = CinemachineStateDrivenCamera_get_LiveChild_m516C9074D2AD76558E48C1D237B0C4598325EA21_inline(__this, NULL); if ((((RuntimeObject*)(RuntimeObject*)L_13) == ((RuntimeObject*)(RuntimeObject*)L_14))) { goto IL_00c4; } } { RuntimeObject* L_15; L_15 = CinemachineStateDrivenCamera_get_LiveChild_m516C9074D2AD76558E48C1D237B0C4598325EA21_inline(__this, NULL); if (!L_15) { goto IL_00c4; } } { // LiveChild.OnTransitionFromCamera(previousCam, worldUp, deltaTime); RuntimeObject* L_16; L_16 = CinemachineStateDrivenCamera_get_LiveChild_m516C9074D2AD76558E48C1D237B0C4598325EA21_inline(__this, NULL); RuntimeObject* L_17 = V_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = ___worldUp0; float L_19 = ___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_16, L_17, L_18, L_19); // CinemachineCore.Instance.GenerateCameraActivationEvent(LiveChild, previousCam); il2cpp_codegen_runtime_class_init_inline(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var); CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* L_20; L_20 = CinemachineCore_get_Instance_m437A8089CC851778BA1ABABA3041B24B8D8B7E9B(NULL); RuntimeObject* L_21; L_21 = CinemachineStateDrivenCamera_get_LiveChild_m516C9074D2AD76558E48C1D237B0C4598325EA21_inline(__this, NULL); RuntimeObject* L_22 = V_1; CinemachineCore_GenerateCameraActivationEvent_mD2A009E3CE9D80962BA7E902A9BD3B22E161C021(L_20, L_21, L_22, NULL); // if (previousCam != null) RuntimeObject* L_23 = V_1; if (!L_23) { goto IL_00c4; } } { // mActiveBlend = CreateBlend( // previousCam, LiveChild, // LookupBlend(previousCam, LiveChild), mActiveBlend); RuntimeObject* L_24 = V_1; RuntimeObject* L_25; L_25 = CinemachineStateDrivenCamera_get_LiveChild_m516C9074D2AD76558E48C1D237B0C4598325EA21_inline(__this, NULL); RuntimeObject* L_26 = V_1; RuntimeObject* L_27; L_27 = CinemachineStateDrivenCamera_get_LiveChild_m516C9074D2AD76558E48C1D237B0C4598325EA21_inline(__this, NULL); CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B L_28; L_28 = CinemachineStateDrivenCamera_LookupBlend_m93E3D457BD2927474EC7CCB819AD0066D68E20A0(__this, L_26, L_27, NULL); CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_29 = __this->___mActiveBlend_46; CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_30; L_30 = CinemachineVirtualCameraBase_CreateBlend_m8CCA4253F833A686FEA07989BB3D068A246FF2CA(__this, L_24, L_25, L_28, L_29, NULL); __this->___mActiveBlend_46 = L_30; Il2CppCodeGenWriteBarrier((void**)(&__this->___mActiveBlend_46), (void*)L_30); // if (mActiveBlend == null || !mActiveBlend.Uses(previousCam)) CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_31 = __this->___mActiveBlend_46; if (!L_31) { goto IL_00b4; } } { CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_32 = __this->___mActiveBlend_46; RuntimeObject* L_33 = V_1; bool L_34; L_34 = CinemachineBlend_Uses_m7EC8B1160B3D24C5609684B486D485B2DD806A26(L_32, L_33, NULL); if (L_34) { goto IL_00c4; } } IL_00b4: { // CinemachineCore.Instance.GenerateCameraCutEvent(LiveChild); il2cpp_codegen_runtime_class_init_inline(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var); CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* L_35; L_35 = CinemachineCore_get_Instance_m437A8089CC851778BA1ABABA3041B24B8D8B7E9B(NULL); RuntimeObject* L_36; L_36 = CinemachineStateDrivenCamera_get_LiveChild_m516C9074D2AD76558E48C1D237B0C4598325EA21_inline(__this, NULL); CinemachineCore_GenerateCameraCutEvent_mED951E792CC6811DFF12F79B389C3237094FACD6(L_35, L_36, NULL); } IL_00c4: { // if (mActiveBlend != null) CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_37 = __this->___mActiveBlend_46; if (!L_37) { goto IL_0108; } } { // mActiveBlend.TimeInBlend += (deltaTime >= 0) // ? deltaTime : mActiveBlend.Duration; CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_38 = __this->___mActiveBlend_46; CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_39 = L_38; float L_40 = L_39->___TimeInBlend_3; float L_41 = ___deltaTime1; G_B11_0 = L_40; G_B11_1 = L_39; if ((((float)L_41) >= ((float)(0.0f)))) { G_B12_0 = L_40; G_B12_1 = L_39; goto IL_00ed; } } { CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_42 = __this->___mActiveBlend_46; float L_43 = L_42->___Duration_4; G_B13_0 = L_43; G_B13_1 = G_B11_0; G_B13_2 = G_B11_1; goto IL_00ee; } IL_00ed: { float L_44 = ___deltaTime1; G_B13_0 = L_44; G_B13_1 = G_B12_0; G_B13_2 = G_B12_1; } IL_00ee: { G_B13_2->___TimeInBlend_3 = ((float)il2cpp_codegen_add(G_B13_1, G_B13_0)); // if (mActiveBlend.IsComplete) CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_45 = __this->___mActiveBlend_46; bool L_46; L_46 = CinemachineBlend_get_IsComplete_m927128CEC49DCADF02A6258F8D636B0957446686(L_45, NULL); if (!L_46) { goto IL_0108; } } { // mActiveBlend = null; __this->___mActiveBlend_46 = (CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___mActiveBlend_46), (void*)(CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E*)NULL); } IL_0108: { // if (mActiveBlend != null) CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_47 = __this->___mActiveBlend_46; if (!L_47) { goto IL_0130; } } { // mActiveBlend.UpdateCameraState(worldUp, deltaTime); CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_48 = __this->___mActiveBlend_46; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_49 = ___worldUp0; float L_50 = ___deltaTime1; CinemachineBlend_UpdateCameraState_m07AC58D1D550924255FC4B13BF6BBDC903B44493(L_48, L_49, L_50, NULL); // m_State = mActiveBlend.State; CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_51 = __this->___mActiveBlend_46; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_52; L_52 = CinemachineBlend_get_State_m6667F2BD63E27F3A1FD5130CD23FA9CA11BA5DDC(L_51, NULL); __this->___m_State_40 = L_52; Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State_40))->___mCustom0_11))->___m_Custom_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State_40))->___mCustom1_12))->___m_Custom_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State_40))->___mCustom2_13))->___m_Custom_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State_40))->___mCustom3_14))->___m_Custom_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_State_40))->___m_CustomOverflow_15), (void*)NULL); #endif goto IL_0164; } IL_0130: { // else if (LiveChild != null) RuntimeObject* L_53; L_53 = CinemachineStateDrivenCamera_get_LiveChild_m516C9074D2AD76558E48C1D237B0C4598325EA21_inline(__this, NULL); if (!L_53) { goto IL_0164; } } { // if (m_TransitioningFrom != null) RuntimeObject* L_54 = __this->___m_TransitioningFrom_39; if (!L_54) { goto IL_0153; } } { // LiveChild.OnTransitionFromCamera(m_TransitioningFrom , worldUp, deltaTime); RuntimeObject* L_55; L_55 = CinemachineStateDrivenCamera_get_LiveChild_m516C9074D2AD76558E48C1D237B0C4598325EA21_inline(__this, NULL); RuntimeObject* L_56 = __this->___m_TransitioningFrom_39; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_57 = ___worldUp0; float L_58 = ___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_55, L_56, L_57, L_58); } IL_0153: { // m_State = LiveChild.State; RuntimeObject* L_59; L_59 = CinemachineStateDrivenCamera_get_LiveChild_m516C9074D2AD76558E48C1D237B0C4598325EA21_inline(__this, NULL); CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_60; L_60 = InterfaceFuncInvoker0< CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 >::Invoke(8 /* Cinemachine.CameraState Cinemachine.ICinemachineCamera::get_State() */, ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var, L_59); __this->___m_State_40 = L_60; Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State_40))->___mCustom0_11))->___m_Custom_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State_40))->___mCustom1_12))->___m_Custom_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State_40))->___mCustom2_13))->___m_Custom_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State_40))->___mCustom3_14))->___m_Custom_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_State_40))->___m_CustomOverflow_15), (void*)NULL); #endif } IL_0164: { // m_TransitioningFrom = null; __this->___m_TransitioningFrom_39 = (RuntimeObject*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_TransitioningFrom_39), (void*)(RuntimeObject*)NULL); // InvokePostPipelineStageCallback(this, CinemachineCore.Stage.Finalize, ref m_State, deltaTime); CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_61 = (&__this->___m_State_40); float L_62 = ___deltaTime1; CinemachineVirtualCameraBase_InvokePostPipelineStageCallback_m55457276F8291B6645FE4F7250C84DE97DDFDECF(__this, __this, 3, L_61, L_62, NULL); // PreviousStateIsValid = true; VirtualActionInvoker1< bool >::Invoke(34 /* System.Void Cinemachine.CinemachineVirtualCameraBase::set_PreviousStateIsValid(System.Boolean) */, __this, (bool)1); // } return; } } // System.Void Cinemachine.CinemachineStateDrivenCamera::OnEnable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineStateDrivenCamera_OnEnable_m9A483CA25DF77C94320EBE910B68510CBF3BA028 (CinemachineStateDrivenCamera_t05DB8E8C64C748CEDFCD809CB10A553A264FAEFB* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineDebug_tF7AD4D43CFCD221D11A0A0F2B254CE8426C00390_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineStateDrivenCamera_OnGuiHandler_m3B5FB8E32B3DD5117D5CF526C60954FE3362C094_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnGUIDelegate_tB3BF50E2F15C77EEBC4EA0011B8764FF41C29708_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // base.OnEnable(); CinemachineVirtualCameraBase_OnEnable_m56F225786F42BD1069930B91D8448A0779F71F4B(__this, NULL); // InvalidateListOfChildren(); CinemachineStateDrivenCamera_InvalidateListOfChildren_m07ED390483719F9053DB9117792E820F275B0FA0(__this, NULL); // mActiveBlend = null; __this->___mActiveBlend_46 = (CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___mActiveBlend_46), (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*)CinemachineStateDrivenCamera_OnGuiHandler_m3B5FB8E32B3DD5117D5CF526C60954FE3362C094_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*)CinemachineStateDrivenCamera_OnGuiHandler_m3B5FB8E32B3DD5117D5CF526C60954FE3362C094_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.CinemachineStateDrivenCamera::OnDisable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineStateDrivenCamera_OnDisable_m59B90104BF9A354FB8E0AE420256DA254369372F (CinemachineStateDrivenCamera_t05DB8E8C64C748CEDFCD809CB10A553A264FAEFB* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineDebug_tF7AD4D43CFCD221D11A0A0F2B254CE8426C00390_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineStateDrivenCamera_OnGuiHandler_m3B5FB8E32B3DD5117D5CF526C60954FE3362C094_RuntimeMethod_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*)CinemachineStateDrivenCamera_OnGuiHandler_m3B5FB8E32B3DD5117D5CF526C60954FE3362C094_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.CinemachineStateDrivenCamera::OnTransformChildrenChanged() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineStateDrivenCamera_OnTransformChildrenChanged_mD5BAF106BBAA3C3486F27E3033B7E239F9C64F4F (CinemachineStateDrivenCamera_t05DB8E8C64C748CEDFCD809CB10A553A264FAEFB* __this, const RuntimeMethod* method) { { // InvalidateListOfChildren(); CinemachineStateDrivenCamera_InvalidateListOfChildren_m07ED390483719F9053DB9117792E820F275B0FA0(__this, NULL); // } return; } } // System.Void Cinemachine.CinemachineStateDrivenCamera::OnGuiHandler() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineStateDrivenCamera_OnGuiHandler_m3B5FB8E32B3DD5117D5CF526C60954FE3362C094 (CinemachineStateDrivenCamera_t05DB8E8C64C748CEDFCD809CB10A553A264FAEFB* __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_32; 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.CinemachineStateDrivenCamera::get_ChildCameras() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* CinemachineStateDrivenCamera_get_ChildCameras_mD8D60F4EA1F55C19391664B0AAFB7C52069A5495 (CinemachineStateDrivenCamera_t05DB8E8C64C748CEDFCD809CB10A553A264FAEFB* __this, const RuntimeMethod* method) { { // public CinemachineVirtualCameraBase[] ChildCameras { get { UpdateListOfChildren(); return m_ChildCameras; }} CinemachineStateDrivenCamera_UpdateListOfChildren_m6CC5B12DF863B54139D694443F28397107605FEE(__this, NULL); // public CinemachineVirtualCameraBase[] ChildCameras { get { UpdateListOfChildren(); return m_ChildCameras; }} CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_0 = __this->___m_ChildCameras_33; return L_0; } } // System.Boolean Cinemachine.CinemachineStateDrivenCamera::get_IsBlending() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineStateDrivenCamera_get_IsBlending_mFCDE3B87EE0174789D932F463D24D14DF7439487 (CinemachineStateDrivenCamera_t05DB8E8C64C748CEDFCD809CB10A553A264FAEFB* __this, const RuntimeMethod* method) { { // public bool IsBlending { get { return mActiveBlend != null; } } CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* L_0 = __this->___mActiveBlend_46; return (bool)((!(((RuntimeObject*)(CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); } } // System.Int32 Cinemachine.CinemachineStateDrivenCamera::CreateFakeHash(System.Int32,UnityEngine.AnimationClip) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CinemachineStateDrivenCamera_CreateFakeHash_mAF4399836F328EB3C463A7B2A7770A5AB2139438 (int32_t ___parentHash0, AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* ___clip1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral50639CAD49418C7B223CC529395C0E2A3892501C); s_Il2CppMethodInitialized = true; } { // return Animator.StringToHash(parentHash.ToString() + "_" + clip.name); String_t* L_0; L_0 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&___parentHash0), NULL); AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* L_1 = ___clip1; String_t* L_2; L_2 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_1, NULL); String_t* L_3; L_3 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(L_0, _stringLiteral50639CAD49418C7B223CC529395C0E2A3892501C, L_2, NULL); int32_t L_4; L_4 = Animator_StringToHash_mD67B872C411BE37641F49D7AA1DBD45B67F63E3A(L_3, NULL); return L_4; } } // System.Int32 Cinemachine.CinemachineStateDrivenCamera::LookupFakeHash(System.Int32,UnityEngine.AnimationClip) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CinemachineStateDrivenCamera_LookupFakeHash_mBF568073EFB952D5BA865BAE8276784223E1A0E6 (CinemachineStateDrivenCamera_t05DB8E8C64C748CEDFCD809CB10A553A264FAEFB* __this, int32_t ___parentHash0, AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* ___clip1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mB011406E12A8B5556E7141229EF2C49A7D9F183F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m71046919A4167DFE82A63CD88F4A9F9F32621BE7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m420CFC153320557E6823B06767710D1E636E5BDF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m90E3BFE562956D8B3EAAEAA59FEBC0BB694BEFFF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t05CD18847DF65A0057DC6765FB28877143164E70_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mFA0EE57157DD86A7A0A564B76FED1B38BAF6E921_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mECA131A70148BDBE8AF44136CF4719071C97DF42_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mE407B32D75D1346C001EC07974D2A55B9F47DAAB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m2A1F1247CE1AD67D91B62ACEACD58198DD98CCAF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tBEC422EE22D34073615F97E5DCD4C4FD2EF4D95E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } List_1_tBEC422EE22D34073615F97E5DCD4C4FD2EF4D95E* V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; HashPair_t176F7624706A73500F3AB84D61111316D45ECCEC V_3; memset((&V_3), 0, sizeof(V_3)); { // if (mHashCache == null) Dictionary_2_t05CD18847DF65A0057DC6765FB28877143164E70* L_0 = __this->___mHashCache_41; if (L_0) { goto IL_0013; } } { // mHashCache = new Dictionary>(); Dictionary_2_t05CD18847DF65A0057DC6765FB28877143164E70* L_1 = (Dictionary_2_t05CD18847DF65A0057DC6765FB28877143164E70*)il2cpp_codegen_object_new(Dictionary_2_t05CD18847DF65A0057DC6765FB28877143164E70_il2cpp_TypeInfo_var); Dictionary_2__ctor_m71046919A4167DFE82A63CD88F4A9F9F32621BE7(L_1, Dictionary_2__ctor_m71046919A4167DFE82A63CD88F4A9F9F32621BE7_RuntimeMethod_var); __this->___mHashCache_41 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___mHashCache_41), (void*)L_1); } IL_0013: { // List list = null; V_0 = (List_1_tBEC422EE22D34073615F97E5DCD4C4FD2EF4D95E*)NULL; // if (!mHashCache.TryGetValue(clip, out list)) Dictionary_2_t05CD18847DF65A0057DC6765FB28877143164E70* L_2 = __this->___mHashCache_41; AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* L_3 = ___clip1; bool L_4; L_4 = Dictionary_2_TryGetValue_mB011406E12A8B5556E7141229EF2C49A7D9F183F(L_2, L_3, (&V_0), Dictionary_2_TryGetValue_mB011406E12A8B5556E7141229EF2C49A7D9F183F_RuntimeMethod_var); if (L_4) { goto IL_0038; } } { // list = new List(); List_1_tBEC422EE22D34073615F97E5DCD4C4FD2EF4D95E* L_5 = (List_1_tBEC422EE22D34073615F97E5DCD4C4FD2EF4D95E*)il2cpp_codegen_object_new(List_1_tBEC422EE22D34073615F97E5DCD4C4FD2EF4D95E_il2cpp_TypeInfo_var); List_1__ctor_mECA131A70148BDBE8AF44136CF4719071C97DF42(L_5, List_1__ctor_mECA131A70148BDBE8AF44136CF4719071C97DF42_RuntimeMethod_var); V_0 = L_5; // mHashCache[clip] = list; Dictionary_2_t05CD18847DF65A0057DC6765FB28877143164E70* L_6 = __this->___mHashCache_41; AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* L_7 = ___clip1; List_1_tBEC422EE22D34073615F97E5DCD4C4FD2EF4D95E* L_8 = V_0; Dictionary_2_set_Item_m90E3BFE562956D8B3EAAEAA59FEBC0BB694BEFFF(L_6, L_7, L_8, Dictionary_2_set_Item_m90E3BFE562956D8B3EAAEAA59FEBC0BB694BEFFF_RuntimeMethod_var); } IL_0038: { // for (int i = 0; i < list.Count; ++i) V_2 = 0; goto IL_005c; } IL_003c: { // if (list[i].parentHash == parentHash) List_1_tBEC422EE22D34073615F97E5DCD4C4FD2EF4D95E* L_9 = V_0; int32_t L_10 = V_2; HashPair_t176F7624706A73500F3AB84D61111316D45ECCEC L_11; L_11 = List_1_get_Item_m2A1F1247CE1AD67D91B62ACEACD58198DD98CCAF(L_9, L_10, List_1_get_Item_m2A1F1247CE1AD67D91B62ACEACD58198DD98CCAF_RuntimeMethod_var); int32_t L_12 = L_11.___parentHash_0; int32_t L_13 = ___parentHash0; if ((!(((uint32_t)L_12) == ((uint32_t)L_13)))) { goto IL_0058; } } { // return list[i].hash; List_1_tBEC422EE22D34073615F97E5DCD4C4FD2EF4D95E* L_14 = V_0; int32_t L_15 = V_2; HashPair_t176F7624706A73500F3AB84D61111316D45ECCEC L_16; L_16 = List_1_get_Item_m2A1F1247CE1AD67D91B62ACEACD58198DD98CCAF(L_14, L_15, List_1_get_Item_m2A1F1247CE1AD67D91B62ACEACD58198DD98CCAF_RuntimeMethod_var); int32_t L_17 = L_16.___hash_1; return L_17; } IL_0058: { // for (int i = 0; i < list.Count; ++i) int32_t L_18 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_18, 1)); } IL_005c: { // for (int i = 0; i < list.Count; ++i) int32_t L_19 = V_2; List_1_tBEC422EE22D34073615F97E5DCD4C4FD2EF4D95E* L_20 = V_0; int32_t L_21; L_21 = List_1_get_Count_mE407B32D75D1346C001EC07974D2A55B9F47DAAB_inline(L_20, List_1_get_Count_mE407B32D75D1346C001EC07974D2A55B9F47DAAB_RuntimeMethod_var); if ((((int32_t)L_19) < ((int32_t)L_21))) { goto IL_003c; } } { // int newHash = CreateFakeHash(parentHash, clip); int32_t L_22 = ___parentHash0; AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* L_23 = ___clip1; int32_t L_24; L_24 = CinemachineStateDrivenCamera_CreateFakeHash_mAF4399836F328EB3C463A7B2A7770A5AB2139438(L_22, L_23, NULL); V_1 = L_24; // list.Add(new HashPair() { parentHash = parentHash, hash = newHash }); List_1_tBEC422EE22D34073615F97E5DCD4C4FD2EF4D95E* L_25 = V_0; il2cpp_codegen_initobj((&V_3), sizeof(HashPair_t176F7624706A73500F3AB84D61111316D45ECCEC)); int32_t L_26 = ___parentHash0; (&V_3)->___parentHash_0 = L_26; int32_t L_27 = V_1; (&V_3)->___hash_1 = L_27; HashPair_t176F7624706A73500F3AB84D61111316D45ECCEC L_28 = V_3; List_1_Add_mFA0EE57157DD86A7A0A564B76FED1B38BAF6E921_inline(L_25, L_28, List_1_Add_mFA0EE57157DD86A7A0A564B76FED1B38BAF6E921_RuntimeMethod_var); // mStateParentLookup[newHash] = parentHash; Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_29 = __this->___mStateParentLookup_48; int32_t L_30 = V_1; int32_t L_31 = ___parentHash0; Dictionary_2_set_Item_m420CFC153320557E6823B06767710D1E636E5BDF(L_29, L_30, L_31, Dictionary_2_set_Item_m420CFC153320557E6823B06767710D1E636E5BDF_RuntimeMethod_var); // return newHash; int32_t L_32 = V_1; return L_32; } } // System.Void Cinemachine.CinemachineStateDrivenCamera::InvalidateListOfChildren() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineStateDrivenCamera_InvalidateListOfChildren_m07ED390483719F9053DB9117792E820F275B0FA0 (CinemachineStateDrivenCamera_t05DB8E8C64C748CEDFCD809CB10A553A264FAEFB* __this, const RuntimeMethod* method) { { // void InvalidateListOfChildren() { m_ChildCameras = null; LiveChild = null; } __this->___m_ChildCameras_33 = (CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ChildCameras_33), (void*)(CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4*)NULL); // void InvalidateListOfChildren() { m_ChildCameras = null; LiveChild = null; } CinemachineStateDrivenCamera_set_LiveChild_mE87CE48A20127BE305780929D56EEA8824967D2B_inline(__this, (RuntimeObject*)NULL, NULL); // void InvalidateListOfChildren() { m_ChildCameras = null; LiveChild = null; } return; } } // System.Void Cinemachine.CinemachineStateDrivenCamera::UpdateListOfChildren() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineStateDrivenCamera_UpdateListOfChildren_m6CC5B12DF863B54139D694443F28397107605FEE (CinemachineStateDrivenCamera_t05DB8E8C64C748CEDFCD809CB10A553A264FAEFB* __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 && mInstructionDictionary != null && mStateParentLookup != null) CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_0 = __this->___m_ChildCameras_33; if (!L_0) { goto IL_0019; } } { Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_1 = __this->___mInstructionDictionary_47; if (!L_1) { goto IL_0019; } } { Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_2 = __this->___mStateParentLookup_48; if (!L_2) { goto IL_0019; } } { // return; return; } IL_0019: { // List list = new List(); List_1_t2C9A586FD2E1B8C67E6407386FCA1C121EC125B6* L_3 = (List_1_t2C9A586FD2E1B8C67E6407386FCA1C121EC125B6*)il2cpp_codegen_object_new(List_1_t2C9A586FD2E1B8C67E6407386FCA1C121EC125B6_il2cpp_TypeInfo_var); List_1__ctor_m298BDBE1D82D481E34367708B1CF79FDEAC59C13(L_3, List_1__ctor_m298BDBE1D82D481E34367708B1CF79FDEAC59C13_RuntimeMethod_var); V_0 = L_3; // CinemachineVirtualCameraBase[] kids = GetComponentsInChildren(true); CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_4; L_4 = Component_GetComponentsInChildren_TisCinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE_mF8DBCFF2EFB19104432E07298BB6BA688FDFDB33(__this, (bool)1, Component_GetComponentsInChildren_TisCinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE_mF8DBCFF2EFB19104432E07298BB6BA688FDFDB33_RuntimeMethod_var); // foreach (CinemachineVirtualCameraBase k in kids) V_1 = L_4; V_2 = 0; goto IL_0052; } IL_002b: { // foreach (CinemachineVirtualCameraBase k in kids) CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_5 = V_1; int32_t L_6 = V_2; int32_t L_7 = L_6; CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_8 = (L_5)->GetAtUnchecked(static_cast(L_7)); V_3 = L_8; // if (k.transform.parent == transform) CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_9 = V_3; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_10; L_10 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_9, NULL); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_11; L_11 = Transform_get_parent_m65354E28A4C94EC00EBCF03532F7B0718380791E(L_10, NULL); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_12; L_12 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_13; L_13 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_11, L_12, NULL); if (!L_13) { goto IL_004e; } } { // list.Add(k); List_1_t2C9A586FD2E1B8C67E6407386FCA1C121EC125B6* L_14 = V_0; CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_15 = V_3; List_1_Add_mEBE2216B7ABF9C5CAADEF863DD0282CEE6C88662_inline(L_14, L_15, List_1_Add_mEBE2216B7ABF9C5CAADEF863DD0282CEE6C88662_RuntimeMethod_var); } IL_004e: { int32_t L_16 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_16, 1)); } IL_0052: { // foreach (CinemachineVirtualCameraBase k in kids) int32_t L_17 = V_2; CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_18 = V_1; if ((((int32_t)L_17) < ((int32_t)((int32_t)(((RuntimeArray*)L_18)->max_length))))) { goto IL_002b; } } { // m_ChildCameras = list.ToArray(); List_1_t2C9A586FD2E1B8C67E6407386FCA1C121EC125B6* L_19 = V_0; CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_20; L_20 = List_1_ToArray_mA717C3C8FC71F00C397FF475997BE76668AEE50C(L_19, List_1_ToArray_mA717C3C8FC71F00C397FF475997BE76668AEE50C_RuntimeMethod_var); __this->___m_ChildCameras_33 = L_20; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ChildCameras_33), (void*)L_20); // ValidateInstructions(); CinemachineStateDrivenCamera_ValidateInstructions_mA7871412AAEBC15A8FA1C8773FEC36D353819FEB(__this, NULL); // } return; } } // System.Void Cinemachine.CinemachineStateDrivenCamera::ValidateInstructions() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineStateDrivenCamera_ValidateInstructions_mA7871412AAEBC15A8FA1C8773FEC36D353819FEB (CinemachineStateDrivenCamera_t05DB8E8C64C748CEDFCD809CB10A553A264FAEFB* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m712893C2C48C47CCAFAD85A865C702E8D3D2B71F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m420CFC153320557E6823B06767710D1E636E5BDF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InstructionU5BU5D_t8467C045835398DB782C97C158D06E1A38A7E232_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; ParentHashU5BU5D_t16B7473528E5A28E82C03DA6463DE0DFCD0A47F6* V_1 = NULL; int32_t V_2 = 0; ParentHash_t5DC86CE2C6807E8A69BC30E36412B227D8AF28A4 V_3; memset((&V_3), 0, sizeof(V_3)); float V_4 = 0.0f; { // if (m_Instructions == null) InstructionU5BU5D_t8467C045835398DB782C97C158D06E1A38A7E232* L_0 = __this->___m_Instructions_34; if (L_0) { goto IL_0014; } } { // m_Instructions = new Instruction[0]; InstructionU5BU5D_t8467C045835398DB782C97C158D06E1A38A7E232* L_1 = (InstructionU5BU5D_t8467C045835398DB782C97C158D06E1A38A7E232*)(InstructionU5BU5D_t8467C045835398DB782C97C158D06E1A38A7E232*)SZArrayNew(InstructionU5BU5D_t8467C045835398DB782C97C158D06E1A38A7E232_il2cpp_TypeInfo_var, (uint32_t)0); __this->___m_Instructions_34 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Instructions_34), (void*)L_1); } IL_0014: { // mInstructionDictionary = new Dictionary(); Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_2 = (Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180*)il2cpp_codegen_object_new(Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180_il2cpp_TypeInfo_var); Dictionary_2__ctor_m712893C2C48C47CCAFAD85A865C702E8D3D2B71F(L_2, Dictionary_2__ctor_m712893C2C48C47CCAFAD85A865C702E8D3D2B71F_RuntimeMethod_var); __this->___mInstructionDictionary_47 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___mInstructionDictionary_47), (void*)L_2); // for (int i = 0; i < m_Instructions.Length; ++i) V_0 = 0; goto IL_0097; } IL_0023: { // if (m_Instructions[i].m_VirtualCamera != null // && m_Instructions[i].m_VirtualCamera.transform.parent != transform) InstructionU5BU5D_t8467C045835398DB782C97C158D06E1A38A7E232* L_3 = __this->___m_Instructions_34; int32_t L_4 = V_0; CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_5 = ((L_3)->GetAddressAtUnchecked(static_cast(L_4)))->___m_VirtualCamera_1; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_6; L_6 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_5, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_6) { goto IL_0076; } } { InstructionU5BU5D_t8467C045835398DB782C97C158D06E1A38A7E232* L_7 = __this->___m_Instructions_34; int32_t L_8 = V_0; CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_9 = ((L_7)->GetAddressAtUnchecked(static_cast(L_8)))->___m_VirtualCamera_1; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_10; L_10 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_9, NULL); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_11; L_11 = Transform_get_parent_m65354E28A4C94EC00EBCF03532F7B0718380791E(L_10, NULL); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_12; L_12 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_13; L_13 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_11, L_12, NULL); if (!L_13) { goto IL_0076; } } { // m_Instructions[i].m_VirtualCamera = null; InstructionU5BU5D_t8467C045835398DB782C97C158D06E1A38A7E232* L_14 = __this->___m_Instructions_34; int32_t L_15 = V_0; ((L_14)->GetAddressAtUnchecked(static_cast(L_15)))->___m_VirtualCamera_1 = (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE*)NULL; Il2CppCodeGenWriteBarrier((void**)(&((L_14)->GetAddressAtUnchecked(static_cast(L_15)))->___m_VirtualCamera_1), (void*)(CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE*)NULL); } IL_0076: { // mInstructionDictionary[m_Instructions[i].m_FullHash] = i; Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_16 = __this->___mInstructionDictionary_47; InstructionU5BU5D_t8467C045835398DB782C97C158D06E1A38A7E232* L_17 = __this->___m_Instructions_34; int32_t L_18 = V_0; int32_t L_19 = ((L_17)->GetAddressAtUnchecked(static_cast(L_18)))->___m_FullHash_0; int32_t L_20 = V_0; Dictionary_2_set_Item_m420CFC153320557E6823B06767710D1E636E5BDF(L_16, L_19, L_20, Dictionary_2_set_Item_m420CFC153320557E6823B06767710D1E636E5BDF_RuntimeMethod_var); // for (int i = 0; i < m_Instructions.Length; ++i) int32_t L_21 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_21, 1)); } IL_0097: { // for (int i = 0; i < m_Instructions.Length; ++i) int32_t L_22 = V_0; InstructionU5BU5D_t8467C045835398DB782C97C158D06E1A38A7E232* L_23 = __this->___m_Instructions_34; if ((((int32_t)L_22) < ((int32_t)((int32_t)(((RuntimeArray*)L_23)->max_length))))) { goto IL_0023; } } { // mStateParentLookup = new Dictionary(); Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_24 = (Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180*)il2cpp_codegen_object_new(Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180_il2cpp_TypeInfo_var); Dictionary_2__ctor_m712893C2C48C47CCAFAD85A865C702E8D3D2B71F(L_24, Dictionary_2__ctor_m712893C2C48C47CCAFAD85A865C702E8D3D2B71F_RuntimeMethod_var); __this->___mStateParentLookup_48 = L_24; Il2CppCodeGenWriteBarrier((void**)(&__this->___mStateParentLookup_48), (void*)L_24); // if (m_ParentHash != null) ParentHashU5BU5D_t16B7473528E5A28E82C03DA6463DE0DFCD0A47F6* L_25 = __this->___m_ParentHash_37; if (!L_25) { goto IL_00e9; } } { // foreach (var i in m_ParentHash) ParentHashU5BU5D_t16B7473528E5A28E82C03DA6463DE0DFCD0A47F6* L_26 = __this->___m_ParentHash_37; V_1 = L_26; V_2 = 0; goto IL_00e3; } IL_00c0: { // foreach (var i in m_ParentHash) ParentHashU5BU5D_t16B7473528E5A28E82C03DA6463DE0DFCD0A47F6* L_27 = V_1; int32_t L_28 = V_2; int32_t L_29 = L_28; ParentHash_t5DC86CE2C6807E8A69BC30E36412B227D8AF28A4 L_30 = (L_27)->GetAtUnchecked(static_cast(L_29)); V_3 = L_30; // mStateParentLookup[i.m_Hash] = i.m_ParentHash; Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_31 = __this->___mStateParentLookup_48; ParentHash_t5DC86CE2C6807E8A69BC30E36412B227D8AF28A4 L_32 = V_3; int32_t L_33 = L_32.___m_Hash_0; ParentHash_t5DC86CE2C6807E8A69BC30E36412B227D8AF28A4 L_34 = V_3; int32_t L_35 = L_34.___m_ParentHash_1; Dictionary_2_set_Item_m420CFC153320557E6823B06767710D1E636E5BDF(L_31, L_33, L_35, Dictionary_2_set_Item_m420CFC153320557E6823B06767710D1E636E5BDF_RuntimeMethod_var); int32_t L_36 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_36, 1)); } IL_00e3: { // foreach (var i in m_ParentHash) int32_t L_37 = V_2; ParentHashU5BU5D_t16B7473528E5A28E82C03DA6463DE0DFCD0A47F6* L_38 = V_1; if ((((int32_t)L_37) < ((int32_t)((int32_t)(((RuntimeArray*)L_38)->max_length))))) { goto IL_00c0; } } IL_00e9: { // mHashCache = null; __this->___mHashCache_41 = (Dictionary_2_t05CD18847DF65A0057DC6765FB28877143164E70*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___mHashCache_41), (void*)(Dictionary_2_t05CD18847DF65A0057DC6765FB28877143164E70*)NULL); // mActivationTime = mPendingActivationTime = 0; float L_39 = (0.0f); V_4 = L_39; __this->___mPendingActivationTime_44 = L_39; float L_40 = V_4; __this->___mActivationTime_42 = L_40; // mActiveBlend = null; __this->___mActiveBlend_46 = (CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___mActiveBlend_46), (void*)(CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E*)NULL); // } return; } } // Cinemachine.CinemachineVirtualCameraBase Cinemachine.CinemachineStateDrivenCamera::ChooseCurrentCamera() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* CinemachineStateDrivenCamera_ChooseCurrentCamera_m903D1018B149F87E1D4A04BEC484B48167198C0F (CinemachineStateDrivenCamera_t05DB8E8C64C748CEDFCD809CB10A553A264FAEFB* __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*)&Dictionary_2_ContainsKey_m050AC0D9D6F681C25C12FBBC7DD71F926D206ED9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_m8B87B804DF06D6420B1DCE028675738AA8F3310F_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; float V_2 = 0.0f; Instruction_t34ACBE0AA41EE3F5E0742A1F99BDD6F86829B45C V_3; memset((&V_3), 0, sizeof(V_3)); AnimatorStateInfo_t1F47379289C7CE7FD588FBC3BBD79A777243B6B2 V_4; memset((&V_4), 0, sizeof(V_4)); AnimatorStateInfo_t1F47379289C7CE7FD588FBC3BBD79A777243B6B2 V_5; memset((&V_5), 0, sizeof(V_5)); int32_t G_B16_0 = 0; { // if (m_ChildCameras == null || m_ChildCameras.Length == 0) CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_0 = __this->___m_ChildCameras_33; if (!L_0) { goto IL_0011; } } { CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_1 = __this->___m_ChildCameras_33; if ((((RuntimeArray*)L_1)->max_length)) { goto IL_001e; } } IL_0011: { // mActivationTime = 0; __this->___mActivationTime_42 = (0.0f); // return null; return (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE*)NULL; } IL_001e: { // CinemachineVirtualCameraBase defaultCam = m_ChildCameras[0]; CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* L_2 = __this->___m_ChildCameras_33; int32_t L_3 = 0; CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_4 = (L_2)->GetAtUnchecked(static_cast(L_3)); V_0 = L_4; // if (m_AnimatedTarget == null || !m_AnimatedTarget.gameObject.activeSelf // || m_AnimatedTarget.runtimeAnimatorController == null // || m_LayerIndex < 0 || !m_AnimatedTarget.hasBoundPlayables // || m_LayerIndex >= m_AnimatedTarget.layerCount) Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* L_5 = __this->___m_AnimatedTarget_30; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_6; L_6 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_5, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (L_6) { goto IL_0083; } } { Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* L_7 = __this->___m_AnimatedTarget_30; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_8; L_8 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_7, NULL); bool L_9; L_9 = GameObject_get_activeSelf_m4F3E5240E138B66AAA080EA30759A3D0517DA368(L_8, NULL); if (!L_9) { goto IL_0083; } } { Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* L_10 = __this->___m_AnimatedTarget_30; RuntimeAnimatorController_t6F7C753402B42EC23C163099CF935C5E0D7A7254* L_11; L_11 = Animator_get_runtimeAnimatorController_mE10F46F893A630D1AE846EF66DC2769E3ECE5AB8(L_10, NULL); 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_0083; } } { int32_t L_13 = __this->___m_LayerIndex_31; if ((((int32_t)L_13) < ((int32_t)0))) { goto IL_0083; } } { Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* L_14 = __this->___m_AnimatedTarget_30; bool L_15; L_15 = Animator_get_hasBoundPlayables_mA5A6132C03593851FE80D8E7490191E051E5A1C9(L_14, NULL); if (!L_15) { goto IL_0083; } } { int32_t L_16 = __this->___m_LayerIndex_31; Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* L_17 = __this->___m_AnimatedTarget_30; int32_t L_18; L_18 = Animator_get_layerCount_m75C20E7284800DFA0E4AD7EC23910BDB6D62BDA8(L_17, NULL); if ((((int32_t)L_16) < ((int32_t)L_18))) { goto IL_0090; } } IL_0083: { // mActivationTime = 0; __this->___mActivationTime_42 = (0.0f); // return defaultCam; CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_19 = V_0; return L_19; } IL_0090: { // if (m_AnimatedTarget.IsInTransition(m_LayerIndex)) Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* L_20 = __this->___m_AnimatedTarget_30; int32_t L_21 = __this->___m_LayerIndex_31; bool L_22; L_22 = Animator_IsInTransition_mC2BD2CC7B7A11BAAA5396F1A2DAFD98D00AA2830(L_20, L_21, NULL); if (!L_22) { goto IL_00e3; } } { // AnimatorStateInfo info = m_AnimatedTarget.GetNextAnimatorStateInfo(m_LayerIndex); Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* L_23 = __this->___m_AnimatedTarget_30; int32_t L_24 = __this->___m_LayerIndex_31; AnimatorStateInfo_t1F47379289C7CE7FD588FBC3BBD79A777243B6B2 L_25; L_25 = Animator_GetNextAnimatorStateInfo_m4661892C3F99329907EE3EE1C1FCB7974CDA2433(L_23, L_24, NULL); V_4 = L_25; // m_AnimatedTarget.GetNextAnimatorClipInfo(m_LayerIndex, m_clipInfoList); Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* L_26 = __this->___m_AnimatedTarget_30; int32_t L_27 = __this->___m_LayerIndex_31; List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* L_28 = __this->___m_clipInfoList_49; Animator_GetNextAnimatorClipInfo_m376D90AA469A7F7268B8D0E5B6930CE7095185D3(L_26, L_27, L_28, NULL); // hash = GetClipHash(info.fullPathHash, m_clipInfoList); int32_t L_29; L_29 = AnimatorStateInfo_get_fullPathHash_m583FA8FAAC28BF65A65166D100949833E515210F((&V_4), NULL); List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* L_30 = __this->___m_clipInfoList_49; int32_t L_31; L_31 = CinemachineStateDrivenCamera_GetClipHash_mB11C513BC9DB5F594476FC4344DE0CD9DB24CE43(__this, L_29, L_30, NULL); V_1 = L_31; goto IL_0141; } IL_00e3: { // AnimatorStateInfo info = m_AnimatedTarget.GetCurrentAnimatorStateInfo(m_LayerIndex); Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* L_32 = __this->___m_AnimatedTarget_30; int32_t L_33 = __this->___m_LayerIndex_31; AnimatorStateInfo_t1F47379289C7CE7FD588FBC3BBD79A777243B6B2 L_34; L_34 = Animator_GetCurrentAnimatorStateInfo_mD5B526FA605F6CFBC31B7DE36740F6AD1E534CAD(L_32, L_33, NULL); V_5 = L_34; // m_AnimatedTarget.GetCurrentAnimatorClipInfo(m_LayerIndex, m_clipInfoList); Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* L_35 = __this->___m_AnimatedTarget_30; int32_t L_36 = __this->___m_LayerIndex_31; List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* L_37 = __this->___m_clipInfoList_49; Animator_GetCurrentAnimatorClipInfo_m7C061EE420A67B7D751A2F34D38062FDFF064ED3(L_35, L_36, L_37, NULL); // hash = GetClipHash(info.fullPathHash, m_clipInfoList); int32_t L_38; L_38 = AnimatorStateInfo_get_fullPathHash_m583FA8FAAC28BF65A65166D100949833E515210F((&V_5), NULL); List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* L_39 = __this->___m_clipInfoList_49; int32_t L_40; L_40 = CinemachineStateDrivenCamera_GetClipHash_mB11C513BC9DB5F594476FC4344DE0CD9DB24CE43(__this, L_38, L_39, NULL); V_1 = L_40; goto IL_0141; } IL_0123: { // hash = mStateParentLookup.ContainsKey(hash) ? mStateParentLookup[hash] : 0; Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_41 = __this->___mStateParentLookup_48; int32_t L_42 = V_1; bool L_43; L_43 = Dictionary_2_ContainsKey_m050AC0D9D6F681C25C12FBBC7DD71F926D206ED9(L_41, L_42, Dictionary_2_ContainsKey_m050AC0D9D6F681C25C12FBBC7DD71F926D206ED9_RuntimeMethod_var); if (L_43) { goto IL_0134; } } { G_B16_0 = 0; goto IL_0140; } IL_0134: { Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_44 = __this->___mStateParentLookup_48; int32_t L_45 = V_1; int32_t L_46; L_46 = Dictionary_2_get_Item_m8B87B804DF06D6420B1DCE028675738AA8F3310F(L_44, L_45, Dictionary_2_get_Item_m8B87B804DF06D6420B1DCE028675738AA8F3310F_RuntimeMethod_var); G_B16_0 = L_46; } IL_0140: { V_1 = G_B16_0; } IL_0141: { // while (hash != 0 && !mInstructionDictionary.ContainsKey(hash)) int32_t L_47 = V_1; if (!L_47) { goto IL_0152; } } { Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_48 = __this->___mInstructionDictionary_47; int32_t L_49 = V_1; bool L_50; L_50 = Dictionary_2_ContainsKey_m050AC0D9D6F681C25C12FBBC7DD71F926D206ED9(L_48, L_49, Dictionary_2_ContainsKey_m050AC0D9D6F681C25C12FBBC7DD71F926D206ED9_RuntimeMethod_var); if (!L_50) { goto IL_0123; } } IL_0152: { // float now = CinemachineCore.CurrentTime; il2cpp_codegen_runtime_class_init_inline(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var); float L_51; L_51 = CinemachineCore_get_CurrentTime_mFA05B621BE52910A8C3A304CB715257011C9A782(NULL); V_2 = L_51; // if (mActivationTime != 0) float L_52 = __this->___mActivationTime_42; if ((((float)L_52) == ((float)(0.0f)))) { goto IL_022c; } } { // if (mActiveInstruction.m_FullHash == hash) Instruction_t34ACBE0AA41EE3F5E0742A1F99BDD6F86829B45C* L_53 = (&__this->___mActiveInstruction_43); int32_t L_54 = L_53->___m_FullHash_0; int32_t L_55 = V_1; if ((!(((uint32_t)L_54) == ((uint32_t)L_55)))) { goto IL_018d; } } { // mPendingActivationTime = 0; __this->___mPendingActivationTime_44 = (0.0f); // return mActiveInstruction.m_VirtualCamera; Instruction_t34ACBE0AA41EE3F5E0742A1F99BDD6F86829B45C* L_56 = (&__this->___mActiveInstruction_43); CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_57 = L_56->___m_VirtualCamera_1; return L_57; } IL_018d: { // if (PreviousStateIsValid) bool L_58; L_58 = VirtualFuncInvoker0< bool >::Invoke(33 /* System.Boolean Cinemachine.CinemachineVirtualCameraBase::get_PreviousStateIsValid() */, __this); if (!L_58) { goto IL_022c; } } { // if (mPendingActivationTime != 0 && mPendingInstruction.m_FullHash == hash) float L_59 = __this->___mPendingActivationTime_44; if ((((float)L_59) == ((float)(0.0f)))) { goto IL_022c; } } { Instruction_t34ACBE0AA41EE3F5E0742A1F99BDD6F86829B45C* L_60 = (&__this->___mPendingInstruction_45); int32_t L_61 = L_60->___m_FullHash_0; int32_t L_62 = V_1; if ((!(((uint32_t)L_61) == ((uint32_t)L_62)))) { goto IL_022c; } } { // if ((now - mPendingActivationTime) > mPendingInstruction.m_ActivateAfter // && ((now - mActivationTime) > mActiveInstruction.m_MinDuration // || mPendingInstruction.m_VirtualCamera.Priority // > mActiveInstruction.m_VirtualCamera.Priority)) float L_63 = V_2; float L_64 = __this->___mPendingActivationTime_44; Instruction_t34ACBE0AA41EE3F5E0742A1F99BDD6F86829B45C* L_65 = (&__this->___mPendingInstruction_45); float L_66 = L_65->___m_ActivateAfter_2; if ((!(((float)((float)il2cpp_codegen_subtract(L_63, L_64))) > ((float)L_66)))) { goto IL_0220; } } { float L_67 = V_2; float L_68 = __this->___mActivationTime_42; Instruction_t34ACBE0AA41EE3F5E0742A1F99BDD6F86829B45C* L_69 = (&__this->___mActiveInstruction_43); float L_70 = L_69->___m_MinDuration_3; if ((((float)((float)il2cpp_codegen_subtract(L_67, L_68))) > ((float)L_70))) { goto IL_0202; } } { Instruction_t34ACBE0AA41EE3F5E0742A1F99BDD6F86829B45C* L_71 = (&__this->___mPendingInstruction_45); CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_72 = L_71->___m_VirtualCamera_1; int32_t L_73; L_73 = CinemachineVirtualCameraBase_get_Priority_m273769ED137982DE43BB658BBE704BCAA55E5246_inline(L_72, NULL); Instruction_t34ACBE0AA41EE3F5E0742A1F99BDD6F86829B45C* L_74 = (&__this->___mActiveInstruction_43); CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_75 = L_74->___m_VirtualCamera_1; int32_t L_76; L_76 = CinemachineVirtualCameraBase_get_Priority_m273769ED137982DE43BB658BBE704BCAA55E5246_inline(L_75, NULL); if ((((int32_t)L_73) <= ((int32_t)L_76))) { goto IL_0220; } } IL_0202: { // mActiveInstruction = mPendingInstruction; Instruction_t34ACBE0AA41EE3F5E0742A1F99BDD6F86829B45C L_77 = __this->___mPendingInstruction_45; __this->___mActiveInstruction_43 = L_77; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___mActiveInstruction_43))->___m_VirtualCamera_1), (void*)NULL); // mActivationTime = now; float L_78 = V_2; __this->___mActivationTime_42 = L_78; // mPendingActivationTime = 0; __this->___mPendingActivationTime_44 = (0.0f); } IL_0220: { // return mActiveInstruction.m_VirtualCamera; Instruction_t34ACBE0AA41EE3F5E0742A1F99BDD6F86829B45C* L_79 = (&__this->___mActiveInstruction_43); CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_80 = L_79->___m_VirtualCamera_1; return L_80; } IL_022c: { // mPendingActivationTime = 0; // cancel the pending, if any __this->___mPendingActivationTime_44 = (0.0f); // if (!mInstructionDictionary.ContainsKey(hash)) Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_81 = __this->___mInstructionDictionary_47; int32_t L_82 = V_1; bool L_83; L_83 = Dictionary_2_ContainsKey_m050AC0D9D6F681C25C12FBBC7DD71F926D206ED9(L_81, L_82, Dictionary_2_ContainsKey_m050AC0D9D6F681C25C12FBBC7DD71F926D206ED9_RuntimeMethod_var); if (L_83) { goto IL_0260; } } { // if (mActivationTime != 0) float L_84 = __this->___mActivationTime_42; if ((((float)L_84) == ((float)(0.0f)))) { goto IL_025e; } } { // return mActiveInstruction.m_VirtualCamera; Instruction_t34ACBE0AA41EE3F5E0742A1F99BDD6F86829B45C* L_85 = (&__this->___mActiveInstruction_43); CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_86 = L_85->___m_VirtualCamera_1; return L_86; } IL_025e: { // return defaultCam; CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_87 = V_0; return L_87; } IL_0260: { // Instruction newInstr = m_Instructions[mInstructionDictionary[hash]]; InstructionU5BU5D_t8467C045835398DB782C97C158D06E1A38A7E232* L_88 = __this->___m_Instructions_34; Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_89 = __this->___mInstructionDictionary_47; int32_t L_90 = V_1; int32_t L_91; L_91 = Dictionary_2_get_Item_m8B87B804DF06D6420B1DCE028675738AA8F3310F(L_89, L_90, Dictionary_2_get_Item_m8B87B804DF06D6420B1DCE028675738AA8F3310F_RuntimeMethod_var); int32_t L_92 = L_91; Instruction_t34ACBE0AA41EE3F5E0742A1F99BDD6F86829B45C L_93 = (L_88)->GetAtUnchecked(static_cast(L_92)); V_3 = L_93; // if (newInstr.m_VirtualCamera == null) Instruction_t34ACBE0AA41EE3F5E0742A1F99BDD6F86829B45C L_94 = V_3; CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_95 = L_94.___m_VirtualCamera_1; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_96; L_96 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_95, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_96) { goto IL_028e; } } { // newInstr.m_VirtualCamera = defaultCam; CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_97 = V_0; (&V_3)->___m_VirtualCamera_1 = L_97; Il2CppCodeGenWriteBarrier((void**)(&(&V_3)->___m_VirtualCamera_1), (void*)L_97); } IL_028e: { // if (PreviousStateIsValid && mActivationTime > 0) bool L_98; L_98 = VirtualFuncInvoker0< bool >::Invoke(33 /* System.Boolean Cinemachine.CinemachineVirtualCameraBase::get_PreviousStateIsValid() */, __this); if (!L_98) { goto IL_030b; } } { float L_99 = __this->___mActivationTime_42; if ((!(((float)L_99) > ((float)(0.0f))))) { goto IL_030b; } } { // if (newInstr.m_ActivateAfter > 0 // || ((now - mActivationTime) < mActiveInstruction.m_MinDuration // && newInstr.m_VirtualCamera.Priority // <= mActiveInstruction.m_VirtualCamera.Priority)) Instruction_t34ACBE0AA41EE3F5E0742A1F99BDD6F86829B45C L_100 = V_3; float L_101 = L_100.___m_ActivateAfter_2; if ((((float)L_101) > ((float)(0.0f)))) { goto IL_02e2; } } { float L_102 = V_2; float L_103 = __this->___mActivationTime_42; Instruction_t34ACBE0AA41EE3F5E0742A1F99BDD6F86829B45C* L_104 = (&__this->___mActiveInstruction_43); float L_105 = L_104->___m_MinDuration_3; if ((!(((float)((float)il2cpp_codegen_subtract(L_102, L_103))) < ((float)L_105)))) { goto IL_030b; } } { Instruction_t34ACBE0AA41EE3F5E0742A1F99BDD6F86829B45C L_106 = V_3; CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_107 = L_106.___m_VirtualCamera_1; int32_t L_108; L_108 = CinemachineVirtualCameraBase_get_Priority_m273769ED137982DE43BB658BBE704BCAA55E5246_inline(L_107, NULL); Instruction_t34ACBE0AA41EE3F5E0742A1F99BDD6F86829B45C* L_109 = (&__this->___mActiveInstruction_43); CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_110 = L_109->___m_VirtualCamera_1; int32_t L_111; L_111 = CinemachineVirtualCameraBase_get_Priority_m273769ED137982DE43BB658BBE704BCAA55E5246_inline(L_110, NULL); if ((((int32_t)L_108) > ((int32_t)L_111))) { goto IL_030b; } } IL_02e2: { // mPendingInstruction = newInstr; Instruction_t34ACBE0AA41EE3F5E0742A1F99BDD6F86829B45C L_112 = V_3; __this->___mPendingInstruction_45 = L_112; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___mPendingInstruction_45))->___m_VirtualCamera_1), (void*)NULL); // mPendingActivationTime = now; float L_113 = V_2; __this->___mPendingActivationTime_44 = L_113; // if (mActivationTime != 0) float L_114 = __this->___mActivationTime_42; if ((((float)L_114) == ((float)(0.0f)))) { goto IL_0309; } } { // return mActiveInstruction.m_VirtualCamera; Instruction_t34ACBE0AA41EE3F5E0742A1F99BDD6F86829B45C* L_115 = (&__this->___mActiveInstruction_43); CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_116 = L_115->___m_VirtualCamera_1; return L_116; } IL_0309: { // return defaultCam; CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_117 = V_0; return L_117; } IL_030b: { // mActiveInstruction = newInstr; Instruction_t34ACBE0AA41EE3F5E0742A1F99BDD6F86829B45C L_118 = V_3; __this->___mActiveInstruction_43 = L_118; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___mActiveInstruction_43))->___m_VirtualCamera_1), (void*)NULL); // mActivationTime = now; float L_119 = V_2; __this->___mActivationTime_42 = L_119; // return mActiveInstruction.m_VirtualCamera; Instruction_t34ACBE0AA41EE3F5E0742A1F99BDD6F86829B45C* L_120 = (&__this->___mActiveInstruction_43); CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_121 = L_120->___m_VirtualCamera_1; return L_121; } } // System.Int32 Cinemachine.CinemachineStateDrivenCamera::GetClipHash(System.Int32,System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CinemachineStateDrivenCamera_GetClipHash_mB11C513BC9DB5F594476FC4344DE0CD9DB24CE43 (CinemachineStateDrivenCamera_t05DB8E8C64C748CEDFCD809CB10A553A264FAEFB* __this, int32_t ___hash0, List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* ___clips1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mFEAC90B0A664505AEB9B88E0DC0C65215598259F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m42F9D6C834C8124B422C6B67193EE47C6BDAC22C_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 V_2; memset((&V_2), 0, sizeof(V_2)); { // int bestClip = -1; V_0 = (-1); // for (int i = 0; i < clips.Count; ++i) V_1 = 0; goto IL_0030; } IL_0006: { // if (bestClip < 0 || clips[i].weight > clips[bestClip].weight) int32_t L_0 = V_0; if ((((int32_t)L_0) < ((int32_t)0))) { goto IL_002a; } } { List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* L_1 = ___clips1; int32_t L_2 = V_1; AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 L_3; L_3 = List_1_get_Item_m42F9D6C834C8124B422C6B67193EE47C6BDAC22C(L_1, L_2, List_1_get_Item_m42F9D6C834C8124B422C6B67193EE47C6BDAC22C_RuntimeMethod_var); V_2 = L_3; float L_4; L_4 = AnimatorClipInfo_get_weight_m1CC29E2C37B30993EFFD12161059E4AD86EE287D((&V_2), NULL); List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* L_5 = ___clips1; int32_t L_6 = V_0; AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 L_7; L_7 = List_1_get_Item_m42F9D6C834C8124B422C6B67193EE47C6BDAC22C(L_5, L_6, List_1_get_Item_m42F9D6C834C8124B422C6B67193EE47C6BDAC22C_RuntimeMethod_var); V_2 = L_7; float L_8; L_8 = AnimatorClipInfo_get_weight_m1CC29E2C37B30993EFFD12161059E4AD86EE287D((&V_2), NULL); if ((!(((float)L_4) > ((float)L_8)))) { goto IL_002c; } } IL_002a: { // bestClip = i; int32_t L_9 = V_1; V_0 = L_9; } IL_002c: { // for (int i = 0; i < clips.Count; ++i) int32_t L_10 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_10, 1)); } IL_0030: { // for (int i = 0; i < clips.Count; ++i) int32_t L_11 = V_1; List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* L_12 = ___clips1; int32_t L_13; L_13 = List_1_get_Count_mFEAC90B0A664505AEB9B88E0DC0C65215598259F_inline(L_12, List_1_get_Count_mFEAC90B0A664505AEB9B88E0DC0C65215598259F_RuntimeMethod_var); if ((((int32_t)L_11) < ((int32_t)L_13))) { goto IL_0006; } } { // if (bestClip >= 0 && clips[bestClip].weight > 0) int32_t L_14 = V_0; if ((((int32_t)L_14) < ((int32_t)0))) { goto IL_006b; } } { List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* L_15 = ___clips1; int32_t L_16 = V_0; AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 L_17; L_17 = List_1_get_Item_m42F9D6C834C8124B422C6B67193EE47C6BDAC22C(L_15, L_16, List_1_get_Item_m42F9D6C834C8124B422C6B67193EE47C6BDAC22C_RuntimeMethod_var); V_2 = L_17; float L_18; L_18 = AnimatorClipInfo_get_weight_m1CC29E2C37B30993EFFD12161059E4AD86EE287D((&V_2), NULL); if ((!(((float)L_18) > ((float)(0.0f))))) { goto IL_006b; } } { // hash = LookupFakeHash(hash, clips[bestClip].clip); int32_t L_19 = ___hash0; List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* L_20 = ___clips1; int32_t L_21 = V_0; AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 L_22; L_22 = List_1_get_Item_m42F9D6C834C8124B422C6B67193EE47C6BDAC22C(L_20, L_21, List_1_get_Item_m42F9D6C834C8124B422C6B67193EE47C6BDAC22C_RuntimeMethod_var); V_2 = L_22; AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* L_23; L_23 = AnimatorClipInfo_get_clip_m6205DB403EBEAEAC14DB8928FFC7EBC50142E1AC((&V_2), NULL); int32_t L_24; L_24 = CinemachineStateDrivenCamera_LookupFakeHash_mBF568073EFB952D5BA865BAE8276784223E1A0E6(__this, L_19, L_23, NULL); ___hash0 = L_24; } IL_006b: { // return hash; int32_t L_25 = ___hash0; return L_25; } } // Cinemachine.CinemachineBlendDefinition Cinemachine.CinemachineStateDrivenCamera::LookupBlend(Cinemachine.ICinemachineCamera,Cinemachine.ICinemachineCamera) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B CinemachineStateDrivenCamera_LookupBlend_m93E3D457BD2927474EC7CCB819AD0066D68E20A0 (CinemachineStateDrivenCamera_t05DB8E8C64C748CEDFCD809CB10A553A264FAEFB* __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.CinemachineStateDrivenCamera::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineStateDrivenCamera__ctor_mDD326FD6ABFBC350851FAF6B34E15AFB379E9301 (CinemachineStateDrivenCamera_t05DB8E8C64C748CEDFCD809CB10A553A264FAEFB* __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*)&List_1__ctor_m09C5639F7FD24DA3427DC7735059EA949C8B52FE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public CinemachineBlendDefinition m_DefaultBlend // = new CinemachineBlendDefinition(CinemachineBlendDefinition.Style.EaseInOut, 0.5f); CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B L_0; memset((&L_0), 0, sizeof(L_0)); CinemachineBlendDefinition__ctor_m24EFAC96EEDA53F43590F285C0B637771E6C947D((&L_0), 1, (0.5f), /*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_40 = L_1; Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State_40))->___mCustom0_11))->___m_Custom_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State_40))->___mCustom1_12))->___m_Custom_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State_40))->___mCustom2_13))->___m_Custom_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State_40))->___mCustom3_14))->___m_Custom_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_State_40))->___m_CustomOverflow_15), (void*)NULL); #endif // List m_clipInfoList = new List(); List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* L_2 = (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331*)il2cpp_codegen_object_new(List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331_il2cpp_TypeInfo_var); List_1__ctor_m09C5639F7FD24DA3427DC7735059EA949C8B52FE(L_2, List_1__ctor_m09C5639F7FD24DA3427DC7735059EA949C8B52FE_RuntimeMethod_var); __this->___m_clipInfoList_49 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_clipInfoList_49), (void*)L_2); 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.CinemachineStateDrivenCamera/Instruction IL2CPP_EXTERN_C void Instruction_t34ACBE0AA41EE3F5E0742A1F99BDD6F86829B45C_marshal_pinvoke(const Instruction_t34ACBE0AA41EE3F5E0742A1F99BDD6F86829B45C& unmarshaled, Instruction_t34ACBE0AA41EE3F5E0742A1F99BDD6F86829B45C_marshaled_pinvoke& marshaled) { Exception_t* ___m_VirtualCamera_1Exception = 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_1Exception, NULL); } IL2CPP_EXTERN_C void Instruction_t34ACBE0AA41EE3F5E0742A1F99BDD6F86829B45C_marshal_pinvoke_back(const Instruction_t34ACBE0AA41EE3F5E0742A1F99BDD6F86829B45C_marshaled_pinvoke& marshaled, Instruction_t34ACBE0AA41EE3F5E0742A1F99BDD6F86829B45C& unmarshaled) { Exception_t* ___m_VirtualCamera_1Exception = 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_1Exception, NULL); } // Conversion method for clean up from marshalling of: Cinemachine.CinemachineStateDrivenCamera/Instruction IL2CPP_EXTERN_C void Instruction_t34ACBE0AA41EE3F5E0742A1F99BDD6F86829B45C_marshal_pinvoke_cleanup(Instruction_t34ACBE0AA41EE3F5E0742A1F99BDD6F86829B45C_marshaled_pinvoke& marshaled) { } // Conversion methods for marshalling of: Cinemachine.CinemachineStateDrivenCamera/Instruction IL2CPP_EXTERN_C void Instruction_t34ACBE0AA41EE3F5E0742A1F99BDD6F86829B45C_marshal_com(const Instruction_t34ACBE0AA41EE3F5E0742A1F99BDD6F86829B45C& unmarshaled, Instruction_t34ACBE0AA41EE3F5E0742A1F99BDD6F86829B45C_marshaled_com& marshaled) { Exception_t* ___m_VirtualCamera_1Exception = 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_1Exception, NULL); } IL2CPP_EXTERN_C void Instruction_t34ACBE0AA41EE3F5E0742A1F99BDD6F86829B45C_marshal_com_back(const Instruction_t34ACBE0AA41EE3F5E0742A1F99BDD6F86829B45C_marshaled_com& marshaled, Instruction_t34ACBE0AA41EE3F5E0742A1F99BDD6F86829B45C& unmarshaled) { Exception_t* ___m_VirtualCamera_1Exception = 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_1Exception, NULL); } // Conversion method for clean up from marshalling of: Cinemachine.CinemachineStateDrivenCamera/Instruction IL2CPP_EXTERN_C void Instruction_t34ACBE0AA41EE3F5E0742A1F99BDD6F86829B45C_marshal_com_cleanup(Instruction_t34ACBE0AA41EE3F5E0742A1F99BDD6F86829B45C_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 // System.Void Cinemachine.CinemachineStateDrivenCamera/ParentHash::.ctor(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParentHash__ctor_m6CD157CE916B29AC191604A0283607464CCC0DDD (ParentHash_t5DC86CE2C6807E8A69BC30E36412B227D8AF28A4* __this, int32_t ___h0, int32_t ___p1, const RuntimeMethod* method) { { // public ParentHash(int h, int p) { m_Hash = h; m_ParentHash = p; } int32_t L_0 = ___h0; __this->___m_Hash_0 = L_0; // public ParentHash(int h, int p) { m_Hash = h; m_ParentHash = p; } int32_t L_1 = ___p1; __this->___m_ParentHash_1 = L_1; // public ParentHash(int h, int p) { m_Hash = h; m_ParentHash = p; } return; } } IL2CPP_EXTERN_C void ParentHash__ctor_m6CD157CE916B29AC191604A0283607464CCC0DDD_AdjustorThunk (RuntimeObject* __this, int32_t ___h0, int32_t ___p1, const RuntimeMethod* method) { ParentHash_t5DC86CE2C6807E8A69BC30E36412B227D8AF28A4* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ParentHash__ctor_m6CD157CE916B29AC191604A0283607464CCC0DDD(_thisAdjusted, ___h0, ___p1, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void Cinemachine.CinemachineStoryboard::PostPipelineStageCallback(Cinemachine.CinemachineVirtualCameraBase,Cinemachine.CinemachineCore/Stage,Cinemachine.CameraState&,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineStoryboard_PostPipelineStageCallback_m4C51937C12AC6ECFD2B3F9EA412A70C67E9D43EE (CinemachineStoryboard_tB7E73A378F3515A5C92891ACF6009E995D62BB9E* __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; } { // if (vcam != VirtualCamera || stage != CinemachineCore.Stage.Finalize) CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_0 = ___vcam0; CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_1; L_1 = CinemachineExtension_get_VirtualCamera_mD9E9C61D2B18DD4B1ECF1B6A12EE5FD3B152376E(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_2; L_2 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, L_1, NULL); if (L_2) { goto IL_0012; } } { int32_t L_3 = ___stage1; if ((((int32_t)L_3) == ((int32_t)3))) { goto IL_0013; } } IL_0012: { // return; return; } IL_0013: { // UpdateRenderCanvas(); CinemachineStoryboard_UpdateRenderCanvas_m7353541228B6BD3B22EA978086F8733413B78984(__this, NULL); // if (m_ShowImage) bool L_4 = __this->___m_ShowImage_8; if (!L_4) { goto IL_0032; } } { // state.AddCustomBlendable(new CameraState.CustomBlendable(this, 1)); CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_5 = ___state2; CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB L_6; memset((&L_6), 0, sizeof(L_6)); CustomBlendable__ctor_mF38BF574AF05E415A01A2A46E506DE6B5086B303((&L_6), __this, (1.0f), /*hidden argument*/NULL); CameraState_AddCustomBlendable_m1DA24CB5A397752C33B6A1773CFF38F02505AD3C(L_5, L_6, NULL); } IL_0032: { // if (m_MuteCamera) bool L_7 = __this->___m_MuteCamera_16; if (!L_7) { goto IL_0046; } } { // state.BlendHint |= CameraState.BlendHintValue.NoTransform | CameraState.BlendHintValue.NoLens; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_8 = ___state2; int32_t* L_9 = (&L_8->___BlendHint_10); int32_t* L_10 = L_9; int32_t L_11 = *((int32_t*)L_10); *((int32_t*)L_10) = (int32_t)((int32_t)(L_11|((int32_t)67))); } IL_0046: { // } return; } } // System.Void Cinemachine.CinemachineStoryboard::UpdateRenderCanvas() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineStoryboard_UpdateRenderCanvas_m7353541228B6BD3B22EA978086F8733413B78984 (CinemachineStoryboard_tB7E73A378F3515A5C92891ACF6009E995D62BB9E* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_RemoveAt_m97827E8839E8241DDED40DCDE3FBBB71EB8761DD_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m2984F9470B6470CD90E4DF5BC0C445ECDBCE89DE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m9ECA58793C3390E70573D0D081E1504D2F143A04_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { // for (int i = 0; i < mCanvasInfo.Count; ++i) V_0 = 0; goto IL_0098; } IL_0007: { // if (mCanvasInfo[i] == null || mCanvasInfo[i].mCanvasComponent == null) List_1_tA9FC562AA6C4EF5BA5EDB9495F535828A07E5D81* L_0 = __this->___mCanvasInfo_21; int32_t L_1 = V_0; CanvasInfo_t1A0F84CB25787BE6FF1FE5A383BA17FA65321110* L_2; L_2 = List_1_get_Item_m9ECA58793C3390E70573D0D081E1504D2F143A04(L_0, L_1, List_1_get_Item_m9ECA58793C3390E70573D0D081E1504D2F143A04_RuntimeMethod_var); if (!L_2) { goto IL_002e; } } { List_1_tA9FC562AA6C4EF5BA5EDB9495F535828A07E5D81* L_3 = __this->___mCanvasInfo_21; int32_t L_4 = V_0; CanvasInfo_t1A0F84CB25787BE6FF1FE5A383BA17FA65321110* L_5; L_5 = List_1_get_Item_m9ECA58793C3390E70573D0D081E1504D2F143A04(L_3, L_4, List_1_get_Item_m9ECA58793C3390E70573D0D081E1504D2F143A04_RuntimeMethod_var); Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_6 = L_5->___mCanvasComponent_1; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_7; L_7 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_6, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_7) { goto IL_0040; } } IL_002e: { // mCanvasInfo.RemoveAt(i--); List_1_tA9FC562AA6C4EF5BA5EDB9495F535828A07E5D81* L_8 = __this->___mCanvasInfo_21; int32_t L_9 = V_0; int32_t L_10 = L_9; V_0 = ((int32_t)il2cpp_codegen_subtract(L_10, 1)); List_1_RemoveAt_m97827E8839E8241DDED40DCDE3FBBB71EB8761DD(L_8, L_10, List_1_RemoveAt_m97827E8839E8241DDED40DCDE3FBBB71EB8761DD_RuntimeMethod_var); goto IL_0094; } IL_0040: { // mCanvasInfo[i].mCanvasComponent.renderMode = (RenderMode) m_RenderMode; List_1_tA9FC562AA6C4EF5BA5EDB9495F535828A07E5D81* L_11 = __this->___mCanvasInfo_21; int32_t L_12 = V_0; CanvasInfo_t1A0F84CB25787BE6FF1FE5A383BA17FA65321110* L_13; L_13 = List_1_get_Item_m9ECA58793C3390E70573D0D081E1504D2F143A04(L_11, L_12, List_1_get_Item_m9ECA58793C3390E70573D0D081E1504D2F143A04_RuntimeMethod_var); Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_14 = L_13->___mCanvasComponent_1; int32_t L_15 = __this->___m_RenderMode_18; Canvas_set_renderMode_mD73E953F8A115CF469508448A00D0EDAFAF5AB47(L_14, L_15, NULL); // mCanvasInfo[i].mCanvasComponent.planeDistance = m_PlaneDistance; List_1_tA9FC562AA6C4EF5BA5EDB9495F535828A07E5D81* L_16 = __this->___mCanvasInfo_21; int32_t L_17 = V_0; CanvasInfo_t1A0F84CB25787BE6FF1FE5A383BA17FA65321110* L_18; L_18 = List_1_get_Item_m9ECA58793C3390E70573D0D081E1504D2F143A04(L_16, L_17, List_1_get_Item_m9ECA58793C3390E70573D0D081E1504D2F143A04_RuntimeMethod_var); Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_19 = L_18->___mCanvasComponent_1; float L_20 = __this->___m_PlaneDistance_20; Canvas_set_planeDistance_m730278089C7546A512385305C1F250C6477C279E(L_19, L_20, NULL); // mCanvasInfo[i].mCanvasComponent.sortingOrder = m_SortingOrder; List_1_tA9FC562AA6C4EF5BA5EDB9495F535828A07E5D81* L_21 = __this->___mCanvasInfo_21; int32_t L_22 = V_0; CanvasInfo_t1A0F84CB25787BE6FF1FE5A383BA17FA65321110* L_23; L_23 = List_1_get_Item_m9ECA58793C3390E70573D0D081E1504D2F143A04(L_21, L_22, List_1_get_Item_m9ECA58793C3390E70573D0D081E1504D2F143A04_RuntimeMethod_var); Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_24 = L_23->___mCanvasComponent_1; int32_t L_25 = __this->___m_SortingOrder_19; Canvas_set_sortingOrder_m70D89DB61A3C0589C0FAB525E613DE9D0C799AAC(L_24, L_25, NULL); } IL_0094: { // for (int i = 0; i < mCanvasInfo.Count; ++i) int32_t L_26 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_26, 1)); } IL_0098: { // for (int i = 0; i < mCanvasInfo.Count; ++i) int32_t L_27 = V_0; List_1_tA9FC562AA6C4EF5BA5EDB9495F535828A07E5D81* L_28 = __this->___mCanvasInfo_21; int32_t L_29; L_29 = List_1_get_Count_m2984F9470B6470CD90E4DF5BC0C445ECDBCE89DE_inline(L_28, List_1_get_Count_m2984F9470B6470CD90E4DF5BC0C445ECDBCE89DE_RuntimeMethod_var); if ((((int32_t)L_27) < ((int32_t)L_29))) { goto IL_0007; } } { // } return; } } // System.Void Cinemachine.CinemachineStoryboard::ConnectToVcam(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineStoryboard_ConnectToVcam_m53BF8C555BCDBF2898BBEC9BAFA6A5FFF04FBF79 (CinemachineStoryboard_tB7E73A378F3515A5C92891ACF6009E995D62BB9E* __this, bool ___connect0, 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*)&CinemachineStoryboard_CameraUpdatedCallback_m96F15CE066264D8F7AB1C2046C416FAC345E234B_RuntimeMethod_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; } { // base.ConnectToVcam(connect); bool L_0 = ___connect0; CinemachineExtension_ConnectToVcam_m2052046FF2E7EB0CBB72680EAA521B5C63CDB0EC(__this, L_0, NULL); // CinemachineCore.CameraUpdatedEvent.RemoveListener(CameraUpdatedCallback); il2cpp_codegen_runtime_class_init_inline(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var); BrainEvent_t849EB8BA11F9477DD4D1CCD463DF1C798A74B5E3* L_1 = ((CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var))->___CameraUpdatedEvent_8; UnityAction_1_t78C232CAACA0FC00C5F55E92D98A3BE00BE44114* L_2 = (UnityAction_1_t78C232CAACA0FC00C5F55E92D98A3BE00BE44114*)il2cpp_codegen_object_new(UnityAction_1_t78C232CAACA0FC00C5F55E92D98A3BE00BE44114_il2cpp_TypeInfo_var); UnityAction_1__ctor_m5CC9F1C8EA62E69F366ADC95ED52BF0CAA0F1582(L_2, __this, (intptr_t)((void*)CinemachineStoryboard_CameraUpdatedCallback_m96F15CE066264D8F7AB1C2046C416FAC345E234B_RuntimeMethod_var), NULL); UnityEvent_1_RemoveListener_m9C18146FC609E4712D1E32D9E7FC19913AAAA2DA(L_1, L_2, UnityEvent_1_RemoveListener_m9C18146FC609E4712D1E32D9E7FC19913AAAA2DA_RuntimeMethod_var); // if (connect) bool L_3 = ___connect0; if (!L_3) { goto IL_0037; } } { // CinemachineCore.CameraUpdatedEvent.AddListener(CameraUpdatedCallback); il2cpp_codegen_runtime_class_init_inline(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var); BrainEvent_t849EB8BA11F9477DD4D1CCD463DF1C798A74B5E3* L_4 = ((CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var))->___CameraUpdatedEvent_8; UnityAction_1_t78C232CAACA0FC00C5F55E92D98A3BE00BE44114* L_5 = (UnityAction_1_t78C232CAACA0FC00C5F55E92D98A3BE00BE44114*)il2cpp_codegen_object_new(UnityAction_1_t78C232CAACA0FC00C5F55E92D98A3BE00BE44114_il2cpp_TypeInfo_var); UnityAction_1__ctor_m5CC9F1C8EA62E69F366ADC95ED52BF0CAA0F1582(L_5, __this, (intptr_t)((void*)CinemachineStoryboard_CameraUpdatedCallback_m96F15CE066264D8F7AB1C2046C416FAC345E234B_RuntimeMethod_var), NULL); UnityEvent_1_AddListener_mB3E814B430D892264646F8671CC6AFF035ECB0AC(L_4, L_5, UnityEvent_1_AddListener_mB3E814B430D892264646F8671CC6AFF035ECB0AC_RuntimeMethod_var); return; } IL_0037: { // DestroyCanvas(); CinemachineStoryboard_DestroyCanvas_m809C169B130220231748965F4BFB3FBC51338FC2(__this, NULL); // } return; } } // System.String Cinemachine.CinemachineStoryboard::get_CanvasName() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* CinemachineStoryboard_get_CanvasName_m677394CD1576D23EFA8E63B4CB5782B65BA44D00 (CinemachineStoryboard_tB7E73A378F3515A5C92891ACF6009E995D62BB9E* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA9B2BA4FD01C0EC9AF292A351951F6AFEDC67D9); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { // string CanvasName => "_CM_canvas" + gameObject.GetInstanceID(); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0; L_0 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL); int32_t L_1; L_1 = Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A(L_0, NULL); V_0 = L_1; String_t* L_2; L_2 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_0), NULL); String_t* L_3; L_3 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteralDA9B2BA4FD01C0EC9AF292A351951F6AFEDC67D9, L_2, NULL); return L_3; } } // System.Void Cinemachine.CinemachineStoryboard::CameraUpdatedCallback(Cinemachine.CinemachineBrain) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineStoryboard_CameraUpdatedCallback_m96F15CE066264D8F7AB1C2046C416FAC345E234B (CinemachineStoryboard_tB7E73A378F3515A5C92891ACF6009E995D62BB9E* __this, CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* ___brain0, 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*)&CinemachineStoryboard_tB7E73A378F3515A5C92891ACF6009E995D62BB9E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; int32_t V_1 = 0; CanvasInfo_t1A0F84CB25787BE6FF1FE5A383BA17FA65321110* V_2 = NULL; int32_t G_B4_0 = 0; { // bool showIt = enabled && m_ShowImage && CinemachineCore.Instance.IsLive(VirtualCamera); bool L_0; L_0 = Behaviour_get_enabled_mAAC9F15E9EBF552217A5AE2681589CC0BFA300C1(__this, NULL); if (!L_0) { goto IL_0022; } } { bool L_1 = __this->___m_ShowImage_8; if (!L_1) { goto IL_0022; } } { il2cpp_codegen_runtime_class_init_inline(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var); CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* L_2; L_2 = CinemachineCore_get_Instance_m437A8089CC851778BA1ABABA3041B24B8D8B7E9B(NULL); CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_3; L_3 = CinemachineExtension_get_VirtualCamera_mD9E9C61D2B18DD4B1ECF1B6A12EE5FD3B152376E(__this, NULL); bool L_4; L_4 = CinemachineCore_IsLive_m6F2EBE598087857FF7D04A078563E9972CA52678(L_2, L_3, NULL); G_B4_0 = ((int32_t)(L_4)); goto IL_0023; } IL_0022: { G_B4_0 = 0; } IL_0023: { V_0 = (bool)G_B4_0; // int layer = 1 << gameObject.layer; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_5; L_5 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL); int32_t L_6; L_6 = GameObject_get_layer_m108902B9C89E9F837CE06B9942AA42307450FEAF(L_5, NULL); V_1 = ((int32_t)(1<<((int32_t)(L_6&((int32_t)31))))); // if (brain.OutputCamera == null || (brain.OutputCamera.cullingMask & layer) == 0) CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_7 = ___brain0; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_8; L_8 = CinemachineBrain_get_OutputCamera_m1568A7744F9BB298C982829FC39B109309372C31(L_7, NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_9; L_9 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_8, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (L_9) { goto IL_0052; } } { CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_10 = ___brain0; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_11; L_11 = CinemachineBrain_get_OutputCamera_m1568A7744F9BB298C982829FC39B109309372C31(L_10, NULL); int32_t L_12; L_12 = Camera_get_cullingMask_m6F5AFF8FB522F876D99E839BF77D8F27F26A1EF8(L_11, NULL); int32_t L_13 = V_1; if (((int32_t)(L_12&L_13))) { goto IL_0054; } } IL_0052: { // showIt = false; V_0 = (bool)0; } IL_0054: { // if (s_StoryboardGlobalMute) bool L_14 = ((CinemachineStoryboard_tB7E73A378F3515A5C92891ACF6009E995D62BB9E_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineStoryboard_tB7E73A378F3515A5C92891ACF6009E995D62BB9E_il2cpp_TypeInfo_var))->___s_StoryboardGlobalMute_7; if (!L_14) { goto IL_005d; } } { // showIt = false; V_0 = (bool)0; } IL_005d: { // CanvasInfo ci = LocateMyCanvas(brain, showIt); CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_15 = ___brain0; bool L_16 = V_0; CanvasInfo_t1A0F84CB25787BE6FF1FE5A383BA17FA65321110* L_17; L_17 = CinemachineStoryboard_LocateMyCanvas_mAB2D252AAA3C187099D16446889579B184E8AABD(__this, L_15, L_16, NULL); V_2 = L_17; // if (ci != null && ci.mCanvas != null) CanvasInfo_t1A0F84CB25787BE6FF1FE5A383BA17FA65321110* L_18 = V_2; if (!L_18) { goto IL_0083; } } { CanvasInfo_t1A0F84CB25787BE6FF1FE5A383BA17FA65321110* L_19 = V_2; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_20 = L_19->___mCanvas_0; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_21; L_21 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_20, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_21) { goto IL_0083; } } { // ci.mCanvas.SetActive(showIt); CanvasInfo_t1A0F84CB25787BE6FF1FE5A383BA17FA65321110* L_22 = V_2; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_23 = L_22->___mCanvas_0; bool L_24 = V_0; GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_23, L_24, NULL); } IL_0083: { // } return; } } // Cinemachine.CinemachineStoryboard/CanvasInfo Cinemachine.CinemachineStoryboard::LocateMyCanvas(Cinemachine.CinemachineBrain,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CanvasInfo_t1A0F84CB25787BE6FF1FE5A383BA17FA65321110* CinemachineStoryboard_LocateMyCanvas_mAB2D252AAA3C187099D16446889579B184E8AABD (CinemachineStoryboard_tB7E73A378F3515A5C92891ACF6009E995D62BB9E* __this, CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* ___parent0, bool ___createIfNotFound1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CanvasInfo_t1A0F84CB25787BE6FF1FE5A383BA17FA65321110_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponentInChildren_TisRawImage_tFF12F7DB574FBDC1863CF607C7A12A5D9F8D6179_m2B58BF7C028A3F46B38B52899D60B8EB6F686741_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_mE5A2711FA84F57F5EA0876DB106B1A146956CEFE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponentsInChildren_TisRectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_m485801F2E1103CDD8DCAB94BBB64891ACBFE062B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m83831FF7F345FB9053535A92FBBD7D4720807FF0_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m2984F9470B6470CD90E4DF5BC0C445ECDBCE89DE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m9ECA58793C3390E70573D0D081E1504D2F143A04_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } CanvasInfo_t1A0F84CB25787BE6FF1FE5A383BA17FA65321110* V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* V_4 = NULL; RectTransformU5BU5D_tD8879AA94435492C205ABBE1E530FFD24CE0393D* V_5 = NULL; CanvasInfo_t1A0F84CB25787BE6FF1FE5A383BA17FA65321110* G_B14_0 = NULL; CanvasInfo_t1A0F84CB25787BE6FF1FE5A383BA17FA65321110* G_B13_0 = NULL; RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* G_B15_0 = NULL; CanvasInfo_t1A0F84CB25787BE6FF1FE5A383BA17FA65321110* G_B15_1 = NULL; { // CanvasInfo ci = null; V_0 = (CanvasInfo_t1A0F84CB25787BE6FF1FE5A383BA17FA65321110*)NULL; // for (int i = 0; ci == null && i < mCanvasInfo.Count; ++i) V_1 = 0; goto IL_003e; } IL_0006: { // if (mCanvasInfo[i] != null && mCanvasInfo[i].mCanvasParent == parent) List_1_tA9FC562AA6C4EF5BA5EDB9495F535828A07E5D81* L_0 = __this->___mCanvasInfo_21; int32_t L_1 = V_1; CanvasInfo_t1A0F84CB25787BE6FF1FE5A383BA17FA65321110* L_2; L_2 = List_1_get_Item_m9ECA58793C3390E70573D0D081E1504D2F143A04(L_0, L_1, List_1_get_Item_m9ECA58793C3390E70573D0D081E1504D2F143A04_RuntimeMethod_var); if (!L_2) { goto IL_003a; } } { List_1_tA9FC562AA6C4EF5BA5EDB9495F535828A07E5D81* L_3 = __this->___mCanvasInfo_21; int32_t L_4 = V_1; CanvasInfo_t1A0F84CB25787BE6FF1FE5A383BA17FA65321110* L_5; L_5 = List_1_get_Item_m9ECA58793C3390E70573D0D081E1504D2F143A04(L_3, L_4, List_1_get_Item_m9ECA58793C3390E70573D0D081E1504D2F143A04_RuntimeMethod_var); CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_6 = L_5->___mCanvasParent_2; CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_7 = ___parent0; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_8; L_8 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_6, L_7, NULL); if (!L_8) { goto IL_003a; } } { // ci = mCanvasInfo[i]; List_1_tA9FC562AA6C4EF5BA5EDB9495F535828A07E5D81* L_9 = __this->___mCanvasInfo_21; int32_t L_10 = V_1; CanvasInfo_t1A0F84CB25787BE6FF1FE5A383BA17FA65321110* L_11; L_11 = List_1_get_Item_m9ECA58793C3390E70573D0D081E1504D2F143A04(L_9, L_10, List_1_get_Item_m9ECA58793C3390E70573D0D081E1504D2F143A04_RuntimeMethod_var); V_0 = L_11; } IL_003a: { // for (int i = 0; ci == null && i < mCanvasInfo.Count; ++i) int32_t L_12 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_12, 1)); } IL_003e: { // for (int i = 0; ci == null && i < mCanvasInfo.Count; ++i) CanvasInfo_t1A0F84CB25787BE6FF1FE5A383BA17FA65321110* L_13 = V_0; if (L_13) { goto IL_004f; } } { int32_t L_14 = V_1; List_1_tA9FC562AA6C4EF5BA5EDB9495F535828A07E5D81* L_15 = __this->___mCanvasInfo_21; int32_t L_16; L_16 = List_1_get_Count_m2984F9470B6470CD90E4DF5BC0C445ECDBCE89DE_inline(L_15, List_1_get_Count_m2984F9470B6470CD90E4DF5BC0C445ECDBCE89DE_RuntimeMethod_var); if ((((int32_t)L_14) < ((int32_t)L_16))) { goto IL_0006; } } IL_004f: { // if (createIfNotFound) bool L_17 = ___createIfNotFound1; if (!L_17) { goto IL_0160; } } { // if (ci == null) CanvasInfo_t1A0F84CB25787BE6FF1FE5A383BA17FA65321110* L_18 = V_0; if (L_18) { goto IL_0121; } } { // ci = new CanvasInfo() { mCanvasParent = parent }; CanvasInfo_t1A0F84CB25787BE6FF1FE5A383BA17FA65321110* L_19 = (CanvasInfo_t1A0F84CB25787BE6FF1FE5A383BA17FA65321110*)il2cpp_codegen_object_new(CanvasInfo_t1A0F84CB25787BE6FF1FE5A383BA17FA65321110_il2cpp_TypeInfo_var); CanvasInfo__ctor_m350FBA5D640FFCC2883C94DD425CBBA36DD30449(L_19, NULL); CanvasInfo_t1A0F84CB25787BE6FF1FE5A383BA17FA65321110* L_20 = L_19; CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_21 = ___parent0; L_20->___mCanvasParent_2 = L_21; Il2CppCodeGenWriteBarrier((void**)(&L_20->___mCanvasParent_2), (void*)L_21); V_0 = L_20; // int numChildren = parent.transform.childCount; CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_22 = ___parent0; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_23; L_23 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_22, NULL); int32_t L_24; L_24 = Transform_get_childCount_mE9C29C702AB662CC540CA053EDE48BDAFA35B4B0(L_23, NULL); V_2 = L_24; // for (int i = 0; ci.mCanvas == null && i < numChildren; ++i) V_3 = 0; goto IL_0100; } IL_007b: { // RectTransform child = parent.transform.GetChild(i) as RectTransform; CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_25 = ___parent0; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_26; L_26 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_25, NULL); int32_t L_27 = V_3; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_28; L_28 = Transform_GetChild_mE686DF0C7AAC1F7AEF356967B1C04D8B8E240EAF(L_26, L_27, NULL); V_4 = ((RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5*)IsInstSealed((RuntimeObject*)L_28, RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_il2cpp_TypeInfo_var)); // if (child != null && child.name == CanvasName) RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_29 = V_4; 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_00fc; } } { RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_31 = V_4; String_t* L_32; L_32 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_31, NULL); String_t* L_33; L_33 = CinemachineStoryboard_get_CanvasName_m677394CD1576D23EFA8E63B4CB5782B65BA44D00(__this, NULL); bool L_34; L_34 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_32, L_33, NULL); if (!L_34) { goto IL_00fc; } } { // ci.mCanvas = child.gameObject; CanvasInfo_t1A0F84CB25787BE6FF1FE5A383BA17FA65321110* L_35 = V_0; RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_36 = V_4; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_37; L_37 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_36, NULL); L_35->___mCanvas_0 = L_37; Il2CppCodeGenWriteBarrier((void**)(&L_35->___mCanvas_0), (void*)L_37); // var kids = ci.mCanvas.GetComponentsInChildren(); CanvasInfo_t1A0F84CB25787BE6FF1FE5A383BA17FA65321110* L_38 = V_0; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_39 = L_38->___mCanvas_0; RectTransformU5BU5D_tD8879AA94435492C205ABBE1E530FFD24CE0393D* L_40; L_40 = GameObject_GetComponentsInChildren_TisRectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_m485801F2E1103CDD8DCAB94BBB64891ACBFE062B(L_39, GameObject_GetComponentsInChildren_TisRectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_m485801F2E1103CDD8DCAB94BBB64891ACBFE062B_RuntimeMethod_var); V_5 = L_40; // ci.mViewport = kids.Length > 1 ? kids[1] : null; // 0 is mCanvas CanvasInfo_t1A0F84CB25787BE6FF1FE5A383BA17FA65321110* L_41 = V_0; RectTransformU5BU5D_tD8879AA94435492C205ABBE1E530FFD24CE0393D* L_42 = V_5; G_B13_0 = L_41; if ((((int32_t)((int32_t)(((RuntimeArray*)L_42)->max_length))) > ((int32_t)1))) { G_B14_0 = L_41; goto IL_00d1; } } { G_B15_0 = ((RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5*)(NULL)); G_B15_1 = G_B13_0; goto IL_00d5; } IL_00d1: { RectTransformU5BU5D_tD8879AA94435492C205ABBE1E530FFD24CE0393D* L_43 = V_5; int32_t L_44 = 1; RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_45 = (L_43)->GetAtUnchecked(static_cast(L_44)); G_B15_0 = L_45; G_B15_1 = G_B14_0; } IL_00d5: { G_B15_1->___mViewport_3 = G_B15_0; Il2CppCodeGenWriteBarrier((void**)(&G_B15_1->___mViewport_3), (void*)G_B15_0); // ci.mRawImage = ci.mCanvas.GetComponentInChildren(); CanvasInfo_t1A0F84CB25787BE6FF1FE5A383BA17FA65321110* L_46 = V_0; CanvasInfo_t1A0F84CB25787BE6FF1FE5A383BA17FA65321110* L_47 = V_0; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_48 = L_47->___mCanvas_0; RawImage_tFF12F7DB574FBDC1863CF607C7A12A5D9F8D6179* L_49; L_49 = GameObject_GetComponentInChildren_TisRawImage_tFF12F7DB574FBDC1863CF607C7A12A5D9F8D6179_m2B58BF7C028A3F46B38B52899D60B8EB6F686741(L_48, GameObject_GetComponentInChildren_TisRawImage_tFF12F7DB574FBDC1863CF607C7A12A5D9F8D6179_m2B58BF7C028A3F46B38B52899D60B8EB6F686741_RuntimeMethod_var); L_46->___mRawImage_4 = L_49; Il2CppCodeGenWriteBarrier((void**)(&L_46->___mRawImage_4), (void*)L_49); // ci.mCanvasComponent = ci.mCanvas.GetComponent(); CanvasInfo_t1A0F84CB25787BE6FF1FE5A383BA17FA65321110* L_50 = V_0; CanvasInfo_t1A0F84CB25787BE6FF1FE5A383BA17FA65321110* L_51 = V_0; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_52 = L_51->___mCanvas_0; Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_53; L_53 = GameObject_GetComponent_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_mE5A2711FA84F57F5EA0876DB106B1A146956CEFE(L_52, GameObject_GetComponent_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_mE5A2711FA84F57F5EA0876DB106B1A146956CEFE_RuntimeMethod_var); L_50->___mCanvasComponent_1 = L_53; Il2CppCodeGenWriteBarrier((void**)(&L_50->___mCanvasComponent_1), (void*)L_53); } IL_00fc: { // for (int i = 0; ci.mCanvas == null && i < numChildren; ++i) int32_t L_54 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_54, 1)); } IL_0100: { // for (int i = 0; ci.mCanvas == null && i < numChildren; ++i) CanvasInfo_t1A0F84CB25787BE6FF1FE5A383BA17FA65321110* L_55 = V_0; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_56 = L_55->___mCanvas_0; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_57; L_57 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_56, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_57) { goto IL_0115; } } { int32_t L_58 = V_3; int32_t L_59 = V_2; if ((((int32_t)L_58) < ((int32_t)L_59))) { goto IL_007b; } } IL_0115: { // mCanvasInfo.Add(ci); List_1_tA9FC562AA6C4EF5BA5EDB9495F535828A07E5D81* L_60 = __this->___mCanvasInfo_21; CanvasInfo_t1A0F84CB25787BE6FF1FE5A383BA17FA65321110* L_61 = V_0; List_1_Add_m83831FF7F345FB9053535A92FBBD7D4720807FF0_inline(L_60, L_61, List_1_Add_m83831FF7F345FB9053535A92FBBD7D4720807FF0_RuntimeMethod_var); } IL_0121: { // if (ci.mCanvas == null || ci.mViewport == null || ci.mRawImage == null || ci.mCanvasComponent == null) CanvasInfo_t1A0F84CB25787BE6FF1FE5A383BA17FA65321110* L_62 = V_0; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_63 = L_62->___mCanvas_0; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_64; L_64 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_63, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (L_64) { goto IL_0159; } } { CanvasInfo_t1A0F84CB25787BE6FF1FE5A383BA17FA65321110* L_65 = V_0; RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_66 = L_65->___mViewport_3; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_67; L_67 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_66, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (L_67) { goto IL_0159; } } { CanvasInfo_t1A0F84CB25787BE6FF1FE5A383BA17FA65321110* L_68 = V_0; RawImage_tFF12F7DB574FBDC1863CF607C7A12A5D9F8D6179* L_69 = L_68->___mRawImage_4; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_70; L_70 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_69, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (L_70) { goto IL_0159; } } { CanvasInfo_t1A0F84CB25787BE6FF1FE5A383BA17FA65321110* L_71 = V_0; Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_72 = L_71->___mCanvasComponent_1; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_73; L_73 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_72, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_73) { goto IL_0160; } } IL_0159: { // CreateCanvas(ci); CanvasInfo_t1A0F84CB25787BE6FF1FE5A383BA17FA65321110* L_74 = V_0; CinemachineStoryboard_CreateCanvas_mE4DFBBDB8F034263F315169F6026BF4292026F6C(__this, L_74, NULL); } IL_0160: { // return ci; CanvasInfo_t1A0F84CB25787BE6FF1FE5A383BA17FA65321110* L_75 = V_0; return L_75; } } // System.Void Cinemachine.CinemachineStoryboard::CreateCanvas(Cinemachine.CinemachineStoryboard/CanvasInfo) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineStoryboard_CreateCanvas_mE4DFBBDB8F034263F315169F6026BF4292026F6C (CinemachineStoryboard_tB7E73A378F3515A5C92891ACF6009E995D62BB9E* __this, CanvasInfo_t1A0F84CB25787BE6FF1FE5A383BA17FA65321110* ___ci0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_m13C85FD585C0679530F8B35D0B39D965702FD0F5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisRawImage_tFF12F7DB574FBDC1863CF607C7A12A5D9F8D6179_mF832D1CFB763BE172F50826618A3D458EE451B43_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisRectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670_m13A9D8AFFFA3B7A823E98A8E1A39F51DF1B8ED4F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral47A5B6A470F6113005195D6115F426DC36E8B65F); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral95736F87FFB47A6CBA1FAEFC7529C2A3F3EE5E7A); s_Il2CppMethodInitialized = true; } GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_0 = NULL; Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* V_1 = NULL; { // ci.mCanvas = new GameObject(CanvasName, typeof(RectTransform)); CanvasInfo_t1A0F84CB25787BE6FF1FE5A383BA17FA65321110* L_0 = ___ci0; String_t* L_1; L_1 = CinemachineStoryboard_get_CanvasName_m677394CD1576D23EFA8E63B4CB5782B65BA44D00(__this, NULL); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_2 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)SZArrayNew(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var, (uint32_t)1); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_3 = L_2; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_4 = { reinterpret_cast (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_5; L_5 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_4, NULL); ArrayElementTypeCheck (L_3, L_5); (L_3)->SetAtUnchecked(static_cast(0), (Type_t*)L_5); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_6 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)il2cpp_codegen_object_new(GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var); GameObject__ctor_m721D643351E55308EA4F5F41B67D5446D11C61F0(L_6, L_1, L_3, NULL); L_0->___mCanvas_0 = L_6; Il2CppCodeGenWriteBarrier((void**)(&L_0->___mCanvas_0), (void*)L_6); // ci.mCanvas.layer = gameObject.layer; CanvasInfo_t1A0F84CB25787BE6FF1FE5A383BA17FA65321110* L_7 = ___ci0; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_8 = L_7->___mCanvas_0; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_9; L_9 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL); int32_t L_10; L_10 = GameObject_get_layer_m108902B9C89E9F837CE06B9942AA42307450FEAF(L_9, NULL); GameObject_set_layer_m6E1AF478A2CC86BD222B96317BEB78B7D89B18D0(L_8, L_10, NULL); // ci.mCanvas.hideFlags = HideFlags.HideAndDontSave; CanvasInfo_t1A0F84CB25787BE6FF1FE5A383BA17FA65321110* L_11 = ___ci0; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_12 = L_11->___mCanvas_0; Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4(L_12, ((int32_t)61), NULL); // ci.mCanvas.transform.SetParent(ci.mCanvasParent.transform); CanvasInfo_t1A0F84CB25787BE6FF1FE5A383BA17FA65321110* L_13 = ___ci0; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_14 = L_13->___mCanvas_0; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_15; L_15 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_14, NULL); CanvasInfo_t1A0F84CB25787BE6FF1FE5A383BA17FA65321110* L_16 = ___ci0; CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_17 = L_16->___mCanvasParent_2; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_18; L_18 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_17, NULL); Transform_SetParent_m6677538B60246D958DD91F931C50F969CCBB5250(L_15, L_18, NULL); // var c = ci.mCanvasComponent = ci.mCanvas.AddComponent(); CanvasInfo_t1A0F84CB25787BE6FF1FE5A383BA17FA65321110* L_19 = ___ci0; CanvasInfo_t1A0F84CB25787BE6FF1FE5A383BA17FA65321110* L_20 = ___ci0; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_21 = L_20->___mCanvas_0; Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_22; L_22 = GameObject_AddComponent_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_m13C85FD585C0679530F8B35D0B39D965702FD0F5(L_21, GameObject_AddComponent_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_m13C85FD585C0679530F8B35D0B39D965702FD0F5_RuntimeMethod_var); Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_23 = L_22; V_1 = L_23; L_19->___mCanvasComponent_1 = L_23; Il2CppCodeGenWriteBarrier((void**)(&L_19->___mCanvasComponent_1), (void*)L_23); Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_24 = V_1; // c.renderMode = (RenderMode) m_RenderMode; Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_25 = L_24; int32_t L_26 = __this->___m_RenderMode_18; Canvas_set_renderMode_mD73E953F8A115CF469508448A00D0EDAFAF5AB47(L_25, L_26, NULL); // c.sortingOrder = m_SortingOrder; Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_27 = L_25; int32_t L_28 = __this->___m_SortingOrder_19; Canvas_set_sortingOrder_m70D89DB61A3C0589C0FAB525E613DE9D0C799AAC(L_27, L_28, NULL); // c.planeDistance = m_PlaneDistance; Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_29 = L_27; float L_30 = __this->___m_PlaneDistance_20; Canvas_set_planeDistance_m730278089C7546A512385305C1F250C6477C279E(L_29, L_30, NULL); // c.worldCamera = ci.mCanvasParent.OutputCamera; CanvasInfo_t1A0F84CB25787BE6FF1FE5A383BA17FA65321110* L_31 = ___ci0; CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_32 = L_31->___mCanvasParent_2; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_33; L_33 = CinemachineBrain_get_OutputCamera_m1568A7744F9BB298C982829FC39B109309372C31(L_32, NULL); Canvas_set_worldCamera_m007F7DABDB5A3A6BFB043E3500DA82A4D936EDD4(L_29, L_33, NULL); // var go = new GameObject("Viewport", typeof(RectTransform)); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_34 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)SZArrayNew(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var, (uint32_t)1); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_35 = L_34; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_36 = { reinterpret_cast (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_0_0_0_var) }; Type_t* L_37; L_37 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_36, NULL); ArrayElementTypeCheck (L_35, L_37); (L_35)->SetAtUnchecked(static_cast(0), (Type_t*)L_37); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_38 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)il2cpp_codegen_object_new(GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var); GameObject__ctor_m721D643351E55308EA4F5F41B67D5446D11C61F0(L_38, _stringLiteral47A5B6A470F6113005195D6115F426DC36E8B65F, L_35, NULL); V_0 = L_38; // go.transform.SetParent(ci.mCanvas.transform); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_39 = V_0; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_40; L_40 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_39, NULL); CanvasInfo_t1A0F84CB25787BE6FF1FE5A383BA17FA65321110* L_41 = ___ci0; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_42 = L_41->___mCanvas_0; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_43; L_43 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_42, NULL); Transform_SetParent_m6677538B60246D958DD91F931C50F969CCBB5250(L_40, L_43, NULL); // ci.mViewport = (RectTransform)go.transform; CanvasInfo_t1A0F84CB25787BE6FF1FE5A383BA17FA65321110* L_44 = ___ci0; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_45 = V_0; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_46; L_46 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_45, NULL); L_44->___mViewport_3 = ((RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5*)CastclassSealed((RuntimeObject*)L_46, RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_il2cpp_TypeInfo_var)); Il2CppCodeGenWriteBarrier((void**)(&L_44->___mViewport_3), (void*)((RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5*)CastclassSealed((RuntimeObject*)L_46, RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_il2cpp_TypeInfo_var))); // go.AddComponent(); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_47 = V_0; RectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670* L_48; L_48 = GameObject_AddComponent_TisRectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670_m13A9D8AFFFA3B7A823E98A8E1A39F51DF1B8ED4F(L_47, GameObject_AddComponent_TisRectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670_m13A9D8AFFFA3B7A823E98A8E1A39F51DF1B8ED4F_RuntimeMethod_var); // go = new GameObject("RawImage", typeof(RectTransform)); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_49 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)SZArrayNew(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var, (uint32_t)1); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_50 = L_49; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_51 = { reinterpret_cast (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_0_0_0_var) }; Type_t* L_52; L_52 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_51, NULL); ArrayElementTypeCheck (L_50, L_52); (L_50)->SetAtUnchecked(static_cast(0), (Type_t*)L_52); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_53 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)il2cpp_codegen_object_new(GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var); GameObject__ctor_m721D643351E55308EA4F5F41B67D5446D11C61F0(L_53, _stringLiteral95736F87FFB47A6CBA1FAEFC7529C2A3F3EE5E7A, L_50, NULL); V_0 = L_53; // go.transform.SetParent(ci.mViewport.transform); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_54 = V_0; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_55; L_55 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_54, NULL); CanvasInfo_t1A0F84CB25787BE6FF1FE5A383BA17FA65321110* L_56 = ___ci0; RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_57 = L_56->___mViewport_3; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_58; L_58 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_57, NULL); Transform_SetParent_m6677538B60246D958DD91F931C50F969CCBB5250(L_55, L_58, NULL); // ci.mRawImage = go.AddComponent(); CanvasInfo_t1A0F84CB25787BE6FF1FE5A383BA17FA65321110* L_59 = ___ci0; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_60 = V_0; RawImage_tFF12F7DB574FBDC1863CF607C7A12A5D9F8D6179* L_61; L_61 = GameObject_AddComponent_TisRawImage_tFF12F7DB574FBDC1863CF607C7A12A5D9F8D6179_mF832D1CFB763BE172F50826618A3D458EE451B43(L_60, GameObject_AddComponent_TisRawImage_tFF12F7DB574FBDC1863CF607C7A12A5D9F8D6179_mF832D1CFB763BE172F50826618A3D458EE451B43_RuntimeMethod_var); L_59->___mRawImage_4 = L_61; Il2CppCodeGenWriteBarrier((void**)(&L_59->___mRawImage_4), (void*)L_61); // } return; } } // System.Void Cinemachine.CinemachineStoryboard::DestroyCanvas() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineStoryboard_DestroyCanvas_m809C169B130220231748965F4BFB3FBC51338FC2 (CinemachineStoryboard_tB7E73A378F3515A5C92891ACF6009E995D62BB9E* __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*)&List_1_Clear_mD47221A05CE6ACB10BA3E0054DF8062563361767_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* V_2 = NULL; int32_t V_3 = 0; RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* V_4 = NULL; { // int numBrains = CinemachineCore.Instance.BrainCount; 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; L_1 = CinemachineCore_get_BrainCount_m464F67F700D9EF3D2F486C14C215578AFC8BE080(L_0, NULL); V_0 = L_1; // for (int i = 0; i < numBrains; ++i) V_1 = 0; goto IL_0074; } IL_000f: { // var parent = CinemachineCore.Instance.GetActiveBrain(i); il2cpp_codegen_runtime_class_init_inline(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var); CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* L_2; L_2 = CinemachineCore_get_Instance_m437A8089CC851778BA1ABABA3041B24B8D8B7E9B(NULL); int32_t L_3 = V_1; CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_4; L_4 = CinemachineCore_GetActiveBrain_m0CA11E913913E3A09CFE0C93C612C98936D480D8(L_2, L_3, NULL); V_2 = L_4; // int numChildren = parent.transform.childCount; CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_5 = V_2; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6; L_6 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_5, NULL); int32_t L_7; L_7 = Transform_get_childCount_mE9C29C702AB662CC540CA053EDE48BDAFA35B4B0(L_6, NULL); // for (int j = numChildren - 1; j >= 0; --j) V_3 = ((int32_t)il2cpp_codegen_subtract(L_7, 1)); goto IL_006c; } IL_002b: { // RectTransform child = parent.transform.GetChild(j) as RectTransform; CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_8 = V_2; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_9; L_9 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_8, NULL); int32_t L_10 = V_3; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_11; L_11 = Transform_GetChild_mE686DF0C7AAC1F7AEF356967B1C04D8B8E240EAF(L_9, L_10, NULL); V_4 = ((RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5*)IsInstSealed((RuntimeObject*)L_11, RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_il2cpp_TypeInfo_var)); // if (child != null && child.name == CanvasName) RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_12 = V_4; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_13; L_13 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_12, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_13) { goto IL_0068; } } { RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_14 = V_4; String_t* L_15; L_15 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_14, NULL); String_t* L_16; L_16 = CinemachineStoryboard_get_CanvasName_m677394CD1576D23EFA8E63B4CB5782B65BA44D00(__this, NULL); bool L_17; L_17 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_15, L_16, NULL); if (!L_17) { goto IL_0068; } } { // var canvas = child.gameObject; RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_18 = V_4; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_19; L_19 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_18, NULL); // RuntimeUtility.DestroyObject(canvas); il2cpp_codegen_runtime_class_init_inline(RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var); RuntimeUtility_DestroyObject_mEEBC4EE2A429B4E4D00EC07BA62044C9FF8E8A18(L_19, NULL); } IL_0068: { // for (int j = numChildren - 1; j >= 0; --j) int32_t L_20 = V_3; V_3 = ((int32_t)il2cpp_codegen_subtract(L_20, 1)); } IL_006c: { // for (int j = numChildren - 1; j >= 0; --j) int32_t L_21 = V_3; if ((((int32_t)L_21) >= ((int32_t)0))) { goto IL_002b; } } { // for (int i = 0; i < numBrains; ++i) int32_t L_22 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_22, 1)); } IL_0074: { // for (int i = 0; i < numBrains; ++i) int32_t L_23 = V_1; int32_t L_24 = V_0; if ((((int32_t)L_23) < ((int32_t)L_24))) { goto IL_000f; } } { // mCanvasInfo.Clear(); List_1_tA9FC562AA6C4EF5BA5EDB9495F535828A07E5D81* L_25 = __this->___mCanvasInfo_21; List_1_Clear_mD47221A05CE6ACB10BA3E0054DF8062563361767_inline(L_25, List_1_Clear_mD47221A05CE6ACB10BA3E0054DF8062563361767_RuntimeMethod_var); // } return; } } // System.Void Cinemachine.CinemachineStoryboard::PlaceImage(Cinemachine.CinemachineStoryboard/CanvasInfo,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineStoryboard_PlaceImage_mC8B2650D936D682C2C031D89FF260DCD4F92FBDB (CinemachineStoryboard_tB7E73A378F3515A5C92891ACF6009E995D62BB9E* __this, CanvasInfo_t1A0F84CB25787BE6FF1FE5A383BA17FA65321110* ___ci0, float ___alpha1, 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; } Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_0; memset((&V_0), 0, sizeof(V_0)); float V_1 = 0.0f; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2; memset((&V_2), 0, sizeof(V_2)); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_3; memset((&V_3), 0, sizeof(V_3)); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_4; memset((&V_4), 0, sizeof(V_4)); float V_5 = 0.0f; int32_t V_6 = 0; float G_B19_0 = 0.0f; float* G_B19_1 = NULL; float G_B18_0 = 0.0f; float* G_B18_1 = NULL; float G_B20_0 = 0.0f; float G_B20_1 = 0.0f; float* G_B20_2 = NULL; { // if (ci.mRawImage != null && ci.mViewport != null) CanvasInfo_t1A0F84CB25787BE6FF1FE5A383BA17FA65321110* L_0 = ___ci0; RawImage_tFF12F7DB574FBDC1863CF607C7A12A5D9F8D6179* L_1 = L_0->___mRawImage_4; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_2; L_2 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_2) { goto IL_034d; } } { CanvasInfo_t1A0F84CB25787BE6FF1FE5A383BA17FA65321110* L_3 = ___ci0; RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_4 = L_3->___mViewport_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_034d; } } { // Rect screen = new Rect(0, 0, Screen.width, Screen.height); int32_t L_6; L_6 = Screen_get_width_mF608FF3252213E7EFA1F0D2F744C28110E9E5AC9(NULL); int32_t L_7; L_7 = Screen_get_height_m01A3102DE71EE1FBEA51D09D6B0261CF864FE8F9(NULL); Rect__ctor_m18C3033D135097BEE424AAA68D91C706D2647F23((&V_0), (0.0f), (0.0f), ((float)L_6), ((float)L_7), NULL); // if (ci.mCanvasParent.OutputCamera != null) CanvasInfo_t1A0F84CB25787BE6FF1FE5A383BA17FA65321110* L_8 = ___ci0; CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_9 = L_8->___mCanvasParent_2; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_10; L_10 = CinemachineBrain_get_OutputCamera_m1568A7744F9BB298C982829FC39B109309372C31(L_9, NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_11; L_11 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_10, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_11) { goto IL_0063; } } { // screen = ci.mCanvasParent.OutputCamera.pixelRect; CanvasInfo_t1A0F84CB25787BE6FF1FE5A383BA17FA65321110* L_12 = ___ci0; CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_13 = L_12->___mCanvasParent_2; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_14; L_14 = CinemachineBrain_get_OutputCamera_m1568A7744F9BB298C982829FC39B109309372C31(L_13, NULL); Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_15; L_15 = Camera_get_pixelRect_m5F40F5C324EB252261F66962411EE08CC4BE39E7(L_14, NULL); V_0 = L_15; } IL_0063: { // screen.x -= (float)Screen.width/2; Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* L_16 = (&V_0); float L_17; L_17 = Rect_get_x_mB267B718E0D067F2BAE31BA477647FBF964916EB(L_16, NULL); int32_t L_18; L_18 = Screen_get_width_mF608FF3252213E7EFA1F0D2F744C28110E9E5AC9(NULL); Rect_set_x_mAB91AB71898A20762BC66FD0723C4C739C4C3406(L_16, ((float)il2cpp_codegen_subtract(L_17, ((float)(((float)L_18)/(2.0f))))), NULL); // screen.y -= (float)Screen.height/2; Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* L_19 = (&V_0); float L_20; L_20 = Rect_get_y_mC733E8D49F3CE21B2A3D40A1B72D687F22C97F49(L_19, NULL); int32_t L_21; L_21 = Screen_get_height_m01A3102DE71EE1FBEA51D09D6B0261CF864FE8F9(NULL); Rect_set_y_mDE91F4B98A6E8623EFB1250FF6526D5DB5855629(L_19, ((float)il2cpp_codegen_subtract(L_20, ((float)(((float)L_21)/(2.0f))))), NULL); // float wipeAmount = -Mathf.Clamp(m_SplitView, -1, 1) * screen.width; float L_22 = __this->___m_SplitView_17; float L_23; L_23 = Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline(L_22, (-1.0f), (1.0f), NULL); float L_24; L_24 = Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9((&V_0), NULL); V_1 = ((float)il2cpp_codegen_multiply(((-L_23)), L_24)); // Vector3 pos = screen.center; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_25; L_25 = Rect_get_center_mAA9A2E1F058B2C9F58E13CC4822F789F42975E5C((&V_0), NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26; L_26 = Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline(L_25, NULL); V_2 = L_26; // pos.x -= wipeAmount/2; float* L_27 = (&(&V_2)->___x_2); float* L_28 = L_27; float L_29 = *((float*)L_28); float L_30 = V_1; *((float*)L_28) = (float)((float)il2cpp_codegen_subtract(L_29, ((float)(L_30/(2.0f))))); // ci.mViewport.localPosition = pos; CanvasInfo_t1A0F84CB25787BE6FF1FE5A383BA17FA65321110* L_31 = ___ci0; RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_32 = L_31->___mViewport_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_33 = V_2; Transform_set_localPosition_mDE1C997F7D79C0885210B7732B4BA50EE7D73134(L_32, L_33, NULL); // ci.mViewport.localRotation = Quaternion.identity; CanvasInfo_t1A0F84CB25787BE6FF1FE5A383BA17FA65321110* L_34 = ___ci0; RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_35 = L_34->___mViewport_3; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_36; L_36 = Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline(NULL); Transform_set_localRotation_mAB4A011D134BA58AB780BECC0025CA65F16185FA(L_35, L_36, NULL); // ci.mViewport.localScale = Vector3.one; CanvasInfo_t1A0F84CB25787BE6FF1FE5A383BA17FA65321110* L_37 = ___ci0; RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_38 = L_37->___mViewport_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_39; L_39 = Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline(NULL); Transform_set_localScale_mBA79E811BAF6C47B80FF76414C12B47B3CD03633(L_38, L_39, NULL); // ci.mViewport.ForceUpdateRectTransforms(); CanvasInfo_t1A0F84CB25787BE6FF1FE5A383BA17FA65321110* L_40 = ___ci0; RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_41 = L_40->___mViewport_3; RectTransform_ForceUpdateRectTransforms_m031DD32EFE51B667D300E19009EFD5A7CA9119D1(L_41, NULL); // ci.mViewport.sizeDelta = new Vector2(screen.width + 1 - Mathf.Abs(wipeAmount), screen.height + 1); CanvasInfo_t1A0F84CB25787BE6FF1FE5A383BA17FA65321110* L_42 = ___ci0; RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_43 = L_42->___mViewport_3; float L_44; L_44 = Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9((&V_0), NULL); float L_45 = V_1; float L_46; L_46 = fabsf(L_45); float L_47; L_47 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8((&V_0), NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_48; memset((&L_48), 0, sizeof(L_48)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_48), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(L_44, (1.0f))), L_46)), ((float)il2cpp_codegen_add(L_47, (1.0f))), /*hidden argument*/NULL); RectTransform_set_sizeDelta_mC9A980EA6036E6725EF24CEDF3EE80A9B2B50EE5(L_43, L_48, NULL); // Vector2 scale = Vector2.one; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_49; L_49 = Vector2_get_one_m9097EB8DC23C26118A591AF16702796C3EF51DFB_inline(NULL); V_3 = L_49; // if (m_Image != null // && m_Image.width > 0 && m_Image.width > 0 // && screen.width > 0 && screen.height > 0) Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_50 = __this->___m_Image_9; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_51; L_51 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_50, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_51) { goto IL_022c; } } { Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_52 = __this->___m_Image_9; int32_t L_53; L_53 = VirtualFuncInvoker0< int32_t >::Invoke(5 /* System.Int32 UnityEngine.Texture::get_width() */, L_52); if ((((int32_t)L_53) <= ((int32_t)0))) { goto IL_022c; } } { Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_54 = __this->___m_Image_9; int32_t L_55; L_55 = VirtualFuncInvoker0< int32_t >::Invoke(5 /* System.Int32 UnityEngine.Texture::get_width() */, L_54); if ((((int32_t)L_55) <= ((int32_t)0))) { goto IL_022c; } } { float L_56; L_56 = Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9((&V_0), NULL); if ((!(((float)L_56) > ((float)(0.0f))))) { goto IL_022c; } } { float L_57; L_57 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8((&V_0), NULL); if ((!(((float)L_57) > ((float)(0.0f))))) { goto IL_022c; } } { // float f = (screen.height * m_Image.width) / (screen.width * m_Image.height); float L_58; L_58 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8((&V_0), NULL); Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_59 = __this->___m_Image_9; int32_t L_60; L_60 = VirtualFuncInvoker0< int32_t >::Invoke(5 /* System.Int32 UnityEngine.Texture::get_width() */, L_59); float L_61; L_61 = Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9((&V_0), NULL); Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_62 = __this->___m_Image_9; int32_t L_63; L_63 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 UnityEngine.Texture::get_height() */, L_62); V_5 = ((float)(((float)il2cpp_codegen_multiply(L_58, ((float)L_60)))/((float)il2cpp_codegen_multiply(L_61, ((float)L_63))))); // switch (m_Aspect) int32_t L_64 = __this->___m_Aspect_10; V_6 = L_64; int32_t L_65 = V_6; switch (L_65) { case 0: { goto IL_01e0; } case 1: { goto IL_0207; } case 2: { goto IL_022c; } } } { goto IL_022c; } IL_01e0: { // if (f >= 1) float L_66 = V_5; if ((!(((float)L_66) >= ((float)(1.0f))))) { goto IL_01f8; } } { // scale.y /= f; float* L_67 = (&(&V_3)->___y_1); float* L_68 = L_67; float L_69 = *((float*)L_68); float L_70 = V_5; *((float*)L_68) = (float)((float)(L_69/L_70)); goto IL_022c; } IL_01f8: { // scale.x *= f; float* L_71 = (&(&V_3)->___x_0); float* L_72 = L_71; float L_73 = *((float*)L_72); float L_74 = V_5; *((float*)L_72) = (float)((float)il2cpp_codegen_multiply(L_73, L_74)); // break; goto IL_022c; } IL_0207: { // if (f >= 1) float L_75 = V_5; if ((!(((float)L_75) >= ((float)(1.0f))))) { goto IL_021f; } } { // scale.x *= f; float* L_76 = (&(&V_3)->___x_0); float* L_77 = L_76; float L_78 = *((float*)L_77); float L_79 = V_5; *((float*)L_77) = (float)((float)il2cpp_codegen_multiply(L_78, L_79)); goto IL_022c; } IL_021f: { // scale.y /= f; float* L_80 = (&(&V_3)->___y_1); float* L_81 = L_80; float L_82 = *((float*)L_81); float L_83 = V_5; *((float*)L_81) = (float)((float)(L_82/L_83)); } IL_022c: { // scale.x *= m_Scale.x; float* L_84 = (&(&V_3)->___x_0); float* L_85 = L_84; float L_86 = *((float*)L_85); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_87 = (&__this->___m_Scale_14); float L_88 = L_87->___x_0; *((float*)L_85) = (float)((float)il2cpp_codegen_multiply(L_86, L_88)); // scale.y *= m_SyncScale ? m_Scale.x : m_Scale.y; float* L_89 = (&(&V_3)->___y_1); float* L_90 = L_89; float L_91 = *((float*)L_90); bool L_92 = __this->___m_SyncScale_15; G_B18_0 = L_91; G_B18_1 = L_90; if (L_92) { G_B19_0 = L_91; G_B19_1 = L_90; goto IL_0260; } } { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_93 = (&__this->___m_Scale_14); float L_94 = L_93->___y_1; G_B20_0 = L_94; G_B20_1 = G_B18_0; G_B20_2 = G_B18_1; goto IL_026b; } IL_0260: { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_95 = (&__this->___m_Scale_14); float L_96 = L_95->___x_0; G_B20_0 = L_96; G_B20_1 = G_B19_0; G_B20_2 = G_B19_1; } IL_026b: { *((float*)G_B20_2) = (float)((float)il2cpp_codegen_multiply(G_B20_1, G_B20_0)); // ci.mRawImage.texture = m_Image; CanvasInfo_t1A0F84CB25787BE6FF1FE5A383BA17FA65321110* L_97 = ___ci0; RawImage_tFF12F7DB574FBDC1863CF607C7A12A5D9F8D6179* L_98 = L_97->___mRawImage_4; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_99 = __this->___m_Image_9; RawImage_set_texture_mC016318C95CC17A826D57DD219DBCB6DFD295C02(L_98, L_99, NULL); // Color tintColor = Color.white; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_100; L_100 = Color_get_white_m068F5AF879B0FCA584E3693F762EA41BB65532C6_inline(NULL); V_4 = L_100; // tintColor.a = m_Alpha * alpha; float L_101 = __this->___m_Alpha_11; float L_102 = ___alpha1; (&V_4)->___a_3 = ((float)il2cpp_codegen_multiply(L_101, L_102)); // ci.mRawImage.color = tintColor; CanvasInfo_t1A0F84CB25787BE6FF1FE5A383BA17FA65321110* L_103 = ___ci0; RawImage_tFF12F7DB574FBDC1863CF607C7A12A5D9F8D6179* L_104 = L_103->___mRawImage_4; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_105 = V_4; VirtualActionInvoker1< Color_tD001788D726C3A7F1379BEED0260B9591F440C1F >::Invoke(23 /* System.Void UnityEngine.UI.Graphic::set_color(UnityEngine.Color) */, L_104, L_105); // pos = new Vector2(screen.width * m_Center.x, screen.height * m_Center.y); float L_106; L_106 = Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9((&V_0), NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_107 = (&__this->___m_Center_12); float L_108 = L_107->___x_0; float L_109; L_109 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8((&V_0), NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_110 = (&__this->___m_Center_12); float L_111 = L_110->___y_1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_112; memset((&L_112), 0, sizeof(L_112)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_112), ((float)il2cpp_codegen_multiply(L_106, L_108)), ((float)il2cpp_codegen_multiply(L_109, L_111)), /*hidden argument*/NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_113; L_113 = Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline(L_112, NULL); V_2 = L_113; // pos.x += wipeAmount/2; float* L_114 = (&(&V_2)->___x_2); float* L_115 = L_114; float L_116 = *((float*)L_115); float L_117 = V_1; *((float*)L_115) = (float)((float)il2cpp_codegen_add(L_116, ((float)(L_117/(2.0f))))); // ci.mRawImage.rectTransform.localPosition = pos; CanvasInfo_t1A0F84CB25787BE6FF1FE5A383BA17FA65321110* L_118 = ___ci0; RawImage_tFF12F7DB574FBDC1863CF607C7A12A5D9F8D6179* L_119 = L_118->___mRawImage_4; RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_120; L_120 = Graphic_get_rectTransform_mF4752E8934267D630810E84CE02CDFB81EB1FD6D(L_119, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_121 = V_2; Transform_set_localPosition_mDE1C997F7D79C0885210B7732B4BA50EE7D73134(L_120, L_121, NULL); // ci.mRawImage.rectTransform.localRotation = Quaternion.Euler(m_Rotation); CanvasInfo_t1A0F84CB25787BE6FF1FE5A383BA17FA65321110* L_122 = ___ci0; RawImage_tFF12F7DB574FBDC1863CF607C7A12A5D9F8D6179* L_123 = L_122->___mRawImage_4; RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_124; L_124 = Graphic_get_rectTransform_mF4752E8934267D630810E84CE02CDFB81EB1FD6D(L_123, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_125 = __this->___m_Rotation_13; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_126; L_126 = Quaternion_Euler_m5BCCC19216CFAD2426F15BC51A30421880D27B73_inline(L_125, NULL); Transform_set_localRotation_mAB4A011D134BA58AB780BECC0025CA65F16185FA(L_124, L_126, NULL); // ci.mRawImage.rectTransform.localScale = scale; CanvasInfo_t1A0F84CB25787BE6FF1FE5A383BA17FA65321110* L_127 = ___ci0; RawImage_tFF12F7DB574FBDC1863CF607C7A12A5D9F8D6179* L_128 = L_127->___mRawImage_4; RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_129; L_129 = Graphic_get_rectTransform_mF4752E8934267D630810E84CE02CDFB81EB1FD6D(L_128, NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_130 = V_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_131; L_131 = Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline(L_130, NULL); Transform_set_localScale_mBA79E811BAF6C47B80FF76414C12B47B3CD03633(L_129, L_131, NULL); // ci.mRawImage.rectTransform.ForceUpdateRectTransforms(); CanvasInfo_t1A0F84CB25787BE6FF1FE5A383BA17FA65321110* L_132 = ___ci0; RawImage_tFF12F7DB574FBDC1863CF607C7A12A5D9F8D6179* L_133 = L_132->___mRawImage_4; RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_134; L_134 = Graphic_get_rectTransform_mF4752E8934267D630810E84CE02CDFB81EB1FD6D(L_133, NULL); RectTransform_ForceUpdateRectTransforms_m031DD32EFE51B667D300E19009EFD5A7CA9119D1(L_134, NULL); // ci.mRawImage.rectTransform.sizeDelta = screen.size; CanvasInfo_t1A0F84CB25787BE6FF1FE5A383BA17FA65321110* L_135 = ___ci0; RawImage_tFF12F7DB574FBDC1863CF607C7A12A5D9F8D6179* L_136 = L_135->___mRawImage_4; RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_137; L_137 = Graphic_get_rectTransform_mF4752E8934267D630810E84CE02CDFB81EB1FD6D(L_136, NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_138; L_138 = Rect_get_size_mFB990FFC0FE0152179C8C74A59E4AC258CB44267((&V_0), NULL); RectTransform_set_sizeDelta_mC9A980EA6036E6725EF24CEDF3EE80A9B2B50EE5(L_137, L_138, NULL); } IL_034d: { // } return; } } // System.Void Cinemachine.CinemachineStoryboard::StaticBlendingHandler(Cinemachine.CinemachineBrain) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineStoryboard_StaticBlendingHandler_mCB24F0CFB83E0D0E42A6BEE8EA45681FDA02336A (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* ___brain0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineStoryboard_tB7E73A378F3515A5C92891ACF6009E995D62BB9E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; int32_t V_2 = 0; CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB V_3; memset((&V_3), 0, sizeof(V_3)); CinemachineStoryboard_tB7E73A378F3515A5C92891ACF6009E995D62BB9E* V_4 = NULL; bool V_5 = false; int32_t V_6 = 0; CanvasInfo_t1A0F84CB25787BE6FF1FE5A383BA17FA65321110* V_7 = NULL; { // CameraState state = brain.CurrentCameraState; CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_0 = ___brain0; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_1; L_1 = CinemachineBrain_get_CurrentCameraState_m4FD443F016CFCA5FCDFFF17E95A93162D18847C2_inline(L_0, NULL); V_0 = L_1; // int numBlendables = state.NumCustomBlendables; int32_t L_2; L_2 = CameraState_get_NumCustomBlendables_mA7FC428A3F135FA88769EC45E2C5521F2D1169DB_inline((&V_0), NULL); V_1 = L_2; // for (int i = 0; i < numBlendables; ++i) V_2 = 0; goto IL_009a; } IL_0016: { // var b = state.GetCustomBlendable(i); int32_t L_3 = V_2; CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB L_4; L_4 = CameraState_GetCustomBlendable_mE19B33F6CEC1B42ACAEB34A0601E48A80577498E((&V_0), L_3, NULL); V_3 = L_4; // CinemachineStoryboard src = b.m_Custom as CinemachineStoryboard; CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB L_5 = V_3; Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_6 = L_5.___m_Custom_0; V_4 = ((CinemachineStoryboard_tB7E73A378F3515A5C92891ACF6009E995D62BB9E*)IsInstClass((RuntimeObject*)L_6, CinemachineStoryboard_tB7E73A378F3515A5C92891ACF6009E995D62BB9E_il2cpp_TypeInfo_var)); // if (!(src == null)) // in case it was deleted CinemachineStoryboard_tB7E73A378F3515A5C92891ACF6009E995D62BB9E* L_7 = V_4; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_8; L_8 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_7, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (L_8) { goto IL_0096; } } { // bool showIt = true; V_5 = (bool)1; // int layer = 1 << src.gameObject.layer; CinemachineStoryboard_tB7E73A378F3515A5C92891ACF6009E995D62BB9E* L_9 = V_4; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_10; L_10 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_9, NULL); int32_t L_11; L_11 = GameObject_get_layer_m108902B9C89E9F837CE06B9942AA42307450FEAF(L_10, NULL); V_6 = ((int32_t)(1<<((int32_t)(L_11&((int32_t)31))))); // if (brain.OutputCamera == null || (brain.OutputCamera.cullingMask & layer) == 0) CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_12 = ___brain0; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_13; L_13 = CinemachineBrain_get_OutputCamera_m1568A7744F9BB298C982829FC39B109309372C31(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_006a; } } { CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_15 = ___brain0; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_16; L_16 = CinemachineBrain_get_OutputCamera_m1568A7744F9BB298C982829FC39B109309372C31(L_15, NULL); int32_t L_17; L_17 = Camera_get_cullingMask_m6F5AFF8FB522F876D99E839BF77D8F27F26A1EF8(L_16, NULL); int32_t L_18 = V_6; if (((int32_t)(L_17&L_18))) { goto IL_006d; } } IL_006a: { // showIt = false; V_5 = (bool)0; } IL_006d: { // if (s_StoryboardGlobalMute) bool L_19 = ((CinemachineStoryboard_tB7E73A378F3515A5C92891ACF6009E995D62BB9E_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineStoryboard_tB7E73A378F3515A5C92891ACF6009E995D62BB9E_il2cpp_TypeInfo_var))->___s_StoryboardGlobalMute_7; if (!L_19) { goto IL_0077; } } { // showIt = false; V_5 = (bool)0; } IL_0077: { // CanvasInfo ci = src.LocateMyCanvas(brain, showIt); CinemachineStoryboard_tB7E73A378F3515A5C92891ACF6009E995D62BB9E* L_20 = V_4; CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_21 = ___brain0; bool L_22 = V_5; CanvasInfo_t1A0F84CB25787BE6FF1FE5A383BA17FA65321110* L_23; L_23 = CinemachineStoryboard_LocateMyCanvas_mAB2D252AAA3C187099D16446889579B184E8AABD(L_20, L_21, L_22, NULL); V_7 = L_23; // if (ci != null) CanvasInfo_t1A0F84CB25787BE6FF1FE5A383BA17FA65321110* L_24 = V_7; if (!L_24) { goto IL_0096; } } { // src.PlaceImage(ci, b.m_Weight); CinemachineStoryboard_tB7E73A378F3515A5C92891ACF6009E995D62BB9E* L_25 = V_4; CanvasInfo_t1A0F84CB25787BE6FF1FE5A383BA17FA65321110* L_26 = V_7; CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB L_27 = V_3; float L_28 = L_27.___m_Weight_1; CinemachineStoryboard_PlaceImage_mC8B2650D936D682C2C031D89FF260DCD4F92FBDB(L_25, L_26, L_28, NULL); } IL_0096: { // for (int i = 0; i < numBlendables; ++i) int32_t L_29 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_29, 1)); } IL_009a: { // for (int i = 0; i < numBlendables; ++i) int32_t L_30 = V_2; int32_t L_31 = V_1; if ((((int32_t)L_30) < ((int32_t)L_31))) { goto IL_0016; } } { // } return; } } // System.Void Cinemachine.CinemachineStoryboard::InitializeModule() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineStoryboard_InitializeModule_mB460164515FB890392CD51A78F9D6FC1029571F7 (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*)&CinemachineStoryboard_StaticBlendingHandler_mCB24F0CFB83E0D0E42A6BEE8EA45681FDA02336A_RuntimeMethod_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(StaticBlendingHandler); 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, NULL, (intptr_t)((void*)CinemachineStoryboard_StaticBlendingHandler_mCB24F0CFB83E0D0E42A6BEE8EA45681FDA02336A_RuntimeMethod_var), NULL); UnityEvent_1_RemoveListener_m9C18146FC609E4712D1E32D9E7FC19913AAAA2DA(L_0, L_1, UnityEvent_1_RemoveListener_m9C18146FC609E4712D1E32D9E7FC19913AAAA2DA_RuntimeMethod_var); // CinemachineCore.CameraUpdatedEvent.AddListener(StaticBlendingHandler); 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, NULL, (intptr_t)((void*)CinemachineStoryboard_StaticBlendingHandler_mCB24F0CFB83E0D0E42A6BEE8EA45681FDA02336A_RuntimeMethod_var), NULL); UnityEvent_1_AddListener_mB3E814B430D892264646F8671CC6AFF035ECB0AC(L_2, L_3, UnityEvent_1_AddListener_mB3E814B430D892264646F8671CC6AFF035ECB0AC_RuntimeMethod_var); // } return; } } // System.Void Cinemachine.CinemachineStoryboard::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineStoryboard__ctor_m13A6C495D5EE7EE171921D6A313B6D95083ED19E (CinemachineStoryboard_tB7E73A378F3515A5C92891ACF6009E995D62BB9E* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m387980ADA97BCB67AD1C690E5D3371C9C3492F7B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tA9FC562AA6C4EF5BA5EDB9495F535828A07E5D81_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public bool m_ShowImage = true; __this->___m_ShowImage_8 = (bool)1; // public float m_Alpha = 1; __this->___m_Alpha_11 = (1.0f); // public Vector2 m_Center = Vector2.zero; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0; L_0 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL); __this->___m_Center_12 = L_0; // public Vector3 m_Rotation = Vector3.zero; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1; L_1 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL); __this->___m_Rotation_13 = L_1; // public Vector2 m_Scale = Vector3.one; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2; L_2 = Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline(NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3; L_3 = Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline(L_2, NULL); __this->___m_Scale_14 = L_3; // public bool m_SyncScale = true; __this->___m_SyncScale_15 = (bool)1; // public float m_PlaneDistance = 100; __this->___m_PlaneDistance_20 = (100.0f); // List mCanvasInfo = new List(); List_1_tA9FC562AA6C4EF5BA5EDB9495F535828A07E5D81* L_4 = (List_1_tA9FC562AA6C4EF5BA5EDB9495F535828A07E5D81*)il2cpp_codegen_object_new(List_1_tA9FC562AA6C4EF5BA5EDB9495F535828A07E5D81_il2cpp_TypeInfo_var); List_1__ctor_m387980ADA97BCB67AD1C690E5D3371C9C3492F7B(L_4, List_1__ctor_m387980ADA97BCB67AD1C690E5D3371C9C3492F7B_RuntimeMethod_var); __this->___mCanvasInfo_21 = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___mCanvasInfo_21), (void*)L_4); 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.CinemachineStoryboard/CanvasInfo::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CanvasInfo__ctor_m350FBA5D640FFCC2883C94DD425CBBA36DD30449 (CanvasInfo_t1A0F84CB25787BE6FF1FE5A383BA17FA65321110* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // UnityEngine.Transform Cinemachine.CinemachineTargetGroup::get_Transform() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* CinemachineTargetGroup_get_Transform_mEE90686C94ECD8C321A1949D991608A1D6B3B4FA (CinemachineTargetGroup_tDA10E4AFC0E3489DA38592948CD48D8CAFC3B1EF* __this, const RuntimeMethod* method) { { // public Transform Transform { get { return transform; } } Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0; L_0 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); return L_0; } } // UnityEngine.Bounds Cinemachine.CinemachineTargetGroup::get_BoundingBox() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 CinemachineTargetGroup_get_BoundingBox_m9DAA8563350BEF0A06952DBCABCEB9C76A4192BF (CinemachineTargetGroup_tDA10E4AFC0E3489DA38592948CD48D8CAFC3B1EF* __this, const RuntimeMethod* method) { { // public Bounds BoundingBox { get; private set; } Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_0 = __this->___U3CBoundingBoxU3Ek__BackingField_8; return L_0; } } // System.Void Cinemachine.CinemachineTargetGroup::set_BoundingBox(UnityEngine.Bounds) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineTargetGroup_set_BoundingBox_m6A764BCB851DEB901428606CB4C6E35A422E40A9 (CinemachineTargetGroup_tDA10E4AFC0E3489DA38592948CD48D8CAFC3B1EF* __this, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___value0, const RuntimeMethod* method) { { // public Bounds BoundingBox { get; private set; } Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_0 = ___value0; __this->___U3CBoundingBoxU3Ek__BackingField_8 = L_0; return; } } // UnityEngine.BoundingSphere Cinemachine.CinemachineTargetGroup::get_Sphere() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 CinemachineTargetGroup_get_Sphere_mF3A2B9159CB6C6D430B73BF4BB54259FFF077CD5 (CinemachineTargetGroup_tDA10E4AFC0E3489DA38592948CD48D8CAFC3B1EF* __this, const RuntimeMethod* method) { { // public BoundingSphere Sphere { get => m_BoundingSphere; } BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 L_0 = __this->___m_BoundingSphere_11; return L_0; } } // System.Boolean Cinemachine.CinemachineTargetGroup::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineTargetGroup_get_IsEmpty_m306811C02A8D1B747E2CECE27ED6C81779034BF8 (CinemachineTargetGroup_tDA10E4AFC0E3489DA38592948CD48D8CAFC3B1EF* __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; { // for (int i = 0; i < m_Targets.Length; ++i) V_0 = 0; goto IL_003b; } IL_0004: { // if (m_Targets[i].target != null && m_Targets[i].weight > UnityVectorExtensions.Epsilon) TargetU5BU5D_t9978A88534F3B77004EFDA1AB43CCA145A650F0E* L_0 = __this->___m_Targets_7; int32_t L_1 = V_0; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2 = ((L_0)->GetAddressAtUnchecked(static_cast(L_1)))->___target_0; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_3; L_3 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_3) { goto IL_0037; } } { TargetU5BU5D_t9978A88534F3B77004EFDA1AB43CCA145A650F0E* L_4 = __this->___m_Targets_7; int32_t L_5 = V_0; float L_6 = ((L_4)->GetAddressAtUnchecked(static_cast(L_5)))->___weight_1; if ((!(((float)L_6) > ((float)(9.99999975E-05f))))) { goto IL_0037; } } { // return false; return (bool)0; } IL_0037: { // for (int i = 0; i < m_Targets.Length; ++i) int32_t L_7 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_7, 1)); } IL_003b: { // for (int i = 0; i < m_Targets.Length; ++i) int32_t L_8 = V_0; TargetU5BU5D_t9978A88534F3B77004EFDA1AB43CCA145A650F0E* L_9 = __this->___m_Targets_7; if ((((int32_t)L_8) < ((int32_t)((int32_t)(((RuntimeArray*)L_9)->max_length))))) { goto IL_0004; } } { // return true; return (bool)1; } } // System.Void Cinemachine.CinemachineTargetGroup::AddMember(UnityEngine.Transform,System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineTargetGroup_AddMember_m35E32FE8C1D431B8E9F9D926401426C712EAA157 (CinemachineTargetGroup_tDA10E4AFC0E3489DA38592948CD48D8CAFC3B1EF* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___t0, float ___weight1, float ___radius2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TargetU5BU5D_t9978A88534F3B77004EFDA1AB43CCA145A650F0E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { // int index = 0; V_0 = 0; // if (m_Targets == null) TargetU5BU5D_t9978A88534F3B77004EFDA1AB43CCA145A650F0E* L_0 = __this->___m_Targets_7; if (L_0) { goto IL_0018; } } { // m_Targets = new Target[1]; TargetU5BU5D_t9978A88534F3B77004EFDA1AB43CCA145A650F0E* L_1 = (TargetU5BU5D_t9978A88534F3B77004EFDA1AB43CCA145A650F0E*)(TargetU5BU5D_t9978A88534F3B77004EFDA1AB43CCA145A650F0E*)SZArrayNew(TargetU5BU5D_t9978A88534F3B77004EFDA1AB43CCA145A650F0E_il2cpp_TypeInfo_var, (uint32_t)1); __this->___m_Targets_7 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Targets_7), (void*)L_1); goto IL_0041; } IL_0018: { // index = m_Targets.Length; TargetU5BU5D_t9978A88534F3B77004EFDA1AB43CCA145A650F0E* L_2 = __this->___m_Targets_7; V_0 = ((int32_t)(((RuntimeArray*)L_2)->max_length)); // var oldTargets = m_Targets; TargetU5BU5D_t9978A88534F3B77004EFDA1AB43CCA145A650F0E* L_3 = __this->___m_Targets_7; // m_Targets = new Target[index + 1]; int32_t L_4 = V_0; TargetU5BU5D_t9978A88534F3B77004EFDA1AB43CCA145A650F0E* L_5 = (TargetU5BU5D_t9978A88534F3B77004EFDA1AB43CCA145A650F0E*)(TargetU5BU5D_t9978A88534F3B77004EFDA1AB43CCA145A650F0E*)SZArrayNew(TargetU5BU5D_t9978A88534F3B77004EFDA1AB43CCA145A650F0E_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_add(L_4, 1))); __this->___m_Targets_7 = L_5; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Targets_7), (void*)L_5); // Array.Copy(oldTargets, m_Targets, index); TargetU5BU5D_t9978A88534F3B77004EFDA1AB43CCA145A650F0E* L_6 = __this->___m_Targets_7; int32_t L_7 = V_0; Array_Copy_m4233828B4E6288B6D815F539AAA38575DE627900((RuntimeArray*)L_3, (RuntimeArray*)L_6, L_7, NULL); } IL_0041: { // m_Targets[index].target = t; TargetU5BU5D_t9978A88534F3B77004EFDA1AB43CCA145A650F0E* L_8 = __this->___m_Targets_7; int32_t L_9 = V_0; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_10 = ___t0; ((L_8)->GetAddressAtUnchecked(static_cast(L_9)))->___target_0 = L_10; Il2CppCodeGenWriteBarrier((void**)(&((L_8)->GetAddressAtUnchecked(static_cast(L_9)))->___target_0), (void*)L_10); // m_Targets[index].weight = weight; TargetU5BU5D_t9978A88534F3B77004EFDA1AB43CCA145A650F0E* L_11 = __this->___m_Targets_7; int32_t L_12 = V_0; float L_13 = ___weight1; ((L_11)->GetAddressAtUnchecked(static_cast(L_12)))->___weight_1 = L_13; // m_Targets[index].radius = radius; TargetU5BU5D_t9978A88534F3B77004EFDA1AB43CCA145A650F0E* L_14 = __this->___m_Targets_7; int32_t L_15 = V_0; float L_16 = ___radius2; ((L_14)->GetAddressAtUnchecked(static_cast(L_15)))->___radius_2 = L_16; // } return; } } // System.Void Cinemachine.CinemachineTargetGroup::RemoveMember(UnityEngine.Transform) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineTargetGroup_RemoveMember_mEE444661E6C4AE23B5E5632CE4F1C806CEDA3063 (CinemachineTargetGroup_tDA10E4AFC0E3489DA38592948CD48D8CAFC3B1EF* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___t0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TargetU5BU5D_t9978A88534F3B77004EFDA1AB43CCA145A650F0E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; TargetU5BU5D_t9978A88534F3B77004EFDA1AB43CCA145A650F0E* V_1 = NULL; { // int index = FindMember(t); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = ___t0; int32_t L_1; L_1 = CinemachineTargetGroup_FindMember_m763EA250DE5BFE070C2CA5751B99CAE734925683(__this, L_0, NULL); V_0 = L_1; // if (index >= 0) int32_t L_2 = V_0; if ((((int32_t)L_2) < ((int32_t)0))) { goto IL_0058; } } { // var oldTargets = m_Targets; TargetU5BU5D_t9978A88534F3B77004EFDA1AB43CCA145A650F0E* L_3 = __this->___m_Targets_7; V_1 = L_3; // m_Targets = new Target[m_Targets.Length - 1]; TargetU5BU5D_t9978A88534F3B77004EFDA1AB43CCA145A650F0E* L_4 = __this->___m_Targets_7; TargetU5BU5D_t9978A88534F3B77004EFDA1AB43CCA145A650F0E* L_5 = (TargetU5BU5D_t9978A88534F3B77004EFDA1AB43CCA145A650F0E*)(TargetU5BU5D_t9978A88534F3B77004EFDA1AB43CCA145A650F0E*)SZArrayNew(TargetU5BU5D_t9978A88534F3B77004EFDA1AB43CCA145A650F0E_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_4)->max_length)), 1))); __this->___m_Targets_7 = L_5; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Targets_7), (void*)L_5); // if (index > 0) int32_t L_6 = V_0; if ((((int32_t)L_6) <= ((int32_t)0))) { goto IL_0039; } } { // Array.Copy(oldTargets, m_Targets, index); TargetU5BU5D_t9978A88534F3B77004EFDA1AB43CCA145A650F0E* L_7 = V_1; TargetU5BU5D_t9978A88534F3B77004EFDA1AB43CCA145A650F0E* L_8 = __this->___m_Targets_7; int32_t L_9 = V_0; Array_Copy_m4233828B4E6288B6D815F539AAA38575DE627900((RuntimeArray*)L_7, (RuntimeArray*)L_8, L_9, NULL); } IL_0039: { // if (index < oldTargets.Length - 1) int32_t L_10 = V_0; TargetU5BU5D_t9978A88534F3B77004EFDA1AB43CCA145A650F0E* L_11 = V_1; if ((((int32_t)L_10) >= ((int32_t)((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_11)->max_length)), 1))))) { goto IL_0058; } } { // Array.Copy(oldTargets, index + 1, m_Targets, index, oldTargets.Length - index - 1); TargetU5BU5D_t9978A88534F3B77004EFDA1AB43CCA145A650F0E* L_12 = V_1; int32_t L_13 = V_0; TargetU5BU5D_t9978A88534F3B77004EFDA1AB43CCA145A650F0E* L_14 = __this->___m_Targets_7; int32_t L_15 = V_0; TargetU5BU5D_t9978A88534F3B77004EFDA1AB43CCA145A650F0E* L_16 = V_1; int32_t L_17 = V_0; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_12, ((int32_t)il2cpp_codegen_add(L_13, 1)), (RuntimeArray*)L_14, L_15, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_16)->max_length)), L_17)), 1)), NULL); } IL_0058: { // } return; } } // System.Int32 Cinemachine.CinemachineTargetGroup::FindMember(UnityEngine.Transform) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CinemachineTargetGroup_FindMember_m763EA250DE5BFE070C2CA5751B99CAE734925683 (CinemachineTargetGroup_tDA10E4AFC0E3489DA38592948CD48D8CAFC3B1EF* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___t0, 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 (m_Targets != null) TargetU5BU5D_t9978A88534F3B77004EFDA1AB43CCA145A650F0E* L_0 = __this->___m_Targets_7; if (!L_0) { goto IL_0038; } } { // for (int i = m_Targets.Length-1; i >= 0; --i) TargetU5BU5D_t9978A88534F3B77004EFDA1AB43CCA145A650F0E* L_1 = __this->___m_Targets_7; V_0 = ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_1)->max_length)), 1)); goto IL_0034; } IL_0015: { // if (m_Targets[i].target == t) TargetU5BU5D_t9978A88534F3B77004EFDA1AB43CCA145A650F0E* L_2 = __this->___m_Targets_7; int32_t L_3 = V_0; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4 = ((L_2)->GetAddressAtUnchecked(static_cast(L_3)))->___target_0; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5 = ___t0; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_6; L_6 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_4, L_5, NULL); if (!L_6) { goto IL_0030; } } { // return i; int32_t L_7 = V_0; return L_7; } IL_0030: { // for (int i = m_Targets.Length-1; i >= 0; --i) int32_t L_8 = V_0; V_0 = ((int32_t)il2cpp_codegen_subtract(L_8, 1)); } IL_0034: { // for (int i = m_Targets.Length-1; i >= 0; --i) int32_t L_9 = V_0; if ((((int32_t)L_9) >= ((int32_t)0))) { goto IL_0015; } } IL_0038: { // return -1; return (-1); } } // UnityEngine.BoundingSphere Cinemachine.CinemachineTargetGroup::GetWeightedBoundsForMember(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 CinemachineTargetGroup_GetWeightedBoundsForMember_m66E0FB67C1A1A678A206DDA7869E48533264A185 (CinemachineTargetGroup_tDA10E4AFC0E3489DA38592948CD48D8CAFC3B1EF* __this, int32_t ___index0, const RuntimeMethod* method) { { // if (index < 0 || index >= m_Targets.Length) int32_t L_0 = ___index0; if ((((int32_t)L_0) < ((int32_t)0))) { goto IL_000f; } } { int32_t L_1 = ___index0; TargetU5BU5D_t9978A88534F3B77004EFDA1AB43CCA145A650F0E* L_2 = __this->___m_Targets_7; if ((((int32_t)L_1) < ((int32_t)((int32_t)(((RuntimeArray*)L_2)->max_length))))) { goto IL_0016; } } IL_000f: { // return Sphere; BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 L_3; L_3 = CinemachineTargetGroup_get_Sphere_mF3A2B9159CB6C6D430B73BF4BB54259FFF077CD5_inline(__this, NULL); return L_3; } IL_0016: { // return WeightedMemberBounds(m_Targets[index], m_AveragePos, m_MaxWeight); TargetU5BU5D_t9978A88534F3B77004EFDA1AB43CCA145A650F0E* L_4 = __this->___m_Targets_7; int32_t L_5 = ___index0; int32_t L_6 = L_5; Target_t1BE8C1DD1B464DF9994293478CE3F2AFB3C8A641 L_7 = (L_4)->GetAtUnchecked(static_cast(L_6)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = __this->___m_AveragePos_10; float L_9 = __this->___m_MaxWeight_9; BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 L_10; L_10 = CinemachineTargetGroup_WeightedMemberBounds_mE19BC71847C61D281DD7774973DE335D0BCDE5B6(L_7, L_8, L_9, NULL); return L_10; } } // UnityEngine.Bounds Cinemachine.CinemachineTargetGroup::GetViewSpaceBoundingBox(UnityEngine.Matrix4x4) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 CinemachineTargetGroup_GetViewSpaceBoundingBox_m0DEE6D2517C2D3A0030E2EEEC44A71A08B0275E2 (CinemachineTargetGroup_tDA10E4AFC0E3489DA38592948CD48D8CAFC3B1EF* __this, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___observer0, const RuntimeMethod* method) { Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_0; memset((&V_0), 0, sizeof(V_0)); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 V_1; memset((&V_1), 0, sizeof(V_1)); int32_t V_2 = 0; BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 V_3; memset((&V_3), 0, sizeof(V_3)); { // Matrix4x4 inverseView = observer.inverse; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_0; L_0 = Matrix4x4_get_inverse_m4F4A881CD789281EA90EB68CFD39F36C8A81E6BD((&___observer0), NULL); V_0 = L_0; // Bounds b = new Bounds(inverseView.MultiplyPoint3x4(m_AveragePos), Vector3.zero); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = __this->___m_AveragePos_10; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2; L_2 = Matrix4x4_MultiplyPoint3x4_mACCBD70AFA82C63DA88555780B7B6B01281AB814((&V_0), L_1, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3; L_3 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL); Bounds__ctor_mAF7B238B9FBF90C495E5D7951760085A93119C5A((&V_1), L_2, L_3, NULL); // for (int i = 0; i < m_Targets.Length; ++i) V_2 = 0; goto IL_006d; } IL_0025: { // BoundingSphere s = GetWeightedBoundsForMember(i); int32_t L_4 = V_2; BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 L_5; L_5 = CinemachineTargetGroup_GetWeightedBoundsForMember_m66E0FB67C1A1A678A206DDA7869E48533264A185(__this, L_4, NULL); V_3 = L_5; // s.position = inverseView.MultiplyPoint3x4(s.position); BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 L_6 = V_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = L_6.___position_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8; L_8 = Matrix4x4_MultiplyPoint3x4_mACCBD70AFA82C63DA88555780B7B6B01281AB814((&V_0), L_7, NULL); (&V_3)->___position_0 = L_8; // b.Encapsulate(new Bounds(s.position, s.radius * 2 * Vector3.one)); BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 L_9 = V_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = L_9.___position_0; BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 L_11 = V_3; float L_12 = L_11.___radius_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13; L_13 = Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline(NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14; L_14 = Vector3_op_Multiply_m7F3B0FA9256CE368D7636558EFEFC4AB0E1A0F41_inline(((float)il2cpp_codegen_multiply(L_12, (2.0f))), L_13, NULL); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_15; memset((&L_15), 0, sizeof(L_15)); Bounds__ctor_mAF7B238B9FBF90C495E5D7951760085A93119C5A((&L_15), L_10, L_14, /*hidden argument*/NULL); Bounds_Encapsulate_m7C70C382B9380A8C962074C78E189B53CE8F7A22((&V_1), L_15, NULL); // for (int i = 0; i < m_Targets.Length; ++i) int32_t L_16 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_16, 1)); } IL_006d: { // for (int i = 0; i < m_Targets.Length; ++i) int32_t L_17 = V_2; TargetU5BU5D_t9978A88534F3B77004EFDA1AB43CCA145A650F0E* L_18 = __this->___m_Targets_7; if ((((int32_t)L_17) < ((int32_t)((int32_t)(((RuntimeArray*)L_18)->max_length))))) { goto IL_0025; } } { // return b; Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_19 = V_1; return L_19; } } // UnityEngine.BoundingSphere Cinemachine.CinemachineTargetGroup::WeightedMemberBounds(Cinemachine.CinemachineTargetGroup/Target,UnityEngine.Vector3,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 CinemachineTargetGroup_WeightedMemberBounds_mE19BC71847C61D281DD7774973DE335D0BCDE5B6 (Target_t1BE8C1DD1B464DF9994293478CE3F2AFB3C8A641 ___t0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___avgPos1, float ___maxWeight2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1; memset((&V_1), 0, sizeof(V_1)); { // float w = 0; V_0 = (0.0f); // Vector3 pos = avgPos; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___avgPos1; V_1 = L_0; // if (t.target != null) Target_t1BE8C1DD1B464DF9994293478CE3F2AFB3C8A641 L_1 = ___t0; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2 = L_1.___target_0; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_3; L_3 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_3) { goto IL_004b; } } { // pos = TargetPositionCache.GetTargetPosition(t.target); Target_t1BE8C1DD1B464DF9994293478CE3F2AFB3C8A641 L_4 = ___t0; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5 = L_4.___target_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6; L_6 = TargetPositionCache_GetTargetPosition_m86454680691707EEE6E70984ED39E00821B60B2E(L_5, NULL); V_1 = L_6; // w = Mathf.Max(0, t.weight); Target_t1BE8C1DD1B464DF9994293478CE3F2AFB3C8A641 L_7 = ___t0; float L_8 = L_7.___weight_1; float L_9; L_9 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((0.0f), L_8, NULL); V_0 = L_9; // if (maxWeight > UnityVectorExtensions.Epsilon && w < maxWeight) float L_10 = ___maxWeight2; if ((!(((float)L_10) > ((float)(9.99999975E-05f))))) { goto IL_0045; } } { float L_11 = V_0; float L_12 = ___maxWeight2; if ((!(((float)L_11) < ((float)L_12)))) { goto IL_0045; } } { // w /= maxWeight; float L_13 = V_0; float L_14 = ___maxWeight2; V_0 = ((float)(L_13/L_14)); goto IL_004b; } IL_0045: { // w = 1; V_0 = (1.0f); } IL_004b: { // return new BoundingSphere(Vector3.Lerp(avgPos, pos, w), t.radius * w); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15 = ___avgPos1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = V_1; float L_17 = V_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18; L_18 = Vector3_Lerp_m3A906D0530A94FAABB94F0F905E84D99BE85C3F8_inline(L_15, L_16, L_17, NULL); Target_t1BE8C1DD1B464DF9994293478CE3F2AFB3C8A641 L_19 = ___t0; float L_20 = L_19.___radius_2; float L_21 = V_0; BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 L_22; memset((&L_22), 0, sizeof(L_22)); BoundingSphere__ctor_mB76812ECBDD8BA5B3E246871C58F6FA6CA2061C7((&L_22), L_18, ((float)il2cpp_codegen_multiply(L_20, L_21)), /*hidden argument*/NULL); return L_22; } } // System.Void Cinemachine.CinemachineTargetGroup::DoUpdate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineTargetGroup_DoUpdate_m9DD03ECB2BB8D0D2FF159EE022D977BCE8F60D7E (CinemachineTargetGroup_tDA10E4AFC0E3489DA38592948CD48D8CAFC3B1EF* __this, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { // m_AveragePos = CalculateAveragePosition(out m_MaxWeight); float* L_0 = (&__this->___m_MaxWeight_9); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1; L_1 = CinemachineTargetGroup_CalculateAveragePosition_mE52801E71EFC0BB44E01A8601E1A3A177947E145(__this, L_0, NULL); __this->___m_AveragePos_10 = L_1; // BoundingBox = CalculateBoundingBox(m_AveragePos, m_MaxWeight); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = __this->___m_AveragePos_10; float L_3 = __this->___m_MaxWeight_9; Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_4; L_4 = CinemachineTargetGroup_CalculateBoundingBox_m90DED6D4E2F402F6AFE85D5747591812281F08E7(__this, L_2, L_3, NULL); CinemachineTargetGroup_set_BoundingBox_m6A764BCB851DEB901428606CB4C6E35A422E40A9_inline(__this, L_4, NULL); // m_BoundingSphere = CalculateBoundingSphere(m_MaxWeight); float L_5 = __this->___m_MaxWeight_9; BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 L_6; L_6 = CinemachineTargetGroup_CalculateBoundingSphere_mA0461E5E7038DCCCBD5D853D8F8374B1E26C9B6D(__this, L_5, NULL); __this->___m_BoundingSphere_11 = L_6; // switch (m_PositionMode) int32_t L_7 = __this->___m_PositionMode_4; V_0 = L_7; int32_t L_8 = V_0; if (!L_8) { goto IL_004c; } } { int32_t L_9 = V_0; if ((((int32_t)L_9) == ((int32_t)1))) { goto IL_0064; } } { goto IL_0075; } IL_004c: { // transform.position = Sphere.position; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_10; L_10 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 L_11; L_11 = CinemachineTargetGroup_get_Sphere_mF3A2B9159CB6C6D430B73BF4BB54259FFF077CD5_inline(__this, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = L_11.___position_0; Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156(L_10, L_12, NULL); // break; goto IL_0075; } IL_0064: { // transform.position = m_AveragePos; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_13; L_13 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14 = __this->___m_AveragePos_10; Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156(L_13, L_14, NULL); } IL_0075: { // switch (m_RotationMode) int32_t L_15 = __this->___m_RotationMode_5; V_1 = L_15; int32_t L_16 = V_1; if (!L_16) { goto IL_0094; } } { int32_t L_17 = V_1; if ((!(((uint32_t)L_17) == ((uint32_t)1)))) { goto IL_0094; } } { // transform.rotation = CalculateAverageOrientation(); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_18; L_18 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_19; L_19 = CinemachineTargetGroup_CalculateAverageOrientation_m118DA64E33B831FF711D8A7CE25FC4E43AE02FA3(__this, NULL); Transform_set_rotation_m61340DE74726CF0F9946743A727C4D444397331D(L_18, L_19, NULL); } IL_0094: { // } return; } } // UnityEngine.BoundingSphere Cinemachine.CinemachineTargetGroup::CalculateBoundingSphere(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 CinemachineTargetGroup_CalculateBoundingSphere_mA0461E5E7038DCCCBD5D853D8F8374B1E26C9B6D (CinemachineTargetGroup_tDA10E4AFC0E3489DA38592948CD48D8CAFC3B1EF* __this, float ___maxWeight0, 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; } BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 V_0; memset((&V_0), 0, sizeof(V_0)); bool V_1 = false; BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 V_2; memset((&V_2), 0, sizeof(V_2)); int32_t V_3 = 0; BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 V_4; memset((&V_4), 0, sizeof(V_4)); float V_5 = 0.0f; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_6; memset((&V_6), 0, sizeof(V_6)); { // var sphere = new BoundingSphere { position = transform.position }; il2cpp_codegen_initobj((&V_2), sizeof(BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010)); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0; L_0 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1; L_1 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_0, NULL); (&V_2)->___position_0 = L_1; BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 L_2 = V_2; V_0 = L_2; // bool gotOne = false; V_1 = (bool)0; // for (int i = 0; i < m_Targets.Length; ++i) V_3 = 0; goto IL_0102; } IL_0025: { // if (m_Targets[i].target == null || m_Targets[i].weight < UnityVectorExtensions.Epsilon) TargetU5BU5D_t9978A88534F3B77004EFDA1AB43CCA145A650F0E* L_3 = __this->___m_Targets_7; int32_t L_4 = V_3; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5 = ((L_3)->GetAddressAtUnchecked(static_cast(L_4)))->___target_0; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_6; L_6 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_5, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (L_6) { goto IL_00fe; } } { TargetU5BU5D_t9978A88534F3B77004EFDA1AB43CCA145A650F0E* L_7 = __this->___m_Targets_7; int32_t L_8 = V_3; float L_9 = ((L_7)->GetAddressAtUnchecked(static_cast(L_8)))->___weight_1; if ((((float)L_9) < ((float)(9.99999975E-05f)))) { goto IL_00fe; } } { // BoundingSphere s = WeightedMemberBounds(m_Targets[i], m_AveragePos, maxWeight); TargetU5BU5D_t9978A88534F3B77004EFDA1AB43CCA145A650F0E* L_10 = __this->___m_Targets_7; int32_t L_11 = V_3; int32_t L_12 = L_11; Target_t1BE8C1DD1B464DF9994293478CE3F2AFB3C8A641 L_13 = (L_10)->GetAtUnchecked(static_cast(L_12)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14 = __this->___m_AveragePos_10; float L_15 = ___maxWeight0; BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 L_16; L_16 = CinemachineTargetGroup_WeightedMemberBounds_mE19BC71847C61D281DD7774973DE335D0BCDE5B6(L_13, L_14, L_15, NULL); V_4 = L_16; // if (!gotOne) bool L_17 = V_1; if (L_17) { goto IL_0080; } } { // gotOne = true; V_1 = (bool)1; // sphere = s; BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 L_18 = V_4; V_0 = L_18; // continue; goto IL_00fe; } IL_0080: { // var distance = (s.position - sphere.position).magnitude + s.radius; BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 L_19 = V_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = L_19.___position_0; BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 L_21 = V_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22 = L_21.___position_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23; L_23 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_20, L_22, NULL); V_6 = L_23; float L_24; L_24 = Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline((&V_6), NULL); BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 L_25 = V_4; float L_26 = L_25.___radius_1; V_5 = ((float)il2cpp_codegen_add(L_24, L_26)); // if (distance > sphere.radius) float L_27 = V_5; BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 L_28 = V_0; float L_29 = L_28.___radius_1; if ((!(((float)L_27) > ((float)L_29)))) { goto IL_00fe; } } { // sphere.radius = (sphere.radius + distance) * 0.5f; BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 L_30 = V_0; float L_31 = L_30.___radius_1; float L_32 = V_5; (&V_0)->___radius_1 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(L_31, L_32)), (0.5f))); // sphere.position = (sphere.radius * sphere.position + (distance - sphere.radius) * s.position) / distance; BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 L_33 = V_0; float L_34 = L_33.___radius_1; BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 L_35 = V_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_36 = L_35.___position_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_37; L_37 = Vector3_op_Multiply_m7F3B0FA9256CE368D7636558EFEFC4AB0E1A0F41_inline(L_34, L_36, NULL); float L_38 = V_5; BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 L_39 = V_0; float L_40 = L_39.___radius_1; BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 L_41 = V_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_42 = L_41.___position_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_43; L_43 = Vector3_op_Multiply_m7F3B0FA9256CE368D7636558EFEFC4AB0E1A0F41_inline(((float)il2cpp_codegen_subtract(L_38, L_40)), L_42, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_44; L_44 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_37, L_43, NULL); float L_45 = V_5; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_46; L_46 = Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline(L_44, L_45, NULL); (&V_0)->___position_0 = L_46; } IL_00fe: { // for (int i = 0; i < m_Targets.Length; ++i) int32_t L_47 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_47, 1)); } IL_0102: { // for (int i = 0; i < m_Targets.Length; ++i) int32_t L_48 = V_3; TargetU5BU5D_t9978A88534F3B77004EFDA1AB43CCA145A650F0E* L_49 = __this->___m_Targets_7; if ((((int32_t)L_48) < ((int32_t)((int32_t)(((RuntimeArray*)L_49)->max_length))))) { goto IL_0025; } } { // return sphere; BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 L_50 = V_0; return L_50; } } // UnityEngine.Vector3 Cinemachine.CinemachineTargetGroup::CalculateAveragePosition(System.Single&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CinemachineTargetGroup_CalculateAveragePosition_mE52801E71EFC0BB44E01A8601E1A3A177947E145 (CinemachineTargetGroup_tDA10E4AFC0E3489DA38592948CD48D8CAFC3B1EF* __this, float* ___maxWeight0, 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)); float V_1 = 0.0f; int32_t V_2 = 0; { // var pos = Vector3.zero; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0; L_0 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL); V_0 = L_0; // float weight = 0; V_1 = (0.0f); // maxWeight = 0; float* L_1 = ___maxWeight0; *((float*)L_1) = (float)(0.0f); // for (int i = 0; i < m_Targets.Length; ++i) V_2 = 0; goto IL_0095; } IL_0017: { // if (m_Targets[i].target != null) TargetU5BU5D_t9978A88534F3B77004EFDA1AB43CCA145A650F0E* L_2 = __this->___m_Targets_7; int32_t L_3 = V_2; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4 = ((L_2)->GetAddressAtUnchecked(static_cast(L_3)))->___target_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_0091; } } { // weight += m_Targets[i].weight; float L_6 = V_1; TargetU5BU5D_t9978A88534F3B77004EFDA1AB43CCA145A650F0E* L_7 = __this->___m_Targets_7; int32_t L_8 = V_2; float L_9 = ((L_7)->GetAddressAtUnchecked(static_cast(L_8)))->___weight_1; V_1 = ((float)il2cpp_codegen_add(L_6, L_9)); // pos += TargetPositionCache.GetTargetPosition(m_Targets[i].target) // * m_Targets[i].weight; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_0; TargetU5BU5D_t9978A88534F3B77004EFDA1AB43CCA145A650F0E* L_11 = __this->___m_Targets_7; int32_t L_12 = V_2; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_13 = ((L_11)->GetAddressAtUnchecked(static_cast(L_12)))->___target_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14; L_14 = TargetPositionCache_GetTargetPosition_m86454680691707EEE6E70984ED39E00821B60B2E(L_13, NULL); TargetU5BU5D_t9978A88534F3B77004EFDA1AB43CCA145A650F0E* L_15 = __this->___m_Targets_7; int32_t L_16 = V_2; float L_17 = ((L_15)->GetAddressAtUnchecked(static_cast(L_16)))->___weight_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18; L_18 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_14, L_17, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19; L_19 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_10, L_18, NULL); V_0 = L_19; // maxWeight = Mathf.Max(maxWeight, m_Targets[i].weight); float* L_20 = ___maxWeight0; float* L_21 = ___maxWeight0; float L_22 = *((float*)L_21); TargetU5BU5D_t9978A88534F3B77004EFDA1AB43CCA145A650F0E* L_23 = __this->___m_Targets_7; int32_t L_24 = V_2; float L_25 = ((L_23)->GetAddressAtUnchecked(static_cast(L_24)))->___weight_1; float L_26; L_26 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_22, L_25, NULL); *((float*)L_20) = (float)L_26; } IL_0091: { // for (int i = 0; i < m_Targets.Length; ++i) int32_t L_27 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_27, 1)); } IL_0095: { // for (int i = 0; i < m_Targets.Length; ++i) int32_t L_28 = V_2; TargetU5BU5D_t9978A88534F3B77004EFDA1AB43CCA145A650F0E* L_29 = __this->___m_Targets_7; if ((((int32_t)L_28) < ((int32_t)((int32_t)(((RuntimeArray*)L_29)->max_length))))) { goto IL_0017; } } { // if (weight > UnityVectorExtensions.Epsilon) float L_30 = V_1; if ((!(((float)L_30) > ((float)(9.99999975E-05f))))) { goto IL_00b5; } } { // pos /= weight; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_31 = V_0; float L_32 = V_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_33; L_33 = Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline(L_31, L_32, NULL); V_0 = L_33; goto IL_00c1; } IL_00b5: { // pos = transform.position; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_34; L_34 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_35; L_35 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_34, NULL); V_0 = L_35; } IL_00c1: { // return pos; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_36 = V_0; return L_36; } } // UnityEngine.Quaternion Cinemachine.CinemachineTargetGroup::CalculateAverageOrientation() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 CinemachineTargetGroup_CalculateAverageOrientation_m118DA64E33B831FF711D8A7CE25FC4E43AE02FA3 (CinemachineTargetGroup_tDA10E4AFC0E3489DA38592948CD48D8CAFC3B1EF* __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; } float V_0 = 0.0f; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_1; memset((&V_1), 0, sizeof(V_1)); int32_t V_2 = 0; float V_3 = 0.0f; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_4; memset((&V_4), 0, sizeof(V_4)); { // if (m_MaxWeight <= UnityVectorExtensions.Epsilon) float L_0 = __this->___m_MaxWeight_9; if ((!(((float)L_0) <= ((float)(9.99999975E-05f))))) { goto IL_0019; } } { // return transform.rotation; 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); return L_2; } IL_0019: { // float weightedAverage = 0; V_0 = (0.0f); // Quaternion r = Quaternion.identity; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_3; L_3 = Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline(NULL); V_1 = L_3; // for (int i = 0; i < m_Targets.Length; ++i) V_2 = 0; goto IL_008f; } IL_0029: { // if (m_Targets[i].target != null) TargetU5BU5D_t9978A88534F3B77004EFDA1AB43CCA145A650F0E* L_4 = __this->___m_Targets_7; int32_t L_5 = V_2; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6 = ((L_4)->GetAddressAtUnchecked(static_cast(L_5)))->___target_0; 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_008b; } } { // var scaledWeight = m_Targets[i].weight / m_MaxWeight; TargetU5BU5D_t9978A88534F3B77004EFDA1AB43CCA145A650F0E* L_8 = __this->___m_Targets_7; int32_t L_9 = V_2; float L_10 = ((L_8)->GetAddressAtUnchecked(static_cast(L_9)))->___weight_1; float L_11 = __this->___m_MaxWeight_9; V_3 = ((float)(L_10/L_11)); // var rot = TargetPositionCache.GetTargetRotation(m_Targets[i].target); TargetU5BU5D_t9978A88534F3B77004EFDA1AB43CCA145A650F0E* L_12 = __this->___m_Targets_7; int32_t L_13 = V_2; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_14 = ((L_12)->GetAddressAtUnchecked(static_cast(L_13)))->___target_0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_15; L_15 = TargetPositionCache_GetTargetRotation_m882B2051C458EB18BCF332AFB00112484F31C9EF(L_14, NULL); V_4 = L_15; // r *= Quaternion.Slerp(Quaternion.identity, rot, scaledWeight); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_16 = V_1; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_17; L_17 = Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline(NULL); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_18 = V_4; float L_19 = V_3; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_20; L_20 = Quaternion_Slerp_m0A9969F500E7716EA4F6BC4E7D5464372D8E9E15(L_17, L_18, L_19, NULL); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_21; L_21 = Quaternion_op_Multiply_mCB375FCCC12A2EC8F9EB824A1BFB4453B58C2012_inline(L_16, L_20, NULL); V_1 = L_21; // weightedAverage += scaledWeight; float L_22 = V_0; float L_23 = V_3; V_0 = ((float)il2cpp_codegen_add(L_22, L_23)); } IL_008b: { // for (int i = 0; i < m_Targets.Length; ++i) int32_t L_24 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_24, 1)); } IL_008f: { // for (int i = 0; i < m_Targets.Length; ++i) int32_t L_25 = V_2; TargetU5BU5D_t9978A88534F3B77004EFDA1AB43CCA145A650F0E* L_26 = __this->___m_Targets_7; if ((((int32_t)L_25) < ((int32_t)((int32_t)(((RuntimeArray*)L_26)->max_length))))) { goto IL_0029; } } { // return Quaternion.Slerp(Quaternion.identity, r, 1.0f / weightedAverage); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_27; L_27 = Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline(NULL); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_28 = V_1; float L_29 = V_0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_30; L_30 = Quaternion_Slerp_m0A9969F500E7716EA4F6BC4E7D5464372D8E9E15(L_27, L_28, ((float)((1.0f)/L_29)), NULL); return L_30; } } // UnityEngine.Bounds Cinemachine.CinemachineTargetGroup::CalculateBoundingBox(UnityEngine.Vector3,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 CinemachineTargetGroup_CalculateBoundingBox_m90DED6D4E2F402F6AFE85D5747591812281F08E7 (CinemachineTargetGroup_tDA10E4AFC0E3489DA38592948CD48D8CAFC3B1EF* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___avgPos0, float ___maxWeight1, 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; } Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 V_2; memset((&V_2), 0, sizeof(V_2)); { // Bounds b = new Bounds(avgPos, Vector3.zero); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___avgPos0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1; L_1 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL); Bounds__ctor_mAF7B238B9FBF90C495E5D7951760085A93119C5A((&V_0), L_0, L_1, NULL); // if (maxWeight > UnityVectorExtensions.Epsilon) float L_2 = ___maxWeight1; if ((!(((float)L_2) > ((float)(9.99999975E-05f))))) { goto IL_0082; } } { // for (int i = 0; i < m_Targets.Length; ++i) V_1 = 0; goto IL_0077; } IL_0019: { // if (m_Targets[i].target != null) TargetU5BU5D_t9978A88534F3B77004EFDA1AB43CCA145A650F0E* L_3 = __this->___m_Targets_7; int32_t L_4 = V_1; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5 = ((L_3)->GetAddressAtUnchecked(static_cast(L_4)))->___target_0; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_6; L_6 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_5, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_6) { goto IL_0073; } } { // var s = WeightedMemberBounds(m_Targets[i], m_AveragePos, maxWeight); TargetU5BU5D_t9978A88534F3B77004EFDA1AB43CCA145A650F0E* L_7 = __this->___m_Targets_7; int32_t L_8 = V_1; int32_t L_9 = L_8; Target_t1BE8C1DD1B464DF9994293478CE3F2AFB3C8A641 L_10 = (L_7)->GetAtUnchecked(static_cast(L_9)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = __this->___m_AveragePos_10; float L_12 = ___maxWeight1; BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 L_13; L_13 = CinemachineTargetGroup_WeightedMemberBounds_mE19BC71847C61D281DD7774973DE335D0BCDE5B6(L_10, L_11, L_12, NULL); V_2 = L_13; // b.Encapsulate(new Bounds(s.position, s.radius * 2 * Vector3.one)); BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 L_14 = V_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15 = L_14.___position_0; BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 L_16 = V_2; float L_17 = L_16.___radius_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18; L_18 = Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline(NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19; L_19 = Vector3_op_Multiply_m7F3B0FA9256CE368D7636558EFEFC4AB0E1A0F41_inline(((float)il2cpp_codegen_multiply(L_17, (2.0f))), L_18, NULL); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_20; memset((&L_20), 0, sizeof(L_20)); Bounds__ctor_mAF7B238B9FBF90C495E5D7951760085A93119C5A((&L_20), L_15, L_19, /*hidden argument*/NULL); Bounds_Encapsulate_m7C70C382B9380A8C962074C78E189B53CE8F7A22((&V_0), L_20, NULL); } IL_0073: { // for (int i = 0; i < m_Targets.Length; ++i) int32_t L_21 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_21, 1)); } IL_0077: { // for (int i = 0; i < m_Targets.Length; ++i) int32_t L_22 = V_1; TargetU5BU5D_t9978A88534F3B77004EFDA1AB43CCA145A650F0E* L_23 = __this->___m_Targets_7; if ((((int32_t)L_22) < ((int32_t)((int32_t)(((RuntimeArray*)L_23)->max_length))))) { goto IL_0019; } } IL_0082: { // return b; Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_24 = V_0; return L_24; } } // System.Void Cinemachine.CinemachineTargetGroup::OnValidate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineTargetGroup_OnValidate_m4F3F25B43C64B450CB8B2D2B493D969168B15805 (CinemachineTargetGroup_tDA10E4AFC0E3489DA38592948CD48D8CAFC3B1EF* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { // for (int i = 0; i < m_Targets.Length; ++i) V_0 = 0; goto IL_0060; } IL_0004: { // m_Targets[i].weight = Mathf.Max(0, m_Targets[i].weight); TargetU5BU5D_t9978A88534F3B77004EFDA1AB43CCA145A650F0E* L_0 = __this->___m_Targets_7; int32_t L_1 = V_0; TargetU5BU5D_t9978A88534F3B77004EFDA1AB43CCA145A650F0E* L_2 = __this->___m_Targets_7; int32_t L_3 = V_0; float L_4 = ((L_2)->GetAddressAtUnchecked(static_cast(L_3)))->___weight_1; float L_5; L_5 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((0.0f), L_4, NULL); ((L_0)->GetAddressAtUnchecked(static_cast(L_1)))->___weight_1 = L_5; // m_Targets[i].radius = Mathf.Max(0, m_Targets[i].radius); TargetU5BU5D_t9978A88534F3B77004EFDA1AB43CCA145A650F0E* L_6 = __this->___m_Targets_7; int32_t L_7 = V_0; TargetU5BU5D_t9978A88534F3B77004EFDA1AB43CCA145A650F0E* L_8 = __this->___m_Targets_7; int32_t L_9 = V_0; float L_10 = ((L_8)->GetAddressAtUnchecked(static_cast(L_9)))->___radius_2; float L_11; L_11 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((0.0f), L_10, NULL); ((L_6)->GetAddressAtUnchecked(static_cast(L_7)))->___radius_2 = L_11; // for (int i = 0; i < m_Targets.Length; ++i) int32_t L_12 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_12, 1)); } IL_0060: { // for (int i = 0; i < m_Targets.Length; ++i) int32_t L_13 = V_0; TargetU5BU5D_t9978A88534F3B77004EFDA1AB43CCA145A650F0E* L_14 = __this->___m_Targets_7; if ((((int32_t)L_13) < ((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length))))) { goto IL_0004; } } { // } return; } } // System.Void Cinemachine.CinemachineTargetGroup::FixedUpdate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineTargetGroup_FixedUpdate_mF769342842AD70E39A9FC717F2D240FB0726E2A4 (CinemachineTargetGroup_tDA10E4AFC0E3489DA38592948CD48D8CAFC3B1EF* __this, const RuntimeMethod* method) { { // if (m_UpdateMethod == UpdateMethod.FixedUpdate) int32_t L_0 = __this->___m_UpdateMethod_6; if ((!(((uint32_t)L_0) == ((uint32_t)1)))) { goto IL_000f; } } { // DoUpdate(); CinemachineTargetGroup_DoUpdate_m9DD03ECB2BB8D0D2FF159EE022D977BCE8F60D7E(__this, NULL); } IL_000f: { // } return; } } // System.Void Cinemachine.CinemachineTargetGroup::Update() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineTargetGroup_Update_m724F76214501E5240D28C641F8661B84F4FD556D (CinemachineTargetGroup_tDA10E4AFC0E3489DA38592948CD48D8CAFC3B1EF* __this, const RuntimeMethod* method) { { // if (!Application.isPlaying || m_UpdateMethod == UpdateMethod.Update) bool L_0; L_0 = Application_get_isPlaying_m25B0ABDFEF54F5370CD3F263A813540843D00F34(NULL); if (!L_0) { goto IL_000f; } } { int32_t L_1 = __this->___m_UpdateMethod_6; if (L_1) { goto IL_0015; } } IL_000f: { // DoUpdate(); CinemachineTargetGroup_DoUpdate_m9DD03ECB2BB8D0D2FF159EE022D977BCE8F60D7E(__this, NULL); } IL_0015: { // } return; } } // System.Void Cinemachine.CinemachineTargetGroup::LateUpdate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineTargetGroup_LateUpdate_m17DFCC2B7BB2F3EF24CB037253AB862A8C11D1E7 (CinemachineTargetGroup_tDA10E4AFC0E3489DA38592948CD48D8CAFC3B1EF* __this, const RuntimeMethod* method) { { // if (m_UpdateMethod == UpdateMethod.LateUpdate) int32_t L_0 = __this->___m_UpdateMethod_6; if ((!(((uint32_t)L_0) == ((uint32_t)2)))) { goto IL_000f; } } { // DoUpdate(); CinemachineTargetGroup_DoUpdate_m9DD03ECB2BB8D0D2FF159EE022D977BCE8F60D7E(__this, NULL); } IL_000f: { // } return; } } // System.Void Cinemachine.CinemachineTargetGroup::GetViewSpaceAngularBounds(UnityEngine.Matrix4x4,UnityEngine.Vector2&,UnityEngine.Vector2&,UnityEngine.Vector2&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineTargetGroup_GetViewSpaceAngularBounds_m59037A85730646005B794AA40134C42CBA905421 (CinemachineTargetGroup_tDA10E4AFC0E3489DA38592948CD48D8CAFC3B1EF* __this, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___observer0, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* ___minAngles1, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* ___maxAngles2, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* ___zRange3, const RuntimeMethod* method) { Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_0; memset((&V_0), 0, sizeof(V_0)); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 V_1; memset((&V_1), 0, sizeof(V_1)); bool V_2 = false; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3; memset((&V_3), 0, sizeof(V_3)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 V_6; memset((&V_6), 0, sizeof(V_6)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_7; memset((&V_7), 0, sizeof(V_7)); float V_8 = 0.0f; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_9; memset((&V_9), 0, sizeof(V_9)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_10; memset((&V_10), 0, sizeof(V_10)); { // zRange = Vector2.zero; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_0 = ___zRange3; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1; L_1 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL); *(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)L_0 = L_1; // Matrix4x4 inverseView = observer.inverse; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_2; L_2 = Matrix4x4_get_inverse_m4F4A881CD789281EA90EB68CFD39F36C8A81E6BD((&___observer0), NULL); V_0 = L_2; // Bounds b = new Bounds(); il2cpp_codegen_initobj((&V_1), sizeof(Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3)); // bool haveOne = false; V_2 = (bool)0; // for (int i = 0; i < m_Targets.Length; ++i) V_5 = 0; goto IL_012f; } IL_0026: { // BoundingSphere s = GetWeightedBoundsForMember(i); int32_t L_3 = V_5; BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 L_4; L_4 = CinemachineTargetGroup_GetWeightedBoundsForMember_m66E0FB67C1A1A678A206DDA7869E48533264A185(__this, L_3, NULL); V_6 = L_4; // Vector3 p = inverseView.MultiplyPoint3x4(s.position); BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 L_5 = V_6; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = L_5.___position_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7; L_7 = Matrix4x4_MultiplyPoint3x4_mACCBD70AFA82C63DA88555780B7B6B01281AB814((&V_0), L_6, NULL); V_7 = L_7; // if (p.z < UnityVectorExtensions.Epsilon) Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = V_7; float L_9 = L_8.___z_4; if ((((float)L_9) < ((float)(9.99999975E-05f)))) { goto IL_0129; } } { // var r = s.radius / p.z; BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 L_10 = V_6; float L_11 = L_10.___radius_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = V_7; float L_13 = L_12.___z_4; V_8 = ((float)(L_11/L_13)); // var r2 = new Vector3(r, r, 0); float L_14 = V_8; float L_15 = V_8; Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_9), L_14, L_15, (0.0f), NULL); // var p2 = p / p.z; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = V_7; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17 = V_7; float L_18 = L_17.___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19; L_19 = Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline(L_16, L_18, NULL); V_10 = L_19; // if (!haveOne) bool L_20 = V_2; if (L_20) { goto IL_00c5; } } { // b.center = p2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21 = V_10; Bounds_set_center_m891869DD5B1BEEE2D17907BBFB7EB79AAE44884B((&V_1), L_21, NULL); // b.extents = r2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22 = V_9; Bounds_set_extents_m09496358547B86A93EFE7BE6371E7A6FE937C46F((&V_1), L_22, NULL); // zRange = new Vector2(p.z - s.radius, p.z + s.radius); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_23 = ___zRange3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24 = V_7; float L_25 = L_24.___z_4; BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 L_26 = V_6; float L_27 = L_26.___radius_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28 = V_7; float L_29 = L_28.___z_4; BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 L_30 = V_6; float L_31 = L_30.___radius_1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_32; memset((&L_32), 0, sizeof(L_32)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_32), ((float)il2cpp_codegen_subtract(L_25, L_27)), ((float)il2cpp_codegen_add(L_29, L_31)), /*hidden argument*/NULL); *(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)L_23 = L_32; // haveOne = true; V_2 = (bool)1; goto IL_0129; } IL_00c5: { // b.Encapsulate(p2 + r2); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_33 = V_10; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_34 = V_9; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_35; L_35 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_33, L_34, NULL); Bounds_Encapsulate_m1FCA57C58536ADB67B85A703470C6F5BFB837C2F((&V_1), L_35, NULL); // b.Encapsulate(p2 - r2); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_36 = V_10; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_37 = V_9; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_38; L_38 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_36, L_37, NULL); Bounds_Encapsulate_m1FCA57C58536ADB67B85A703470C6F5BFB837C2F((&V_1), L_38, NULL); // zRange.x = Mathf.Min(zRange.x, p.z - s.radius); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_39 = ___zRange3; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_40 = ___zRange3; float L_41 = L_40->___x_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_42 = V_7; float L_43 = L_42.___z_4; BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 L_44 = V_6; float L_45 = L_44.___radius_1; float L_46; L_46 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_41, ((float)il2cpp_codegen_subtract(L_43, L_45)), NULL); L_39->___x_0 = L_46; // zRange.y = Mathf.Max(zRange.y, p.z + s.radius); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_47 = ___zRange3; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_48 = ___zRange3; float L_49 = L_48->___y_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_50 = V_7; float L_51 = L_50.___z_4; BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 L_52 = V_6; float L_53 = L_52.___radius_1; float L_54; L_54 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_49, ((float)il2cpp_codegen_add(L_51, L_53)), NULL); L_47->___y_1 = L_54; } IL_0129: { // for (int i = 0; i < m_Targets.Length; ++i) int32_t L_55 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_55, 1)); } IL_012f: { // for (int i = 0; i < m_Targets.Length; ++i) int32_t L_56 = V_5; TargetU5BU5D_t9978A88534F3B77004EFDA1AB43CCA145A650F0E* L_57 = __this->___m_Targets_7; if ((((int32_t)L_56) < ((int32_t)((int32_t)(((RuntimeArray*)L_57)->max_length))))) { goto IL_0026; } } { // var pMin = b.min; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_58; L_58 = Bounds_get_min_m465AC9BBE1DE5D8E8AD95AC19B9899068FEEBB13((&V_1), NULL); V_3 = L_58; // var pMax = b.max; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_59; L_59 = Bounds_get_max_m6446F2AB97C1E57CA89467B9DE52D4EB61F1CB09((&V_1), NULL); V_4 = L_59; // minAngles = new Vector2( // Vector3.SignedAngle(Vector3.forward, new Vector3(0, pMin.y, 1), Vector3.left), // Vector3.SignedAngle(Vector3.forward, new Vector3(pMin.x, 0, 1), Vector3.up)); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_60 = ___minAngles1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_61; L_61 = Vector3_get_forward_mAA55A7034304DF8B2152EAD49AE779FC4CA2EB4A_inline(NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_62 = V_3; float L_63 = L_62.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_64; memset((&L_64), 0, sizeof(L_64)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_64), (0.0f), L_63, (1.0f), /*hidden argument*/NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_65; L_65 = Vector3_get_left_m8C1116485A9E689760AEE1142F5977852278B7E1_inline(NULL); float L_66; L_66 = Vector3_SignedAngle_m76C77F9D7BAF5969FA5B7500ED2D5FF9F9FA4153_inline(L_61, L_64, L_65, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_67; L_67 = Vector3_get_forward_mAA55A7034304DF8B2152EAD49AE779FC4CA2EB4A_inline(NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_68 = V_3; float L_69 = L_68.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_70; memset((&L_70), 0, sizeof(L_70)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_70), L_69, (0.0f), (1.0f), /*hidden argument*/NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_71; L_71 = Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline(NULL); float L_72; L_72 = Vector3_SignedAngle_m76C77F9D7BAF5969FA5B7500ED2D5FF9F9FA4153_inline(L_67, L_70, L_71, NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_73; memset((&L_73), 0, sizeof(L_73)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_73), L_66, L_72, /*hidden argument*/NULL); *(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)L_60 = L_73; // maxAngles = new Vector2( // Vector3.SignedAngle(Vector3.forward, new Vector3(0, pMax.y, 1), Vector3.left), // Vector3.SignedAngle(Vector3.forward, new Vector3(pMax.x, 0, 1), Vector3.up)); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_74 = ___maxAngles2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_75; L_75 = Vector3_get_forward_mAA55A7034304DF8B2152EAD49AE779FC4CA2EB4A_inline(NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_76 = V_4; float L_77 = L_76.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_78; memset((&L_78), 0, sizeof(L_78)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_78), (0.0f), L_77, (1.0f), /*hidden argument*/NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_79; L_79 = Vector3_get_left_m8C1116485A9E689760AEE1142F5977852278B7E1_inline(NULL); float L_80; L_80 = Vector3_SignedAngle_m76C77F9D7BAF5969FA5B7500ED2D5FF9F9FA4153_inline(L_75, L_78, L_79, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_81; L_81 = Vector3_get_forward_mAA55A7034304DF8B2152EAD49AE779FC4CA2EB4A_inline(NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_82 = V_4; float L_83 = L_82.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_84; memset((&L_84), 0, sizeof(L_84)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_84), L_83, (0.0f), (1.0f), /*hidden argument*/NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_85; L_85 = Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline(NULL); float L_86; L_86 = Vector3_SignedAngle_m76C77F9D7BAF5969FA5B7500ED2D5FF9F9FA4153_inline(L_81, L_84, L_85, NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_87; memset((&L_87), 0, sizeof(L_87)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_87), L_80, L_86, /*hidden argument*/NULL); *(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)L_74 = L_87; // } return; } } // System.Void Cinemachine.CinemachineTargetGroup::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineTargetGroup__ctor_m79E577054443EB393BF0D415CB21EB12EC87AF35 (CinemachineTargetGroup_tDA10E4AFC0E3489DA38592948CD48D8CAFC3B1EF* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TargetU5BU5D_t9978A88534F3B77004EFDA1AB43CCA145A650F0E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public UpdateMethod m_UpdateMethod = UpdateMethod.LateUpdate; __this->___m_UpdateMethod_6 = 2; // public Target[] m_Targets = new Target[0]; TargetU5BU5D_t9978A88534F3B77004EFDA1AB43CCA145A650F0E* L_0 = (TargetU5BU5D_t9978A88534F3B77004EFDA1AB43CCA145A650F0E*)(TargetU5BU5D_t9978A88534F3B77004EFDA1AB43CCA145A650F0E*)SZArrayNew(TargetU5BU5D_t9978A88534F3B77004EFDA1AB43CCA145A650F0E_il2cpp_TypeInfo_var, (uint32_t)0); __this->___m_Targets_7 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Targets_7), (void*)L_0); MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // Conversion methods for marshalling of: Cinemachine.CinemachineTargetGroup/Target IL2CPP_EXTERN_C void Target_t1BE8C1DD1B464DF9994293478CE3F2AFB3C8A641_marshal_pinvoke(const Target_t1BE8C1DD1B464DF9994293478CE3F2AFB3C8A641& unmarshaled, Target_t1BE8C1DD1B464DF9994293478CE3F2AFB3C8A641_marshaled_pinvoke& marshaled) { Exception_t* ___target_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'target' of type 'Target': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___target_0Exception, NULL); } IL2CPP_EXTERN_C void Target_t1BE8C1DD1B464DF9994293478CE3F2AFB3C8A641_marshal_pinvoke_back(const Target_t1BE8C1DD1B464DF9994293478CE3F2AFB3C8A641_marshaled_pinvoke& marshaled, Target_t1BE8C1DD1B464DF9994293478CE3F2AFB3C8A641& unmarshaled) { Exception_t* ___target_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'target' of type 'Target': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___target_0Exception, NULL); } // Conversion method for clean up from marshalling of: Cinemachine.CinemachineTargetGroup/Target IL2CPP_EXTERN_C void Target_t1BE8C1DD1B464DF9994293478CE3F2AFB3C8A641_marshal_pinvoke_cleanup(Target_t1BE8C1DD1B464DF9994293478CE3F2AFB3C8A641_marshaled_pinvoke& marshaled) { } // Conversion methods for marshalling of: Cinemachine.CinemachineTargetGroup/Target IL2CPP_EXTERN_C void Target_t1BE8C1DD1B464DF9994293478CE3F2AFB3C8A641_marshal_com(const Target_t1BE8C1DD1B464DF9994293478CE3F2AFB3C8A641& unmarshaled, Target_t1BE8C1DD1B464DF9994293478CE3F2AFB3C8A641_marshaled_com& marshaled) { Exception_t* ___target_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'target' of type 'Target': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___target_0Exception, NULL); } IL2CPP_EXTERN_C void Target_t1BE8C1DD1B464DF9994293478CE3F2AFB3C8A641_marshal_com_back(const Target_t1BE8C1DD1B464DF9994293478CE3F2AFB3C8A641_marshaled_com& marshaled, Target_t1BE8C1DD1B464DF9994293478CE3F2AFB3C8A641& unmarshaled) { Exception_t* ___target_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'target' of type 'Target': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___target_0Exception, NULL); } // Conversion method for clean up from marshalling of: Cinemachine.CinemachineTargetGroup/Target IL2CPP_EXTERN_C void Target_t1BE8C1DD1B464DF9994293478CE3F2AFB3C8A641_marshal_com_cleanup(Target_t1BE8C1DD1B464DF9994293478CE3F2AFB3C8A641_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 // Cinemachine.CameraState Cinemachine.CinemachineVirtualCamera::get_State() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 CinemachineVirtualCamera_get_State_mD9A4B9A276A896CE61CF4A3175C0C50AFAAFA281 (CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* __this, const RuntimeMethod* method) { { // override public CameraState State { get { return m_State; } } CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_0 = __this->___m_State_37; return L_0; } } // UnityEngine.Transform Cinemachine.CinemachineVirtualCamera::get_LookAt() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* CinemachineVirtualCamera_get_LookAt_mC71D170A52A0C7EBB8B512B41EEE9F67175440A8 (CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* __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.CinemachineVirtualCamera::set_LookAt(UnityEngine.Transform) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCamera_set_LookAt_mA999C37E7B4936DF8F7EDD13D48E568000B20212 (CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* __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.CinemachineVirtualCamera::get_Follow() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* CinemachineVirtualCamera_get_Follow_mE5A461072B1C46F33736F19CB47080FEB3A2008B (CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* __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.CinemachineVirtualCamera::set_Follow(UnityEngine.Transform) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCamera_set_Follow_m66CCC0DB5243B92AB976471EA1D2265E1D8B9011 (CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* __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.Single Cinemachine.CinemachineVirtualCamera::GetMaxDampTime() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineVirtualCamera_GetMaxDampTime_m059DBDCA5F7F954957F7FA5A86BAC04D81DB2079 (CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* __this, const RuntimeMethod* method) { float V_0 = 0.0f; int32_t V_1 = 0; { // float maxDamp = base.GetMaxDampTime(); float L_0; L_0 = CinemachineVirtualCameraBase_GetMaxDampTime_m4D72BD93F9B3B32BDFB20976CE7A1E8B41567047(__this, NULL); V_0 = L_0; // UpdateComponentPipeline(); CinemachineVirtualCamera_UpdateComponentPipeline_mDC1BF9D6E71CA7CEFEB8539E13BAD7E12DAB11A1(__this, NULL); // if (m_ComponentPipeline != null) CinemachineComponentBaseU5BU5D_t479D9A9F2F2C4AB6F50F6C64FAC4BC8EC602C077* L_1 = __this->___m_ComponentPipeline_38; if (!L_1) { goto IL_003c; } } { // for (int i = 0; i < m_ComponentPipeline.Length; ++i) V_1 = 0; goto IL_0031; } IL_0019: { // maxDamp = Mathf.Max(maxDamp, m_ComponentPipeline[i].GetMaxDampTime()); float L_2 = V_0; CinemachineComponentBaseU5BU5D_t479D9A9F2F2C4AB6F50F6C64FAC4BC8EC602C077* L_3 = __this->___m_ComponentPipeline_38; int32_t L_4 = V_1; int32_t L_5 = L_4; CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A* L_6 = (L_3)->GetAtUnchecked(static_cast(L_5)); float L_7; L_7 = VirtualFuncInvoker0< float >::Invoke(12 /* System.Single Cinemachine.CinemachineComponentBase::GetMaxDampTime() */, L_6); float L_8; L_8 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_2, L_7, NULL); V_0 = L_8; // for (int i = 0; i < m_ComponentPipeline.Length; ++i) int32_t L_9 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_9, 1)); } IL_0031: { // for (int i = 0; i < m_ComponentPipeline.Length; ++i) int32_t L_10 = V_1; CinemachineComponentBaseU5BU5D_t479D9A9F2F2C4AB6F50F6C64FAC4BC8EC602C077* L_11 = __this->___m_ComponentPipeline_38; if ((((int32_t)L_10) < ((int32_t)((int32_t)(((RuntimeArray*)L_11)->max_length))))) { goto IL_0019; } } IL_003c: { // return maxDamp; float L_12 = V_0; return L_12; } } // System.Void Cinemachine.CinemachineVirtualCamera::InternalUpdateCameraState(UnityEngine.Vector3,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCamera_InternalUpdateCameraState_m2158DF36FDDDCC24EE79D9CF019BBAAAE5445597 (CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldUp0, float ___deltaTime1, 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; } { // UpdateTargetCache(); CinemachineVirtualCameraBase_UpdateTargetCache_m0472352417911B6F5E21A85A2BBDA72ECEB85BAE(__this, NULL); // m_State = CalculateNewState(worldUp, deltaTime); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___worldUp0; float L_1 = ___deltaTime1; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_2; L_2 = CinemachineVirtualCamera_CalculateNewState_mEAC1B5563F4C5BD1868E591DBE70EC359C27AE31(__this, L_0, L_1, NULL); __this->___m_State_37 = L_2; 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 // ApplyPositionBlendMethod(ref m_State, m_Transitions.m_BlendHint); CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_3 = (&__this->___m_State_37); TransitionParams_tB597191957C5719625DEDBA130A4C3437346CDCA* L_4 = (&__this->___m_Transitions_31); int32_t L_5 = L_4->___m_BlendHint_0; CinemachineVirtualCameraBase_ApplyPositionBlendMethod_mD956666402D6A533C23C8AE5AD6DB5C875C2FDCD(__this, L_3, L_5, NULL); // if (!m_UserIsDragging) bool L_6 = __this->___m_UserIsDragging_36; if (L_6) { goto IL_007b; } } { // if (Follow != null) Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_7; L_7 = 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_8; L_8 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_7, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_8) { goto IL_0057; } } { // transform.position = State.RawPosition; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_9; L_9 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_10; L_10 = VirtualFuncInvoker0< CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 >::Invoke(27 /* Cinemachine.CameraState Cinemachine.CinemachineVirtualCameraBase::get_State() */, __this); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = L_10.___RawPosition_4; Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156(L_9, L_11, NULL); } IL_0057: { // if (LookAt != null) Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_12; L_12 = VirtualFuncInvoker0< Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* >::Invoke(29 /* UnityEngine.Transform Cinemachine.CinemachineVirtualCameraBase::get_LookAt() */, __this); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_13; L_13 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_12, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_13) { goto IL_007b; } } { // transform.rotation = State.RawOrientation; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_14; L_14 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_15; L_15 = VirtualFuncInvoker0< CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 >::Invoke(27 /* Cinemachine.CameraState Cinemachine.CinemachineVirtualCameraBase::get_State() */, __this); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_16 = L_15.___RawOrientation_5; Transform_set_rotation_m61340DE74726CF0F9946743A727C4D444397331D(L_14, L_16, NULL); } IL_007b: { // PreviousStateIsValid = true; VirtualActionInvoker1< bool >::Invoke(34 /* System.Void Cinemachine.CinemachineVirtualCameraBase::set_PreviousStateIsValid(System.Boolean) */, __this, (bool)1); // } return; } } // System.Void Cinemachine.CinemachineVirtualCamera::OnEnable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCamera_OnEnable_m62FDA7C6D4F84F0514F758F0B1EF40D9B84F8AF4 (CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineVirtualCamera_AddCinemachineComponent_TisCinemachineHardLockToTarget_tA87D10A864809C5E690916F194DBD61F8E64380A_mA27DFDE452A286E8B897BB2DA2C3D26AAD985E4F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineVirtualCamera_AddCinemachineComponent_TisCinemachineHardLookAt_tF3F83D120480604E6173E3907DAA85CDEBB0FC8E_mD1C9F974D969F3897375561B17A711000AEBD0C4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // base.OnEnable(); CinemachineVirtualCameraBase_OnEnable_m56F225786F42BD1069930B91D8448A0779F71F4B(__this, NULL); // m_State = PullStateFromVirtualCamera(Vector3.up, ref m_Lens); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0; L_0 = Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline(NULL); LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* L_1 = (&__this->___m_Lens_30); CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_2; L_2 = CinemachineVirtualCameraBase_PullStateFromVirtualCamera_m0629C5BA281A84DFA090D4B28CFBCC8E234BB298(__this, L_0, L_1, NULL); __this->___m_State_37 = L_2; 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 // InvalidateComponentPipeline(); CinemachineVirtualCamera_InvalidateComponentPipeline_mF6DF2D4F33B01A989AE3BD1CFAFC51BF35C97C4C(__this, NULL); // if (ValidatingStreamVersion < 20170927) int32_t L_3; L_3 = CinemachineVirtualCameraBase_get_ValidatingStreamVersion_m3FA3A728FAF24AA79D08CB23CB7416D250280C45(__this, NULL); if ((((int32_t)L_3) >= ((int32_t)((int32_t)20170927)))) { goto IL_0078; } } { // if (Follow != null && GetCinemachineComponent(CinemachineCore.Stage.Body) == null) Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4; L_4 = 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_5; L_5 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_4, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_5) { goto IL_0054; } } { CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A* L_6; L_6 = CinemachineVirtualCamera_GetCinemachineComponent_m26F31BE8B9E3891C9E889F884FCA94FF3B6A2C38(__this, 0, NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_7; L_7 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_6, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_7) { goto IL_0054; } } { // AddCinemachineComponent(); CinemachineHardLockToTarget_tA87D10A864809C5E690916F194DBD61F8E64380A* L_8; L_8 = CinemachineVirtualCamera_AddCinemachineComponent_TisCinemachineHardLockToTarget_tA87D10A864809C5E690916F194DBD61F8E64380A_mA27DFDE452A286E8B897BB2DA2C3D26AAD985E4F(__this, CinemachineVirtualCamera_AddCinemachineComponent_TisCinemachineHardLockToTarget_tA87D10A864809C5E690916F194DBD61F8E64380A_mA27DFDE452A286E8B897BB2DA2C3D26AAD985E4F_RuntimeMethod_var); } IL_0054: { // if (LookAt != null && GetCinemachineComponent(CinemachineCore.Stage.Aim) == null) Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_9; L_9 = VirtualFuncInvoker0< Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* >::Invoke(29 /* UnityEngine.Transform Cinemachine.CinemachineVirtualCameraBase::get_LookAt() */, __this); 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_0078; } } { CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A* L_11; L_11 = CinemachineVirtualCamera_GetCinemachineComponent_m26F31BE8B9E3891C9E889F884FCA94FF3B6A2C38(__this, 1, NULL); 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_0078; } } { // AddCinemachineComponent(); CinemachineHardLookAt_tF3F83D120480604E6173E3907DAA85CDEBB0FC8E* L_13; L_13 = CinemachineVirtualCamera_AddCinemachineComponent_TisCinemachineHardLookAt_tF3F83D120480604E6173E3907DAA85CDEBB0FC8E_mD1C9F974D969F3897375561B17A711000AEBD0C4(__this, CinemachineVirtualCamera_AddCinemachineComponent_TisCinemachineHardLookAt_tF3F83D120480604E6173E3907DAA85CDEBB0FC8E_mD1C9F974D969F3897375561B17A711000AEBD0C4_RuntimeMethod_var); } IL_0078: { // } return; } } // System.Void Cinemachine.CinemachineVirtualCamera::OnDestroy() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCamera_OnDestroy_mAA93044AA45B8EE2242D23DABDBF77A727ACA0E6 (CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisCinemachinePipeline_t7C4DCD209B5F7720AC4078397CE62801AD757209_mC67688926EF3928B75A863C98FB240FEADBC6F69_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; } RuntimeObject* V_0 = NULL; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* V_1 = NULL; RuntimeObject* V_2 = NULL; { // foreach (Transform child in transform) Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0; L_0 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); RuntimeObject* L_1; L_1 = Transform_GetEnumerator_mA7E1C882ACA0C33E284711CD09971DEA3FFEF404(L_0, NULL); V_0 = L_1; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0046: {// begin finally (depth: 1) { RuntimeObject* L_2 = V_0; V_2 = ((RuntimeObject*)IsInst((RuntimeObject*)L_2, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var)); RuntimeObject* L_3 = V_2; if (!L_3) { goto IL_0056; } } { RuntimeObject* L_4 = V_2; InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_4); } IL_0056: { return; } }// end finally (depth: 1) }); try {// begin try (depth: 1) { goto IL_003c_1; } IL_000e_1: { // foreach (Transform child in transform) RuntimeObject* L_5 = V_0; RuntimeObject* L_6; L_6 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1 /* System.Object System.Collections.IEnumerator::get_Current() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_5); V_1 = ((Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*)CastclassClass((RuntimeObject*)L_6, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1_il2cpp_TypeInfo_var)); // if (child.GetComponent() != null) Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_7 = V_1; CinemachinePipeline_t7C4DCD209B5F7720AC4078397CE62801AD757209* L_8; L_8 = Component_GetComponent_TisCinemachinePipeline_t7C4DCD209B5F7720AC4078397CE62801AD757209_mC67688926EF3928B75A863C98FB240FEADBC6F69(L_7, Component_GetComponent_TisCinemachinePipeline_t7C4DCD209B5F7720AC4078397CE62801AD757209_mC67688926EF3928B75A863C98FB240FEADBC6F69_RuntimeMethod_var); 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_003c_1; } } { // child.gameObject.hideFlags // &= ~(HideFlags.HideInHierarchy | HideFlags.HideInInspector); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_10 = V_1; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_11; L_11 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_10, NULL); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_12 = L_11; int32_t L_13; L_13 = Object_get_hideFlags_mA08F5E41671B8C6B5073C6B9E2799BCE6E0DF7F3(L_12, NULL); Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4(L_12, ((int32_t)((int32_t)L_13&((int32_t)-4))), NULL); } IL_003c_1: { // foreach (Transform child in transform) RuntimeObject* L_14 = V_0; bool L_15; L_15 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_14); if (L_15) { goto IL_000e_1; } } { goto IL_0057; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0057: { // base.OnDestroy(); CinemachineVirtualCameraBase_OnDestroy_m57F48C3BC5A324EDE38FD6A59FB1A8165EC823B5(__this, NULL); // } return; } } // System.Void Cinemachine.CinemachineVirtualCamera::OnValidate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCamera_OnValidate_mD0D0029F130143E4B37AA96EA068A32FC5CB94C1 (CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* __this, const RuntimeMethod* method) { { // base.OnValidate(); CinemachineVirtualCameraBase_OnValidate_m53411A67E10ECB12B114F5FC47C1026E0BEDB1D0(__this, NULL); // m_Lens.Validate(); LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* L_0 = (&__this->___m_Lens_30); LensSettings_Validate_m2C9ABCED7FE02F0C7B575CFADB77493DEEA03B01(L_0, NULL); // if (m_LegacyBlendHint != BlendHint.None) int32_t L_1 = __this->___m_LegacyBlendHint_32; if (!L_1) { goto IL_0031; } } { // m_Transitions.m_BlendHint = m_LegacyBlendHint; TransitionParams_tB597191957C5719625DEDBA130A4C3437346CDCA* L_2 = (&__this->___m_Transitions_31); int32_t L_3 = __this->___m_LegacyBlendHint_32; L_2->___m_BlendHint_0 = L_3; // m_LegacyBlendHint = BlendHint.None; __this->___m_LegacyBlendHint_32 = 0; } IL_0031: { // } return; } } // System.Void Cinemachine.CinemachineVirtualCamera::OnTransformChildrenChanged() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCamera_OnTransformChildrenChanged_mD904BF65BA30DF6149DD53BE8F3AC2F64DD6DA43 (CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* __this, const RuntimeMethod* method) { { // InvalidateComponentPipeline(); CinemachineVirtualCamera_InvalidateComponentPipeline_mF6DF2D4F33B01A989AE3BD1CFAFC51BF35C97C4C(__this, NULL); // } return; } } // System.Void Cinemachine.CinemachineVirtualCamera::Reset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCamera_Reset_mDD3327DD7A2EEA32324A1EE66AD1395825FC4D11 (CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* __this, const RuntimeMethod* method) { { // DestroyPipeline(); CinemachineVirtualCamera_DestroyPipeline_mA8791466E5B9F0C01B2B79FC4587EBE54BFF408A(__this, NULL); // } return; } } // System.Void Cinemachine.CinemachineVirtualCamera::DestroyPipeline() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCamera_DestroyPipeline_mA8791466E5B9F0C01B2B79FC4587EBE54BFF408A (CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisCinemachinePipeline_t7C4DCD209B5F7720AC4078397CE62801AD757209_mC67688926EF3928B75A863C98FB240FEADBC6F69_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m9BF6C1C74CD711998DC8FAE5D6B8083586F5CFB5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mBAA697FE341E389C86536D9444A3E4AC02109E87_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mCBBD283BB42C56D73B7C4194020EC95292B36129_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*)&List_1_Add_m36829EC89855C8C23CEDA8C5F5B12B76ADFE2248_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m01FCD3FC513065087F7E312BC9DE2D1C3FF655E5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mDC3E95DC5C927A867B9B42EDE1945F909B894268_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t991BBC5A1D51F59A450367DF944DAA207F22D06D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } List_1_t991BBC5A1D51F59A450367DF944DAA207F22D06D* V_0 = NULL; RuntimeObject* V_1 = NULL; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* V_2 = NULL; RuntimeObject* V_3 = NULL; Enumerator_t519AE1DAA64E517296768BEA2E732ED47F76A91D V_4; memset((&V_4), 0, sizeof(V_4)); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* V_5 = NULL; { // List oldPipeline = new List(); List_1_t991BBC5A1D51F59A450367DF944DAA207F22D06D* L_0 = (List_1_t991BBC5A1D51F59A450367DF944DAA207F22D06D*)il2cpp_codegen_object_new(List_1_t991BBC5A1D51F59A450367DF944DAA207F22D06D_il2cpp_TypeInfo_var); List_1__ctor_mDC3E95DC5C927A867B9B42EDE1945F909B894268(L_0, List_1__ctor_mDC3E95DC5C927A867B9B42EDE1945F909B894268_RuntimeMethod_var); V_0 = L_0; // foreach (Transform child in transform) Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1; L_1 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); RuntimeObject* L_2; L_2 = Transform_GetEnumerator_mA7E1C882ACA0C33E284711CD09971DEA3FFEF404(L_1, NULL); V_1 = L_2; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_003f: {// begin finally (depth: 1) { RuntimeObject* L_3 = V_1; V_3 = ((RuntimeObject*)IsInst((RuntimeObject*)L_3, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var)); RuntimeObject* L_4 = V_3; if (!L_4) { goto IL_004f; } } { RuntimeObject* L_5 = V_3; InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_5); } IL_004f: { return; } }// end finally (depth: 1) }); try {// begin try (depth: 1) { goto IL_0035_1; } IL_0014_1: { // foreach (Transform child in transform) RuntimeObject* L_6 = V_1; RuntimeObject* L_7; L_7 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1 /* System.Object System.Collections.IEnumerator::get_Current() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_6); V_2 = ((Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*)CastclassClass((RuntimeObject*)L_7, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1_il2cpp_TypeInfo_var)); // if (child.GetComponent() != null) Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_8 = V_2; CinemachinePipeline_t7C4DCD209B5F7720AC4078397CE62801AD757209* L_9; L_9 = Component_GetComponent_TisCinemachinePipeline_t7C4DCD209B5F7720AC4078397CE62801AD757209_mC67688926EF3928B75A863C98FB240FEADBC6F69(L_8, Component_GetComponent_TisCinemachinePipeline_t7C4DCD209B5F7720AC4078397CE62801AD757209_mC67688926EF3928B75A863C98FB240FEADBC6F69_RuntimeMethod_var); 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_0035_1; } } { // oldPipeline.Add(child); List_1_t991BBC5A1D51F59A450367DF944DAA207F22D06D* L_11 = V_0; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_12 = V_2; List_1_Add_m36829EC89855C8C23CEDA8C5F5B12B76ADFE2248_inline(L_11, L_12, List_1_Add_m36829EC89855C8C23CEDA8C5F5B12B76ADFE2248_RuntimeMethod_var); } IL_0035_1: { // foreach (Transform child in transform) RuntimeObject* L_13 = V_1; bool L_14; L_14 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_13); if (L_14) { goto IL_0014_1; } } { goto IL_0050; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0050: { // if (!RuntimeUtility.IsPrefab(gameObject)) GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_15; L_15 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL); il2cpp_codegen_runtime_class_init_inline(RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var); bool L_16; L_16 = RuntimeUtility_IsPrefab_m98872C6B07F84AAF4C91F87F490562A4935ACF9D(L_15, NULL); if (L_16) { goto IL_00b6; } } { // foreach (Transform child in oldPipeline) List_1_t991BBC5A1D51F59A450367DF944DAA207F22D06D* L_17 = V_0; Enumerator_t519AE1DAA64E517296768BEA2E732ED47F76A91D L_18; L_18 = List_1_GetEnumerator_m01FCD3FC513065087F7E312BC9DE2D1C3FF655E5(L_17, List_1_GetEnumerator_m01FCD3FC513065087F7E312BC9DE2D1C3FF655E5_RuntimeMethod_var); V_4 = L_18; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00a1: {// begin finally (depth: 1) Enumerator_Dispose_m9BF6C1C74CD711998DC8FAE5D6B8083586F5CFB5((&V_4), Enumerator_Dispose_m9BF6C1C74CD711998DC8FAE5D6B8083586F5CFB5_RuntimeMethod_var); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) { goto IL_0096_1; } IL_0067_1: { // foreach (Transform child in oldPipeline) Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_19; L_19 = Enumerator_get_Current_mCBBD283BB42C56D73B7C4194020EC95292B36129_inline((&V_4), Enumerator_get_Current_mCBBD283BB42C56D73B7C4194020EC95292B36129_RuntimeMethod_var); V_5 = L_19; // if (DestroyPipelineOverride != null) DestroyPipelineDelegate_tDBA135A8B9ACD670F6144200C281F32F728BB842* L_20 = ((CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50_il2cpp_TypeInfo_var))->___DestroyPipelineOverride_35; if (!L_20) { goto IL_008a_1; } } { // DestroyPipelineOverride(child.gameObject); DestroyPipelineDelegate_tDBA135A8B9ACD670F6144200C281F32F728BB842* L_21 = ((CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50_il2cpp_TypeInfo_var))->___DestroyPipelineOverride_35; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_22 = V_5; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_23; L_23 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_22, NULL); DestroyPipelineDelegate_Invoke_mE4428F322828BD410B9C74A0358DF87D3A1983F9_inline(L_21, L_23, NULL); goto IL_0096_1; } IL_008a_1: { // Destroy(child.gameObject); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_24 = V_5; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_25; L_25 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_24, NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB(L_25, NULL); } IL_0096_1: { // foreach (Transform child in oldPipeline) bool L_26; L_26 = Enumerator_MoveNext_mBAA697FE341E389C86536D9444A3E4AC02109E87((&V_4), Enumerator_MoveNext_mBAA697FE341E389C86536D9444A3E4AC02109E87_RuntimeMethod_var); if (L_26) { goto IL_0067_1; } } { goto IL_00af; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00af: { // m_ComponentOwner = null; __this->___m_ComponentOwner_39 = (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ComponentOwner_39), (void*)(Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*)NULL); } IL_00b6: { // PreviousStateIsValid = false; VirtualActionInvoker1< bool >::Invoke(34 /* System.Void Cinemachine.CinemachineVirtualCameraBase::set_PreviousStateIsValid(System.Boolean) */, __this, (bool)0); // } return; } } // UnityEngine.Transform Cinemachine.CinemachineVirtualCamera::CreatePipeline(Cinemachine.CinemachineVirtualCamera) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* CinemachineVirtualCamera_CreatePipeline_m2D6EBA76ABACA143FD32240A9F2EFA3E61112021 (CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* __this, CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* ___copyFrom0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisCinemachinePipeline_t7C4DCD209B5F7720AC4078397CE62801AD757209_m3DAAF0F90C5C8E02A3C153B1D9BD3247EB0F4136_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*)&_stringLiteral858FD3C8BD790C7AE9648241681753040AAA353E); s_Il2CppMethodInitialized = true; } CinemachineComponentBaseU5BU5D_t479D9A9F2F2C4AB6F50F6C64FAC4BC8EC602C077* V_0 = NULL; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* V_1 = NULL; { // CinemachineComponentBase[] components = null; V_0 = (CinemachineComponentBaseU5BU5D_t479D9A9F2F2C4AB6F50F6C64FAC4BC8EC602C077*)NULL; // if (copyFrom != null) CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_0 = ___copyFrom0; 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_0018; } } { // copyFrom.InvalidateComponentPipeline(); // make sure it's up to date CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_2 = ___copyFrom0; CinemachineVirtualCamera_InvalidateComponentPipeline_mF6DF2D4F33B01A989AE3BD1CFAFC51BF35C97C4C(L_2, NULL); // components = copyFrom.GetComponentPipeline(); CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_3 = ___copyFrom0; CinemachineComponentBaseU5BU5D_t479D9A9F2F2C4AB6F50F6C64FAC4BC8EC602C077* L_4; L_4 = CinemachineVirtualCamera_GetComponentPipeline_m500E721EB58184151E203BF7BB83104586BE7923(L_3, NULL); V_0 = L_4; } IL_0018: { // Transform newPipeline = null; V_1 = (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*)NULL; // if (CreatePipelineOverride != null) CreatePipelineDelegate_tC9ED5364DE6A2A753E8C9FF767C2C37C5CBB6BFC* L_5 = ((CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50_il2cpp_TypeInfo_var))->___CreatePipelineOverride_34; if (!L_5) { goto IL_0035; } } { // newPipeline = CreatePipelineOverride(this, PipelineName, components); CreatePipelineDelegate_tC9ED5364DE6A2A753E8C9FF767C2C37C5CBB6BFC* L_6 = ((CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50_il2cpp_TypeInfo_var))->___CreatePipelineOverride_34; CinemachineComponentBaseU5BU5D_t479D9A9F2F2C4AB6F50F6C64FAC4BC8EC602C077* L_7 = V_0; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_8; L_8 = CreatePipelineDelegate_Invoke_m64652CFF99A748B459CC4B834CE86FF147616188_inline(L_6, __this, _stringLiteral858FD3C8BD790C7AE9648241681753040AAA353E, L_7, NULL); V_1 = L_8; goto IL_005d; } IL_0035: { // GameObject go = new GameObject(PipelineName); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_9 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)il2cpp_codegen_object_new(GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var); GameObject__ctor_m37D512B05D292F954792225E6C6EEE95293A9B88(L_9, _stringLiteral858FD3C8BD790C7AE9648241681753040AAA353E, NULL); // go.transform.parent = transform; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_10 = L_9; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_11; L_11 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_10, NULL); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_12; L_12 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); Transform_set_parent_m9BD5E563B539DD5BEC342736B03F97B38A243234(L_11, L_12, NULL); // go.AddComponent(); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_13 = L_10; CinemachinePipeline_t7C4DCD209B5F7720AC4078397CE62801AD757209* L_14; L_14 = GameObject_AddComponent_TisCinemachinePipeline_t7C4DCD209B5F7720AC4078397CE62801AD757209_m3DAAF0F90C5C8E02A3C153B1D9BD3247EB0F4136(L_13, GameObject_AddComponent_TisCinemachinePipeline_t7C4DCD209B5F7720AC4078397CE62801AD757209_m3DAAF0F90C5C8E02A3C153B1D9BD3247EB0F4136_RuntimeMethod_var); // newPipeline = go.transform; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_15; L_15 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_13, NULL); V_1 = L_15; } IL_005d: { // PreviousStateIsValid = false; VirtualActionInvoker1< bool >::Invoke(34 /* System.Void Cinemachine.CinemachineVirtualCameraBase::set_PreviousStateIsValid(System.Boolean) */, __this, (bool)0); // return newPipeline; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_16 = V_1; return L_16; } } // System.Void Cinemachine.CinemachineVirtualCamera::InvalidateComponentPipeline() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCamera_InvalidateComponentPipeline_mF6DF2D4F33B01A989AE3BD1CFAFC51BF35C97C4C (CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* __this, const RuntimeMethod* method) { { // public void InvalidateComponentPipeline() { m_ComponentPipeline = null; } __this->___m_ComponentPipeline_38 = (CinemachineComponentBaseU5BU5D_t479D9A9F2F2C4AB6F50F6C64FAC4BC8EC602C077*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ComponentPipeline_38), (void*)(CinemachineComponentBaseU5BU5D_t479D9A9F2F2C4AB6F50F6C64FAC4BC8EC602C077*)NULL); // public void InvalidateComponentPipeline() { m_ComponentPipeline = null; } return; } } // UnityEngine.Transform Cinemachine.CinemachineVirtualCamera::GetComponentOwner() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* CinemachineVirtualCamera_GetComponentOwner_mB144AE753EBD703CCC5A868925DAC4A76B889DD7 (CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* __this, const RuntimeMethod* method) { { // public Transform GetComponentOwner() { UpdateComponentPipeline(); return m_ComponentOwner; } CinemachineVirtualCamera_UpdateComponentPipeline_mDC1BF9D6E71CA7CEFEB8539E13BAD7E12DAB11A1(__this, NULL); // public Transform GetComponentOwner() { UpdateComponentPipeline(); return m_ComponentOwner; } Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = __this->___m_ComponentOwner_39; return L_0; } } // Cinemachine.CinemachineComponentBase[] Cinemachine.CinemachineVirtualCamera::GetComponentPipeline() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CinemachineComponentBaseU5BU5D_t479D9A9F2F2C4AB6F50F6C64FAC4BC8EC602C077* CinemachineVirtualCamera_GetComponentPipeline_m500E721EB58184151E203BF7BB83104586BE7923 (CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* __this, const RuntimeMethod* method) { { // public CinemachineComponentBase[] GetComponentPipeline() { UpdateComponentPipeline(); return m_ComponentPipeline; } CinemachineVirtualCamera_UpdateComponentPipeline_mDC1BF9D6E71CA7CEFEB8539E13BAD7E12DAB11A1(__this, NULL); // public CinemachineComponentBase[] GetComponentPipeline() { UpdateComponentPipeline(); return m_ComponentPipeline; } CinemachineComponentBaseU5BU5D_t479D9A9F2F2C4AB6F50F6C64FAC4BC8EC602C077* L_0 = __this->___m_ComponentPipeline_38; return L_0; } } // Cinemachine.CinemachineComponentBase Cinemachine.CinemachineVirtualCamera::GetCinemachineComponent(Cinemachine.CinemachineCore/Stage) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A* CinemachineVirtualCamera_GetCinemachineComponent_m26F31BE8B9E3891C9E889F884FCA94FF3B6A2C38 (CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* __this, int32_t ___stage0, const RuntimeMethod* method) { CinemachineComponentBaseU5BU5D_t479D9A9F2F2C4AB6F50F6C64FAC4BC8EC602C077* V_0 = NULL; CinemachineComponentBaseU5BU5D_t479D9A9F2F2C4AB6F50F6C64FAC4BC8EC602C077* V_1 = NULL; int32_t V_2 = 0; CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A* V_3 = NULL; { // CinemachineComponentBase[] components = GetComponentPipeline(); CinemachineComponentBaseU5BU5D_t479D9A9F2F2C4AB6F50F6C64FAC4BC8EC602C077* L_0; L_0 = CinemachineVirtualCamera_GetComponentPipeline_m500E721EB58184151E203BF7BB83104586BE7923(__this, NULL); V_0 = L_0; // if (components != null) CinemachineComponentBaseU5BU5D_t479D9A9F2F2C4AB6F50F6C64FAC4BC8EC602C077* L_1 = V_0; if (!L_1) { goto IL_0029; } } { // foreach (var c in components) CinemachineComponentBaseU5BU5D_t479D9A9F2F2C4AB6F50F6C64FAC4BC8EC602C077* L_2 = V_0; V_1 = L_2; V_2 = 0; goto IL_0023; } IL_0010: { // foreach (var c in components) CinemachineComponentBaseU5BU5D_t479D9A9F2F2C4AB6F50F6C64FAC4BC8EC602C077* L_3 = V_1; int32_t L_4 = V_2; int32_t L_5 = L_4; CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A* L_6 = (L_3)->GetAtUnchecked(static_cast(L_5)); V_3 = L_6; // if (c.Stage == stage) CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A* L_7 = V_3; int32_t L_8; L_8 = VirtualFuncInvoker0< int32_t >::Invoke(6 /* Cinemachine.CinemachineCore/Stage Cinemachine.CinemachineComponentBase::get_Stage() */, L_7); int32_t L_9 = ___stage0; if ((!(((uint32_t)L_8) == ((uint32_t)L_9)))) { goto IL_001f; } } { // return c; CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A* L_10 = V_3; return L_10; } IL_001f: { int32_t L_11 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_11, 1)); } IL_0023: { // foreach (var c in components) int32_t L_12 = V_2; CinemachineComponentBaseU5BU5D_t479D9A9F2F2C4AB6F50F6C64FAC4BC8EC602C077* L_13 = V_1; if ((((int32_t)L_12) < ((int32_t)((int32_t)(((RuntimeArray*)L_13)->max_length))))) { goto IL_0010; } } IL_0029: { // return null; return (CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A*)NULL; } } // System.Void Cinemachine.CinemachineVirtualCamera::UpdateComponentPipeline() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCamera_UpdateComponentPipeline_mDC1BF9D6E71CA7CEFEB8539E13BAD7E12DAB11A1 (CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Comparison_1_tEDDDA19F3EAE98490F38D2E8D4C34A6A6C593AA7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisCinemachinePipeline_t7C4DCD209B5F7720AC4078397CE62801AD757209_mC67688926EF3928B75A863C98FB240FEADBC6F69_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponents_TisCinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A_m30AF889F18F3ED6C294C66FBDEAC1971B00B8566_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*)&List_1_Add_m9ACA0FC0CF36280B8D922A1E8A3FDA7FFF8B16D7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Sort_mAC2BC143DF2B4FA8D50186DE35951A9484CE90D2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_m8292F02B1A8D2657765B0A6B9C548C0C09B360E0_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m18F0E53D2FFF3A6A83C5262F817E5F3A333A58AB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t03342E12D6A5F95E21F148146CEF62F23EA92051_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CUpdateComponentPipelineU3Eb__38_0_mB97A4390C0B4AF7335D8A31CABC30B99FC7BFA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t80D8219D255708CC8992C0FAD027B479CB4A4D31_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; List_1_t03342E12D6A5F95E21F148146CEF62F23EA92051* V_1 = NULL; RuntimeObject* V_2 = NULL; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* V_3 = NULL; CinemachineComponentBaseU5BU5D_t479D9A9F2F2C4AB6F50F6C64FAC4BC8EC602C077* V_4 = NULL; int32_t V_5 = 0; CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A* V_6 = NULL; RuntimeObject* V_7 = NULL; Comparison_1_tEDDDA19F3EAE98490F38D2E8D4C34A6A6C593AA7* G_B25_0 = NULL; List_1_t03342E12D6A5F95E21F148146CEF62F23EA92051* G_B25_1 = NULL; Comparison_1_tEDDDA19F3EAE98490F38D2E8D4C34A6A6C593AA7* G_B24_0 = NULL; List_1_t03342E12D6A5F95E21F148146CEF62F23EA92051* G_B24_1 = NULL; { // bool isPrefab = RuntimeUtility.IsPrefab(gameObject); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0; L_0 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL); il2cpp_codegen_runtime_class_init_inline(RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var); bool L_1; L_1 = RuntimeUtility_IsPrefab_m98872C6B07F84AAF4C91F87F490562A4935ACF9D(L_0, NULL); V_0 = L_1; // if (m_ComponentOwner != null && m_ComponentPipeline != null) Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2 = __this->___m_ComponentOwner_39; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_3; L_3 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_3) { goto IL_0023; } } { CinemachineComponentBaseU5BU5D_t479D9A9F2F2C4AB6F50F6C64FAC4BC8EC602C077* L_4 = __this->___m_ComponentPipeline_38; if (!L_4) { goto IL_0023; } } { // return; return; } IL_0023: { // m_ComponentOwner = null; __this->___m_ComponentOwner_39 = (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ComponentOwner_39), (void*)(Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*)NULL); // List list = new List(); List_1_t03342E12D6A5F95E21F148146CEF62F23EA92051* L_5 = (List_1_t03342E12D6A5F95E21F148146CEF62F23EA92051*)il2cpp_codegen_object_new(List_1_t03342E12D6A5F95E21F148146CEF62F23EA92051_il2cpp_TypeInfo_var); List_1__ctor_m18F0E53D2FFF3A6A83C5262F817E5F3A333A58AB(L_5, List_1__ctor_m18F0E53D2FFF3A6A83C5262F817E5F3A333A58AB_RuntimeMethod_var); V_1 = L_5; // 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_2 = L_7; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_009c: {// begin finally (depth: 1) { RuntimeObject* L_8 = V_2; V_7 = ((RuntimeObject*)IsInst((RuntimeObject*)L_8, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var)); RuntimeObject* L_9 = V_7; if (!L_9) { goto IL_00af; } } { RuntimeObject* L_10 = V_7; InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_10); } IL_00af: { return; } }// end finally (depth: 1) }); try {// begin try (depth: 1) { goto IL_0092_1; } IL_003e_1: { // foreach (Transform child in transform) RuntimeObject* L_11 = V_2; RuntimeObject* L_12; L_12 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1 /* System.Object System.Collections.IEnumerator::get_Current() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_11); V_3 = ((Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*)CastclassClass((RuntimeObject*)L_12, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1_il2cpp_TypeInfo_var)); // if (child.GetComponent() != null) Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_13 = V_3; CinemachinePipeline_t7C4DCD209B5F7720AC4078397CE62801AD757209* L_14; L_14 = Component_GetComponent_TisCinemachinePipeline_t7C4DCD209B5F7720AC4078397CE62801AD757209_mC67688926EF3928B75A863C98FB240FEADBC6F69(L_13, Component_GetComponent_TisCinemachinePipeline_t7C4DCD209B5F7720AC4078397CE62801AD757209_mC67688926EF3928B75A863C98FB240FEADBC6F69_RuntimeMethod_var); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_15; L_15 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_14, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_15) { goto IL_0092_1; } } { // m_ComponentOwner = child; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_16 = V_3; __this->___m_ComponentOwner_39 = L_16; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ComponentOwner_39), (void*)L_16); // CinemachineComponentBase[] components = child.GetComponents(); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_17 = V_3; CinemachineComponentBaseU5BU5D_t479D9A9F2F2C4AB6F50F6C64FAC4BC8EC602C077* L_18; L_18 = Component_GetComponents_TisCinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A_m30AF889F18F3ED6C294C66FBDEAC1971B00B8566(L_17, Component_GetComponents_TisCinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A_m30AF889F18F3ED6C294C66FBDEAC1971B00B8566_RuntimeMethod_var); // foreach (CinemachineComponentBase c in components) V_4 = L_18; V_5 = 0; goto IL_008a_1; } IL_006c_1: { // foreach (CinemachineComponentBase c in components) CinemachineComponentBaseU5BU5D_t479D9A9F2F2C4AB6F50F6C64FAC4BC8EC602C077* L_19 = V_4; int32_t L_20 = V_5; int32_t L_21 = L_20; CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A* L_22 = (L_19)->GetAtUnchecked(static_cast(L_21)); V_6 = L_22; // if (c.enabled) CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A* L_23 = V_6; bool L_24; L_24 = Behaviour_get_enabled_mAAC9F15E9EBF552217A5AE2681589CC0BFA300C1(L_23, NULL); if (!L_24) { goto IL_0084_1; } } { // list.Add(c); List_1_t03342E12D6A5F95E21F148146CEF62F23EA92051* L_25 = V_1; CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A* L_26 = V_6; List_1_Add_m9ACA0FC0CF36280B8D922A1E8A3FDA7FFF8B16D7_inline(L_25, L_26, List_1_Add_m9ACA0FC0CF36280B8D922A1E8A3FDA7FFF8B16D7_RuntimeMethod_var); } IL_0084_1: { int32_t L_27 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_27, 1)); } IL_008a_1: { // foreach (CinemachineComponentBase c in components) int32_t L_28 = V_5; CinemachineComponentBaseU5BU5D_t479D9A9F2F2C4AB6F50F6C64FAC4BC8EC602C077* L_29 = V_4; if ((((int32_t)L_28) < ((int32_t)((int32_t)(((RuntimeArray*)L_29)->max_length))))) { goto IL_006c_1; } } IL_0092_1: { // foreach (Transform child in transform) RuntimeObject* L_30 = V_2; bool L_31; L_31 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_30); if (L_31) { goto IL_003e_1; } } { goto IL_00b0; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00b0: { // if (m_ComponentOwner == null && !isPrefab) Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_32 = __this->___m_ComponentOwner_39; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_33; L_33 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_32, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_33) { goto IL_00ce; } } { bool L_34 = V_0; if (L_34) { goto IL_00ce; } } { // m_ComponentOwner = CreatePipeline(null); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_35; L_35 = CinemachineVirtualCamera_CreatePipeline_m2D6EBA76ABACA143FD32240A9F2EFA3E61112021(__this, (CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50*)NULL, NULL); __this->___m_ComponentOwner_39 = L_35; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ComponentOwner_39), (void*)L_35); } IL_00ce: { // if (m_ComponentOwner != null) Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_36 = __this->___m_ComponentOwner_39; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_37; L_37 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_36, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_37) { goto IL_00ec; } } { // SetFlagsForHiddenChild(m_ComponentOwner.gameObject); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_38 = __this->___m_ComponentOwner_39; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_39; L_39 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_38, NULL); CinemachineVirtualCamera_SetFlagsForHiddenChild_mE805AF7C54CF7D4517F230702B793D142F667C8B(L_39, NULL); } IL_00ec: { // if (m_ComponentOwner != null && m_ComponentOwner.gameObject != null) Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_40 = __this->___m_ComponentOwner_39; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_41; L_41 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_40, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_41) { goto IL_013e; } } { Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_42 = __this->___m_ComponentOwner_39; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_43; L_43 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_42, NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_44; L_44 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_43, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_44) { goto IL_013e; } } { // list.Sort((c1, c2) => (int)c1.Stage - (int)c2.Stage); List_1_t03342E12D6A5F95E21F148146CEF62F23EA92051* L_45 = V_1; il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t80D8219D255708CC8992C0FAD027B479CB4A4D31_il2cpp_TypeInfo_var); Comparison_1_tEDDDA19F3EAE98490F38D2E8D4C34A6A6C593AA7* L_46 = ((U3CU3Ec_t80D8219D255708CC8992C0FAD027B479CB4A4D31_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t80D8219D255708CC8992C0FAD027B479CB4A4D31_il2cpp_TypeInfo_var))->___U3CU3E9__38_0_1; Comparison_1_tEDDDA19F3EAE98490F38D2E8D4C34A6A6C593AA7* L_47 = L_46; G_B24_0 = L_47; G_B24_1 = L_45; if (L_47) { G_B25_0 = L_47; G_B25_1 = L_45; goto IL_012d; } } { il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t80D8219D255708CC8992C0FAD027B479CB4A4D31_il2cpp_TypeInfo_var); U3CU3Ec_t80D8219D255708CC8992C0FAD027B479CB4A4D31* L_48 = ((U3CU3Ec_t80D8219D255708CC8992C0FAD027B479CB4A4D31_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t80D8219D255708CC8992C0FAD027B479CB4A4D31_il2cpp_TypeInfo_var))->___U3CU3E9_0; Comparison_1_tEDDDA19F3EAE98490F38D2E8D4C34A6A6C593AA7* L_49 = (Comparison_1_tEDDDA19F3EAE98490F38D2E8D4C34A6A6C593AA7*)il2cpp_codegen_object_new(Comparison_1_tEDDDA19F3EAE98490F38D2E8D4C34A6A6C593AA7_il2cpp_TypeInfo_var); Comparison_1__ctor_m74F62689692F4053573656F5A386A868BB335386(L_49, L_48, (intptr_t)((void*)U3CU3Ec_U3CUpdateComponentPipelineU3Eb__38_0_mB97A4390C0B4AF7335D8A31CABC30B99FC7BFA30_RuntimeMethod_var), NULL); Comparison_1_tEDDDA19F3EAE98490F38D2E8D4C34A6A6C593AA7* L_50 = L_49; ((U3CU3Ec_t80D8219D255708CC8992C0FAD027B479CB4A4D31_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t80D8219D255708CC8992C0FAD027B479CB4A4D31_il2cpp_TypeInfo_var))->___U3CU3E9__38_0_1 = L_50; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t80D8219D255708CC8992C0FAD027B479CB4A4D31_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t80D8219D255708CC8992C0FAD027B479CB4A4D31_il2cpp_TypeInfo_var))->___U3CU3E9__38_0_1), (void*)L_50); G_B25_0 = L_50; G_B25_1 = G_B24_1; } IL_012d: { List_1_Sort_mAC2BC143DF2B4FA8D50186DE35951A9484CE90D2(G_B25_1, G_B25_0, List_1_Sort_mAC2BC143DF2B4FA8D50186DE35951A9484CE90D2_RuntimeMethod_var); // m_ComponentPipeline = list.ToArray(); List_1_t03342E12D6A5F95E21F148146CEF62F23EA92051* L_51 = V_1; CinemachineComponentBaseU5BU5D_t479D9A9F2F2C4AB6F50F6C64FAC4BC8EC602C077* L_52; L_52 = List_1_ToArray_m8292F02B1A8D2657765B0A6B9C548C0C09B360E0(L_51, List_1_ToArray_m8292F02B1A8D2657765B0A6B9C548C0C09B360E0_RuntimeMethod_var); __this->___m_ComponentPipeline_38 = L_52; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ComponentPipeline_38), (void*)L_52); } IL_013e: { // } return; } } // System.Void Cinemachine.CinemachineVirtualCamera::SetFlagsForHiddenChild(UnityEngine.GameObject) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCamera_SetFlagsForHiddenChild_mE805AF7C54CF7D4517F230702B793D142F667C8B (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___child0, 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; } { // if (child != null) GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___child0; 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_002e; } } { // if (CinemachineCore.sShowHiddenObjects) il2cpp_codegen_runtime_class_init_inline(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var); bool L_2 = ((CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var))->___sShowHiddenObjects_3; if (!L_2) { goto IL_0020; } } { // child.hideFlags &= ~(HideFlags.HideInHierarchy | HideFlags.HideInInspector); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3 = ___child0; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4 = L_3; int32_t L_5; L_5 = Object_get_hideFlags_mA08F5E41671B8C6B5073C6B9E2799BCE6E0DF7F3(L_4, NULL); Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4(L_4, ((int32_t)((int32_t)L_5&((int32_t)-4))), NULL); return; } IL_0020: { // child.hideFlags |= (HideFlags.HideInHierarchy | HideFlags.HideInInspector); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_6 = ___child0; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_7 = L_6; int32_t L_8; L_8 = Object_get_hideFlags_mA08F5E41671B8C6B5073C6B9E2799BCE6E0DF7F3(L_7, NULL); Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4(L_7, ((int32_t)((int32_t)L_8|3)), NULL); } IL_002e: { // } return; } } // Cinemachine.CameraState Cinemachine.CinemachineVirtualCamera::CalculateNewState(UnityEngine.Vector3,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 CinemachineVirtualCamera_CalculateNewState_mEAC1B5563F4C5BD1868E591DBE70EC359C27AE31 (CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldUp0, float ___deltaTime1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisCinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE_mDC02691D864D02128EE836562B3282EB053F7AAB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 V_0; memset((&V_0), 0, sizeof(V_0)); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* V_1 = NULL; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 V_2; memset((&V_2), 0, sizeof(V_2)); int32_t V_3 = 0; int32_t V_4 = 0; CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A* V_5 = NULL; int32_t V_6 = 0; int32_t V_7 = 0; CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A* V_8 = NULL; CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A* G_B21_0 = NULL; { // FollowTargetAttachment = 1; ((CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE*)__this)->___FollowTargetAttachment_11 = (1.0f); // LookAtTargetAttachment = 1; ((CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE*)__this)->___LookAtTargetAttachment_12 = (1.0f); // CameraState state = PullStateFromVirtualCamera(worldUp, ref m_Lens); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___worldUp0; LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* L_1 = (&__this->___m_Lens_30); CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_2; L_2 = CinemachineVirtualCameraBase_PullStateFromVirtualCamera_m0629C5BA281A84DFA090D4B28CFBCC8E234BB298(__this, L_0, L_1, NULL); V_0 = L_2; // Transform lookAtTarget = LookAt; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_3; L_3 = VirtualFuncInvoker0< Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* >::Invoke(29 /* UnityEngine.Transform Cinemachine.CinemachineVirtualCameraBase::get_LookAt() */, __this); V_1 = L_3; // if (lookAtTarget != mCachedLookAtTarget) Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4 = V_1; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5 = __this->___mCachedLookAtTarget_40; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_6; L_6 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_4, L_5, NULL); if (!L_6) { goto IL_005c; } } { // mCachedLookAtTarget = lookAtTarget; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_7 = V_1; __this->___mCachedLookAtTarget_40 = L_7; Il2CppCodeGenWriteBarrier((void**)(&__this->___mCachedLookAtTarget_40), (void*)L_7); // mCachedLookAtTargetVcam = null; __this->___mCachedLookAtTargetVcam_41 = (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___mCachedLookAtTargetVcam_41), (void*)(CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE*)NULL); // if (lookAtTarget != null) Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_8 = V_1; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_9; L_9 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_8, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_9) { goto IL_005c; } } { // mCachedLookAtTargetVcam = lookAtTarget.GetComponent(); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_10 = V_1; CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_11; L_11 = Component_GetComponent_TisCinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE_mDC02691D864D02128EE836562B3282EB053F7AAB(L_10, Component_GetComponent_TisCinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE_mDC02691D864D02128EE836562B3282EB053F7AAB_RuntimeMethod_var); __this->___mCachedLookAtTargetVcam_41 = L_11; Il2CppCodeGenWriteBarrier((void**)(&__this->___mCachedLookAtTargetVcam_41), (void*)L_11); } IL_005c: { // if (lookAtTarget != null) Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_12 = V_1; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_13; L_13 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_12, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_13) { goto IL_009c; } } { // if (mCachedLookAtTargetVcam != null) CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_14 = __this->___mCachedLookAtTargetVcam_41; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_15; L_15 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_14, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_15) { goto IL_008f; } } { // state.ReferenceLookAt = mCachedLookAtTargetVcam.State.FinalPosition; CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_16 = __this->___mCachedLookAtTargetVcam_41; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_17; L_17 = VirtualFuncInvoker0< CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 >::Invoke(27 /* Cinemachine.CameraState Cinemachine.CinemachineVirtualCameraBase::get_State() */, L_16); V_2 = L_17; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18; L_18 = CameraState_get_FinalPosition_m4D482D1F3E008068C2151FC24FD85CB6F603AE12((&V_2), NULL); (&V_0)->___ReferenceLookAt_2 = L_18; goto IL_009c; } IL_008f: { // state.ReferenceLookAt = TargetPositionCache.GetTargetPosition(lookAtTarget); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_19 = V_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20; L_20 = TargetPositionCache_GetTargetPosition_m86454680691707EEE6E70984ED39E00821B60B2E(L_19, NULL); (&V_0)->___ReferenceLookAt_2 = L_20; } IL_009c: { // UpdateComponentPipeline(); // avoid GetComponentPipeline() here because of GC CinemachineVirtualCamera_UpdateComponentPipeline_mDC1BF9D6E71CA7CEFEB8539E13BAD7E12DAB11A1(__this, NULL); // InvokePrePipelineMutateCameraStateCallback(this, ref state, deltaTime); float L_21 = ___deltaTime1; CinemachineVirtualCameraBase_InvokePrePipelineMutateCameraStateCallback_m6468DFDE19E8860EC1EE36073D4BEE179D609CB1(__this, __this, (&V_0), L_21, NULL); // if (m_ComponentPipeline == null) CinemachineComponentBaseU5BU5D_t479D9A9F2F2C4AB6F50F6C64FAC4BC8EC602C077* L_22 = __this->___m_ComponentPipeline_38; if (L_22) { goto IL_00dd; } } { // state.BlendHint |= CameraState.BlendHintValue.IgnoreLookAtTarget; int32_t* L_23 = (&(&V_0)->___BlendHint_10); int32_t* L_24 = L_23; int32_t L_25 = *((int32_t*)L_24); *((int32_t*)L_24) = (int32_t)((int32_t)(L_25|((int32_t)32))); // for (var stage = CinemachineCore.Stage.Body; stage <= CinemachineCore.Stage.Finalize; ++stage) V_3 = 0; goto IL_00d4; } IL_00c5: { // InvokePostPipelineStageCallback(this, stage, ref state, deltaTime); int32_t L_26 = V_3; float L_27 = ___deltaTime1; CinemachineVirtualCameraBase_InvokePostPipelineStageCallback_m55457276F8291B6645FE4F7250C84DE97DDFDECF(__this, __this, L_26, (&V_0), L_27, NULL); // for (var stage = CinemachineCore.Stage.Body; stage <= CinemachineCore.Stage.Finalize; ++stage) int32_t L_28 = V_3; V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_28, 1)); } IL_00d4: { // for (var stage = CinemachineCore.Stage.Body; stage <= CinemachineCore.Stage.Finalize; ++stage) int32_t L_29 = V_3; if ((((int32_t)L_29) <= ((int32_t)3))) { goto IL_00c5; } } { goto IL_01cb; } IL_00dd: { // for (int i = 0; i < m_ComponentPipeline.Length; ++i) V_6 = 0; goto IL_010a; } IL_00e2: { // if (m_ComponentPipeline[i] != null) CinemachineComponentBaseU5BU5D_t479D9A9F2F2C4AB6F50F6C64FAC4BC8EC602C077* L_30 = __this->___m_ComponentPipeline_38; int32_t L_31 = V_6; int32_t L_32 = L_31; CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A* L_33 = (L_30)->GetAtUnchecked(static_cast(L_32)); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_34; L_34 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_33, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_34) { goto IL_0104; } } { // m_ComponentPipeline[i].PrePipelineMutateCameraState(ref state, deltaTime); CinemachineComponentBaseU5BU5D_t479D9A9F2F2C4AB6F50F6C64FAC4BC8EC602C077* L_35 = __this->___m_ComponentPipeline_38; int32_t L_36 = V_6; int32_t L_37 = L_36; CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A* L_38 = (L_35)->GetAtUnchecked(static_cast(L_37)); float L_39 = ___deltaTime1; VirtualActionInvoker2< CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156*, float >::Invoke(5 /* System.Void Cinemachine.CinemachineComponentBase::PrePipelineMutateCameraState(Cinemachine.CameraState&,System.Single) */, L_38, (&V_0), L_39); } IL_0104: { // for (int i = 0; i < m_ComponentPipeline.Length; ++i) int32_t L_40 = V_6; V_6 = ((int32_t)il2cpp_codegen_add(L_40, 1)); } IL_010a: { // for (int i = 0; i < m_ComponentPipeline.Length; ++i) int32_t L_41 = V_6; CinemachineComponentBaseU5BU5D_t479D9A9F2F2C4AB6F50F6C64FAC4BC8EC602C077* L_42 = __this->___m_ComponentPipeline_38; if ((((int32_t)L_41) < ((int32_t)((int32_t)(((RuntimeArray*)L_42)->max_length))))) { goto IL_00e2; } } { // int componentIndex = 0; V_4 = 0; // CinemachineComponentBase postAimBody = null; V_5 = (CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A*)NULL; // for (var stage = CinemachineCore.Stage.Body; stage <= CinemachineCore.Stage.Finalize; ++stage) V_7 = 0; goto IL_01c3; } IL_0124: { // var c = componentIndex < m_ComponentPipeline.Length // ? m_ComponentPipeline[componentIndex] : null; int32_t L_43 = V_4; CinemachineComponentBaseU5BU5D_t479D9A9F2F2C4AB6F50F6C64FAC4BC8EC602C077* L_44 = __this->___m_ComponentPipeline_38; if ((((int32_t)L_43) < ((int32_t)((int32_t)(((RuntimeArray*)L_44)->max_length))))) { goto IL_0133; } } { G_B21_0 = ((CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A*)(NULL)); goto IL_013c; } IL_0133: { CinemachineComponentBaseU5BU5D_t479D9A9F2F2C4AB6F50F6C64FAC4BC8EC602C077* L_45 = __this->___m_ComponentPipeline_38; int32_t L_46 = V_4; int32_t L_47 = L_46; CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A* L_48 = (L_45)->GetAtUnchecked(static_cast(L_47)); G_B21_0 = L_48; } IL_013c: { V_8 = G_B21_0; // if (c != null && stage == c.Stage) CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A* L_49 = V_8; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_50; L_50 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_49, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_50) { goto IL_0176; } } { int32_t L_51 = V_7; CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A* L_52 = V_8; int32_t L_53; L_53 = VirtualFuncInvoker0< int32_t >::Invoke(6 /* Cinemachine.CinemachineCore/Stage Cinemachine.CinemachineComponentBase::get_Stage() */, L_52); if ((!(((uint32_t)L_51) == ((uint32_t)L_53)))) { goto IL_0176; } } { // ++componentIndex; int32_t L_54 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_54, 1)); // if (stage == CinemachineCore.Stage.Body && c.BodyAppliesAfterAim) int32_t L_55 = V_7; if (L_55) { goto IL_016c; } } { CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A* L_56 = V_8; bool L_57; L_57 = VirtualFuncInvoker0< bool >::Invoke(7 /* System.Boolean Cinemachine.CinemachineComponentBase::get_BodyAppliesAfterAim() */, L_56); if (!L_57) { goto IL_016c; } } { // postAimBody = c; CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A* L_58 = V_8; V_5 = L_58; // continue; // do the body stage of the pipeline after Aim goto IL_01bd; } IL_016c: { // c.MutateCameraState(ref state, deltaTime); CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A* L_59 = V_8; float L_60 = ___deltaTime1; VirtualActionInvoker2< CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156*, float >::Invoke(8 /* System.Void Cinemachine.CinemachineComponentBase::MutateCameraState(Cinemachine.CameraState&,System.Single) */, L_59, (&V_0), L_60); } IL_0176: { // InvokePostPipelineStageCallback(this, stage, ref state, deltaTime); int32_t L_61 = V_7; float L_62 = ___deltaTime1; CinemachineVirtualCameraBase_InvokePostPipelineStageCallback_m55457276F8291B6645FE4F7250C84DE97DDFDECF(__this, __this, L_61, (&V_0), L_62, NULL); // if (stage == CinemachineCore.Stage.Aim) int32_t L_63 = V_7; if ((!(((uint32_t)L_63) == ((uint32_t)1)))) { goto IL_01bd; } } { // if (c == null) CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A* L_64 = V_8; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_65; L_65 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_64, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_65) { goto IL_019e; } } { // state.BlendHint |= CameraState.BlendHintValue.IgnoreLookAtTarget; int32_t* L_66 = (&(&V_0)->___BlendHint_10); int32_t* L_67 = L_66; int32_t L_68 = *((int32_t*)L_67); *((int32_t*)L_67) = (int32_t)((int32_t)(L_68|((int32_t)32))); } IL_019e: { // if (postAimBody != null) CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A* L_69 = V_5; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_70; L_70 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_69, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_70) { goto IL_01bd; } } { // postAimBody.MutateCameraState(ref state, deltaTime); CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A* L_71 = V_5; float L_72 = ___deltaTime1; VirtualActionInvoker2< CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156*, float >::Invoke(8 /* System.Void Cinemachine.CinemachineComponentBase::MutateCameraState(Cinemachine.CameraState&,System.Single) */, L_71, (&V_0), L_72); // InvokePostPipelineStageCallback(this, CinemachineCore.Stage.Body, ref state, deltaTime); float L_73 = ___deltaTime1; CinemachineVirtualCameraBase_InvokePostPipelineStageCallback_m55457276F8291B6645FE4F7250C84DE97DDFDECF(__this, __this, 0, (&V_0), L_73, NULL); } IL_01bd: { // for (var stage = CinemachineCore.Stage.Body; stage <= CinemachineCore.Stage.Finalize; ++stage) int32_t L_74 = V_7; V_7 = ((int32_t)il2cpp_codegen_add((int32_t)L_74, 1)); } IL_01c3: { // for (var stage = CinemachineCore.Stage.Body; stage <= CinemachineCore.Stage.Finalize; ++stage) int32_t L_75 = V_7; if ((((int32_t)L_75) <= ((int32_t)3))) { goto IL_0124; } } IL_01cb: { // return state; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_76 = V_0; return L_76; } } // System.Void Cinemachine.CinemachineVirtualCamera::OnTargetObjectWarped(UnityEngine.Transform,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCamera_OnTargetObjectWarped_m562D2944CECA26CF64C38DC4A59CA72CB67E033C (CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___target0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___positionDelta1, 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 (target == Follow) Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = ___target0; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1; L_1 = 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_2; L_2 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, L_1, NULL); if (!L_2) { goto IL_0041; } } { // transform.position += positionDelta; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_3; L_3 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4 = L_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5; L_5 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_4, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___positionDelta1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7; L_7 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_5, L_6, NULL); Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156(L_4, L_7, NULL); // m_State.RawPosition += positionDelta; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_8 = (&__this->___m_State_37); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_9 = (&L_8->___RawPosition_4); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_10 = L_9; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = (*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_10); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = ___positionDelta1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13; L_13 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_11, L_12, NULL); *(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_10 = L_13; } IL_0041: { // UpdateComponentPipeline(); // avoid GetComponentPipeline() here because of GC CinemachineVirtualCamera_UpdateComponentPipeline_mDC1BF9D6E71CA7CEFEB8539E13BAD7E12DAB11A1(__this, NULL); // if (m_ComponentPipeline != null) CinemachineComponentBaseU5BU5D_t479D9A9F2F2C4AB6F50F6C64FAC4BC8EC602C077* L_14 = __this->___m_ComponentPipeline_38; if (!L_14) { goto IL_0071; } } { // for (int i = 0; i < m_ComponentPipeline.Length; ++i) V_0 = 0; goto IL_0066; } IL_0053: { // m_ComponentPipeline[i].OnTargetObjectWarped(target, positionDelta); CinemachineComponentBaseU5BU5D_t479D9A9F2F2C4AB6F50F6C64FAC4BC8EC602C077* L_15 = __this->___m_ComponentPipeline_38; int32_t L_16 = V_0; int32_t L_17 = L_16; CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A* L_18 = (L_15)->GetAtUnchecked(static_cast(L_17)); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_19 = ___target0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = ___positionDelta1; VirtualActionInvoker2< Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 >::Invoke(10 /* System.Void Cinemachine.CinemachineComponentBase::OnTargetObjectWarped(UnityEngine.Transform,UnityEngine.Vector3) */, L_18, L_19, L_20); // for (int i = 0; i < m_ComponentPipeline.Length; ++i) int32_t L_21 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_21, 1)); } IL_0066: { // for (int i = 0; i < m_ComponentPipeline.Length; ++i) int32_t L_22 = V_0; CinemachineComponentBaseU5BU5D_t479D9A9F2F2C4AB6F50F6C64FAC4BC8EC602C077* L_23 = __this->___m_ComponentPipeline_38; if ((((int32_t)L_22) < ((int32_t)((int32_t)(((RuntimeArray*)L_23)->max_length))))) { goto IL_0053; } } IL_0071: { // base.OnTargetObjectWarped(target, positionDelta); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_24 = ___target0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25 = ___positionDelta1; CinemachineVirtualCameraBase_OnTargetObjectWarped_m918462E96A2EEC9848F6C47B0F35E0D5C0DBF333(__this, L_24, L_25, NULL); // } return; } } // System.Void Cinemachine.CinemachineVirtualCamera::ForceCameraPosition(UnityEngine.Vector3,UnityEngine.Quaternion) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCamera_ForceCameraPosition_m24428AB9DFFF32E9A93DB9B9CCCE6E25B7637C1F (CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___pos0, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___rot1, const RuntimeMethod* method) { int32_t V_0 = 0; { // PreviousStateIsValid = true; VirtualActionInvoker1< bool >::Invoke(34 /* System.Void Cinemachine.CinemachineVirtualCameraBase::set_PreviousStateIsValid(System.Boolean) */, __this, (bool)1); // transform.position = pos; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0; L_0 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___pos0; Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156(L_0, L_1, NULL); // transform.rotation = rot; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2; L_2 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_3 = ___rot1; Transform_set_rotation_m61340DE74726CF0F9946743A727C4D444397331D(L_2, L_3, NULL); // m_State.RawPosition = pos; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_4 = (&__this->___m_State_37); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = ___pos0; L_4->___RawPosition_4 = L_5; // m_State.RawOrientation = rot; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_6 = (&__this->___m_State_37); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_7 = ___rot1; L_6->___RawOrientation_5 = L_7; // UpdateComponentPipeline(); // avoid GetComponentPipeline() here because of GC CinemachineVirtualCamera_UpdateComponentPipeline_mDC1BF9D6E71CA7CEFEB8539E13BAD7E12DAB11A1(__this, NULL); // if (m_ComponentPipeline != null) CinemachineComponentBaseU5BU5D_t479D9A9F2F2C4AB6F50F6C64FAC4BC8EC602C077* L_8 = __this->___m_ComponentPipeline_38; if (!L_8) { goto IL_0067; } } { // for (int i = 0; i < m_ComponentPipeline.Length; ++i) V_0 = 0; goto IL_005c; } IL_0049: { // m_ComponentPipeline[i].ForceCameraPosition(pos, rot); CinemachineComponentBaseU5BU5D_t479D9A9F2F2C4AB6F50F6C64FAC4BC8EC602C077* L_9 = __this->___m_ComponentPipeline_38; int32_t L_10 = V_0; int32_t L_11 = L_10; CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A* L_12 = (L_9)->GetAtUnchecked(static_cast(L_11)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = ___pos0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_14 = ___rot1; VirtualActionInvoker2< Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 >::Invoke(11 /* System.Void Cinemachine.CinemachineComponentBase::ForceCameraPosition(UnityEngine.Vector3,UnityEngine.Quaternion) */, L_12, L_13, L_14); // for (int i = 0; i < m_ComponentPipeline.Length; ++i) int32_t L_15 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_15, 1)); } IL_005c: { // for (int i = 0; i < m_ComponentPipeline.Length; ++i) int32_t L_16 = V_0; CinemachineComponentBaseU5BU5D_t479D9A9F2F2C4AB6F50F6C64FAC4BC8EC602C077* L_17 = __this->___m_ComponentPipeline_38; if ((((int32_t)L_16) < ((int32_t)((int32_t)(((RuntimeArray*)L_17)->max_length))))) { goto IL_0049; } } IL_0067: { // base.ForceCameraPosition(pos, rot); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = ___pos0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_19 = ___rot1; CinemachineVirtualCameraBase_ForceCameraPosition_m3EE879AD97E2BDB01606CB878C6E789078271492(__this, L_18, L_19, NULL); // } return; } } // 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) { { // internal void SetStateRawPosition(Vector3 pos) { m_State.RawPosition = pos; } CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_0 = (&__this->___m_State_37); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___pos0; L_0->___RawPosition_4 = L_1; // internal void SetStateRawPosition(Vector3 pos) { m_State.RawPosition = pos; } return; } } // System.Void Cinemachine.CinemachineVirtualCamera::OnTransitionFromCamera(Cinemachine.ICinemachineCamera,UnityEngine.Vector3,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCamera_OnTransitionFromCamera_m8D77970ED45B1FF23674FB4090483AE87A5A62FC (CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* __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*)&ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityEvent_2_Invoke_mC508808A77547B63EBFD23EB42810BBB0EA7D313_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 V_1; memset((&V_1), 0, sizeof(V_1)); int32_t V_2 = 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; V_0 = (bool)0; // if (m_Transitions.m_InheritPosition && fromCam != null // && !CinemachineCore.Instance.IsLiveInBlend(this)) TransitionParams_tB597191957C5719625DEDBA130A4C3437346CDCA* L_7 = (&__this->___m_Transitions_31); bool L_8 = L_7->___m_InheritPosition_1; if (!L_8) { goto IL_0054; } } { RuntimeObject* L_9 = ___fromCam0; if (!L_9) { goto IL_0054; } } { 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); if (L_11) { goto IL_0054; } } { // ForceCameraPosition(fromCam.State.FinalPosition, fromCam.State.FinalOrientation); 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); V_1 = L_13; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14; L_14 = CameraState_get_FinalPosition_m4D482D1F3E008068C2151FC24FD85CB6F603AE12((&V_1), NULL); RuntimeObject* L_15 = ___fromCam0; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_16; L_16 = InterfaceFuncInvoker0< CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 >::Invoke(8 /* Cinemachine.CameraState Cinemachine.ICinemachineCamera::get_State() */, ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var, L_15); V_1 = L_16; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_17; L_17 = CameraState_get_FinalOrientation_m65D23E9A3C9264408AB177483C74FD609EFAB4B3((&V_1), NULL); VirtualActionInvoker2< Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 >::Invoke(46 /* System.Void Cinemachine.CinemachineVirtualCameraBase::ForceCameraPosition(UnityEngine.Vector3,UnityEngine.Quaternion) */, __this, L_14, L_17); } IL_0054: { // UpdateComponentPipeline(); // avoid GetComponentPipeline() here because of GC CinemachineVirtualCamera_UpdateComponentPipeline_mDC1BF9D6E71CA7CEFEB8539E13BAD7E12DAB11A1(__this, NULL); // if (m_ComponentPipeline != null) CinemachineComponentBaseU5BU5D_t479D9A9F2F2C4AB6F50F6C64FAC4BC8EC602C077* L_18 = __this->___m_ComponentPipeline_38; if (!L_18) { goto IL_008f; } } { // for (int i = 0; i < m_ComponentPipeline.Length; ++i) V_2 = 0; goto IL_0084; } IL_0066: { // if (m_ComponentPipeline[i].OnTransitionFromCamera( // fromCam, worldUp, deltaTime, ref m_Transitions)) CinemachineComponentBaseU5BU5D_t479D9A9F2F2C4AB6F50F6C64FAC4BC8EC602C077* L_19 = __this->___m_ComponentPipeline_38; int32_t L_20 = V_2; int32_t L_21 = L_20; CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A* L_22 = (L_19)->GetAtUnchecked(static_cast(L_21)); RuntimeObject* L_23 = ___fromCam0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24 = ___worldUp1; float L_25 = ___deltaTime2; TransitionParams_tB597191957C5719625DEDBA130A4C3437346CDCA* L_26 = (&__this->___m_Transitions_31); bool L_27; L_27 = VirtualFuncInvoker4< bool, RuntimeObject*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, float, TransitionParams_tB597191957C5719625DEDBA130A4C3437346CDCA* >::Invoke(9 /* System.Boolean Cinemachine.CinemachineComponentBase::OnTransitionFromCamera(Cinemachine.ICinemachineCamera,UnityEngine.Vector3,System.Single,Cinemachine.CinemachineVirtualCameraBase/TransitionParams&) */, L_22, L_23, L_24, L_25, L_26); if (!L_27) { goto IL_0080; } } { // forceUpdate = true; V_0 = (bool)1; } IL_0080: { // for (int i = 0; i < m_ComponentPipeline.Length; ++i) int32_t L_28 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_28, 1)); } IL_0084: { // for (int i = 0; i < m_ComponentPipeline.Length; ++i) int32_t L_29 = V_2; CinemachineComponentBaseU5BU5D_t479D9A9F2F2C4AB6F50F6C64FAC4BC8EC602C077* L_30 = __this->___m_ComponentPipeline_38; if ((((int32_t)L_29) < ((int32_t)((int32_t)(((RuntimeArray*)L_30)->max_length))))) { goto IL_0066; } } IL_008f: { // if (forceUpdate) bool L_31 = V_0; if (!L_31) { goto IL_00a4; } } { // InternalUpdateCameraState(worldUp, deltaTime); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_32 = ___worldUp1; float L_33 = ___deltaTime2; VirtualActionInvoker2< Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, float >::Invoke(35 /* System.Void Cinemachine.CinemachineVirtualCameraBase::InternalUpdateCameraState(UnityEngine.Vector3,System.Single) */, __this, L_32, L_33); // InternalUpdateCameraState(worldUp, deltaTime); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_34 = ___worldUp1; float L_35 = ___deltaTime2; VirtualActionInvoker2< Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, float >::Invoke(35 /* System.Void Cinemachine.CinemachineVirtualCameraBase::InternalUpdateCameraState(UnityEngine.Vector3,System.Single) */, __this, L_34, L_35); goto IL_00ac; } IL_00a4: { // UpdateCameraState(worldUp, deltaTime); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_36 = ___worldUp1; float L_37 = ___deltaTime2; CinemachineVirtualCameraBase_UpdateCameraState_mC16F582BFC88FD8E3BC61EEFC11EA243A4289836(__this, L_36, L_37, NULL); } IL_00ac: { // if (m_Transitions.m_OnCameraLive != null) TransitionParams_tB597191957C5719625DEDBA130A4C3437346CDCA* L_38 = (&__this->___m_Transitions_31); VcamActivatedEvent_tBE585CFE82663479F5588F34F5039F7CCAE50154* L_39 = L_38->___m_OnCameraLive_2; if (!L_39) { goto IL_00cb; } } { // m_Transitions.m_OnCameraLive.Invoke(this, fromCam); TransitionParams_tB597191957C5719625DEDBA130A4C3437346CDCA* L_40 = (&__this->___m_Transitions_31); VcamActivatedEvent_tBE585CFE82663479F5588F34F5039F7CCAE50154* L_41 = L_40->___m_OnCameraLive_2; RuntimeObject* L_42 = ___fromCam0; UnityEvent_2_Invoke_mC508808A77547B63EBFD23EB42810BBB0EA7D313(L_41, __this, L_42, UnityEvent_2_Invoke_mC508808A77547B63EBFD23EB42810BBB0EA7D313_RuntimeMethod_var); } IL_00cb: { // } return; } } // System.Boolean Cinemachine.CinemachineVirtualCamera::RequiresUserInput() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineVirtualCamera_RequiresUserInput_mB1354A1D7D4C6D4F7914127C3BFE8E2AF20C8763 (CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Any_TisCinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A_mD208076689C601CF21EE9FCA72DFCE9BC595AF14_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tAE218A7D889AC44BBCEC5E769D3C1F950095B512_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CRequiresUserInputU3Eb__47_0_mBF26B23CBD1B39550F819A03518A8857549B0F31_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t80D8219D255708CC8992C0FAD027B479CB4A4D31_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Func_2_tAE218A7D889AC44BBCEC5E769D3C1F950095B512* G_B5_0 = NULL; CinemachineComponentBaseU5BU5D_t479D9A9F2F2C4AB6F50F6C64FAC4BC8EC602C077* G_B5_1 = NULL; Func_2_tAE218A7D889AC44BBCEC5E769D3C1F950095B512* G_B4_0 = NULL; CinemachineComponentBaseU5BU5D_t479D9A9F2F2C4AB6F50F6C64FAC4BC8EC602C077* G_B4_1 = NULL; { // if (base.RequiresUserInput()) bool L_0; L_0 = CinemachineVirtualCameraBase_RequiresUserInput_m1C2BE14E1F00E4EBD5BD1C9C4AF56E47AEF161A8(__this, NULL); if (!L_0) { goto IL_000a; } } { // return true; return (bool)1; } IL_000a: { // return m_ComponentPipeline != null && m_ComponentPipeline.Any(c => c != null && c.RequiresUserInput); CinemachineComponentBaseU5BU5D_t479D9A9F2F2C4AB6F50F6C64FAC4BC8EC602C077* L_1 = __this->___m_ComponentPipeline_38; if (!L_1) { goto IL_003d; } } { CinemachineComponentBaseU5BU5D_t479D9A9F2F2C4AB6F50F6C64FAC4BC8EC602C077* L_2 = __this->___m_ComponentPipeline_38; il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t80D8219D255708CC8992C0FAD027B479CB4A4D31_il2cpp_TypeInfo_var); Func_2_tAE218A7D889AC44BBCEC5E769D3C1F950095B512* L_3 = ((U3CU3Ec_t80D8219D255708CC8992C0FAD027B479CB4A4D31_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t80D8219D255708CC8992C0FAD027B479CB4A4D31_il2cpp_TypeInfo_var))->___U3CU3E9__47_0_2; Func_2_tAE218A7D889AC44BBCEC5E769D3C1F950095B512* L_4 = L_3; G_B4_0 = L_4; G_B4_1 = L_2; if (L_4) { G_B5_0 = L_4; G_B5_1 = L_2; goto IL_0037; } } { il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t80D8219D255708CC8992C0FAD027B479CB4A4D31_il2cpp_TypeInfo_var); U3CU3Ec_t80D8219D255708CC8992C0FAD027B479CB4A4D31* L_5 = ((U3CU3Ec_t80D8219D255708CC8992C0FAD027B479CB4A4D31_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t80D8219D255708CC8992C0FAD027B479CB4A4D31_il2cpp_TypeInfo_var))->___U3CU3E9_0; Func_2_tAE218A7D889AC44BBCEC5E769D3C1F950095B512* L_6 = (Func_2_tAE218A7D889AC44BBCEC5E769D3C1F950095B512*)il2cpp_codegen_object_new(Func_2_tAE218A7D889AC44BBCEC5E769D3C1F950095B512_il2cpp_TypeInfo_var); Func_2__ctor_mAF8AEAF1C1771CDAA3D056A9A6C10A19F9EFF574(L_6, L_5, (intptr_t)((void*)U3CU3Ec_U3CRequiresUserInputU3Eb__47_0_mBF26B23CBD1B39550F819A03518A8857549B0F31_RuntimeMethod_var), NULL); Func_2_tAE218A7D889AC44BBCEC5E769D3C1F950095B512* L_7 = L_6; ((U3CU3Ec_t80D8219D255708CC8992C0FAD027B479CB4A4D31_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t80D8219D255708CC8992C0FAD027B479CB4A4D31_il2cpp_TypeInfo_var))->___U3CU3E9__47_0_2 = L_7; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t80D8219D255708CC8992C0FAD027B479CB4A4D31_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t80D8219D255708CC8992C0FAD027B479CB4A4D31_il2cpp_TypeInfo_var))->___U3CU3E9__47_0_2), (void*)L_7); G_B5_0 = L_7; G_B5_1 = G_B4_1; } IL_0037: { bool L_8; L_8 = Enumerable_Any_TisCinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A_mD208076689C601CF21EE9FCA72DFCE9BC595AF14((RuntimeObject*)G_B5_1, G_B5_0, Enumerable_Any_TisCinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A_mD208076689C601CF21EE9FCA72DFCE9BC595AF14_RuntimeMethod_var); return L_8; } IL_003d: { return (bool)0; } } // System.Void Cinemachine.CinemachineVirtualCamera::OnBeforeSerialize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCamera_OnBeforeSerialize_mBA1994115C29336108E879C25AD723F8D9CD90A4 (CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* __this, const RuntimeMethod* method) { { // if (!m_Lens.IsPhysicalCamera) LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* L_0 = (&__this->___m_Lens_30); 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_30); 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.CinemachineVirtualCamera::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCamera__ctor_m3D68CEFD2C0746D59587AA63E8DD2E436CAA008E (CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* __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*)&LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // 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_30 = L_0; // CameraState m_State = CameraState.Default; // Current state this frame 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_37 = L_1; 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 Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* CreatePipelineDelegate_Invoke_m64652CFF99A748B459CC4B834CE86FF147616188_Multicast(CreatePipelineDelegate_tC9ED5364DE6A2A753E8C9FF767C2C37C5CBB6BFC* __this, CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* ___vcam0, String_t* ___name1, CinemachineComponentBaseU5BU5D_t479D9A9F2F2C4AB6F50F6C64FAC4BC8EC602C077* ___copyFrom2, const RuntimeMethod* method) { il2cpp_array_size_t length = __this->___delegates_13->max_length; Delegate_t** delegatesToInvoke = reinterpret_cast(__this->___delegates_13->GetAddressAtUnchecked(0)); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* retVal = NULL; for (il2cpp_array_size_t i = 0; i < length; i++) { CreatePipelineDelegate_tC9ED5364DE6A2A753E8C9FF767C2C37C5CBB6BFC* currentDelegate = reinterpret_cast(delegatesToInvoke[i]); typedef Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* (*FunctionPointerType) (RuntimeObject*, CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50*, String_t*, CinemachineComponentBaseU5BU5D_t479D9A9F2F2C4AB6F50F6C64FAC4BC8EC602C077*, const RuntimeMethod*); retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___vcam0, ___name1, ___copyFrom2, reinterpret_cast(currentDelegate->___method_3)); } return retVal; } Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* CreatePipelineDelegate_Invoke_m64652CFF99A748B459CC4B834CE86FF147616188_OpenInst(CreatePipelineDelegate_tC9ED5364DE6A2A753E8C9FF767C2C37C5CBB6BFC* __this, CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* ___vcam0, String_t* ___name1, CinemachineComponentBaseU5BU5D_t479D9A9F2F2C4AB6F50F6C64FAC4BC8EC602C077* ___copyFrom2, const RuntimeMethod* method) { typedef Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* (*FunctionPointerType) (CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50*, String_t*, CinemachineComponentBaseU5BU5D_t479D9A9F2F2C4AB6F50F6C64FAC4BC8EC602C077*, const RuntimeMethod*); return ((FunctionPointerType)__this->___method_ptr_0)(___vcam0, ___name1, ___copyFrom2, method); } Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* CreatePipelineDelegate_Invoke_m64652CFF99A748B459CC4B834CE86FF147616188_OpenStatic(CreatePipelineDelegate_tC9ED5364DE6A2A753E8C9FF767C2C37C5CBB6BFC* __this, CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* ___vcam0, String_t* ___name1, CinemachineComponentBaseU5BU5D_t479D9A9F2F2C4AB6F50F6C64FAC4BC8EC602C077* ___copyFrom2, const RuntimeMethod* method) { typedef Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* (*FunctionPointerType) (CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50*, String_t*, CinemachineComponentBaseU5BU5D_t479D9A9F2F2C4AB6F50F6C64FAC4BC8EC602C077*, const RuntimeMethod*); return ((FunctionPointerType)__this->___method_ptr_0)(___vcam0, ___name1, ___copyFrom2, method); } Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* CreatePipelineDelegate_Invoke_m64652CFF99A748B459CC4B834CE86FF147616188_OpenStaticInvoker(CreatePipelineDelegate_tC9ED5364DE6A2A753E8C9FF767C2C37C5CBB6BFC* __this, CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* ___vcam0, String_t* ___name1, CinemachineComponentBaseU5BU5D_t479D9A9F2F2C4AB6F50F6C64FAC4BC8EC602C077* ___copyFrom2, const RuntimeMethod* method) { return InvokerFuncInvoker3< Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*, CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50*, String_t*, CinemachineComponentBaseU5BU5D_t479D9A9F2F2C4AB6F50F6C64FAC4BC8EC602C077* >::Invoke(__this->___method_ptr_0, method, NULL, ___vcam0, ___name1, ___copyFrom2); } Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* CreatePipelineDelegate_Invoke_m64652CFF99A748B459CC4B834CE86FF147616188_ClosedStaticInvoker(CreatePipelineDelegate_tC9ED5364DE6A2A753E8C9FF767C2C37C5CBB6BFC* __this, CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* ___vcam0, String_t* ___name1, CinemachineComponentBaseU5BU5D_t479D9A9F2F2C4AB6F50F6C64FAC4BC8EC602C077* ___copyFrom2, const RuntimeMethod* method) { return InvokerFuncInvoker4< Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*, RuntimeObject*, CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50*, String_t*, CinemachineComponentBaseU5BU5D_t479D9A9F2F2C4AB6F50F6C64FAC4BC8EC602C077* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___vcam0, ___name1, ___copyFrom2); } Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* CreatePipelineDelegate_Invoke_m64652CFF99A748B459CC4B834CE86FF147616188_OpenVirtual(CreatePipelineDelegate_tC9ED5364DE6A2A753E8C9FF767C2C37C5CBB6BFC* __this, CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* ___vcam0, String_t* ___name1, CinemachineComponentBaseU5BU5D_t479D9A9F2F2C4AB6F50F6C64FAC4BC8EC602C077* ___copyFrom2, const RuntimeMethod* method) { return VirtualFuncInvoker2< Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*, String_t*, CinemachineComponentBaseU5BU5D_t479D9A9F2F2C4AB6F50F6C64FAC4BC8EC602C077* >::Invoke(il2cpp_codegen_method_get_slot(method), ___vcam0, ___name1, ___copyFrom2); } Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* CreatePipelineDelegate_Invoke_m64652CFF99A748B459CC4B834CE86FF147616188_OpenInterface(CreatePipelineDelegate_tC9ED5364DE6A2A753E8C9FF767C2C37C5CBB6BFC* __this, CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* ___vcam0, String_t* ___name1, CinemachineComponentBaseU5BU5D_t479D9A9F2F2C4AB6F50F6C64FAC4BC8EC602C077* ___copyFrom2, const RuntimeMethod* method) { return InterfaceFuncInvoker2< Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*, String_t*, CinemachineComponentBaseU5BU5D_t479D9A9F2F2C4AB6F50F6C64FAC4BC8EC602C077* >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___vcam0, ___name1, ___copyFrom2); } Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* CreatePipelineDelegate_Invoke_m64652CFF99A748B459CC4B834CE86FF147616188_OpenGenericVirtual(CreatePipelineDelegate_tC9ED5364DE6A2A753E8C9FF767C2C37C5CBB6BFC* __this, CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* ___vcam0, String_t* ___name1, CinemachineComponentBaseU5BU5D_t479D9A9F2F2C4AB6F50F6C64FAC4BC8EC602C077* ___copyFrom2, const RuntimeMethod* method) { return GenericVirtualFuncInvoker2< Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*, String_t*, CinemachineComponentBaseU5BU5D_t479D9A9F2F2C4AB6F50F6C64FAC4BC8EC602C077* >::Invoke(method, ___vcam0, ___name1, ___copyFrom2); } Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* CreatePipelineDelegate_Invoke_m64652CFF99A748B459CC4B834CE86FF147616188_OpenGenericInterface(CreatePipelineDelegate_tC9ED5364DE6A2A753E8C9FF767C2C37C5CBB6BFC* __this, CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* ___vcam0, String_t* ___name1, CinemachineComponentBaseU5BU5D_t479D9A9F2F2C4AB6F50F6C64FAC4BC8EC602C077* ___copyFrom2, const RuntimeMethod* method) { return GenericInterfaceFuncInvoker2< Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*, String_t*, CinemachineComponentBaseU5BU5D_t479D9A9F2F2C4AB6F50F6C64FAC4BC8EC602C077* >::Invoke(method, ___vcam0, ___name1, ___copyFrom2); } // System.Void Cinemachine.CinemachineVirtualCamera/CreatePipelineDelegate::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CreatePipelineDelegate__ctor_m1418B88041BF669A6692C2B815A8913C01EA7895 (CreatePipelineDelegate_tC9ED5364DE6A2A753E8C9FF767C2C37C5CBB6BFC* __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)&CreatePipelineDelegate_Invoke_m64652CFF99A748B459CC4B834CE86FF147616188_OpenStaticInvoker; else __this->___invoke_impl_1 = (intptr_t)&CreatePipelineDelegate_Invoke_m64652CFF99A748B459CC4B834CE86FF147616188_ClosedStaticInvoker; else if (isOpen) __this->___invoke_impl_1 = (intptr_t)&CreatePipelineDelegate_Invoke_m64652CFF99A748B459CC4B834CE86FF147616188_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)&CreatePipelineDelegate_Invoke_m64652CFF99A748B459CC4B834CE86FF147616188_OpenGenericInterface; else __this->___invoke_impl_1 = (intptr_t)&CreatePipelineDelegate_Invoke_m64652CFF99A748B459CC4B834CE86FF147616188_OpenGenericVirtual; else if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___method1)) __this->___invoke_impl_1 = (intptr_t)&CreatePipelineDelegate_Invoke_m64652CFF99A748B459CC4B834CE86FF147616188_OpenInterface; else __this->___invoke_impl_1 = (intptr_t)&CreatePipelineDelegate_Invoke_m64652CFF99A748B459CC4B834CE86FF147616188_OpenVirtual; } else { __this->___invoke_impl_1 = (intptr_t)&CreatePipelineDelegate_Invoke_m64652CFF99A748B459CC4B834CE86FF147616188_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)&CreatePipelineDelegate_Invoke_m64652CFF99A748B459CC4B834CE86FF147616188_Multicast; } // UnityEngine.Transform Cinemachine.CinemachineVirtualCamera/CreatePipelineDelegate::Invoke(Cinemachine.CinemachineVirtualCamera,System.String,Cinemachine.CinemachineComponentBase[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* CreatePipelineDelegate_Invoke_m64652CFF99A748B459CC4B834CE86FF147616188 (CreatePipelineDelegate_tC9ED5364DE6A2A753E8C9FF767C2C37C5CBB6BFC* __this, CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* ___vcam0, String_t* ___name1, CinemachineComponentBaseU5BU5D_t479D9A9F2F2C4AB6F50F6C64FAC4BC8EC602C077* ___copyFrom2, const RuntimeMethod* method) { typedef Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* (*FunctionPointerType) (RuntimeObject*, CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50*, String_t*, CinemachineComponentBaseU5BU5D_t479D9A9F2F2C4AB6F50F6C64FAC4BC8EC602C077*, const RuntimeMethod*); return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___vcam0, ___name1, ___copyFrom2, reinterpret_cast(__this->___method_3)); } // System.IAsyncResult Cinemachine.CinemachineVirtualCamera/CreatePipelineDelegate::BeginInvoke(Cinemachine.CinemachineVirtualCamera,System.String,Cinemachine.CinemachineComponentBase[],System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CreatePipelineDelegate_BeginInvoke_mB61683EAF5CD48DD6AFE3080DBD1738BD0180656 (CreatePipelineDelegate_tC9ED5364DE6A2A753E8C9FF767C2C37C5CBB6BFC* __this, CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* ___vcam0, String_t* ___name1, CinemachineComponentBaseU5BU5D_t479D9A9F2F2C4AB6F50F6C64FAC4BC8EC602C077* ___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); } // UnityEngine.Transform Cinemachine.CinemachineVirtualCamera/CreatePipelineDelegate::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* CreatePipelineDelegate_EndInvoke_m5CAEF82C0E0E204CDFDEB4E6A99BAA098B0050B3 (CreatePipelineDelegate_tC9ED5364DE6A2A753E8C9FF767C2C37C5CBB6BFC* __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*)__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 DestroyPipelineDelegate_Invoke_mE4428F322828BD410B9C74A0358DF87D3A1983F9_Multicast(DestroyPipelineDelegate_tDBA135A8B9ACD670F6144200C281F32F728BB842* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___pipeline0, 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++) { DestroyPipelineDelegate_tDBA135A8B9ACD670F6144200C281F32F728BB842* currentDelegate = reinterpret_cast(delegatesToInvoke[i]); typedef void (*FunctionPointerType) (RuntimeObject*, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*); ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___pipeline0, reinterpret_cast(currentDelegate->___method_3)); } } void DestroyPipelineDelegate_Invoke_mE4428F322828BD410B9C74A0358DF87D3A1983F9_OpenInst(DestroyPipelineDelegate_tDBA135A8B9ACD670F6144200C281F32F728BB842* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___pipeline0, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr_0)(___pipeline0, method); } void DestroyPipelineDelegate_Invoke_mE4428F322828BD410B9C74A0358DF87D3A1983F9_OpenStatic(DestroyPipelineDelegate_tDBA135A8B9ACD670F6144200C281F32F728BB842* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___pipeline0, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr_0)(___pipeline0, method); } void DestroyPipelineDelegate_Invoke_mE4428F322828BD410B9C74A0358DF87D3A1983F9_OpenStaticInvoker(DestroyPipelineDelegate_tDBA135A8B9ACD670F6144200C281F32F728BB842* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___pipeline0, const RuntimeMethod* method) { InvokerActionInvoker1< GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* >::Invoke(__this->___method_ptr_0, method, NULL, ___pipeline0); } void DestroyPipelineDelegate_Invoke_mE4428F322828BD410B9C74A0358DF87D3A1983F9_ClosedStaticInvoker(DestroyPipelineDelegate_tDBA135A8B9ACD670F6144200C281F32F728BB842* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___pipeline0, const RuntimeMethod* method) { InvokerActionInvoker2< RuntimeObject*, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___pipeline0); } // System.Void Cinemachine.CinemachineVirtualCamera/DestroyPipelineDelegate::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DestroyPipelineDelegate__ctor_m33BC3713FE7D6659FDF1BB0BAF060F70032EBF60 (DestroyPipelineDelegate_tDBA135A8B9ACD670F6144200C281F32F728BB842* __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)&DestroyPipelineDelegate_Invoke_mE4428F322828BD410B9C74A0358DF87D3A1983F9_OpenStaticInvoker; else __this->___invoke_impl_1 = (intptr_t)&DestroyPipelineDelegate_Invoke_mE4428F322828BD410B9C74A0358DF87D3A1983F9_ClosedStaticInvoker; else if (isOpen) __this->___invoke_impl_1 = (intptr_t)&DestroyPipelineDelegate_Invoke_mE4428F322828BD410B9C74A0358DF87D3A1983F9_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)&DestroyPipelineDelegate_Invoke_mE4428F322828BD410B9C74A0358DF87D3A1983F9_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)&DestroyPipelineDelegate_Invoke_mE4428F322828BD410B9C74A0358DF87D3A1983F9_Multicast; } // System.Void Cinemachine.CinemachineVirtualCamera/DestroyPipelineDelegate::Invoke(UnityEngine.GameObject) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DestroyPipelineDelegate_Invoke_mE4428F322828BD410B9C74A0358DF87D3A1983F9 (DestroyPipelineDelegate_tDBA135A8B9ACD670F6144200C281F32F728BB842* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___pipeline0, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___pipeline0, reinterpret_cast(__this->___method_3)); } // System.IAsyncResult Cinemachine.CinemachineVirtualCamera/DestroyPipelineDelegate::BeginInvoke(UnityEngine.GameObject,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* DestroyPipelineDelegate_BeginInvoke_m2902F0B20085FB754D94A373177CBE6D9E7E42E5 (DestroyPipelineDelegate_tDBA135A8B9ACD670F6144200C281F32F728BB842* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___pipeline0, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___callback1, RuntimeObject* ___object2, const RuntimeMethod* method) { void *__d_args[2] = {0}; __d_args[0] = ___pipeline0; return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback1, (RuntimeObject*)___object2); } // System.Void Cinemachine.CinemachineVirtualCamera/DestroyPipelineDelegate::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DestroyPipelineDelegate_EndInvoke_mBCC8462D17B7FDB6058C446202AAEBBDB9515D46 (DestroyPipelineDelegate_tDBA135A8B9ACD670F6144200C281F32F728BB842* __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.Void Cinemachine.CinemachineVirtualCamera/<>c::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m1637EA016B94B271146109003881DB288843D058 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t80D8219D255708CC8992C0FAD027B479CB4A4D31_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { U3CU3Ec_t80D8219D255708CC8992C0FAD027B479CB4A4D31* L_0 = (U3CU3Ec_t80D8219D255708CC8992C0FAD027B479CB4A4D31*)il2cpp_codegen_object_new(U3CU3Ec_t80D8219D255708CC8992C0FAD027B479CB4A4D31_il2cpp_TypeInfo_var); U3CU3Ec__ctor_m0BD6B99048AA4888057E840317CE80F3789BBE8D(L_0, NULL); ((U3CU3Ec_t80D8219D255708CC8992C0FAD027B479CB4A4D31_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t80D8219D255708CC8992C0FAD027B479CB4A4D31_il2cpp_TypeInfo_var))->___U3CU3E9_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t80D8219D255708CC8992C0FAD027B479CB4A4D31_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t80D8219D255708CC8992C0FAD027B479CB4A4D31_il2cpp_TypeInfo_var))->___U3CU3E9_0), (void*)L_0); return; } } // System.Void Cinemachine.CinemachineVirtualCamera/<>c::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m0BD6B99048AA4888057E840317CE80F3789BBE8D (U3CU3Ec_t80D8219D255708CC8992C0FAD027B479CB4A4D31* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } // System.Int32 Cinemachine.CinemachineVirtualCamera/<>c::b__38_0(Cinemachine.CinemachineComponentBase,Cinemachine.CinemachineComponentBase) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t U3CU3Ec_U3CUpdateComponentPipelineU3Eb__38_0_mB97A4390C0B4AF7335D8A31CABC30B99FC7BFA30 (U3CU3Ec_t80D8219D255708CC8992C0FAD027B479CB4A4D31* __this, CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A* ___c10, CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A* ___c21, const RuntimeMethod* method) { { // list.Sort((c1, c2) => (int)c1.Stage - (int)c2.Stage); CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A* L_0 = ___c10; int32_t L_1; L_1 = VirtualFuncInvoker0< int32_t >::Invoke(6 /* Cinemachine.CinemachineCore/Stage Cinemachine.CinemachineComponentBase::get_Stage() */, L_0); CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A* L_2 = ___c21; int32_t L_3; L_3 = VirtualFuncInvoker0< int32_t >::Invoke(6 /* Cinemachine.CinemachineCore/Stage Cinemachine.CinemachineComponentBase::get_Stage() */, L_2); return ((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)L_3)); } } // System.Boolean Cinemachine.CinemachineVirtualCamera/<>c::b__47_0(Cinemachine.CinemachineComponentBase) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CRequiresUserInputU3Eb__47_0_mBF26B23CBD1B39550F819A03518A8857549B0F31 (U3CU3Ec_t80D8219D255708CC8992C0FAD027B479CB4A4D31* __this, CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A* ___c0, 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_ComponentPipeline != null && m_ComponentPipeline.Any(c => c != null && c.RequiresUserInput); CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A* L_0 = ___c0; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_1) { goto IL_0010; } } { CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A* L_2 = ___c0; bool L_3; L_3 = VirtualFuncInvoker0< bool >::Invoke(13 /* System.Boolean Cinemachine.CinemachineComponentBase::get_RequiresUserInput() */, L_2); return L_3; } IL_0010: { return (bool)0; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void Cinemachine.Cinemachine3rdPersonFollow::OnValidate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Cinemachine3rdPersonFollow_OnValidate_m34565B92F078C01A788E839FD887B50F4043CE84 (Cinemachine3rdPersonFollow_t1003E9360E9E904536DBA47C179836CF007B94D0* __this, const RuntimeMethod* method) { { // CameraSide = Mathf.Clamp(CameraSide, -1.0f, 1.0f); float L_0 = __this->___CameraSide_9; float L_1; L_1 = Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline(L_0, (-1.0f), (1.0f), NULL); __this->___CameraSide_9 = L_1; // Damping.x = Mathf.Max(0, Damping.x); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_2 = (&__this->___Damping_6); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_3 = (&__this->___Damping_6); float L_4 = L_3->___x_2; float L_5; L_5 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((0.0f), L_4, NULL); L_2->___x_2 = L_5; // Damping.y = Mathf.Max(0, Damping.y); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_6 = (&__this->___Damping_6); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_7 = (&__this->___Damping_6); float L_8 = L_7->___y_3; float L_9; L_9 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((0.0f), L_8, NULL); L_6->___y_3 = L_9; // Damping.z = Mathf.Max(0, Damping.z); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_10 = (&__this->___Damping_6); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_11 = (&__this->___Damping_6); float L_12 = L_11->___z_4; float L_13; L_13 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((0.0f), L_12, NULL); L_10->___z_4 = L_13; // CameraRadius = Mathf.Max(0.001f, CameraRadius); float L_14 = __this->___CameraRadius_13; float L_15; L_15 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((0.00100000005f), L_14, NULL); __this->___CameraRadius_13 = L_15; // DampingIntoCollision = Mathf.Max(0, DampingIntoCollision); float L_16 = __this->___DampingIntoCollision_14; float L_17; L_17 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((0.0f), L_16, NULL); __this->___DampingIntoCollision_14 = L_17; // DampingFromCollision = Mathf.Max(0, DampingFromCollision); float L_18 = __this->___DampingFromCollision_15; float L_19; L_19 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((0.0f), L_18, NULL); __this->___DampingFromCollision_15 = L_19; // } return; } } // System.Void Cinemachine.Cinemachine3rdPersonFollow::Reset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Cinemachine3rdPersonFollow_Reset_m61AD95A9B447BCC760EDB5F6AF6EE9AFD23F065B (Cinemachine3rdPersonFollow_t1003E9360E9E904536DBA47C179836CF007B94D0* __this, const RuntimeMethod* method) { { // ShoulderOffset = new Vector3(0.5f, -0.4f, 0.0f); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0; memset((&L_0), 0, sizeof(L_0)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_0), (0.5f), (-0.400000006f), (0.0f), /*hidden argument*/NULL); __this->___ShoulderOffset_7 = L_0; // VerticalArmLength = 0.4f; __this->___VerticalArmLength_8 = (0.400000006f); // CameraSide = 1.0f; __this->___CameraSide_9 = (1.0f); // CameraDistance = 2.0f; __this->___CameraDistance_10 = (2.0f); // Damping = new Vector3(0.1f, 0.5f, 0.3f); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1; memset((&L_1), 0, sizeof(L_1)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_1), (0.100000001f), (0.5f), (0.300000012f), /*hidden argument*/NULL); __this->___Damping_6 = L_1; // CameraCollisionFilter = 0; LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_2; L_2 = LayerMask_op_Implicit_m01C8996A2CB2085328B9C33539C43139660D8222(0, NULL); __this->___CameraCollisionFilter_11 = L_2; // CameraRadius = 0.2f; __this->___CameraRadius_13 = (0.200000003f); // DampingIntoCollision = 0; __this->___DampingIntoCollision_14 = (0.0f); // DampingFromCollision = 2f; __this->___DampingFromCollision_15 = (2.0f); // } return; } } // System.Void Cinemachine.Cinemachine3rdPersonFollow::OnDestroy() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Cinemachine3rdPersonFollow_OnDestroy_mE3EBAEDC7F1108559BFB0207EAE6E3605DEAAEAF (Cinemachine3rdPersonFollow_t1003E9360E9E904536DBA47C179836CF007B94D0* __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); // } return; } } // System.Boolean Cinemachine.Cinemachine3rdPersonFollow::get_IsValid() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Cinemachine3rdPersonFollow_get_IsValid_m3DA263484276CC7C240C2C3170966CB74597861B (Cinemachine3rdPersonFollow_t1003E9360E9E904536DBA47C179836CF007B94D0* __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 override bool IsValid => enabled && FollowTarget != null; bool L_0; L_0 = Behaviour_get_enabled_mAAC9F15E9EBF552217A5AE2681589CC0BFA300C1(__this, NULL); if (!L_0) { goto IL_0015; } } { Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1; L_1 = CinemachineComponentBase_get_FollowTarget_m656475012F330FF1C680CD7E62C81D2E7EC4AB74(__this, NULL); 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); return L_2; } IL_0015: { return (bool)0; } } // Cinemachine.CinemachineCore/Stage Cinemachine.Cinemachine3rdPersonFollow::get_Stage() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Cinemachine3rdPersonFollow_get_Stage_m8932622C583CBBDE9A4CF4614D622F76E0880CFC (Cinemachine3rdPersonFollow_t1003E9360E9E904536DBA47C179836CF007B94D0* __this, const RuntimeMethod* method) { { // public override CinemachineCore.Stage Stage { get { return CinemachineCore.Stage.Body; } } return (int32_t)(0); } } // System.Single Cinemachine.Cinemachine3rdPersonFollow::GetMaxDampTime() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Cinemachine3rdPersonFollow_GetMaxDampTime_mE928D264574DE70999AB305FA793D028936D6BC2 (Cinemachine3rdPersonFollow_t1003E9360E9E904536DBA47C179836CF007B94D0* __this, const RuntimeMethod* method) { { // return Mathf.Max( // Mathf.Max(DampingIntoCollision, DampingFromCollision), // Mathf.Max(Damping.x, Mathf.Max(Damping.y, Damping.z))); float L_0 = __this->___DampingIntoCollision_14; float L_1 = __this->___DampingFromCollision_15; float L_2; L_2 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_0, L_1, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_3 = (&__this->___Damping_6); float L_4 = L_3->___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_5 = (&__this->___Damping_6); float L_6 = L_5->___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_7 = (&__this->___Damping_6); float L_8 = L_7->___z_4; float L_9; L_9 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_6, L_8, NULL); float L_10; L_10 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_4, L_9, NULL); float L_11; L_11 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_2, L_10, NULL); return L_11; } } // System.Void Cinemachine.Cinemachine3rdPersonFollow::MutateCameraState(Cinemachine.CameraState&,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Cinemachine3rdPersonFollow_MutateCameraState_mEE2F997F216076C29851BA224DD63B0CC3F47C42 (Cinemachine3rdPersonFollow_t1003E9360E9E904536DBA47C179836CF007B94D0* __this, CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* ___curState0, float ___deltaTime1, const RuntimeMethod* method) { { // if (IsValid) bool L_0; L_0 = VirtualFuncInvoker0< bool >::Invoke(4 /* System.Boolean Cinemachine.CinemachineComponentBase::get_IsValid() */, __this); if (!L_0) { goto IL_0024; } } { // if (!VirtualCamera.PreviousStateIsValid) CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_1; L_1 = CinemachineComponentBase_get_VirtualCamera_mB83A44E630B22D8CD9A75521079ABC1691120223(__this, NULL); bool L_2; L_2 = VirtualFuncInvoker0< bool >::Invoke(33 /* System.Boolean Cinemachine.CinemachineVirtualCameraBase::get_PreviousStateIsValid() */, L_1); if (L_2) { goto IL_001c; } } { // deltaTime = -1; ___deltaTime1 = (-1.0f); } IL_001c: { // PositionCamera(ref curState, deltaTime); CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_3 = ___curState0; float L_4 = ___deltaTime1; Cinemachine3rdPersonFollow_PositionCamera_m13334AE8E5681B0F83EB4DC65607CCDEBBE7BC4A(__this, L_3, L_4, NULL); } IL_0024: { // } return; } } // System.Void Cinemachine.Cinemachine3rdPersonFollow::OnTargetObjectWarped(UnityEngine.Transform,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Cinemachine3rdPersonFollow_OnTargetObjectWarped_mD0303D4A6D9EA4D13150C8C5E93AC843F04B0919 (Cinemachine3rdPersonFollow_t1003E9360E9E904536DBA47C179836CF007B94D0* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___target0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___positionDelta1, 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; } { // base.OnTargetObjectWarped(target, positionDelta); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = ___target0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___positionDelta1; CinemachineComponentBase_OnTargetObjectWarped_m3E083DBF03C47860948F0BB3A013B241AFDAF9A0(__this, L_0, L_1, NULL); // if (target == FollowTarget) Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2 = ___target0; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_3; L_3 = CinemachineComponentBase_get_FollowTarget_m656475012F330FF1C680CD7E62C81D2E7EC4AB74(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_4; L_4 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_2, L_3, NULL); if (!L_4) { goto IL_0028; } } { // m_PreviousFollowTargetPosition += positionDelta; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = __this->___m_PreviousFollowTargetPosition_16; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___positionDelta1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7; L_7 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_5, L_6, NULL); __this->___m_PreviousFollowTargetPosition_16 = L_7; } IL_0028: { // } return; } } // System.Void Cinemachine.Cinemachine3rdPersonFollow::PositionCamera(Cinemachine.CameraState&,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Cinemachine3rdPersonFollow_PositionCamera_m13334AE8E5681B0F83EB4DC65607CCDEBBE7BC4A (Cinemachine3rdPersonFollow_t1003E9360E9E904536DBA47C179836CF007B94D0* __this, CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* ___curState0, float ___deltaTime1, 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)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3; memset((&V_3), 0, sizeof(V_3)); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 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)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_7; memset((&V_7), 0, sizeof(V_7)); float V_8 = 0.0f; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_9; memset((&V_9), 0, sizeof(V_9)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_10; memset((&V_10), 0, sizeof(V_10)); { // var up = curState.ReferenceUp; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_0 = ___curState0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = L_0->___ReferenceUp_1; V_0 = L_1; // var targetPos = FollowTargetPosition; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2; L_2 = CinemachineComponentBase_get_FollowTargetPosition_m1039B11144B61D09459CACDA7A7E38626A601CC2(__this, NULL); V_1 = L_2; // var targetRot = FollowTargetRotation; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_3; L_3 = CinemachineComponentBase_get_FollowTargetRotation_m9C7A5F1A91CCBC93B69F934060F9D4C08FA547F3(__this, NULL); V_2 = L_3; // var targetForward = targetRot * Vector3.forward; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_4 = V_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5; L_5 = Vector3_get_forward_mAA55A7034304DF8B2152EAD49AE779FC4CA2EB4A_inline(NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6; L_6 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_4, L_5, NULL); V_3 = L_6; // var heading = GetHeading(targetRot, up); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_7 = V_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = V_0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_9; L_9 = Cinemachine3rdPersonFollow_GetHeading_m4D3086385158A48B3E83FD7960931CF2EFD52535(L_7, L_8, NULL); V_4 = L_9; // if (deltaTime < 0) float L_10 = ___deltaTime1; if ((!(((float)L_10) < ((float)(0.0f))))) { goto IL_004a; } } { // m_DampingCorrection = Vector3.zero; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11; L_11 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL); __this->___m_DampingCorrection_17 = L_11; // m_CamPosCollisionCorrection = 0; __this->___m_CamPosCollisionCorrection_18 = (0.0f); goto IL_009c; } IL_004a: { // m_DampingCorrection += Quaternion.Inverse(heading) * (m_PreviousFollowTargetPosition - targetPos); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = __this->___m_DampingCorrection_17; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_13 = V_4; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_14; L_14 = Quaternion_Inverse_mD9C060AC626A7B406F4984AC98F8358DC89EF512(L_13, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15 = __this->___m_PreviousFollowTargetPosition_16; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = V_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17; L_17 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_15, L_16, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18; L_18 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_14, L_17, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19; L_19 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_12, L_18, NULL); __this->___m_DampingCorrection_17 = L_19; // m_DampingCorrection -= VirtualCamera.DetachedFollowTargetDamp(m_DampingCorrection, Damping, deltaTime); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = __this->___m_DampingCorrection_17; CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_21; L_21 = CinemachineComponentBase_get_VirtualCamera_mB83A44E630B22D8CD9A75521079ABC1691120223(__this, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22 = __this->___m_DampingCorrection_17; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23 = __this->___Damping_6; float L_24 = ___deltaTime1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25; L_25 = CinemachineVirtualCameraBase_DetachedFollowTargetDamp_m871E131EE59CEEC1B5691F5DC570B18816530C97(L_21, L_22, L_23, L_24, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26; L_26 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_20, L_25, NULL); __this->___m_DampingCorrection_17 = L_26; } IL_009c: { // m_PreviousFollowTargetPosition = targetPos; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27 = V_1; __this->___m_PreviousFollowTargetPosition_16 = L_27; // var root = targetPos; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28 = V_1; V_5 = L_28; // GetRawRigPositions(root, targetRot, heading, out _, out Vector3 hand); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_29 = V_5; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_30 = V_2; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_31 = V_4; Cinemachine3rdPersonFollow_GetRawRigPositions_mDE2296B2034978F905A1C9CBAA202EFB174CB1D5(__this, L_29, L_30, L_31, (&V_10), (&V_6), NULL); // var camPos = hand - (targetForward * (CameraDistance - m_DampingCorrection.z)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_32 = V_6; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_33 = V_3; float L_34 = __this->___CameraDistance_10; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_35 = (&__this->___m_DampingCorrection_17); float L_36 = L_35->___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_37; L_37 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_33, ((float)il2cpp_codegen_subtract(L_34, L_36)), NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_38; L_38 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_32, L_37, NULL); V_7 = L_38; // float dummy = 0; V_8 = (0.0f); // var collidedHand = ResolveCollisions(root, hand, -1, CameraRadius * 1.05f, ref dummy); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_39 = V_5; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_40 = V_6; float L_41 = __this->___CameraRadius_13; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_42; L_42 = Cinemachine3rdPersonFollow_ResolveCollisions_m0803F98237E6C6D08D13173E1FECBDD506860BA4(__this, L_39, L_40, (-1.0f), ((float)il2cpp_codegen_multiply(L_41, (1.04999995f))), (&V_8), NULL); V_9 = L_42; // camPos = ResolveCollisions( // collidedHand, camPos, deltaTime, CameraRadius, ref m_CamPosCollisionCorrection); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_43 = V_9; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_44 = V_7; float L_45 = ___deltaTime1; float L_46 = __this->___CameraRadius_13; float* L_47 = (&__this->___m_CamPosCollisionCorrection_18); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_48; L_48 = Cinemachine3rdPersonFollow_ResolveCollisions_m0803F98237E6C6D08D13173E1FECBDD506860BA4(__this, L_43, L_44, L_45, L_46, L_47, NULL); V_7 = L_48; // curState.RawPosition = camPos; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_49 = ___curState0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_50 = V_7; L_49->___RawPosition_4 = L_50; // curState.RawOrientation = targetRot; // not necessary, but left in to avoid breaking scenes that depend on this CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_51 = ___curState0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_52 = V_2; L_51->___RawOrientation_5 = L_52; // } return; } } // System.Void Cinemachine.Cinemachine3rdPersonFollow::GetRigPositions(UnityEngine.Vector3&,UnityEngine.Vector3&,UnityEngine.Vector3&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Cinemachine3rdPersonFollow_GetRigPositions_m030DC36FC5FC04F030AAE5DD1DDE3C586F73C534 (Cinemachine3rdPersonFollow_t1003E9360E9E904536DBA47C179836CF007B94D0* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___root0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___shoulder1, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___hand2, 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)); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_2; memset((&V_2), 0, sizeof(V_2)); float V_3 = 0.0f; { // var up = VirtualCamera.State.ReferenceUp; CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_0; L_0 = CinemachineComponentBase_get_VirtualCamera_mB83A44E630B22D8CD9A75521079ABC1691120223(__this, NULL); CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_1; L_1 = VirtualFuncInvoker0< CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 >::Invoke(27 /* Cinemachine.CameraState Cinemachine.CinemachineVirtualCameraBase::get_State() */, L_0); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = L_1.___ReferenceUp_1; V_0 = L_2; // var targetRot = FollowTargetRotation; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_3; L_3 = CinemachineComponentBase_get_FollowTargetRotation_m9C7A5F1A91CCBC93B69F934060F9D4C08FA547F3(__this, NULL); V_1 = L_3; // var heading = GetHeading(targetRot, up); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_4 = V_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = V_0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_6; L_6 = Cinemachine3rdPersonFollow_GetHeading_m4D3086385158A48B3E83FD7960931CF2EFD52535(L_4, L_5, NULL); V_2 = L_6; // root = m_PreviousFollowTargetPosition; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_7 = ___root0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = __this->___m_PreviousFollowTargetPosition_16; *(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_7 = L_8; // GetRawRigPositions(root, targetRot, heading, out shoulder, out hand); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_9 = ___root0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = (*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_9); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_11 = V_1; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_12 = V_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_13 = ___shoulder1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_14 = ___hand2; Cinemachine3rdPersonFollow_GetRawRigPositions_mDE2296B2034978F905A1C9CBAA202EFB174CB1D5(__this, L_10, L_11, L_12, L_13, L_14, NULL); // float dummy = 0; V_3 = (0.0f); // hand = ResolveCollisions(root, hand, -1, CameraRadius * 1.05f, ref dummy); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_15 = ___hand2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_16 = ___root0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17 = (*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_16); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_18 = ___hand2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19 = (*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_18); float L_20 = __this->___CameraRadius_13; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21; L_21 = Cinemachine3rdPersonFollow_ResolveCollisions_m0803F98237E6C6D08D13173E1FECBDD506860BA4(__this, L_17, L_19, (-1.0f), ((float)il2cpp_codegen_multiply(L_20, (1.04999995f))), (&V_3), NULL); *(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_15 = L_21; // } return; } } // UnityEngine.Quaternion Cinemachine.Cinemachine3rdPersonFollow::GetHeading(UnityEngine.Quaternion,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Cinemachine3rdPersonFollow_GetHeading_m4D3086385158A48B3E83FD7960931CF2EFD52535 (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___targetRot0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___up1, 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)); { // var targetForward = targetRot * Vector3.forward; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = ___targetRot0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1; L_1 = Vector3_get_forward_mAA55A7034304DF8B2152EAD49AE779FC4CA2EB4A_inline(NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2; L_2 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_0, L_1, NULL); V_0 = L_2; // var planeForward = Vector3.Cross(up, Vector3.Cross(targetForward.ProjectOntoPlane(up), up)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___up1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = V_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = ___up1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6; L_6 = UnityVectorExtensions_ProjectOntoPlane_m7B4042CE802D9E43593F9290EBCFFC1E1F1568A6(L_4, L_5, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = ___up1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8; L_8 = Vector3_Cross_mF93A280558BCE756D13B6CC5DCD7DE8A43148987_inline(L_6, L_7, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9; L_9 = Vector3_Cross_mF93A280558BCE756D13B6CC5DCD7DE8A43148987_inline(L_3, L_8, NULL); V_1 = L_9; // if (planeForward.AlmostZero()) Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_1; bool L_11; L_11 = UnityVectorExtensions_AlmostZero_mDE7F8E130BF5949DFF14AE437C47F086F3E05652(L_10, NULL); if (!L_11) { goto IL_003a; } } { // planeForward = Vector3.Cross(targetRot * Vector3.right, up); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_12 = ___targetRot0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13; L_13 = Vector3_get_right_mFF573AFBBB2186E7AFA1BA7CA271A78DF67E4EA0_inline(NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14; L_14 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_12, L_13, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15 = ___up1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16; L_16 = Vector3_Cross_mF93A280558BCE756D13B6CC5DCD7DE8A43148987_inline(L_14, L_15, NULL); V_1 = L_16; } IL_003a: { // return Quaternion.LookRotation(planeForward, up); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17 = V_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = ___up1; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_19; L_19 = Quaternion_LookRotation_mFB02EDC8F733774DFAC3BEA4B4BB265A228F8307(L_17, L_18, NULL); return L_19; } } // System.Void Cinemachine.Cinemachine3rdPersonFollow::GetRawRigPositions(UnityEngine.Vector3,UnityEngine.Quaternion,UnityEngine.Quaternion,UnityEngine.Vector3&,UnityEngine.Vector3&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Cinemachine3rdPersonFollow_GetRawRigPositions_mDE2296B2034978F905A1C9CBAA202EFB174CB1D5 (Cinemachine3rdPersonFollow_t1003E9360E9E904536DBA47C179836CF007B94D0* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___root0, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___targetRot1, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___heading2, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___shoulder3, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___hand4, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { // var shoulderOffset = ShoulderOffset; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___ShoulderOffset_7; V_0 = L_0; // shoulderOffset.x = Mathf.Lerp(-shoulderOffset.x, shoulderOffset.x, CameraSide); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0; float L_2 = L_1.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = V_0; float L_4 = L_3.___x_2; float L_5 = __this->___CameraSide_9; float L_6; L_6 = Mathf_Lerp_m47EF2FFB7647BD0A1FDC26DC03E28B19812139B5_inline(((-L_2)), L_4, L_5, NULL); (&V_0)->___x_2 = L_6; // shoulderOffset.x += m_DampingCorrection.x; float* L_7 = (&(&V_0)->___x_2); float* L_8 = L_7; float L_9 = *((float*)L_8); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_10 = (&__this->___m_DampingCorrection_17); float L_11 = L_10->___x_2; *((float*)L_8) = (float)((float)il2cpp_codegen_add(L_9, L_11)); // shoulderOffset.y += m_DampingCorrection.y; float* L_12 = (&(&V_0)->___y_3); float* L_13 = L_12; float L_14 = *((float*)L_13); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_15 = (&__this->___m_DampingCorrection_17); float L_16 = L_15->___y_3; *((float*)L_13) = (float)((float)il2cpp_codegen_add(L_14, L_16)); // shoulder = root + heading * shoulderOffset; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_17 = ___shoulder3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = ___root0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_19 = ___heading2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = V_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21; L_21 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_19, L_20, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22; L_22 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_18, L_21, NULL); *(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_17 = L_22; // hand = shoulder + targetRot * new Vector3(0, VerticalArmLength, 0); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_23 = ___hand4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_24 = ___shoulder3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25 = (*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_24); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_26 = ___targetRot1; float L_27 = __this->___VerticalArmLength_8; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28; memset((&L_28), 0, sizeof(L_28)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_28), (0.0f), L_27, (0.0f), /*hidden argument*/NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_29; L_29 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_26, L_28, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_30; L_30 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_25, L_29, NULL); *(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_23 = L_30; // } return; } } // UnityEngine.Vector3 Cinemachine.Cinemachine3rdPersonFollow::ResolveCollisions(UnityEngine.Vector3,UnityEngine.Vector3,System.Single,System.Single,System.Single&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Cinemachine3rdPersonFollow_ResolveCollisions_m0803F98237E6C6D08D13173E1FECBDD506860BA4 (Cinemachine3rdPersonFollow_t1003E9360E9E904536DBA47C179836CF007B94D0* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___root0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___tip1, float ___deltaTime2, float ___cameraRadius3, float* ___collisionCorrection4, 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)); float V_1 = 0.0f; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2; memset((&V_2), 0, sizeof(V_2)); float V_3 = 0.0f; RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 V_4; memset((&V_4), 0, sizeof(V_4)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_5; memset((&V_5), 0, sizeof(V_5)); float G_B9_0 = 0.0f; float* G_B9_1 = NULL; float G_B5_0 = 0.0f; float* G_B5_1 = NULL; float G_B7_0 = 0.0f; float G_B7_1 = 0.0f; float* G_B7_2 = NULL; float G_B6_0 = 0.0f; float G_B6_1 = 0.0f; float* G_B6_2 = NULL; float G_B8_0 = 0.0f; float G_B8_1 = 0.0f; float G_B8_2 = 0.0f; float* G_B8_3 = NULL; float G_B10_0 = 0.0f; float G_B10_1 = 0.0f; float* G_B10_2 = NULL; { // if (CameraCollisionFilter.value == 0) LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB* L_0 = (&__this->___CameraCollisionFilter_11); int32_t L_1; L_1 = LayerMask_get_value_m70CBE32210A1F0FD4ECB850285DA90ED57B87974(L_0, NULL); if (L_1) { goto IL_000f; } } { // return tip; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___tip1; return L_2; } IL_000f: { // var dir = tip - root; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___tip1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___root0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5; L_5 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_3, L_4, NULL); V_0 = L_5; // var len = dir.magnitude; float L_6; L_6 = Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline((&V_0), NULL); V_1 = L_6; // dir /= len; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = V_0; float L_8 = V_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9; L_9 = Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline(L_7, L_8, NULL); V_0 = L_9; // var result = tip; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___tip1; V_2 = L_10; // float desiredCorrection = 0; V_3 = (0.0f); // if (RuntimeUtility.SphereCastIgnoreTag( // root, cameraRadius, dir, out RaycastHit hitInfo, // len, CameraCollisionFilter, IgnoreTag)) Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = ___root0; float L_12 = ___cameraRadius3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = V_0; float L_14 = V_1; LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_15 = __this->___CameraCollisionFilter_11; int32_t L_16; L_16 = LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D(L_15, NULL); String_t** L_17 = (&__this->___IgnoreTag_12); il2cpp_codegen_runtime_class_init_inline(RuntimeUtility_t29BFA2198191EF8D4466FBAC7EAB84A1F9702965_il2cpp_TypeInfo_var); bool L_18; L_18 = RuntimeUtility_SphereCastIgnoreTag_m0C12A9B6676E60CB82EF263F23F86296456DC4BD(L_11, L_12, L_13, (&V_4), L_14, L_16, L_17, NULL); if (!L_18) { goto IL_0078; } } { // var desiredResult = hitInfo.point + hitInfo.normal * cameraRadius; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19; L_19 = RaycastHit_get_point_m02B764612562AFE0F998CC7CFB2EEDE41BA47F39((&V_4), NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20; L_20 = RaycastHit_get_normal_mD8741B70D2039C5CAFC4368D4CE59D89562040B5((&V_4), NULL); float L_21 = ___cameraRadius3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22; L_22 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_20, L_21, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23; L_23 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_19, L_22, NULL); // desiredCorrection = (desiredResult - tip).magnitude; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24 = ___tip1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25; L_25 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_23, L_24, NULL); V_5 = L_25; float L_26; L_26 = Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline((&V_5), NULL); V_3 = L_26; } IL_0078: { // collisionCorrection += deltaTime < 0 ? desiredCorrection - collisionCorrection : Damper.Damp( // desiredCorrection - collisionCorrection, // desiredCorrection > collisionCorrection ? DampingIntoCollision : DampingFromCollision, // deltaTime); float* L_27 = ___collisionCorrection4; float* L_28 = ___collisionCorrection4; float L_29 = *((float*)L_28); float L_30 = ___deltaTime2; G_B5_0 = L_29; G_B5_1 = L_27; if ((((float)L_30) < ((float)(0.0f)))) { G_B9_0 = L_29; G_B9_1 = L_27; goto IL_00a6; } } { float L_31 = V_3; float* L_32 = ___collisionCorrection4; float L_33 = *((float*)L_32); float L_34 = V_3; float* L_35 = ___collisionCorrection4; float L_36 = *((float*)L_35); G_B6_0 = ((float)il2cpp_codegen_subtract(L_31, L_33)); G_B6_1 = G_B5_0; G_B6_2 = G_B5_1; if ((((float)L_34) > ((float)L_36))) { G_B7_0 = ((float)il2cpp_codegen_subtract(L_31, L_33)); G_B7_1 = G_B5_0; G_B7_2 = G_B5_1; goto IL_0098; } } { float L_37 = __this->___DampingFromCollision_15; G_B8_0 = L_37; G_B8_1 = G_B6_0; G_B8_2 = G_B6_1; G_B8_3 = G_B6_2; goto IL_009e; } IL_0098: { float L_38 = __this->___DampingIntoCollision_14; G_B8_0 = L_38; G_B8_1 = G_B7_0; G_B8_2 = G_B7_1; G_B8_3 = G_B7_2; } IL_009e: { float L_39 = ___deltaTime2; float L_40; L_40 = Damper_Damp_m3245F3453DB74DE11801C6EE15F163D5EAFC0CE4(G_B8_1, G_B8_0, L_39, NULL); G_B10_0 = L_40; G_B10_1 = G_B8_2; G_B10_2 = G_B8_3; goto IL_00ab; } IL_00a6: { float L_41 = V_3; float* L_42 = ___collisionCorrection4; float L_43 = *((float*)L_42); G_B10_0 = ((float)il2cpp_codegen_subtract(L_41, L_43)); G_B10_1 = G_B9_0; G_B10_2 = G_B9_1; } IL_00ab: { *((float*)G_B10_2) = (float)((float)il2cpp_codegen_add(G_B10_1, G_B10_0)); // if (collisionCorrection > Epsilon) float* L_44 = ___collisionCorrection4; float L_45 = *((float*)L_44); if ((!(((float)L_45) > ((float)(9.99999975E-05f))))) { goto IL_00c7; } } { // result -= dir * collisionCorrection; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_46 = V_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_47 = V_0; float* L_48 = ___collisionCorrection4; float L_49 = *((float*)L_48); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_50; L_50 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_47, L_49, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_51; L_51 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_46, L_50, NULL); V_2 = L_51; } IL_00c7: { // return result; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_52 = V_2; return L_52; } } // System.Void Cinemachine.Cinemachine3rdPersonFollow::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Cinemachine3rdPersonFollow__ctor_m239FDBE524C3BED33399C39822BBB7A63EFE95E9 (Cinemachine3rdPersonFollow_t1003E9360E9E904536DBA47C179836CF007B94D0* __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_12 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___IgnoreTag_12), (void*)L_0); CinemachineComponentBase__ctor_mFA2A3C88B75CD71B7F359220C38B253AC1353B19(__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.CinemachineBasicMultiChannelPerlin::get_IsValid() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineBasicMultiChannelPerlin_get_IsValid_m8330E1B15909306345A589EFD1BA1A9AA223E0F3 (CinemachineBasicMultiChannelPerlin_tDAA09E3E93032C713228E84CA33B21293E9A9269* __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 override bool IsValid { get { return enabled && m_NoiseProfile != null; } } bool L_0; L_0 = Behaviour_get_enabled_mAAC9F15E9EBF552217A5AE2681589CC0BFA300C1(__this, NULL); if (!L_0) { goto IL_0015; } } { NoiseSettings_tFCB86EB3704D64D89D6D747BEAE83E1757EF68F1* L_1 = __this->___m_NoiseProfile_6; 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); return L_2; } IL_0015: { return (bool)0; } } // Cinemachine.CinemachineCore/Stage Cinemachine.CinemachineBasicMultiChannelPerlin::get_Stage() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CinemachineBasicMultiChannelPerlin_get_Stage_mF7751E50B715EDFACEE2CE2A56999B0B3F40F024 (CinemachineBasicMultiChannelPerlin_tDAA09E3E93032C713228E84CA33B21293E9A9269* __this, const RuntimeMethod* method) { { // public override CinemachineCore.Stage Stage { get { return CinemachineCore.Stage.Noise; } } return (int32_t)(2); } } // System.Void Cinemachine.CinemachineBasicMultiChannelPerlin::MutateCameraState(Cinemachine.CameraState&,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBasicMultiChannelPerlin_MutateCameraState_mD65925FD4858E9650DB79BFB8CBD75D0E2224CC4 (CinemachineBasicMultiChannelPerlin_tDAA09E3E93032C713228E84CA33B21293E9A9269* __this, CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* ___curState0, float ___deltaTime1, 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; } Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_0; memset((&V_0), 0, sizeof(V_0)); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_1; memset((&V_1), 0, sizeof(V_1)); { // if (!IsValid || deltaTime < 0) bool L_0; L_0 = VirtualFuncInvoker0< bool >::Invoke(4 /* System.Boolean Cinemachine.CinemachineComponentBase::get_IsValid() */, __this); if (!L_0) { goto IL_0010; } } { float L_1 = ___deltaTime1; if ((!(((float)L_1) < ((float)(0.0f))))) { goto IL_0018; } } IL_0010: { // mInitialized = false; __this->___mInitialized_10 = (bool)0; // return; return; } IL_0018: { // if (!mInitialized) bool L_2 = __this->___mInitialized_10; if (L_2) { goto IL_0026; } } { // Initialize(); CinemachineBasicMultiChannelPerlin_Initialize_m1ADAFB3D2CAFBEBC0018D71B44BDCD24074EAEC2(__this, NULL); } IL_0026: { // 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_0049; } } { bool L_4; L_4 = TargetPositionCache_get_HasCurrentTime_mCB98DBD74426664E1D6E7F5F5DEE8AA2D38352C9(NULL); if (!L_4) { goto IL_0049; } } { // mNoiseTime = TargetPositionCache.CurrentTime * m_FrequencyGain; float L_5 = ((TargetPositionCache_t8232F376771398F9FE91D8BE9D70FC5621F98F80_StaticFields*)il2cpp_codegen_static_fields_for(TargetPositionCache_t8232F376771398F9FE91D8BE9D70FC5621F98F80_il2cpp_TypeInfo_var))->___CurrentTime_3; float L_6 = __this->___m_FrequencyGain_9; __this->___mNoiseTime_11 = ((float)il2cpp_codegen_multiply(L_5, L_6)); goto IL_005e; } IL_0049: { // mNoiseTime += deltaTime * m_FrequencyGain; float L_7 = __this->___mNoiseTime_11; float L_8 = ___deltaTime1; float L_9 = __this->___m_FrequencyGain_9; __this->___mNoiseTime_11 = ((float)il2cpp_codegen_add(L_7, ((float)il2cpp_codegen_multiply(L_8, L_9)))); } IL_005e: { // curState.PositionCorrection += curState.CorrectedOrientation * NoiseSettings.GetCombinedFilterResults( // m_NoiseProfile.PositionNoise, mNoiseTime, mNoiseOffsets) * m_AmplitudeGain; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_10 = ___curState0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_11 = (&L_10->___PositionCorrection_8); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_12 = L_11; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = (*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_12); CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_14 = ___curState0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_15; L_15 = CameraState_get_CorrectedOrientation_m04987B71E708B14A28973FFF81645C8834FD04E8(L_14, NULL); NoiseSettings_tFCB86EB3704D64D89D6D747BEAE83E1757EF68F1* L_16 = __this->___m_NoiseProfile_6; TransformNoiseParamsU5BU5D_tF60A55DA82A2705F76287D97294759C1F37888A1* L_17 = L_16->___PositionNoise_4; float L_18 = __this->___mNoiseTime_11; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19 = __this->___mNoiseOffsets_12; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20; L_20 = NoiseSettings_GetCombinedFilterResults_m5F4C940ACF6542F9F08BDE0D4E3E1622AAABD739(L_17, L_18, L_19, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21; L_21 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_15, L_20, NULL); float L_22 = __this->___m_AmplitudeGain_8; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23; L_23 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_21, L_22, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24; L_24 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_13, L_23, NULL); *(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_12 = L_24; // Quaternion rotNoise = Quaternion.Euler(NoiseSettings.GetCombinedFilterResults( // m_NoiseProfile.OrientationNoise, mNoiseTime, mNoiseOffsets) * m_AmplitudeGain); NoiseSettings_tFCB86EB3704D64D89D6D747BEAE83E1757EF68F1* L_25 = __this->___m_NoiseProfile_6; TransformNoiseParamsU5BU5D_tF60A55DA82A2705F76287D97294759C1F37888A1* L_26 = L_25->___OrientationNoise_5; float L_27 = __this->___mNoiseTime_11; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28 = __this->___mNoiseOffsets_12; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_29; L_29 = NoiseSettings_GetCombinedFilterResults_m5F4C940ACF6542F9F08BDE0D4E3E1622AAABD739(L_26, L_27, L_28, NULL); float L_30 = __this->___m_AmplitudeGain_8; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_31; L_31 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_29, L_30, NULL); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_32; L_32 = Quaternion_Euler_m5BCCC19216CFAD2426F15BC51A30421880D27B73_inline(L_31, NULL); V_0 = L_32; // if (m_PivotOffset != Vector3.zero) Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_33 = __this->___m_PivotOffset_7; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_34; L_34 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL); bool L_35; L_35 = Vector3_op_Inequality_m9F170CDFBF1E490E559DA5D06D6547501A402BBF_inline(L_33, L_34, NULL); if (!L_35) { goto IL_0142; } } { // Matrix4x4 m = Matrix4x4.Translate(-m_PivotOffset); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_36 = __this->___m_PivotOffset_7; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_37; L_37 = Vector3_op_UnaryNegation_m5450829F333BD2A88AF9A592C4EE331661225915_inline(L_36, NULL); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_38; L_38 = Matrix4x4_Translate_mF3EDFC59C9E51DC0C0A483F6E44A4930D62E4091(L_37, NULL); V_1 = L_38; // m = Matrix4x4.Rotate(rotNoise) * m; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_39 = V_0; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_40; L_40 = Matrix4x4_Rotate_m015442530DFF5651458BBFDFB3CBC9180FC09D9E(L_39, NULL); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_41 = V_1; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_42; L_42 = Matrix4x4_op_Multiply_m75E91775655DCA8DFC8EDE0AB787285BB3935162(L_40, L_41, NULL); V_1 = L_42; // m = Matrix4x4.Translate(m_PivotOffset) * m; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_43 = __this->___m_PivotOffset_7; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_44; L_44 = Matrix4x4_Translate_mF3EDFC59C9E51DC0C0A483F6E44A4930D62E4091(L_43, NULL); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_45 = V_1; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_46; L_46 = Matrix4x4_op_Multiply_m75E91775655DCA8DFC8EDE0AB787285BB3935162(L_44, L_45, NULL); V_1 = L_46; // curState.PositionCorrection += curState.CorrectedOrientation * m.MultiplyPoint(Vector3.zero); CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_47 = ___curState0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_48 = (&L_47->___PositionCorrection_8); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_49 = L_48; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_50 = (*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_49); CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_51 = ___curState0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_52; L_52 = CameraState_get_CorrectedOrientation_m04987B71E708B14A28973FFF81645C8834FD04E8(L_51, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_53; L_53 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_54; L_54 = Matrix4x4_MultiplyPoint_m20E910B65693559BFDE99382472D8DD02C862E7E((&V_1), L_53, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_55; L_55 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_52, L_54, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_56; L_56 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_50, L_55, NULL); *(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_49 = L_56; } IL_0142: { // curState.OrientationCorrection = curState.OrientationCorrection * rotNoise; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_57 = ___curState0; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_58 = ___curState0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_59 = L_58->___OrientationCorrection_9; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_60 = V_0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_61; L_61 = Quaternion_op_Multiply_mCB375FCCC12A2EC8F9EB824A1BFB4453B58C2012_inline(L_59, L_60, NULL); L_57->___OrientationCorrection_9 = L_61; // } return; } } // System.Void Cinemachine.CinemachineBasicMultiChannelPerlin::ReSeed() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBasicMultiChannelPerlin_ReSeed_m386B1BA6AEFB26B878A7431484D412F9FB2E9696 (CinemachineBasicMultiChannelPerlin_tDAA09E3E93032C713228E84CA33B21293E9A9269* __this, const RuntimeMethod* method) { { // mNoiseOffsets = new Vector3( // Random.Range(-1000f, 1000f), // Random.Range(-1000f, 1000f), // Random.Range(-1000f, 1000f)); float L_0; L_0 = Random_Range_m5236C99A7D8AE6AC9190592DC66016652A2D2494((-1000.0f), (1000.0f), NULL); float L_1; L_1 = Random_Range_m5236C99A7D8AE6AC9190592DC66016652A2D2494((-1000.0f), (1000.0f), NULL); float L_2; L_2 = Random_Range_m5236C99A7D8AE6AC9190592DC66016652A2D2494((-1000.0f), (1000.0f), NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3; memset((&L_3), 0, sizeof(L_3)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL); __this->___mNoiseOffsets_12 = L_3; // } return; } } // System.Void Cinemachine.CinemachineBasicMultiChannelPerlin::Initialize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBasicMultiChannelPerlin_Initialize_m1ADAFB3D2CAFBEBC0018D71B44BDCD24074EAEC2 (CinemachineBasicMultiChannelPerlin_tDAA09E3E93032C713228E84CA33B21293E9A9269* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // mInitialized = true; __this->___mInitialized_10 = (bool)1; // mNoiseTime = CinemachineCore.CurrentTime * m_FrequencyGain; il2cpp_codegen_runtime_class_init_inline(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var); float L_0; L_0 = CinemachineCore_get_CurrentTime_mFA05B621BE52910A8C3A304CB715257011C9A782(NULL); float L_1 = __this->___m_FrequencyGain_9; __this->___mNoiseTime_11 = ((float)il2cpp_codegen_multiply(L_0, L_1)); // if (mNoiseOffsets == Vector3.zero) Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = __this->___mNoiseOffsets_12; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3; L_3 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL); bool L_4; L_4 = Vector3_op_Equality_mCDCBB8D2EDC3D3BF20F31A25ACB34705D352B479_inline(L_2, L_3, NULL); if (!L_4) { goto IL_0031; } } { // ReSeed(); CinemachineBasicMultiChannelPerlin_ReSeed_m386B1BA6AEFB26B878A7431484D412F9FB2E9696(__this, NULL); } IL_0031: { // } return; } } // System.Void Cinemachine.CinemachineBasicMultiChannelPerlin::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBasicMultiChannelPerlin__ctor_mEE8548285D383571E5AC2DB0740D8FD906BF8A50 (CinemachineBasicMultiChannelPerlin_tDAA09E3E93032C713228E84CA33B21293E9A9269* __this, const RuntimeMethod* method) { { // public Vector3 m_PivotOffset = Vector3.zero; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0; L_0 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL); __this->___m_PivotOffset_7 = L_0; // public float m_AmplitudeGain = 1f; __this->___m_AmplitudeGain_8 = (1.0f); // public float m_FrequencyGain = 1f; __this->___m_FrequencyGain_9 = (1.0f); // private Vector3 mNoiseOffsets = Vector3.zero; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1; L_1 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL); __this->___mNoiseOffsets_12 = L_1; CinemachineComponentBase__ctor_mFA2A3C88B75CD71B7F359220C38B253AC1353B19(__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.CinemachineComposer::get_IsValid() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineComposer_get_IsValid_mF1833F36F4B8823131C599CADEB5EE0A3CFCF062 (CinemachineComposer_t9531E578E8280C4203B209F59CECE36F3F262A5A* __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 override bool IsValid { get { return enabled && LookAtTarget != null; } } bool L_0; L_0 = Behaviour_get_enabled_mAAC9F15E9EBF552217A5AE2681589CC0BFA300C1(__this, NULL); if (!L_0) { goto IL_0015; } } { Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1; L_1 = CinemachineComponentBase_get_LookAtTarget_m7E6CF239A3905B1130A5C38B0E5668EB32D1BB04(__this, NULL); 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); return L_2; } IL_0015: { return (bool)0; } } // Cinemachine.CinemachineCore/Stage Cinemachine.CinemachineComposer::get_Stage() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CinemachineComposer_get_Stage_mF5E0C634D954BFFAB5A2EBFB4B4DA326D6853A6F (CinemachineComposer_t9531E578E8280C4203B209F59CECE36F3F262A5A* __this, const RuntimeMethod* method) { { // public override CinemachineCore.Stage Stage { get { return CinemachineCore.Stage.Aim; } } return (int32_t)(1); } } // UnityEngine.Vector3 Cinemachine.CinemachineComposer::get_TrackedPoint() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CinemachineComposer_get_TrackedPoint_m164861743F7BD7E49747B46076F228CBD8785F33 (CinemachineComposer_t9531E578E8280C4203B209F59CECE36F3F262A5A* __this, const RuntimeMethod* method) { { // public Vector3 TrackedPoint { get; private set; } Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___U3CTrackedPointU3Ek__BackingField_21; return L_0; } } // System.Void Cinemachine.CinemachineComposer::set_TrackedPoint(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineComposer_set_TrackedPoint_mC2806265609C1BADBE1F83DD18F800BDA064D5A6 (CinemachineComposer_t9531E578E8280C4203B209F59CECE36F3F262A5A* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___value0, const RuntimeMethod* method) { { // public Vector3 TrackedPoint { get; private set; } Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___value0; __this->___U3CTrackedPointU3Ek__BackingField_21 = L_0; return; } } // UnityEngine.Vector3 Cinemachine.CinemachineComposer::GetLookAtPointAndSetTrackedPoint(UnityEngine.Vector3,UnityEngine.Vector3,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CinemachineComposer_GetLookAtPointAndSetTrackedPoint_m5810F9F4FEC4860FE749CB7260E78E8BEE41E671 (CinemachineComposer_t9531E578E8280C4203B209F59CECE36F3F262A5A* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___lookAt0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___up1, float ___deltaTime2, 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)); bool V_1 = false; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2; memset((&V_2), 0, sizeof(V_2)); int32_t G_B7_0 = 0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 G_B9_0; memset((&G_B9_0), 0, sizeof(G_B9_0)); PositionPredictor_t088813DB07D6355BB293350EB983299B866F974E* G_B9_1 = NULL; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 G_B8_0; memset((&G_B8_0), 0, sizeof(G_B8_0)); PositionPredictor_t088813DB07D6355BB293350EB983299B866F974E* G_B8_1 = NULL; float G_B10_0 = 0.0f; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 G_B10_1; memset((&G_B10_1), 0, sizeof(G_B10_1)); PositionPredictor_t088813DB07D6355BB293350EB983299B866F974E* G_B10_2 = NULL; { // Vector3 pos = lookAt; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___lookAt0; V_0 = L_0; // if (LookAtTarget != null) Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1; L_1 = CinemachineComponentBase_get_LookAtTarget_m7E6CF239A3905B1130A5C38B0E5668EB32D1BB04(__this, NULL); 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_0028; } } { // pos += LookAtTargetRotation * m_TrackedObjectOffset; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = V_0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_4; L_4 = CinemachineComponentBase_get_LookAtTargetRotation_m49CBE00226BB55772DB73775412AF782892B8251(__this, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = __this->___m_TrackedObjectOffset_6; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6; L_6 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_4, L_5, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7; L_7 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_3, L_6, NULL); V_0 = L_7; } IL_0028: { // if (m_LookaheadTime < Epsilon) float L_8 = __this->___m_LookaheadTime_7; if ((!(((float)L_8) < ((float)(9.99999975E-05f))))) { goto IL_003e; } } { // TrackedPoint = pos; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = V_0; CinemachineComposer_set_TrackedPoint_mC2806265609C1BADBE1F83DD18F800BDA064D5A6_inline(__this, L_9, NULL); goto IL_00ba; } IL_003e: { // var resetLookahead = VirtualCamera.LookAtTargetChanged || !VirtualCamera.PreviousStateIsValid; CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_10; L_10 = CinemachineComponentBase_get_VirtualCamera_mB83A44E630B22D8CD9A75521079ABC1691120223(__this, NULL); bool L_11; L_11 = CinemachineVirtualCameraBase_get_LookAtTargetChanged_m6D2FF4FB863501796CB778CB7AABA0126E57C134_inline(L_10, NULL); if (L_11) { goto IL_005b; } } { CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_12; L_12 = CinemachineComponentBase_get_VirtualCamera_mB83A44E630B22D8CD9A75521079ABC1691120223(__this, NULL); bool L_13; L_13 = VirtualFuncInvoker0< bool >::Invoke(33 /* System.Boolean Cinemachine.CinemachineVirtualCameraBase::get_PreviousStateIsValid() */, L_12); G_B7_0 = ((((int32_t)L_13) == ((int32_t)0))? 1 : 0); goto IL_005c; } IL_005b: { G_B7_0 = 1; } IL_005c: { V_1 = (bool)G_B7_0; // m_Predictor.Smoothing = m_LookaheadSmoothing; PositionPredictor_t088813DB07D6355BB293350EB983299B866F974E* L_14 = __this->___m_Predictor_26; float L_15 = __this->___m_LookaheadSmoothing_8; L_14->___Smoothing_4 = L_15; // m_Predictor.AddPosition(pos, resetLookahead ? -1 : deltaTime, m_LookaheadTime); PositionPredictor_t088813DB07D6355BB293350EB983299B866F974E* L_16 = __this->___m_Predictor_26; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17 = V_0; bool L_18 = V_1; G_B8_0 = L_17; G_B8_1 = L_16; if (L_18) { G_B9_0 = L_17; G_B9_1 = L_16; goto IL_007b; } } { float L_19 = ___deltaTime2; G_B10_0 = L_19; G_B10_1 = G_B8_0; G_B10_2 = G_B8_1; goto IL_0080; } IL_007b: { G_B10_0 = (-1.0f); G_B10_1 = G_B9_0; G_B10_2 = G_B9_1; } IL_0080: { float L_20 = __this->___m_LookaheadTime_7; PositionPredictor_AddPosition_mB5EFA6BB6598A9D52D1CE6BD50400E56938C433C(G_B10_2, G_B10_1, G_B10_0, L_20, NULL); // var delta = m_Predictor.PredictPositionDelta(m_LookaheadTime); PositionPredictor_t088813DB07D6355BB293350EB983299B866F974E* L_21 = __this->___m_Predictor_26; float L_22 = __this->___m_LookaheadTime_7; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23; L_23 = PositionPredictor_PredictPositionDelta_mC16231F75C5C088B5CC2444D3C2FA12F6DACC4AD(L_21, L_22, NULL); V_2 = L_23; // if (m_LookaheadIgnoreY) bool L_24 = __this->___m_LookaheadIgnoreY_9; if (!L_24) { goto IL_00ad; } } { // delta = delta.ProjectOntoPlane(up); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25 = V_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26 = ___up1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27; L_27 = UnityVectorExtensions_ProjectOntoPlane_m7B4042CE802D9E43593F9290EBCFFC1E1F1568A6(L_25, L_26, NULL); V_2 = L_27; } IL_00ad: { // TrackedPoint = pos + delta; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28 = V_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_29 = V_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_30; L_30 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_28, L_29, NULL); CinemachineComposer_set_TrackedPoint_mC2806265609C1BADBE1F83DD18F800BDA064D5A6_inline(__this, L_30, NULL); } IL_00ba: { // return pos; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_31 = V_0; return L_31; } } // System.Void Cinemachine.CinemachineComposer::OnTargetObjectWarped(UnityEngine.Transform,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineComposer_OnTargetObjectWarped_m14DFF01ED1173B5902E80C9A55AD2C1998481789 (CinemachineComposer_t9531E578E8280C4203B209F59CECE36F3F262A5A* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___target0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___positionDelta1, 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; } { // base.OnTargetObjectWarped(target, positionDelta); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = ___target0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___positionDelta1; CinemachineComponentBase_OnTargetObjectWarped_m3E083DBF03C47860948F0BB3A013B241AFDAF9A0(__this, L_0, L_1, NULL); // if (target == LookAtTarget) Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2 = ___target0; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_3; L_3 = CinemachineComponentBase_get_LookAtTarget_m7E6CF239A3905B1130A5C38B0E5668EB32D1BB04(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_4; L_4 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_2, L_3, NULL); if (!L_4) { goto IL_0046; } } { // m_CameraPosPrevFrame += positionDelta; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = __this->___m_CameraPosPrevFrame_22; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___positionDelta1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7; L_7 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_5, L_6, NULL); __this->___m_CameraPosPrevFrame_22 = L_7; // m_LookAtPrevFrame += positionDelta; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = __this->___m_LookAtPrevFrame_23; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = ___positionDelta1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10; L_10 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_8, L_9, NULL); __this->___m_LookAtPrevFrame_23 = L_10; // m_Predictor.ApplyTransformDelta(positionDelta); PositionPredictor_t088813DB07D6355BB293350EB983299B866F974E* L_11 = __this->___m_Predictor_26; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = ___positionDelta1; PositionPredictor_ApplyTransformDelta_mDA012CCA329F143DDF342616369F0E75B2E2C97A(L_11, L_12, NULL); } IL_0046: { // } return; } } // System.Void Cinemachine.CinemachineComposer::ForceCameraPosition(UnityEngine.Vector3,UnityEngine.Quaternion) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineComposer_ForceCameraPosition_m190442A4F145C4B298B785DAE08EC8358B924B70 (CinemachineComposer_t9531E578E8280C4203B209F59CECE36F3F262A5A* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___pos0, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___rot1, const RuntimeMethod* method) { { // base.ForceCameraPosition(pos, rot); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___pos0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_1 = ___rot1; CinemachineComponentBase_ForceCameraPosition_m3D22002EC0B4F5C1AF7CC283C00BA43D22120878(__this, L_0, L_1, NULL); // m_CameraPosPrevFrame = pos; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___pos0; __this->___m_CameraPosPrevFrame_22 = L_2; // m_CameraOrientationPrevFrame = rot; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_3 = ___rot1; __this->___m_CameraOrientationPrevFrame_25 = L_3; // } return; } } // System.Single Cinemachine.CinemachineComposer::GetMaxDampTime() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineComposer_GetMaxDampTime_m1D830B2C6BDB743F6C546C27AA62A60704BC4CA0 (CinemachineComposer_t9531E578E8280C4203B209F59CECE36F3F262A5A* __this, const RuntimeMethod* method) { { // return Mathf.Max(m_HorizontalDamping, m_VerticalDamping); float L_0 = __this->___m_HorizontalDamping_10; float L_1 = __this->___m_VerticalDamping_11; float L_2; L_2 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_0, L_1, NULL); return L_2; } } // System.Void Cinemachine.CinemachineComposer::PrePipelineMutateCameraState(Cinemachine.CameraState&,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineComposer_PrePipelineMutateCameraState_m6A2121831D76E0CD191FC63A7C63167AB917190B (CinemachineComposer_t9531E578E8280C4203B209F59CECE36F3F262A5A* __this, CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* ___curState0, float ___deltaTime1, const RuntimeMethod* method) { { // if (IsValid && curState.HasLookAt) bool L_0; L_0 = VirtualFuncInvoker0< bool >::Invoke(4 /* System.Boolean Cinemachine.CinemachineComponentBase::get_IsValid() */, __this); if (!L_0) { goto IL_0029; } } { CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_1 = ___curState0; bool L_2; L_2 = CameraState_get_HasLookAt_m2581CDE02E0998E65DF1AA58B170AAB84CBFD0AC(L_1, NULL); if (!L_2) { goto IL_0029; } } { // curState.ReferenceLookAt = GetLookAtPointAndSetTrackedPoint( // curState.ReferenceLookAt, curState.ReferenceUp, deltaTime); CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_3 = ___curState0; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_4 = ___curState0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = L_4->___ReferenceLookAt_2; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_6 = ___curState0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = L_6->___ReferenceUp_1; float L_8 = ___deltaTime1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9; L_9 = VirtualFuncInvoker3< Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, float >::Invoke(14 /* UnityEngine.Vector3 Cinemachine.CinemachineComposer::GetLookAtPointAndSetTrackedPoint(UnityEngine.Vector3,UnityEngine.Vector3,System.Single) */, __this, L_5, L_7, L_8); L_3->___ReferenceLookAt_2 = L_9; } IL_0029: { // } return; } } // System.Void Cinemachine.CinemachineComposer::MutateCameraState(Cinemachine.CameraState&,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineComposer_MutateCameraState_m50DD037C33A1BF4956C47F8ADA6F6CBADDDA4B3A (CinemachineComposer_t9531E578E8280C4203B209F59CECE36F3F262A5A* __this, CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* ___curState0, float ___deltaTime1, const RuntimeMethod* method) { float V_0 = 0.0f; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_1; memset((&V_1), 0, sizeof(V_1)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2; memset((&V_2), 0, sizeof(V_2)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3; memset((&V_3), 0, sizeof(V_3)); float V_4 = 0.0f; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_5; memset((&V_5), 0, sizeof(V_5)); Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_6; memset((&V_6), 0, sizeof(V_6)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_7; memset((&V_7), 0, sizeof(V_7)); { // if (!IsValid || !curState.HasLookAt) bool L_0; L_0 = VirtualFuncInvoker0< bool >::Invoke(4 /* System.Boolean Cinemachine.CinemachineComponentBase::get_IsValid() */, __this); if (!L_0) { goto IL_0010; } } { CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_1 = ___curState0; bool L_2; L_2 = CameraState_get_HasLookAt_m2581CDE02E0998E65DF1AA58B170AAB84CBFD0AC(L_1, NULL); if (L_2) { goto IL_0011; } } IL_0010: { // return; return; } IL_0011: { // if (!(TrackedPoint - curState.ReferenceLookAt).AlmostZero()) Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3; L_3 = CinemachineComposer_get_TrackedPoint_m164861743F7BD7E49747B46076F228CBD8785F33_inline(__this, NULL); CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_4 = ___curState0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = L_4->___ReferenceLookAt_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6; L_6 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_3, L_5, NULL); bool L_7; L_7 = UnityVectorExtensions_AlmostZero_mDE7F8E130BF5949DFF14AE437C47F086F3E05652(L_6, NULL); if (L_7) { goto IL_009f; } } { // Vector3 mid = Vector3.Lerp(curState.CorrectedPosition, curState.ReferenceLookAt, 0.5f); CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_8 = ___curState0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9; L_9 = CameraState_get_CorrectedPosition_m2F96F0F6D3AE57BCEDE566FCE49D1488CA057089(L_8, NULL); CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_10 = ___curState0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = L_10->___ReferenceLookAt_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12; L_12 = Vector3_Lerp_m3A906D0530A94FAABB94F0F905E84D99BE85C3F8_inline(L_9, L_11, (0.5f), NULL); V_2 = L_12; // Vector3 toLookAt = curState.ReferenceLookAt - mid; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_13 = ___curState0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14 = L_13->___ReferenceLookAt_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15 = V_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16; L_16 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_14, L_15, NULL); // Vector3 toTracked = TrackedPoint - mid; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17; L_17 = CinemachineComposer_get_TrackedPoint_m164861743F7BD7E49747B46076F228CBD8785F33_inline(__this, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = V_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19; L_19 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_17, L_18, NULL); V_3 = L_19; // if (Vector3.Dot(toLookAt, toTracked) < 0) Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = V_3; float L_21; L_21 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_16, L_20, NULL); if ((!(((float)L_21) < ((float)(0.0f))))) { goto IL_009f; } } { // float t = Vector3.Distance(curState.ReferenceLookAt, mid) // / Vector3.Distance(curState.ReferenceLookAt, TrackedPoint); CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_22 = ___curState0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23 = L_22->___ReferenceLookAt_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24 = V_2; float L_25; L_25 = Vector3_Distance_m2314DB9B8BD01157E013DF87BEA557375C7F9FF9_inline(L_23, L_24, NULL); CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_26 = ___curState0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27 = L_26->___ReferenceLookAt_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28; L_28 = CinemachineComposer_get_TrackedPoint_m164861743F7BD7E49747B46076F228CBD8785F33_inline(__this, NULL); float L_29; L_29 = Vector3_Distance_m2314DB9B8BD01157E013DF87BEA557375C7F9FF9_inline(L_27, L_28, NULL); V_4 = ((float)(L_25/L_29)); // TrackedPoint = Vector3.Lerp(curState.ReferenceLookAt, TrackedPoint, t); CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_30 = ___curState0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_31 = L_30->___ReferenceLookAt_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_32; L_32 = CinemachineComposer_get_TrackedPoint_m164861743F7BD7E49747B46076F228CBD8785F33_inline(__this, NULL); float L_33 = V_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_34; L_34 = Vector3_Lerp_m3A906D0530A94FAABB94F0F905E84D99BE85C3F8_inline(L_31, L_32, L_33, NULL); CinemachineComposer_set_TrackedPoint_mC2806265609C1BADBE1F83DD18F800BDA064D5A6_inline(__this, L_34, NULL); } IL_009f: { // float targetDistance = (TrackedPoint - curState.CorrectedPosition).magnitude; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_35; L_35 = CinemachineComposer_get_TrackedPoint_m164861743F7BD7E49747B46076F228CBD8785F33_inline(__this, NULL); CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_36 = ___curState0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_37; L_37 = CameraState_get_CorrectedPosition_m2F96F0F6D3AE57BCEDE566FCE49D1488CA057089(L_36, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_38; L_38 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_35, L_37, NULL); V_5 = L_38; float L_39; L_39 = Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline((&V_5), NULL); V_0 = L_39; // if (targetDistance < Epsilon) float L_40 = V_0; if ((!(((float)L_40) < ((float)(9.99999975E-05f))))) { goto IL_00e4; } } { // if (deltaTime >= 0 && VirtualCamera.PreviousStateIsValid) float L_41 = ___deltaTime1; if ((!(((float)L_41) >= ((float)(0.0f))))) { goto IL_00e3; } } { CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_42; L_42 = CinemachineComponentBase_get_VirtualCamera_mB83A44E630B22D8CD9A75521079ABC1691120223(__this, NULL); bool L_43; L_43 = VirtualFuncInvoker0< bool >::Invoke(33 /* System.Boolean Cinemachine.CinemachineVirtualCameraBase::get_PreviousStateIsValid() */, L_42); if (!L_43) { goto IL_00e3; } } { // curState.RawOrientation = m_CameraOrientationPrevFrame; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_44 = ___curState0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_45 = __this->___m_CameraOrientationPrevFrame_25; L_44->___RawOrientation_5 = L_45; } IL_00e3: { // return; // navel-gazing, get outa here return; } IL_00e4: { // mCache.UpdateCache(curState.Lens, SoftGuideRect, HardGuideRect, targetDistance); FovCache_t55CA42AF1CF778524FCF1EBD252936E74F41DBED* L_46 = (&__this->___mCache_27); CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_47 = ___curState0; LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE L_48 = L_47->___Lens_0; Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_49; L_49 = CinemachineComposer_get_SoftGuideRect_mFFE86E73B085263B4B15F2E5BD8053F8C033E8E1(__this, NULL); Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_50; L_50 = CinemachineComposer_get_HardGuideRect_mA2B70FA82432B7D2874E5213E3F9086CC152E69F(__this, NULL); float L_51 = V_0; FovCache_UpdateCache_m3462592E7672B43BEB32686E0F62B7C17F0E2999(L_46, L_48, L_49, L_50, L_51, NULL); // Quaternion rigOrientation = curState.RawOrientation; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_52 = ___curState0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_53 = L_52->___RawOrientation_5; V_1 = L_53; // if (deltaTime < 0 || !VirtualCamera.PreviousStateIsValid) float L_54 = ___deltaTime1; if ((((float)L_54) < ((float)(0.0f)))) { goto IL_011e; } } { CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_55; L_55 = CinemachineComponentBase_get_VirtualCamera_mB83A44E630B22D8CD9A75521079ABC1691120223(__this, NULL); bool L_56; L_56 = VirtualFuncInvoker0< bool >::Invoke(33 /* System.Boolean Cinemachine.CinemachineVirtualCameraBase::get_PreviousStateIsValid() */, L_55); if (L_56) { goto IL_018e; } } IL_011e: { // rigOrientation = Quaternion.LookRotation( // rigOrientation * Vector3.forward, curState.ReferenceUp); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_57 = V_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_58; L_58 = Vector3_get_forward_mAA55A7034304DF8B2152EAD49AE779FC4CA2EB4A_inline(NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_59; L_59 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_57, L_58, NULL); CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_60 = ___curState0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_61 = L_60->___ReferenceUp_1; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_62; L_62 = Quaternion_LookRotation_mFB02EDC8F733774DFAC3BEA4B4BB265A228F8307(L_59, L_61, NULL); V_1 = L_62; // Rect rect = mCache.mFovSoftGuideRect; FovCache_t55CA42AF1CF778524FCF1EBD252936E74F41DBED* L_63 = (&__this->___mCache_27); Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_64 = L_63->___mFovSoftGuideRect_0; V_6 = L_64; // if (m_CenterOnActivate) bool L_65 = __this->___m_CenterOnActivate_20; if (!L_65) { goto IL_015d; } } { // rect = new Rect(rect.center, Vector2.zero); // Force to center Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_66; L_66 = Rect_get_center_mAA9A2E1F058B2C9F58E13CC4822F789F42975E5C((&V_6), NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_67; L_67 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL); Rect__ctor_m503705FE0E4E413041E3CE7F09270489F401C675((&V_6), L_66, L_67, NULL); } IL_015d: { // RotateToScreenBounds( // ref curState, rect, curState.ReferenceLookAt, // ref rigOrientation, mCache.mFov, mCache.mFovH, -1); CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_68 = ___curState0; Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_69 = V_6; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_70 = ___curState0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_71 = L_70->___ReferenceLookAt_2; FovCache_t55CA42AF1CF778524FCF1EBD252936E74F41DBED* L_72 = (&__this->___mCache_27); float L_73 = L_72->___mFov_3; FovCache_t55CA42AF1CF778524FCF1EBD252936E74F41DBED* L_74 = (&__this->___mCache_27); float L_75 = L_74->___mFovH_2; CinemachineComposer_RotateToScreenBounds_m01D1A38D82DF6AE50EFF13027781D15DED32D7EF(__this, L_68, L_69, L_71, (&V_1), L_73, L_75, (-1.0f), NULL); goto IL_0282; } IL_018e: { // Vector3 dir = m_LookAtPrevFrame - m_CameraPosPrevFrame; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_76 = __this->___m_LookAtPrevFrame_23; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_77 = __this->___m_CameraPosPrevFrame_22; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_78; L_78 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_76, L_77, NULL); V_7 = L_78; // if (dir.AlmostZero()) Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_79 = V_7; bool L_80; L_80 = UnityVectorExtensions_AlmostZero_mDE7F8E130BF5949DFF14AE437C47F086F3E05652(L_79, NULL); if (!L_80) { goto IL_01c8; } } { // rigOrientation = Quaternion.LookRotation( // m_CameraOrientationPrevFrame * Vector3.forward, curState.ReferenceUp); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_81 = __this->___m_CameraOrientationPrevFrame_25; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_82; L_82 = Vector3_get_forward_mAA55A7034304DF8B2152EAD49AE779FC4CA2EB4A_inline(NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_83; L_83 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_81, L_82, NULL); CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_84 = ___curState0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_85 = L_84->___ReferenceUp_1; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_86; L_86 = Quaternion_LookRotation_mFB02EDC8F733774DFAC3BEA4B4BB265A228F8307(L_83, L_85, NULL); V_1 = L_86; goto IL_0202; } IL_01c8: { // dir = Quaternion.Euler(curState.PositionDampingBypass) * dir; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_87 = ___curState0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_88 = L_87->___PositionDampingBypass_6; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_89; L_89 = Quaternion_Euler_m5BCCC19216CFAD2426F15BC51A30421880D27B73_inline(L_88, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_90 = V_7; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_91; L_91 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_89, L_90, NULL); V_7 = L_91; // rigOrientation = Quaternion.LookRotation(dir, curState.ReferenceUp); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_92 = V_7; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_93 = ___curState0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_94 = L_93->___ReferenceUp_1; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_95; L_95 = Quaternion_LookRotation_mFB02EDC8F733774DFAC3BEA4B4BB265A228F8307(L_92, L_94, NULL); V_1 = L_95; // rigOrientation = rigOrientation.ApplyCameraRotation( // -m_ScreenOffsetPrevFrame, curState.ReferenceUp); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_96 = V_1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_97 = __this->___m_ScreenOffsetPrevFrame_24; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_98; L_98 = Vector2_op_UnaryNegation_mBA9FC53A2194EE3CC067A12D11879F695B34D6F9_inline(L_97, NULL); CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_99 = ___curState0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_100 = L_99->___ReferenceUp_1; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_101; L_101 = UnityQuaternionExtensions_ApplyCameraRotation_m608B85CD86C6BE2FDD571446FA8CA596142C437C(L_96, L_98, L_100, NULL); V_1 = L_101; } IL_0202: { // RotateToScreenBounds( // ref curState, mCache.mFovSoftGuideRect, TrackedPoint, // ref rigOrientation, mCache.mFov, mCache.mFovH, deltaTime); CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_102 = ___curState0; FovCache_t55CA42AF1CF778524FCF1EBD252936E74F41DBED* L_103 = (&__this->___mCache_27); Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_104 = L_103->___mFovSoftGuideRect_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_105; L_105 = CinemachineComposer_get_TrackedPoint_m164861743F7BD7E49747B46076F228CBD8785F33_inline(__this, NULL); FovCache_t55CA42AF1CF778524FCF1EBD252936E74F41DBED* L_106 = (&__this->___mCache_27); float L_107 = L_106->___mFov_3; FovCache_t55CA42AF1CF778524FCF1EBD252936E74F41DBED* L_108 = (&__this->___mCache_27); float L_109 = L_108->___mFovH_2; float L_110 = ___deltaTime1; CinemachineComposer_RotateToScreenBounds_m01D1A38D82DF6AE50EFF13027781D15DED32D7EF(__this, L_102, L_104, L_105, (&V_1), L_107, L_109, L_110, NULL); // if (deltaTime < 0 || VirtualCamera.LookAtTargetAttachment > 1 - Epsilon) float L_111 = ___deltaTime1; if ((((float)L_111) < ((float)(0.0f)))) { goto IL_024d; } } { CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_112; L_112 = CinemachineComponentBase_get_VirtualCamera_mB83A44E630B22D8CD9A75521079ABC1691120223(__this, NULL); float L_113 = L_112->___LookAtTargetAttachment_12; if ((!(((float)L_113) > ((float)(0.999899983f))))) { goto IL_0282; } } IL_024d: { // RotateToScreenBounds( // ref curState, mCache.mFovHardGuideRect, curState.ReferenceLookAt, // ref rigOrientation, mCache.mFov, mCache.mFovH, -1); CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_114 = ___curState0; FovCache_t55CA42AF1CF778524FCF1EBD252936E74F41DBED* L_115 = (&__this->___mCache_27); Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_116 = L_115->___mFovHardGuideRect_1; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_117 = ___curState0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_118 = L_117->___ReferenceLookAt_2; FovCache_t55CA42AF1CF778524FCF1EBD252936E74F41DBED* L_119 = (&__this->___mCache_27); float L_120 = L_119->___mFov_3; FovCache_t55CA42AF1CF778524FCF1EBD252936E74F41DBED* L_121 = (&__this->___mCache_27); float L_122 = L_121->___mFovH_2; CinemachineComposer_RotateToScreenBounds_m01D1A38D82DF6AE50EFF13027781D15DED32D7EF(__this, L_114, L_116, L_118, (&V_1), L_120, L_122, (-1.0f), NULL); } IL_0282: { // m_CameraPosPrevFrame = curState.CorrectedPosition; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_123 = ___curState0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_124; L_124 = CameraState_get_CorrectedPosition_m2F96F0F6D3AE57BCEDE566FCE49D1488CA057089(L_123, NULL); __this->___m_CameraPosPrevFrame_22 = L_124; // m_LookAtPrevFrame = TrackedPoint; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_125; L_125 = CinemachineComposer_get_TrackedPoint_m164861743F7BD7E49747B46076F228CBD8785F33_inline(__this, NULL); __this->___m_LookAtPrevFrame_23 = L_125; // m_CameraOrientationPrevFrame = UnityQuaternionExtensions.Normalized(rigOrientation); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_126 = V_1; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_127; L_127 = UnityQuaternionExtensions_Normalized_m62143839CCE5FA1B02E7953C1ABBB217CD9465FC(L_126, NULL); __this->___m_CameraOrientationPrevFrame_25 = L_127; // m_ScreenOffsetPrevFrame = m_CameraOrientationPrevFrame.GetCameraRotationToTarget( // m_LookAtPrevFrame - curState.CorrectedPosition, curState.ReferenceUp); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_128 = __this->___m_CameraOrientationPrevFrame_25; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_129 = __this->___m_LookAtPrevFrame_23; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_130 = ___curState0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_131; L_131 = CameraState_get_CorrectedPosition_m2F96F0F6D3AE57BCEDE566FCE49D1488CA057089(L_130, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_132; L_132 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_129, L_131, NULL); CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_133 = ___curState0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_134 = L_133->___ReferenceUp_1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_135; L_135 = UnityQuaternionExtensions_GetCameraRotationToTarget_mFD825219F752B2C979529CDCD655530685428FE5(L_128, L_132, L_134, NULL); __this->___m_ScreenOffsetPrevFrame_24 = L_135; // curState.RawOrientation = m_CameraOrientationPrevFrame; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_136 = ___curState0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_137 = __this->___m_CameraOrientationPrevFrame_25; L_136->___RawOrientation_5 = L_137; // } return; } } // UnityEngine.Rect Cinemachine.CinemachineComposer::get_SoftGuideRect() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D CinemachineComposer_get_SoftGuideRect_mFFE86E73B085263B4B15F2E5BD8053F8C033E8E1 (CinemachineComposer_t9531E578E8280C4203B209F59CECE36F3F262A5A* __this, const RuntimeMethod* method) { { // return new Rect( // m_ScreenX - m_DeadZoneWidth / 2, m_ScreenY - m_DeadZoneHeight / 2, // m_DeadZoneWidth, m_DeadZoneHeight); float L_0 = __this->___m_ScreenX_12; float L_1 = __this->___m_DeadZoneWidth_14; float L_2 = __this->___m_ScreenY_13; float L_3 = __this->___m_DeadZoneHeight_15; float L_4 = __this->___m_DeadZoneWidth_14; float L_5 = __this->___m_DeadZoneHeight_15; Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_6; memset((&L_6), 0, sizeof(L_6)); Rect__ctor_m18C3033D135097BEE424AAA68D91C706D2647F23((&L_6), ((float)il2cpp_codegen_subtract(L_0, ((float)(L_1/(2.0f))))), ((float)il2cpp_codegen_subtract(L_2, ((float)(L_3/(2.0f))))), L_4, L_5, /*hidden argument*/NULL); return L_6; } } // System.Void Cinemachine.CinemachineComposer::set_SoftGuideRect(UnityEngine.Rect) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineComposer_set_SoftGuideRect_mF24C9DED070606ED93AC69CC0F2AB72BB55A1ADA (CinemachineComposer_t9531E578E8280C4203B209F59CECE36F3F262A5A* __this, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___value0, const RuntimeMethod* method) { { // m_DeadZoneWidth = Mathf.Clamp(value.width, 0, 2); float L_0; L_0 = Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9((&___value0), NULL); float L_1; L_1 = Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline(L_0, (0.0f), (2.0f), NULL); __this->___m_DeadZoneWidth_14 = L_1; // m_DeadZoneHeight = Mathf.Clamp(value.height, 0, 2); float L_2; L_2 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8((&___value0), NULL); float L_3; L_3 = Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline(L_2, (0.0f), (2.0f), NULL); __this->___m_DeadZoneHeight_15 = L_3; // m_ScreenX = Mathf.Clamp(value.x + m_DeadZoneWidth / 2, -0.5f, 1.5f); float L_4; L_4 = Rect_get_x_mB267B718E0D067F2BAE31BA477647FBF964916EB((&___value0), NULL); float L_5 = __this->___m_DeadZoneWidth_14; float L_6; L_6 = Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline(((float)il2cpp_codegen_add(L_4, ((float)(L_5/(2.0f))))), (-0.5f), (1.5f), NULL); __this->___m_ScreenX_12 = L_6; // m_ScreenY = Mathf.Clamp(value.y + m_DeadZoneHeight / 2, -0.5f, 1.5f); float L_7; L_7 = Rect_get_y_mC733E8D49F3CE21B2A3D40A1B72D687F22C97F49((&___value0), NULL); float L_8 = __this->___m_DeadZoneHeight_15; float L_9; L_9 = Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline(((float)il2cpp_codegen_add(L_7, ((float)(L_8/(2.0f))))), (-0.5f), (1.5f), NULL); __this->___m_ScreenY_13 = L_9; // m_SoftZoneWidth = Mathf.Max(m_SoftZoneWidth, m_DeadZoneWidth); float L_10 = __this->___m_SoftZoneWidth_16; float L_11 = __this->___m_DeadZoneWidth_14; float L_12; L_12 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_10, L_11, NULL); __this->___m_SoftZoneWidth_16 = L_12; // m_SoftZoneHeight = Mathf.Max(m_SoftZoneHeight, m_DeadZoneHeight); float L_13 = __this->___m_SoftZoneHeight_17; float L_14 = __this->___m_DeadZoneHeight_15; float L_15; L_15 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_13, L_14, NULL); __this->___m_SoftZoneHeight_17 = L_15; // } return; } } // UnityEngine.Rect Cinemachine.CinemachineComposer::get_HardGuideRect() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D CinemachineComposer_get_HardGuideRect_mA2B70FA82432B7D2874E5213E3F9086CC152E69F (CinemachineComposer_t9531E578E8280C4203B209F59CECE36F3F262A5A* __this, const RuntimeMethod* method) { Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_0; memset((&V_0), 0, sizeof(V_0)); { // Rect r = new Rect( // m_ScreenX - m_SoftZoneWidth / 2, m_ScreenY - m_SoftZoneHeight / 2, // m_SoftZoneWidth, m_SoftZoneHeight); float L_0 = __this->___m_ScreenX_12; float L_1 = __this->___m_SoftZoneWidth_16; float L_2 = __this->___m_ScreenY_13; float L_3 = __this->___m_SoftZoneHeight_17; float L_4 = __this->___m_SoftZoneWidth_16; float L_5 = __this->___m_SoftZoneHeight_17; Rect__ctor_m18C3033D135097BEE424AAA68D91C706D2647F23((&V_0), ((float)il2cpp_codegen_subtract(L_0, ((float)(L_1/(2.0f))))), ((float)il2cpp_codegen_subtract(L_2, ((float)(L_3/(2.0f))))), L_4, L_5, NULL); // r.position += new Vector2( // m_BiasX * (m_SoftZoneWidth - m_DeadZoneWidth), // m_BiasY * (m_SoftZoneHeight - m_DeadZoneHeight)); Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* L_6 = (&V_0); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7; L_7 = Rect_get_position_m9B7E583E67443B6F4280A676E644BB0B9E7C4E38(L_6, NULL); float L_8 = __this->___m_BiasX_18; float L_9 = __this->___m_SoftZoneWidth_16; float L_10 = __this->___m_DeadZoneWidth_14; float L_11 = __this->___m_BiasY_19; float L_12 = __this->___m_SoftZoneHeight_17; float L_13 = __this->___m_DeadZoneHeight_15; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_14; memset((&L_14), 0, sizeof(L_14)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_14), ((float)il2cpp_codegen_multiply(L_8, ((float)il2cpp_codegen_subtract(L_9, L_10)))), ((float)il2cpp_codegen_multiply(L_11, ((float)il2cpp_codegen_subtract(L_12, L_13)))), /*hidden argument*/NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_15; L_15 = Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline(L_7, L_14, NULL); Rect_set_position_m9CD8AA25A83A7A893429C0ED56C36641202C3F05(L_6, L_15, NULL); // return r; Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_16 = V_0; return L_16; } } // System.Void Cinemachine.CinemachineComposer::set_HardGuideRect(UnityEngine.Rect) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineComposer_set_HardGuideRect_m868567C4C94ED2BE86B092E4F69C548F98B167A5 (CinemachineComposer_t9531E578E8280C4203B209F59CECE36F3F262A5A* __this, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___value0, const RuntimeMethod* method) { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0; memset((&V_0), 0, sizeof(V_0)); float V_1 = 0.0f; float V_2 = 0.0f; CinemachineComposer_t9531E578E8280C4203B209F59CECE36F3F262A5A* G_B2_0 = NULL; CinemachineComposer_t9531E578E8280C4203B209F59CECE36F3F262A5A* G_B1_0 = NULL; float G_B3_0 = 0.0f; CinemachineComposer_t9531E578E8280C4203B209F59CECE36F3F262A5A* G_B3_1 = NULL; CinemachineComposer_t9531E578E8280C4203B209F59CECE36F3F262A5A* G_B5_0 = NULL; CinemachineComposer_t9531E578E8280C4203B209F59CECE36F3F262A5A* G_B4_0 = NULL; float G_B6_0 = 0.0f; CinemachineComposer_t9531E578E8280C4203B209F59CECE36F3F262A5A* G_B6_1 = NULL; { // m_SoftZoneWidth = Mathf.Clamp(value.width, 0, 2f); float L_0; L_0 = Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9((&___value0), NULL); float L_1; L_1 = Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline(L_0, (0.0f), (2.0f), NULL); __this->___m_SoftZoneWidth_16 = L_1; // m_SoftZoneHeight = Mathf.Clamp(value.height, 0, 2f); float L_2; L_2 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8((&___value0), NULL); float L_3; L_3 = Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline(L_2, (0.0f), (2.0f), NULL); __this->___m_SoftZoneHeight_17 = L_3; // m_DeadZoneWidth = Mathf.Min(m_DeadZoneWidth, m_SoftZoneWidth); float L_4 = __this->___m_DeadZoneWidth_14; float L_5 = __this->___m_SoftZoneWidth_16; float L_6; L_6 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_4, L_5, NULL); __this->___m_DeadZoneWidth_14 = L_6; // m_DeadZoneHeight = Mathf.Min(m_DeadZoneHeight, m_SoftZoneHeight); float L_7 = __this->___m_DeadZoneHeight_15; float L_8 = __this->___m_SoftZoneHeight_17; float L_9; L_9 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_7, L_8, NULL); __this->___m_DeadZoneHeight_15 = L_9; // Vector2 center = value.center; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_10; L_10 = Rect_get_center_mAA9A2E1F058B2C9F58E13CC4822F789F42975E5C((&___value0), NULL); // Vector2 bias = center - new Vector2(m_ScreenX, m_ScreenY); float L_11 = __this->___m_ScreenX_12; float L_12 = __this->___m_ScreenY_13; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_13; memset((&L_13), 0, sizeof(L_13)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_13), L_11, L_12, /*hidden argument*/NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_14; L_14 = Vector2_op_Subtraction_m44475FCDAD2DA2F98D78A6625EC2DCDFE8803837_inline(L_10, L_13, NULL); V_0 = L_14; // float biasWidth = Mathf.Max(0, m_SoftZoneWidth - m_DeadZoneWidth); float L_15 = __this->___m_SoftZoneWidth_16; float L_16 = __this->___m_DeadZoneWidth_14; float L_17; L_17 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((0.0f), ((float)il2cpp_codegen_subtract(L_15, L_16)), NULL); V_1 = L_17; // float biasHeight = Mathf.Max(0, m_SoftZoneHeight - m_DeadZoneHeight); float L_18 = __this->___m_SoftZoneHeight_17; float L_19 = __this->___m_DeadZoneHeight_15; float L_20; L_20 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((0.0f), ((float)il2cpp_codegen_subtract(L_18, L_19)), NULL); V_2 = L_20; // m_BiasX = biasWidth < Epsilon ? 0 : Mathf.Clamp(bias.x / biasWidth, -0.5f, 0.5f); float L_21 = V_1; G_B1_0 = __this; if ((((float)L_21) < ((float)(9.99999975E-05f)))) { G_B2_0 = __this; goto IL_00d6; } } { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_22 = V_0; float L_23 = L_22.___x_0; float L_24 = V_1; float L_25; L_25 = Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline(((float)(L_23/L_24)), (-0.5f), (0.5f), NULL); G_B3_0 = L_25; G_B3_1 = G_B1_0; goto IL_00db; } IL_00d6: { G_B3_0 = (0.0f); G_B3_1 = G_B2_0; } IL_00db: { G_B3_1->___m_BiasX_18 = G_B3_0; // m_BiasY = biasHeight < Epsilon ? 0 : Mathf.Clamp(bias.y / biasHeight, -0.5f, 0.5f); float L_26 = V_2; G_B4_0 = __this; if ((((float)L_26) < ((float)(9.99999975E-05f)))) { G_B5_0 = __this; goto IL_0102; } } { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_27 = V_0; float L_28 = L_27.___y_1; float L_29 = V_2; float L_30; L_30 = Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline(((float)(L_28/L_29)), (-0.5f), (0.5f), NULL); G_B6_0 = L_30; G_B6_1 = G_B4_0; goto IL_0107; } IL_0102: { G_B6_0 = (0.0f); G_B6_1 = G_B5_0; } IL_0107: { G_B6_1->___m_BiasY_19 = G_B6_0; // } return; } } // System.Void Cinemachine.CinemachineComposer::RotateToScreenBounds(Cinemachine.CameraState&,UnityEngine.Rect,UnityEngine.Vector3,UnityEngine.Quaternion&,System.Single,System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineComposer_RotateToScreenBounds_m01D1A38D82DF6AE50EFF13027781D15DED32D7EF (CinemachineComposer_t9531E578E8280C4203B209F59CECE36F3F262A5A* __this, CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* ___state0, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___screenRect1, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___trackedPoint2, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* ___rigOrientation3, float ___fov4, float ___fovH5, float ___deltaTime6, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 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; float V_3 = 0.0f; { // Vector3 targetDir = trackedPoint - state.CorrectedPosition; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___trackedPoint2; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_1 = ___state0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2; L_2 = CameraState_get_CorrectedPosition_m2F96F0F6D3AE57BCEDE566FCE49D1488CA057089(L_1, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3; L_3 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_0, L_2, NULL); V_0 = L_3; // Vector2 rotToRect = rigOrientation.GetCameraRotationToTarget(targetDir, state.ReferenceUp); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* L_4 = ___rigOrientation3; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_5 = (*(Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974*)L_4); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = V_0; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_7 = ___state0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = L_7->___ReferenceUp_1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9; L_9 = UnityQuaternionExtensions_GetCameraRotationToTarget_mFD825219F752B2C979529CDCD655530685428FE5(L_5, L_6, L_8, NULL); V_1 = L_9; // ClampVerticalBounds(ref screenRect, targetDir, state.ReferenceUp, fov); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_0; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_11 = ___state0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = L_11->___ReferenceUp_1; float L_13 = ___fov4; bool L_14; L_14 = CinemachineComposer_ClampVerticalBounds_m65C191E116F577A8F7F1383C99875779254B934C(__this, (&___screenRect1), L_10, L_12, L_13, NULL); // float min = (screenRect.yMin - 0.5f) * fov; float L_15; L_15 = Rect_get_yMin_mB19848FB25DE61EDF958F7A22CFDD86DE103062F((&___screenRect1), NULL); float L_16 = ___fov4; V_2 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_15, (0.5f))), L_16)); // float max = (screenRect.yMax - 0.5f) * fov; float L_17; L_17 = Rect_get_yMax_mBC37BEE1CD632AADD8B9EAF9FE3BA143F79CAF8E((&___screenRect1), NULL); float L_18 = ___fov4; V_3 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_17, (0.5f))), L_18)); // if (rotToRect.x < min) Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_19 = V_1; float L_20 = L_19.___x_0; float L_21 = V_2; if ((!(((float)L_20) < ((float)L_21)))) { goto IL_006c; } } { // rotToRect.x -= min; float* L_22 = (&(&V_1)->___x_0); float* L_23 = L_22; float L_24 = *((float*)L_23); float L_25 = V_2; *((float*)L_23) = (float)((float)il2cpp_codegen_subtract(L_24, L_25)); goto IL_008f; } IL_006c: { // else if (rotToRect.x > max) Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_26 = V_1; float L_27 = L_26.___x_0; float L_28 = V_3; if ((!(((float)L_27) > ((float)L_28)))) { goto IL_0083; } } { // rotToRect.x -= max; float* L_29 = (&(&V_1)->___x_0); float* L_30 = L_29; float L_31 = *((float*)L_30); float L_32 = V_3; *((float*)L_30) = (float)((float)il2cpp_codegen_subtract(L_31, L_32)); goto IL_008f; } IL_0083: { // rotToRect.x = 0; (&V_1)->___x_0 = (0.0f); } IL_008f: { // min = (screenRect.xMin - 0.5f) * fovH; float L_33; L_33 = Rect_get_xMin_mE89C40702926D016A633399E20DB9501E251630D((&___screenRect1), NULL); float L_34 = ___fovH5; V_2 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_33, (0.5f))), L_34)); // max = (screenRect.xMax - 0.5f) * fovH; float L_35; L_35 = Rect_get_xMax_m2339C7D2FCDA98A9B007F815F6E2059BA6BE425F((&___screenRect1), NULL); float L_36 = ___fovH5; V_3 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_35, (0.5f))), L_36)); // if (rotToRect.y < min) Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_37 = V_1; float L_38 = L_37.___y_1; float L_39 = V_2; if ((!(((float)L_38) < ((float)L_39)))) { goto IL_00c8; } } { // rotToRect.y -= min; float* L_40 = (&(&V_1)->___y_1); float* L_41 = L_40; float L_42 = *((float*)L_41); float L_43 = V_2; *((float*)L_41) = (float)((float)il2cpp_codegen_subtract(L_42, L_43)); goto IL_00eb; } IL_00c8: { // else if (rotToRect.y > max) Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_44 = V_1; float L_45 = L_44.___y_1; float L_46 = V_3; if ((!(((float)L_45) > ((float)L_46)))) { goto IL_00df; } } { // rotToRect.y -= max; float* L_47 = (&(&V_1)->___y_1); float* L_48 = L_47; float L_49 = *((float*)L_48); float L_50 = V_3; *((float*)L_48) = (float)((float)il2cpp_codegen_subtract(L_49, L_50)); goto IL_00eb; } IL_00df: { // rotToRect.y = 0; (&V_1)->___y_1 = (0.0f); } IL_00eb: { // if (deltaTime >= 0 && VirtualCamera.PreviousStateIsValid) float L_51 = ___deltaTime6; if ((!(((float)L_51) >= ((float)(0.0f))))) { goto IL_0141; } } { CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_52; L_52 = CinemachineComponentBase_get_VirtualCamera_mB83A44E630B22D8CD9A75521079ABC1691120223(__this, NULL); bool L_53; L_53 = VirtualFuncInvoker0< bool >::Invoke(33 /* System.Boolean Cinemachine.CinemachineVirtualCameraBase::get_PreviousStateIsValid() */, L_52); if (!L_53) { goto IL_0141; } } { // rotToRect.x = VirtualCamera.DetachedLookAtTargetDamp( // rotToRect.x, m_VerticalDamping, deltaTime); CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_54; L_54 = CinemachineComponentBase_get_VirtualCamera_mB83A44E630B22D8CD9A75521079ABC1691120223(__this, NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_55 = V_1; float L_56 = L_55.___x_0; float L_57 = __this->___m_VerticalDamping_11; float L_58 = ___deltaTime6; float L_59; L_59 = CinemachineVirtualCameraBase_DetachedLookAtTargetDamp_mFB6FAA90EB2A5263D19E3D91C30C072C972E849E(L_54, L_56, L_57, L_58, NULL); (&V_1)->___x_0 = L_59; // rotToRect.y = VirtualCamera.DetachedLookAtTargetDamp( // rotToRect.y, m_HorizontalDamping, deltaTime); CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_60; L_60 = CinemachineComponentBase_get_VirtualCamera_mB83A44E630B22D8CD9A75521079ABC1691120223(__this, NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_61 = V_1; float L_62 = L_61.___y_1; float L_63 = __this->___m_HorizontalDamping_10; float L_64 = ___deltaTime6; float L_65; L_65 = CinemachineVirtualCameraBase_DetachedLookAtTargetDamp_mFB6FAA90EB2A5263D19E3D91C30C072C972E849E(L_60, L_62, L_63, L_64, NULL); (&V_1)->___y_1 = L_65; } IL_0141: { // rigOrientation = rigOrientation.ApplyCameraRotation(rotToRect, state.ReferenceUp); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* L_66 = ___rigOrientation3; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* L_67 = ___rigOrientation3; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_68 = (*(Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974*)L_67); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_69 = V_1; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_70 = ___state0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_71 = L_70->___ReferenceUp_1; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_72; L_72 = UnityQuaternionExtensions_ApplyCameraRotation_m608B85CD86C6BE2FDD571446FA8CA596142C437C(L_68, L_69, L_71, NULL); *(Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974*)L_66 = L_72; // } return; } } // System.Boolean Cinemachine.CinemachineComposer::ClampVerticalBounds(UnityEngine.Rect&,UnityEngine.Vector3,UnityEngine.Vector3,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineComposer_ClampVerticalBounds_m65C191E116F577A8F7F1383C99875779254B934C (CinemachineComposer_t9531E578E8280C4203B209F59CECE36F3F262A5A* __this, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* ___r0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___dir1, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___up2, float ___fov3, const RuntimeMethod* method) { float V_0 = 0.0f; float V_1 = 0.0f; float V_2 = 0.0f; float V_3 = 0.0f; { // float angle = UnityVectorExtensions.Angle(dir, up); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___dir1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___up2; float L_2; L_2 = UnityVectorExtensions_Angle_mFA715DF39B2BA00E0236B1DD527A53CE159A4C8C(L_0, L_1, NULL); V_0 = L_2; // float halfFov = (fov / 2f) + 1; // give it a little extra to accommodate precision errors float L_3 = ___fov3; V_1 = ((float)il2cpp_codegen_add(((float)(L_3/(2.0f))), (1.0f))); // if (angle < halfFov) float L_4 = V_0; float L_5 = V_1; if ((!(((float)L_4) < ((float)L_5)))) { goto IL_0057; } } { // float maxY = 1f - (halfFov - angle) / fov; float L_6 = V_1; float L_7 = V_0; float L_8 = ___fov3; V_2 = ((float)il2cpp_codegen_subtract((1.0f), ((float)(((float)il2cpp_codegen_subtract(L_6, L_7))/L_8)))); // if (r.yMax > maxY) Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* L_9 = ___r0; float L_10; L_10 = Rect_get_yMax_mBC37BEE1CD632AADD8B9EAF9FE3BA143F79CAF8E(L_9, NULL); float L_11 = V_2; if ((!(((float)L_10) > ((float)L_11)))) { goto IL_0057; } } { // r.yMin = Mathf.Min(r.yMin, maxY); Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* L_12 = ___r0; Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* L_13 = ___r0; float L_14; L_14 = Rect_get_yMin_mB19848FB25DE61EDF958F7A22CFDD86DE103062F(L_13, NULL); float L_15 = V_2; float L_16; L_16 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_14, L_15, NULL); Rect_set_yMin_m9F780E509B9215A9E5826178CF664BD0E486D4EE(L_12, L_16, NULL); // r.yMax = Mathf.Min(r.yMax, maxY); Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* L_17 = ___r0; Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* L_18 = ___r0; float L_19; L_19 = Rect_get_yMax_mBC37BEE1CD632AADD8B9EAF9FE3BA143F79CAF8E(L_18, NULL); float L_20 = V_2; float L_21; L_21 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_19, L_20, NULL); Rect_set_yMax_mCF452040E0068A4B3CB15994C0B4B6AD4D78E04B(L_17, L_21, NULL); // return true; return (bool)1; } IL_0057: { // if (angle > (180 - halfFov)) float L_22 = V_0; float L_23 = V_1; if ((!(((float)L_22) > ((float)((float)il2cpp_codegen_subtract((180.0f), L_23)))))) { goto IL_009d; } } { // float minY = (angle - (180 - halfFov)) / fov; float L_24 = V_0; float L_25 = V_1; float L_26 = ___fov3; V_3 = ((float)(((float)il2cpp_codegen_subtract(L_24, ((float)il2cpp_codegen_subtract((180.0f), L_25))))/L_26)); // if (minY > r.yMin) float L_27 = V_3; Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* L_28 = ___r0; float L_29; L_29 = Rect_get_yMin_mB19848FB25DE61EDF958F7A22CFDD86DE103062F(L_28, NULL); if ((!(((float)L_27) > ((float)L_29)))) { goto IL_009d; } } { // r.yMin = Mathf.Max(r.yMin, minY); Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* L_30 = ___r0; Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* L_31 = ___r0; float L_32; L_32 = Rect_get_yMin_mB19848FB25DE61EDF958F7A22CFDD86DE103062F(L_31, NULL); float L_33 = V_3; float L_34; L_34 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_32, L_33, NULL); Rect_set_yMin_m9F780E509B9215A9E5826178CF664BD0E486D4EE(L_30, L_34, NULL); // r.yMax = Mathf.Max(r.yMax, minY); Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* L_35 = ___r0; Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* L_36 = ___r0; float L_37; L_37 = Rect_get_yMax_mBC37BEE1CD632AADD8B9EAF9FE3BA143F79CAF8E(L_36, NULL); float L_38 = V_3; float L_39; L_39 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_37, L_38, NULL); Rect_set_yMax_mCF452040E0068A4B3CB15994C0B4B6AD4D78E04B(L_35, L_39, NULL); // return true; return (bool)1; } IL_009d: { // return false; return (bool)0; } } // System.Void Cinemachine.CinemachineComposer::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineComposer__ctor_m90D1EE7F962886981F03D129849E4214A106DCD8 (CinemachineComposer_t9531E578E8280C4203B209F59CECE36F3F262A5A* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PositionPredictor_t088813DB07D6355BB293350EB983299B866F974E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public Vector3 m_TrackedObjectOffset = Vector3.zero; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0; L_0 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL); __this->___m_TrackedObjectOffset_6 = L_0; // public float m_HorizontalDamping = 0.5f; __this->___m_HorizontalDamping_10 = (0.5f); // public float m_VerticalDamping = 0.5f; __this->___m_VerticalDamping_11 = (0.5f); // public float m_ScreenX = 0.5f; __this->___m_ScreenX_12 = (0.5f); // public float m_ScreenY = 0.5f; __this->___m_ScreenY_13 = (0.5f); // public float m_SoftZoneWidth = 0.8f; __this->___m_SoftZoneWidth_16 = (0.800000012f); // public float m_SoftZoneHeight = 0.8f; __this->___m_SoftZoneHeight_17 = (0.800000012f); // public bool m_CenterOnActivate = true; __this->___m_CenterOnActivate_20 = (bool)1; // Vector3 m_CameraPosPrevFrame = Vector3.zero; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1; L_1 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL); __this->___m_CameraPosPrevFrame_22 = L_1; // Vector3 m_LookAtPrevFrame = Vector3.zero; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2; L_2 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL); __this->___m_LookAtPrevFrame_23 = L_2; // Vector2 m_ScreenOffsetPrevFrame = Vector2.zero; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3; L_3 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL); __this->___m_ScreenOffsetPrevFrame_24 = L_3; // Quaternion m_CameraOrientationPrevFrame = Quaternion.identity; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_4; L_4 = Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline(NULL); __this->___m_CameraOrientationPrevFrame_25 = L_4; // internal PositionPredictor m_Predictor = new PositionPredictor(); PositionPredictor_t088813DB07D6355BB293350EB983299B866F974E* L_5 = (PositionPredictor_t088813DB07D6355BB293350EB983299B866F974E*)il2cpp_codegen_object_new(PositionPredictor_t088813DB07D6355BB293350EB983299B866F974E_il2cpp_TypeInfo_var); PositionPredictor__ctor_m98DC334F817608D8CA4FA09966193AA59A16DB25(L_5, NULL); __this->___m_Predictor_26 = L_5; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Predictor_26), (void*)L_5); CinemachineComponentBase__ctor_mFA2A3C88B75CD71B7F359220C38B253AC1353B19(__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.CinemachineComposer/FovCache::UpdateCache(Cinemachine.LensSettings,UnityEngine.Rect,UnityEngine.Rect,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FovCache_UpdateCache_m3462592E7672B43BEB32686E0F62B7C17F0E2999 (FovCache_t55CA42AF1CF778524FCF1EBD252936E74F41DBED* __this, LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE ___lens0, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___softGuide1, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___hardGuide2, float ___targetDistance3, 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; } bool V_0 = false; float V_1 = 0.0f; float V_2 = 0.0f; double V_3 = 0.0; int32_t G_B4_0 = 0; { // bool recalculate = mAspect != lens.Aspect // || softGuide != mSoftGuideRect || hardGuide != mHardGuideRect; float L_0 = __this->___mAspect_5; float L_1; L_1 = LensSettings_get_Aspect_m47C88E8BFBCFA1394AF0259DF528CCC4786A2555((&___lens0), NULL); if ((!(((float)L_0) == ((float)L_1)))) { goto IL_002b; } } { Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_2 = ___softGuide1; Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_3 = __this->___mSoftGuideRect_6; bool L_4; L_4 = Rect_op_Inequality_mB5D7316EB50B1DDA9324F4BE6741DFF6A673137D(L_2, L_3, NULL); if (L_4) { goto IL_002b; } } { Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_5 = ___hardGuide2; Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_6 = __this->___mHardGuideRect_7; bool L_7; L_7 = Rect_op_Inequality_mB5D7316EB50B1DDA9324F4BE6741DFF6A673137D(L_5, L_6, NULL); G_B4_0 = ((int32_t)(L_7)); goto IL_002c; } IL_002b: { G_B4_0 = 1; } IL_002c: { V_0 = (bool)G_B4_0; // if (lens.Orthographic) bool L_8; L_8 = LensSettings_get_Orthographic_m198D9052494017EEE832066A64F81ADD2B75C17D((&___lens0), NULL); if (!L_8) { goto IL_00b1; } } { // float orthoOverDistance = Mathf.Abs(lens.OrthographicSize / targetDistance); LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE L_9 = ___lens0; float L_10 = L_9.___OrthographicSize_2; float L_11 = ___targetDistance3; float L_12; L_12 = fabsf(((float)(L_10/L_11))); V_1 = L_12; // if (mOrthoSizeOverDistance == 0 // || Mathf.Abs(orthoOverDistance - mOrthoSizeOverDistance) / mOrthoSizeOverDistance // > mOrthoSizeOverDistance * 0.01f) float L_13 = __this->___mOrthoSizeOverDistance_4; if ((((float)L_13) == ((float)(0.0f)))) { goto IL_0074; } } { float L_14 = V_1; float L_15 = __this->___mOrthoSizeOverDistance_4; float L_16; L_16 = fabsf(((float)il2cpp_codegen_subtract(L_14, L_15))); float L_17 = __this->___mOrthoSizeOverDistance_4; float L_18 = __this->___mOrthoSizeOverDistance_4; if ((!(((float)((float)(L_16/L_17))) > ((float)((float)il2cpp_codegen_multiply(L_18, (0.00999999978f))))))) { goto IL_0076; } } IL_0074: { // recalculate = true; V_0 = (bool)1; } IL_0076: { // if (recalculate) bool L_19 = V_0; if (!L_19) { goto IL_011b; } } { // mFov = Mathf.Rad2Deg * 2 * Mathf.Atan(orthoOverDistance); float L_20 = V_1; float L_21; L_21 = atanf(L_20); __this->___mFov_3 = ((float)il2cpp_codegen_multiply((114.59156f), L_21)); // mFovH = Mathf.Rad2Deg * 2 * Mathf.Atan(lens.Aspect * orthoOverDistance); float L_22; L_22 = LensSettings_get_Aspect_m47C88E8BFBCFA1394AF0259DF528CCC4786A2555((&___lens0), NULL); float L_23 = V_1; float L_24; L_24 = atanf(((float)il2cpp_codegen_multiply(L_22, L_23))); __this->___mFovH_2 = ((float)il2cpp_codegen_multiply((114.59156f), L_24)); // mOrthoSizeOverDistance = orthoOverDistance; float L_25 = V_1; __this->___mOrthoSizeOverDistance_4 = L_25; goto IL_011b; } IL_00b1: { // var verticalFOV = lens.FieldOfView; LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE L_26 = ___lens0; float L_27 = L_26.___FieldOfView_1; V_2 = L_27; // if (mFov != verticalFOV) float L_28 = __this->___mFov_3; float L_29 = V_2; if ((((float)L_28) == ((float)L_29))) { goto IL_00c3; } } { // recalculate = true; V_0 = (bool)1; } IL_00c3: { // if (recalculate) bool L_30 = V_0; if (!L_30) { goto IL_011b; } } { // mFov = verticalFOV; float L_31 = V_2; __this->___mFov_3 = L_31; // double radHFOV = 2 * Math.Atan(Math.Tan(mFov * Mathf.Deg2Rad / 2) * lens.Aspect); float L_32 = __this->___mFov_3; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_33; L_33 = tan(((double)((float)(((float)il2cpp_codegen_multiply(L_32, (0.0174532924f)))/(2.0f))))); float L_34; L_34 = LensSettings_get_Aspect_m47C88E8BFBCFA1394AF0259DF528CCC4786A2555((&___lens0), NULL); double L_35; L_35 = atan(((double)il2cpp_codegen_multiply(L_33, ((double)L_34)))); V_3 = ((double)il2cpp_codegen_multiply((2.0), L_35)); // mFovH = (float)(Mathf.Rad2Deg * radHFOV); double L_36 = V_3; __this->___mFovH_2 = ((float)((double)il2cpp_codegen_multiply((57.295780181884766), L_36))); // mOrthoSizeOverDistance = 0; __this->___mOrthoSizeOverDistance_4 = (0.0f); } IL_011b: { // if (recalculate) bool L_37 = V_0; if (!L_37) { goto IL_0179; } } { // mFovSoftGuideRect = ScreenToFOV(softGuide, mFov, mFovH, lens.Aspect); Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_38 = ___softGuide1; float L_39 = __this->___mFov_3; float L_40 = __this->___mFovH_2; float L_41; L_41 = LensSettings_get_Aspect_m47C88E8BFBCFA1394AF0259DF528CCC4786A2555((&___lens0), NULL); Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_42; L_42 = FovCache_ScreenToFOV_m84AEDE8D18A7CE6A911AB93E622316E126980056(__this, L_38, L_39, L_40, L_41, NULL); __this->___mFovSoftGuideRect_0 = L_42; // mSoftGuideRect = softGuide; Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_43 = ___softGuide1; __this->___mSoftGuideRect_6 = L_43; // mFovHardGuideRect = ScreenToFOV(hardGuide, mFov, mFovH, lens.Aspect); Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_44 = ___hardGuide2; float L_45 = __this->___mFov_3; float L_46 = __this->___mFovH_2; float L_47; L_47 = LensSettings_get_Aspect_m47C88E8BFBCFA1394AF0259DF528CCC4786A2555((&___lens0), NULL); Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_48; L_48 = FovCache_ScreenToFOV_m84AEDE8D18A7CE6A911AB93E622316E126980056(__this, L_44, L_45, L_46, L_47, NULL); __this->___mFovHardGuideRect_1 = L_48; // mHardGuideRect = hardGuide; Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_49 = ___hardGuide2; __this->___mHardGuideRect_7 = L_49; // mAspect = lens.Aspect; float L_50; L_50 = LensSettings_get_Aspect_m47C88E8BFBCFA1394AF0259DF528CCC4786A2555((&___lens0), NULL); __this->___mAspect_5 = L_50; } IL_0179: { // } return; } } IL2CPP_EXTERN_C void FovCache_UpdateCache_m3462592E7672B43BEB32686E0F62B7C17F0E2999_AdjustorThunk (RuntimeObject* __this, LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE ___lens0, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___softGuide1, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___hardGuide2, float ___targetDistance3, const RuntimeMethod* method) { FovCache_t55CA42AF1CF778524FCF1EBD252936E74F41DBED* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); FovCache_UpdateCache_m3462592E7672B43BEB32686E0F62B7C17F0E2999(_thisAdjusted, ___lens0, ___softGuide1, ___hardGuide2, ___targetDistance3, method); } // UnityEngine.Rect Cinemachine.CinemachineComposer/FovCache::ScreenToFOV(UnityEngine.Rect,System.Single,System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D FovCache_ScreenToFOV_m84AEDE8D18A7CE6A911AB93E622316E126980056 (FovCache_t55CA42AF1CF778524FCF1EBD252936E74F41DBED* __this, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___rScreen0, float ___fov1, float ___fovH2, float ___aspect3, const RuntimeMethod* method) { Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_0; memset((&V_0), 0, sizeof(V_0)); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 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; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_4; memset((&V_4), 0, sizeof(V_4)); { // Rect r = new Rect(rScreen); Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_0 = ___rScreen0; Rect__ctor_m5665723DD0443E990EA203A54451B2BB324D8224((&V_0), L_0, NULL); // Matrix4x4 persp = Matrix4x4.Perspective(fov, aspect, 0.0001f, 2f).inverse; float L_1 = ___fov1; float L_2 = ___aspect3; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_3; L_3 = Matrix4x4_Perspective_m08BFCC6D4F8C7D51CEFBB8F3425954125BF9A743(L_1, L_2, (9.99999975E-05f), (2.0f), NULL); V_4 = L_3; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_4; L_4 = Matrix4x4_get_inverse_m4F4A881CD789281EA90EB68CFD39F36C8A81E6BD((&V_4), NULL); V_1 = L_4; // Vector3 p = persp.MultiplyPoint(new Vector3(0, (r.yMin * 2f) - 1f, 0.5f)); p.z = -p.z; float L_5; L_5 = Rect_get_yMin_mB19848FB25DE61EDF958F7A22CFDD86DE103062F((&V_0), NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6; memset((&L_6), 0, sizeof(L_6)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_6), (0.0f), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_5, (2.0f))), (1.0f))), (0.5f), /*hidden argument*/NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7; L_7 = Matrix4x4_MultiplyPoint_m20E910B65693559BFDE99382472D8DD02C862E7E((&V_1), L_6, NULL); V_2 = L_7; // Vector3 p = persp.MultiplyPoint(new Vector3(0, (r.yMin * 2f) - 1f, 0.5f)); p.z = -p.z; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = V_2; float L_9 = L_8.___z_4; (&V_2)->___z_4 = ((-L_9)); // float angle = UnityVectorExtensions.SignedAngle(Vector3.forward, p, Vector3.left); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10; L_10 = Vector3_get_forward_mAA55A7034304DF8B2152EAD49AE779FC4CA2EB4A_inline(NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = V_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12; L_12 = Vector3_get_left_m8C1116485A9E689760AEE1142F5977852278B7E1_inline(NULL); float L_13; L_13 = UnityVectorExtensions_SignedAngle_mA8EE238FB571BF476038E19AAF311CB42605282D(L_10, L_11, L_12, NULL); V_3 = L_13; // r.yMin = ((fov / 2) + angle) / fov; float L_14 = ___fov1; float L_15 = V_3; float L_16 = ___fov1; Rect_set_yMin_m9F780E509B9215A9E5826178CF664BD0E486D4EE((&V_0), ((float)(((float)il2cpp_codegen_add(((float)(L_14/(2.0f))), L_15))/L_16)), NULL); // p = persp.MultiplyPoint(new Vector3(0, (r.yMax * 2f) - 1f, 0.5f)); p.z = -p.z; float L_17; L_17 = Rect_get_yMax_mBC37BEE1CD632AADD8B9EAF9FE3BA143F79CAF8E((&V_0), NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18; memset((&L_18), 0, sizeof(L_18)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_18), (0.0f), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_17, (2.0f))), (1.0f))), (0.5f), /*hidden argument*/NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19; L_19 = Matrix4x4_MultiplyPoint_m20E910B65693559BFDE99382472D8DD02C862E7E((&V_1), L_18, NULL); V_2 = L_19; // p = persp.MultiplyPoint(new Vector3(0, (r.yMax * 2f) - 1f, 0.5f)); p.z = -p.z; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = V_2; float L_21 = L_20.___z_4; (&V_2)->___z_4 = ((-L_21)); // angle = UnityVectorExtensions.SignedAngle(Vector3.forward, p, Vector3.left); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22; L_22 = Vector3_get_forward_mAA55A7034304DF8B2152EAD49AE779FC4CA2EB4A_inline(NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23 = V_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24; L_24 = Vector3_get_left_m8C1116485A9E689760AEE1142F5977852278B7E1_inline(NULL); float L_25; L_25 = UnityVectorExtensions_SignedAngle_mA8EE238FB571BF476038E19AAF311CB42605282D(L_22, L_23, L_24, NULL); V_3 = L_25; // r.yMax = ((fov / 2) + angle) / fov; float L_26 = ___fov1; float L_27 = V_3; float L_28 = ___fov1; Rect_set_yMax_mCF452040E0068A4B3CB15994C0B4B6AD4D78E04B((&V_0), ((float)(((float)il2cpp_codegen_add(((float)(L_26/(2.0f))), L_27))/L_28)), NULL); // p = persp.MultiplyPoint(new Vector3((r.xMin * 2f) - 1f, 0, 0.5f)); p.z = -p.z; float L_29; L_29 = Rect_get_xMin_mE89C40702926D016A633399E20DB9501E251630D((&V_0), NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_30; memset((&L_30), 0, sizeof(L_30)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_30), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_29, (2.0f))), (1.0f))), (0.0f), (0.5f), /*hidden argument*/NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_31; L_31 = Matrix4x4_MultiplyPoint_m20E910B65693559BFDE99382472D8DD02C862E7E((&V_1), L_30, NULL); V_2 = L_31; // p = persp.MultiplyPoint(new Vector3((r.xMin * 2f) - 1f, 0, 0.5f)); p.z = -p.z; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_32 = V_2; float L_33 = L_32.___z_4; (&V_2)->___z_4 = ((-L_33)); // angle = UnityVectorExtensions.SignedAngle(Vector3.forward, p, Vector3.up); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_34; L_34 = Vector3_get_forward_mAA55A7034304DF8B2152EAD49AE779FC4CA2EB4A_inline(NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_35 = V_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_36; L_36 = Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline(NULL); float L_37; L_37 = UnityVectorExtensions_SignedAngle_mA8EE238FB571BF476038E19AAF311CB42605282D(L_34, L_35, L_36, NULL); V_3 = L_37; // r.xMin = ((fovH / 2) + angle) / fovH; float L_38 = ___fovH2; float L_39 = V_3; float L_40 = ___fovH2; Rect_set_xMin_mA873FCFAF9EABA46A026B73CA045192DF1946F19((&V_0), ((float)(((float)il2cpp_codegen_add(((float)(L_38/(2.0f))), L_39))/L_40)), NULL); // p = persp.MultiplyPoint(new Vector3((r.xMax * 2f) - 1f, 0, 0.5f)); p.z = -p.z; float L_41; L_41 = Rect_get_xMax_m2339C7D2FCDA98A9B007F815F6E2059BA6BE425F((&V_0), NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_42; memset((&L_42), 0, sizeof(L_42)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_42), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_41, (2.0f))), (1.0f))), (0.0f), (0.5f), /*hidden argument*/NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_43; L_43 = Matrix4x4_MultiplyPoint_m20E910B65693559BFDE99382472D8DD02C862E7E((&V_1), L_42, NULL); V_2 = L_43; // p = persp.MultiplyPoint(new Vector3((r.xMax * 2f) - 1f, 0, 0.5f)); p.z = -p.z; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_44 = V_2; float L_45 = L_44.___z_4; (&V_2)->___z_4 = ((-L_45)); // angle = UnityVectorExtensions.SignedAngle(Vector3.forward, p, Vector3.up); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_46; L_46 = Vector3_get_forward_mAA55A7034304DF8B2152EAD49AE779FC4CA2EB4A_inline(NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_47 = V_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_48; L_48 = Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline(NULL); float L_49; L_49 = UnityVectorExtensions_SignedAngle_mA8EE238FB571BF476038E19AAF311CB42605282D(L_46, L_47, L_48, NULL); V_3 = L_49; // r.xMax = ((fovH / 2) + angle) / fovH; float L_50 = ___fovH2; float L_51 = V_3; float L_52 = ___fovH2; Rect_set_xMax_m97C28D468455A6D19325D0D862E80A093240D49D((&V_0), ((float)(((float)il2cpp_codegen_add(((float)(L_50/(2.0f))), L_51))/L_52)), NULL); // return r; Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_53 = V_0; return L_53; } } IL2CPP_EXTERN_C Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D FovCache_ScreenToFOV_m84AEDE8D18A7CE6A911AB93E622316E126980056_AdjustorThunk (RuntimeObject* __this, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___rScreen0, float ___fov1, float ___fovH2, float ___aspect3, const RuntimeMethod* method) { FovCache_t55CA42AF1CF778524FCF1EBD252936E74F41DBED* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D _returnValue; _returnValue = FovCache_ScreenToFOV_m84AEDE8D18A7CE6A911AB93E622316E126980056(_thisAdjusted, ___rScreen0, ___fov1, ___fovH2, ___aspect3, method); return _returnValue; } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // UnityEngine.Rect Cinemachine.CinemachineFramingTransposer::get_SoftGuideRect() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D CinemachineFramingTransposer_get_SoftGuideRect_mCDC60214B6A81FBD8AAF9F6DECAEC86A562C504A (CinemachineFramingTransposer_t19450FC1D17FF88D379C2B50048062DF4ED91065* __this, const RuntimeMethod* method) { { // return new Rect( // m_ScreenX - m_DeadZoneWidth / 2, m_ScreenY - m_DeadZoneHeight / 2, // m_DeadZoneWidth, m_DeadZoneHeight); float L_0 = __this->___m_ScreenX_14; float L_1 = __this->___m_DeadZoneWidth_17; float L_2 = __this->___m_ScreenY_15; float L_3 = __this->___m_DeadZoneHeight_18; float L_4 = __this->___m_DeadZoneWidth_17; float L_5 = __this->___m_DeadZoneHeight_18; Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_6; memset((&L_6), 0, sizeof(L_6)); Rect__ctor_m18C3033D135097BEE424AAA68D91C706D2647F23((&L_6), ((float)il2cpp_codegen_subtract(L_0, ((float)(L_1/(2.0f))))), ((float)il2cpp_codegen_subtract(L_2, ((float)(L_3/(2.0f))))), L_4, L_5, /*hidden argument*/NULL); return L_6; } } // System.Void Cinemachine.CinemachineFramingTransposer::set_SoftGuideRect(UnityEngine.Rect) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineFramingTransposer_set_SoftGuideRect_mEEE1DEC1C703C7C8D54A3C8388EB659E32B30F23 (CinemachineFramingTransposer_t19450FC1D17FF88D379C2B50048062DF4ED91065* __this, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___value0, const RuntimeMethod* method) { { // m_DeadZoneWidth = Mathf.Clamp(value.width, 0, 2); float L_0; L_0 = Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9((&___value0), NULL); float L_1; L_1 = Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline(L_0, (0.0f), (2.0f), NULL); __this->___m_DeadZoneWidth_17 = L_1; // m_DeadZoneHeight = Mathf.Clamp(value.height, 0, 2); float L_2; L_2 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8((&___value0), NULL); float L_3; L_3 = Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline(L_2, (0.0f), (2.0f), NULL); __this->___m_DeadZoneHeight_18 = L_3; // m_ScreenX = Mathf.Clamp(value.x + m_DeadZoneWidth / 2, -0.5f, 1.5f); float L_4; L_4 = Rect_get_x_mB267B718E0D067F2BAE31BA477647FBF964916EB((&___value0), NULL); float L_5 = __this->___m_DeadZoneWidth_17; float L_6; L_6 = Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline(((float)il2cpp_codegen_add(L_4, ((float)(L_5/(2.0f))))), (-0.5f), (1.5f), NULL); __this->___m_ScreenX_14 = L_6; // m_ScreenY = Mathf.Clamp(value.y + m_DeadZoneHeight / 2, -0.5f, 1.5f); float L_7; L_7 = Rect_get_y_mC733E8D49F3CE21B2A3D40A1B72D687F22C97F49((&___value0), NULL); float L_8 = __this->___m_DeadZoneHeight_18; float L_9; L_9 = Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline(((float)il2cpp_codegen_add(L_7, ((float)(L_8/(2.0f))))), (-0.5f), (1.5f), NULL); __this->___m_ScreenY_15 = L_9; // m_SoftZoneWidth = Mathf.Max(m_SoftZoneWidth, m_DeadZoneWidth); float L_10 = __this->___m_SoftZoneWidth_21; float L_11 = __this->___m_DeadZoneWidth_17; float L_12; L_12 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_10, L_11, NULL); __this->___m_SoftZoneWidth_21 = L_12; // m_SoftZoneHeight = Mathf.Max(m_SoftZoneHeight, m_DeadZoneHeight); float L_13 = __this->___m_SoftZoneHeight_22; float L_14 = __this->___m_DeadZoneHeight_18; float L_15; L_15 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_13, L_14, NULL); __this->___m_SoftZoneHeight_22 = L_15; // } return; } } // UnityEngine.Rect Cinemachine.CinemachineFramingTransposer::get_HardGuideRect() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D CinemachineFramingTransposer_get_HardGuideRect_m83469B076C3529941A2FD36E35FFE410EA3D7BA5 (CinemachineFramingTransposer_t19450FC1D17FF88D379C2B50048062DF4ED91065* __this, const RuntimeMethod* method) { Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_0; memset((&V_0), 0, sizeof(V_0)); { // Rect r = new Rect( // m_ScreenX - m_SoftZoneWidth / 2, m_ScreenY - m_SoftZoneHeight / 2, // m_SoftZoneWidth, m_SoftZoneHeight); float L_0 = __this->___m_ScreenX_14; float L_1 = __this->___m_SoftZoneWidth_21; float L_2 = __this->___m_ScreenY_15; float L_3 = __this->___m_SoftZoneHeight_22; float L_4 = __this->___m_SoftZoneWidth_21; float L_5 = __this->___m_SoftZoneHeight_22; Rect__ctor_m18C3033D135097BEE424AAA68D91C706D2647F23((&V_0), ((float)il2cpp_codegen_subtract(L_0, ((float)(L_1/(2.0f))))), ((float)il2cpp_codegen_subtract(L_2, ((float)(L_3/(2.0f))))), L_4, L_5, NULL); // r.position += new Vector2( // m_BiasX * (m_SoftZoneWidth - m_DeadZoneWidth), // m_BiasY * (m_SoftZoneHeight - m_DeadZoneHeight)); Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* L_6 = (&V_0); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7; L_7 = Rect_get_position_m9B7E583E67443B6F4280A676E644BB0B9E7C4E38(L_6, NULL); float L_8 = __this->___m_BiasX_23; float L_9 = __this->___m_SoftZoneWidth_21; float L_10 = __this->___m_DeadZoneWidth_17; float L_11 = __this->___m_BiasY_24; float L_12 = __this->___m_SoftZoneHeight_22; float L_13 = __this->___m_DeadZoneHeight_18; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_14; memset((&L_14), 0, sizeof(L_14)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_14), ((float)il2cpp_codegen_multiply(L_8, ((float)il2cpp_codegen_subtract(L_9, L_10)))), ((float)il2cpp_codegen_multiply(L_11, ((float)il2cpp_codegen_subtract(L_12, L_13)))), /*hidden argument*/NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_15; L_15 = Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline(L_7, L_14, NULL); Rect_set_position_m9CD8AA25A83A7A893429C0ED56C36641202C3F05(L_6, L_15, NULL); // return r; Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_16 = V_0; return L_16; } } // System.Void Cinemachine.CinemachineFramingTransposer::set_HardGuideRect(UnityEngine.Rect) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineFramingTransposer_set_HardGuideRect_m215B19AF350146BA8E7C394D75EAD67C46BEF10E (CinemachineFramingTransposer_t19450FC1D17FF88D379C2B50048062DF4ED91065* __this, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___value0, const RuntimeMethod* method) { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0; memset((&V_0), 0, sizeof(V_0)); float V_1 = 0.0f; float V_2 = 0.0f; CinemachineFramingTransposer_t19450FC1D17FF88D379C2B50048062DF4ED91065* G_B2_0 = NULL; CinemachineFramingTransposer_t19450FC1D17FF88D379C2B50048062DF4ED91065* G_B1_0 = NULL; float G_B3_0 = 0.0f; CinemachineFramingTransposer_t19450FC1D17FF88D379C2B50048062DF4ED91065* G_B3_1 = NULL; CinemachineFramingTransposer_t19450FC1D17FF88D379C2B50048062DF4ED91065* G_B5_0 = NULL; CinemachineFramingTransposer_t19450FC1D17FF88D379C2B50048062DF4ED91065* G_B4_0 = NULL; float G_B6_0 = 0.0f; CinemachineFramingTransposer_t19450FC1D17FF88D379C2B50048062DF4ED91065* G_B6_1 = NULL; { // m_SoftZoneWidth = Mathf.Clamp(value.width, 0, 2f); float L_0; L_0 = Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9((&___value0), NULL); float L_1; L_1 = Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline(L_0, (0.0f), (2.0f), NULL); __this->___m_SoftZoneWidth_21 = L_1; // m_SoftZoneHeight = Mathf.Clamp(value.height, 0, 2f); float L_2; L_2 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8((&___value0), NULL); float L_3; L_3 = Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline(L_2, (0.0f), (2.0f), NULL); __this->___m_SoftZoneHeight_22 = L_3; // m_DeadZoneWidth = Mathf.Min(m_DeadZoneWidth, m_SoftZoneWidth); float L_4 = __this->___m_DeadZoneWidth_17; float L_5 = __this->___m_SoftZoneWidth_21; float L_6; L_6 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_4, L_5, NULL); __this->___m_DeadZoneWidth_17 = L_6; // m_DeadZoneHeight = Mathf.Min(m_DeadZoneHeight, m_SoftZoneHeight); float L_7 = __this->___m_DeadZoneHeight_18; float L_8 = __this->___m_SoftZoneHeight_22; float L_9; L_9 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_7, L_8, NULL); __this->___m_DeadZoneHeight_18 = L_9; // Vector2 center = value.center; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_10; L_10 = Rect_get_center_mAA9A2E1F058B2C9F58E13CC4822F789F42975E5C((&___value0), NULL); // Vector2 bias = center - new Vector2(m_ScreenX, m_ScreenY); float L_11 = __this->___m_ScreenX_14; float L_12 = __this->___m_ScreenY_15; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_13; memset((&L_13), 0, sizeof(L_13)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_13), L_11, L_12, /*hidden argument*/NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_14; L_14 = Vector2_op_Subtraction_m44475FCDAD2DA2F98D78A6625EC2DCDFE8803837_inline(L_10, L_13, NULL); V_0 = L_14; // float biasWidth = Mathf.Max(0, m_SoftZoneWidth - m_DeadZoneWidth); float L_15 = __this->___m_SoftZoneWidth_21; float L_16 = __this->___m_DeadZoneWidth_17; float L_17; L_17 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((0.0f), ((float)il2cpp_codegen_subtract(L_15, L_16)), NULL); V_1 = L_17; // float biasHeight = Mathf.Max(0, m_SoftZoneHeight - m_DeadZoneHeight); float L_18 = __this->___m_SoftZoneHeight_22; float L_19 = __this->___m_DeadZoneHeight_18; float L_20; L_20 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((0.0f), ((float)il2cpp_codegen_subtract(L_18, L_19)), NULL); V_2 = L_20; // m_BiasX = biasWidth < Epsilon ? 0 : Mathf.Clamp(bias.x / biasWidth, -0.5f, 0.5f); float L_21 = V_1; G_B1_0 = __this; if ((((float)L_21) < ((float)(9.99999975E-05f)))) { G_B2_0 = __this; goto IL_00d6; } } { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_22 = V_0; float L_23 = L_22.___x_0; float L_24 = V_1; float L_25; L_25 = Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline(((float)(L_23/L_24)), (-0.5f), (0.5f), NULL); G_B3_0 = L_25; G_B3_1 = G_B1_0; goto IL_00db; } IL_00d6: { G_B3_0 = (0.0f); G_B3_1 = G_B2_0; } IL_00db: { G_B3_1->___m_BiasX_23 = G_B3_0; // m_BiasY = biasHeight < Epsilon ? 0 : Mathf.Clamp(bias.y / biasHeight, -0.5f, 0.5f); float L_26 = V_2; G_B4_0 = __this; if ((((float)L_26) < ((float)(9.99999975E-05f)))) { G_B5_0 = __this; goto IL_0102; } } { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_27 = V_0; float L_28 = L_27.___y_1; float L_29 = V_2; float L_30; L_30 = Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline(((float)(L_28/L_29)), (-0.5f), (0.5f), NULL); G_B6_0 = L_30; G_B6_1 = G_B4_0; goto IL_0107; } IL_0102: { G_B6_0 = (0.0f); G_B6_1 = G_B5_0; } IL_0107: { G_B6_1->___m_BiasY_24 = G_B6_0; // } return; } } // System.Void Cinemachine.CinemachineFramingTransposer::OnValidate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineFramingTransposer_OnValidate_m28F166F10297E84E587FC092E2E5DAB42A821AF8 (CinemachineFramingTransposer_t19450FC1D17FF88D379C2B50048062DF4ED91065* __this, const RuntimeMethod* method) { { // m_CameraDistance = Mathf.Max(m_CameraDistance, kMinimumCameraDistance); float L_0 = __this->___m_CameraDistance_16; float L_1; L_1 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_0, (0.00999999978f), NULL); __this->___m_CameraDistance_16 = L_1; // m_DeadZoneDepth = Mathf.Max(m_DeadZoneDepth, 0); float L_2 = __this->___m_DeadZoneDepth_19; float L_3; L_3 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_2, (0.0f), NULL); __this->___m_DeadZoneDepth_19 = L_3; // m_GroupFramingSize = Mathf.Max(0.001f, m_GroupFramingSize); float L_4 = __this->___m_GroupFramingSize_28; float L_5; L_5 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((0.00100000005f), L_4, NULL); __this->___m_GroupFramingSize_28 = L_5; // m_MaxDollyIn = Mathf.Max(0, m_MaxDollyIn); float L_6 = __this->___m_MaxDollyIn_29; float L_7; L_7 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((0.0f), L_6, NULL); __this->___m_MaxDollyIn_29 = L_7; // m_MaxDollyOut = Mathf.Max(0, m_MaxDollyOut); float L_8 = __this->___m_MaxDollyOut_30; float L_9; L_9 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((0.0f), L_8, NULL); __this->___m_MaxDollyOut_30 = L_9; // m_MinimumDistance = Mathf.Max(0, m_MinimumDistance); float L_10 = __this->___m_MinimumDistance_31; float L_11; L_11 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((0.0f), L_10, NULL); __this->___m_MinimumDistance_31 = L_11; // m_MaximumDistance = Mathf.Max(m_MinimumDistance, m_MaximumDistance); float L_12 = __this->___m_MinimumDistance_31; float L_13 = __this->___m_MaximumDistance_32; float L_14; L_14 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_12, L_13, NULL); __this->___m_MaximumDistance_32 = L_14; // m_MinimumFOV = Mathf.Max(1, m_MinimumFOV); float L_15 = __this->___m_MinimumFOV_33; float L_16; L_16 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((1.0f), L_15, NULL); __this->___m_MinimumFOV_33 = L_16; // m_MaximumFOV = Mathf.Clamp(m_MaximumFOV, m_MinimumFOV, 179); float L_17 = __this->___m_MaximumFOV_34; float L_18 = __this->___m_MinimumFOV_33; float L_19; L_19 = Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline(L_17, L_18, (179.0f), NULL); __this->___m_MaximumFOV_34 = L_19; // m_MinimumOrthoSize = Mathf.Max(0.01f, m_MinimumOrthoSize); float L_20 = __this->___m_MinimumOrthoSize_35; float L_21; L_21 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((0.00999999978f), L_20, NULL); __this->___m_MinimumOrthoSize_35 = L_21; // m_MaximumOrthoSize = Mathf.Max(m_MinimumOrthoSize, m_MaximumOrthoSize); float L_22 = __this->___m_MinimumOrthoSize_35; float L_23 = __this->___m_MaximumOrthoSize_36; float L_24; L_24 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_22, L_23, NULL); __this->___m_MaximumOrthoSize_36 = L_24; // } return; } } // System.Boolean Cinemachine.CinemachineFramingTransposer::get_IsValid() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineFramingTransposer_get_IsValid_mDE0B8E801C5BDDA9643075A935B8FF10151C11CE (CinemachineFramingTransposer_t19450FC1D17FF88D379C2B50048062DF4ED91065* __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 override bool IsValid { get { return enabled && FollowTarget != null; } } bool L_0; L_0 = Behaviour_get_enabled_mAAC9F15E9EBF552217A5AE2681589CC0BFA300C1(__this, NULL); if (!L_0) { goto IL_0015; } } { Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1; L_1 = CinemachineComponentBase_get_FollowTarget_m656475012F330FF1C680CD7E62C81D2E7EC4AB74(__this, NULL); 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); return L_2; } IL_0015: { return (bool)0; } } // Cinemachine.CinemachineCore/Stage Cinemachine.CinemachineFramingTransposer::get_Stage() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CinemachineFramingTransposer_get_Stage_m406D870FC51C1E3D0F463CD3F8124D4C13A78302 (CinemachineFramingTransposer_t19450FC1D17FF88D379C2B50048062DF4ED91065* __this, const RuntimeMethod* method) { { // public override CinemachineCore.Stage Stage { get { return CinemachineCore.Stage.Body; } } return (int32_t)(0); } } // System.Boolean Cinemachine.CinemachineFramingTransposer::get_BodyAppliesAfterAim() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineFramingTransposer_get_BodyAppliesAfterAim_m29E5668CF169FFABBB9CEEB03E9D733EAE1C693B (CinemachineFramingTransposer_t19450FC1D17FF88D379C2B50048062DF4ED91065* __this, const RuntimeMethod* method) { { // public override bool BodyAppliesAfterAim { get { return true; } } return (bool)1; } } // UnityEngine.Vector3 Cinemachine.CinemachineFramingTransposer::get_TrackedPoint() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CinemachineFramingTransposer_get_TrackedPoint_m893C86296D7D0C01FCD28D85D14B38124F9AFB52 (CinemachineFramingTransposer_t19450FC1D17FF88D379C2B50048062DF4ED91065* __this, const RuntimeMethod* method) { { // public Vector3 TrackedPoint { get; private set; } Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___U3CTrackedPointU3Ek__BackingField_41; return L_0; } } // System.Void Cinemachine.CinemachineFramingTransposer::set_TrackedPoint(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineFramingTransposer_set_TrackedPoint_m32FD1D5F85F4BDBFC3BF6DBF5CBC7A8D1DB44FDD (CinemachineFramingTransposer_t19450FC1D17FF88D379C2B50048062DF4ED91065* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___value0, const RuntimeMethod* method) { { // public Vector3 TrackedPoint { get; private set; } Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___value0; __this->___U3CTrackedPointU3Ek__BackingField_41 = L_0; return; } } // System.Void Cinemachine.CinemachineFramingTransposer::OnTargetObjectWarped(UnityEngine.Transform,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineFramingTransposer_OnTargetObjectWarped_mAD4EE7D5CD54543EF73BF8D8DCD1781A57A6CCB4 (CinemachineFramingTransposer_t19450FC1D17FF88D379C2B50048062DF4ED91065* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___target0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___positionDelta1, 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; } { // base.OnTargetObjectWarped(target, positionDelta); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = ___target0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___positionDelta1; CinemachineComponentBase_OnTargetObjectWarped_m3E083DBF03C47860948F0BB3A013B241AFDAF9A0(__this, L_0, L_1, NULL); // if (target == FollowTarget) Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2 = ___target0; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_3; L_3 = CinemachineComponentBase_get_FollowTarget_m656475012F330FF1C680CD7E62C81D2E7EC4AB74(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_4; L_4 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_2, L_3, NULL); if (!L_4) { goto IL_0034; } } { // m_PreviousCameraPosition += positionDelta; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = __this->___m_PreviousCameraPosition_39; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___positionDelta1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7; L_7 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_5, L_6, NULL); __this->___m_PreviousCameraPosition_39 = L_7; // m_Predictor.ApplyTransformDelta(positionDelta); PositionPredictor_t088813DB07D6355BB293350EB983299B866F974E* L_8 = __this->___m_Predictor_40; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = ___positionDelta1; PositionPredictor_ApplyTransformDelta_mDA012CCA329F143DDF342616369F0E75B2E2C97A(L_8, L_9, NULL); } IL_0034: { // } return; } } // System.Void Cinemachine.CinemachineFramingTransposer::ForceCameraPosition(UnityEngine.Vector3,UnityEngine.Quaternion) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineFramingTransposer_ForceCameraPosition_m7D0A6F764D394716B8F6700367A8F6DA53076546 (CinemachineFramingTransposer_t19450FC1D17FF88D379C2B50048062DF4ED91065* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___pos0, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___rot1, const RuntimeMethod* method) { { // base.ForceCameraPosition(pos, rot); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___pos0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_1 = ___rot1; CinemachineComponentBase_ForceCameraPosition_m3D22002EC0B4F5C1AF7CC283C00BA43D22120878(__this, L_0, L_1, NULL); // m_PreviousCameraPosition = pos; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___pos0; __this->___m_PreviousCameraPosition_39 = L_2; // m_prevRotation = rot; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_3 = ___rot1; __this->___m_prevRotation_44 = L_3; // } return; } } // System.Single Cinemachine.CinemachineFramingTransposer::GetMaxDampTime() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineFramingTransposer_GetMaxDampTime_m581B0A2F6493CCF2C3F1B0E68E8F0180EEB51B85 (CinemachineFramingTransposer_t19450FC1D17FF88D379C2B50048062DF4ED91065* __this, const RuntimeMethod* method) { { // return Mathf.Max(m_XDamping, Mathf.Max(m_YDamping, m_ZDamping)); float L_0 = __this->___m_XDamping_10; float L_1 = __this->___m_YDamping_11; float L_2 = __this->___m_ZDamping_12; 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.Boolean Cinemachine.CinemachineFramingTransposer::OnTransitionFromCamera(Cinemachine.ICinemachineCamera,UnityEngine.Vector3,System.Single,Cinemachine.CinemachineVirtualCameraBase/TransitionParams&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineFramingTransposer_OnTransitionFromCamera_m88B1E40E14D5612AE78AEFF401BC71442DF761AE (CinemachineFramingTransposer_t19450FC1D17FF88D379C2B50048062DF4ED91065* __this, RuntimeObject* ___fromCam0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldUp1, float ___deltaTime2, TransitionParams_tB597191957C5719625DEDBA130A4C3437346CDCA* ___transitionParams3, 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; } { // if (fromCam != null && transitionParams.m_InheritPosition // && !CinemachineCore.Instance.IsLiveInBlend(VirtualCamera)) RuntimeObject* L_0 = ___fromCam0; if (!L_0) { goto IL_0049; } } { TransitionParams_tB597191957C5719625DEDBA130A4C3437346CDCA* L_1 = ___transitionParams3; bool L_2 = L_1->___m_InheritPosition_1; if (!L_2) { goto IL_0049; } } { il2cpp_codegen_runtime_class_init_inline(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var); CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* L_3; L_3 = CinemachineCore_get_Instance_m437A8089CC851778BA1ABABA3041B24B8D8B7E9B(NULL); CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_4; L_4 = CinemachineComponentBase_get_VirtualCamera_mB83A44E630B22D8CD9A75521079ABC1691120223(__this, NULL); bool L_5; L_5 = CinemachineCore_IsLiveInBlend_mFD1402FFF3B5D0CD0EC90914F89672724F49F778(L_3, L_4, NULL); if (L_5) { goto IL_0049; } } { // m_PreviousCameraPosition = fromCam.State.RawPosition; RuntimeObject* L_6 = ___fromCam0; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_7; L_7 = InterfaceFuncInvoker0< CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 >::Invoke(8 /* Cinemachine.CameraState Cinemachine.ICinemachineCamera::get_State() */, ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var, L_6); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = L_7.___RawPosition_4; __this->___m_PreviousCameraPosition_39 = L_8; // m_prevRotation = fromCam.State.RawOrientation; RuntimeObject* L_9 = ___fromCam0; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_10; L_10 = InterfaceFuncInvoker0< CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 >::Invoke(8 /* Cinemachine.CameraState Cinemachine.ICinemachineCamera::get_State() */, ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var, L_9); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_11 = L_10.___RawOrientation_5; __this->___m_prevRotation_44 = L_11; // m_InheritingPosition = true; __this->___m_InheritingPosition_42 = (bool)1; // return true; return (bool)1; } IL_0049: { // return false; return (bool)0; } } // UnityEngine.Rect Cinemachine.CinemachineFramingTransposer::ScreenToOrtho(UnityEngine.Rect,System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D CinemachineFramingTransposer_ScreenToOrtho_m07AF0DD2BFAEF10102EFEDBB9D87F31EAFA35D41 (CinemachineFramingTransposer_t19450FC1D17FF88D379C2B50048062DF4ED91065* __this, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___rScreen0, float ___orthoSize1, float ___aspect2, const RuntimeMethod* method) { Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_0; memset((&V_0), 0, sizeof(V_0)); { // Rect r = new Rect(); il2cpp_codegen_initobj((&V_0), sizeof(Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D)); // r.yMax = 2 * orthoSize * ((1f-rScreen.yMin) - 0.5f); float L_0 = ___orthoSize1; float L_1; L_1 = Rect_get_yMin_mB19848FB25DE61EDF958F7A22CFDD86DE103062F((&___rScreen0), NULL); Rect_set_yMax_mCF452040E0068A4B3CB15994C0B4B6AD4D78E04B((&V_0), ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply((2.0f), L_0)), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_subtract((1.0f), L_1)), (0.5f))))), NULL); // r.yMin = 2 * orthoSize * ((1f-rScreen.yMax) - 0.5f); float L_2 = ___orthoSize1; float L_3; L_3 = Rect_get_yMax_mBC37BEE1CD632AADD8B9EAF9FE3BA143F79CAF8E((&___rScreen0), NULL); Rect_set_yMin_m9F780E509B9215A9E5826178CF664BD0E486D4EE((&V_0), ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply((2.0f), L_2)), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_subtract((1.0f), L_3)), (0.5f))))), NULL); // r.xMin = 2 * orthoSize * aspect * (rScreen.xMin - 0.5f); float L_4 = ___orthoSize1; float L_5 = ___aspect2; float L_6; L_6 = Rect_get_xMin_mE89C40702926D016A633399E20DB9501E251630D((&___rScreen0), NULL); Rect_set_xMin_mA873FCFAF9EABA46A026B73CA045192DF1946F19((&V_0), ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply((2.0f), L_4)), L_5)), ((float)il2cpp_codegen_subtract(L_6, (0.5f))))), NULL); // r.xMax = 2 * orthoSize * aspect * (rScreen.xMax - 0.5f); float L_7 = ___orthoSize1; float L_8 = ___aspect2; float L_9; L_9 = Rect_get_xMax_m2339C7D2FCDA98A9B007F815F6E2059BA6BE425F((&___rScreen0), NULL); Rect_set_xMax_m97C28D468455A6D19325D0D862E80A093240D49D((&V_0), ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply((2.0f), L_7)), L_8)), ((float)il2cpp_codegen_subtract(L_9, (0.5f))))), NULL); // return r; Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_10 = V_0; return L_10; } } // UnityEngine.Vector3 Cinemachine.CinemachineFramingTransposer::OrthoOffsetToScreenBounds(UnityEngine.Vector3,UnityEngine.Rect) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CinemachineFramingTransposer_OrthoOffsetToScreenBounds_mB27FBC07BF36E7BBACD39AAE05C8D7D3B62A8A4E (CinemachineFramingTransposer_t19450FC1D17FF88D379C2B50048062DF4ED91065* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___targetPos2D0, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___screenRect1, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { // Vector3 delta = Vector3.zero; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0; L_0 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL); V_0 = L_0; // if (targetPos2D.x < screenRect.xMin) Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___targetPos2D0; float L_2 = L_1.___x_2; float L_3; L_3 = Rect_get_xMin_mE89C40702926D016A633399E20DB9501E251630D((&___screenRect1), NULL); if ((!(((float)L_2) < ((float)L_3)))) { goto IL_002e; } } { // delta.x += targetPos2D.x - screenRect.xMin; float* L_4 = (&(&V_0)->___x_2); float* L_5 = L_4; float L_6 = *((float*)L_5); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = ___targetPos2D0; float L_8 = L_7.___x_2; float L_9; L_9 = Rect_get_xMin_mE89C40702926D016A633399E20DB9501E251630D((&___screenRect1), NULL); *((float*)L_5) = (float)((float)il2cpp_codegen_add(L_6, ((float)il2cpp_codegen_subtract(L_8, L_9)))); } IL_002e: { // if (targetPos2D.x > screenRect.xMax) Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___targetPos2D0; float L_11 = L_10.___x_2; float L_12; L_12 = Rect_get_xMax_m2339C7D2FCDA98A9B007F815F6E2059BA6BE425F((&___screenRect1), NULL); if ((!(((float)L_11) > ((float)L_12)))) { goto IL_0056; } } { // delta.x += targetPos2D.x - screenRect.xMax; float* L_13 = (&(&V_0)->___x_2); float* L_14 = L_13; float L_15 = *((float*)L_14); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = ___targetPos2D0; float L_17 = L_16.___x_2; float L_18; L_18 = Rect_get_xMax_m2339C7D2FCDA98A9B007F815F6E2059BA6BE425F((&___screenRect1), NULL); *((float*)L_14) = (float)((float)il2cpp_codegen_add(L_15, ((float)il2cpp_codegen_subtract(L_17, L_18)))); } IL_0056: { // if (targetPos2D.y < screenRect.yMin) Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19 = ___targetPos2D0; float L_20 = L_19.___y_3; float L_21; L_21 = Rect_get_yMin_mB19848FB25DE61EDF958F7A22CFDD86DE103062F((&___screenRect1), NULL); if ((!(((float)L_20) < ((float)L_21)))) { goto IL_007e; } } { // delta.y += targetPos2D.y - screenRect.yMin; float* L_22 = (&(&V_0)->___y_3); float* L_23 = L_22; float L_24 = *((float*)L_23); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25 = ___targetPos2D0; float L_26 = L_25.___y_3; float L_27; L_27 = Rect_get_yMin_mB19848FB25DE61EDF958F7A22CFDD86DE103062F((&___screenRect1), NULL); *((float*)L_23) = (float)((float)il2cpp_codegen_add(L_24, ((float)il2cpp_codegen_subtract(L_26, L_27)))); } IL_007e: { // if (targetPos2D.y > screenRect.yMax) Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28 = ___targetPos2D0; float L_29 = L_28.___y_3; float L_30; L_30 = Rect_get_yMax_mBC37BEE1CD632AADD8B9EAF9FE3BA143F79CAF8E((&___screenRect1), NULL); if ((!(((float)L_29) > ((float)L_30)))) { goto IL_00a6; } } { // delta.y += targetPos2D.y - screenRect.yMax; float* L_31 = (&(&V_0)->___y_3); float* L_32 = L_31; float L_33 = *((float*)L_32); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_34 = ___targetPos2D0; float L_35 = L_34.___y_3; float L_36; L_36 = Rect_get_yMax_mBC37BEE1CD632AADD8B9EAF9FE3BA143F79CAF8E((&___screenRect1), NULL); *((float*)L_32) = (float)((float)il2cpp_codegen_add(L_33, ((float)il2cpp_codegen_subtract(L_35, L_36)))); } IL_00a6: { // return delta; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_37 = V_0; return L_37; } } // UnityEngine.Bounds Cinemachine.CinemachineFramingTransposer::get_LastBounds() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 CinemachineFramingTransposer_get_LastBounds_m6D98D46A49E2196A98E2B7E76C0061AC8310B45B (CinemachineFramingTransposer_t19450FC1D17FF88D379C2B50048062DF4ED91065* __this, const RuntimeMethod* method) { { // public Bounds LastBounds { get; private set; } Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_0 = __this->___U3CLastBoundsU3Ek__BackingField_45; return L_0; } } // System.Void Cinemachine.CinemachineFramingTransposer::set_LastBounds(UnityEngine.Bounds) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineFramingTransposer_set_LastBounds_m42F030170155BAC06C2B040E44F4FCB25251EF93 (CinemachineFramingTransposer_t19450FC1D17FF88D379C2B50048062DF4ED91065* __this, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___value0, const RuntimeMethod* method) { { // public Bounds LastBounds { get; private set; } Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_0 = ___value0; __this->___U3CLastBoundsU3Ek__BackingField_45 = L_0; return; } } // UnityEngine.Matrix4x4 Cinemachine.CinemachineFramingTransposer::get_LastBoundsMatrix() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 CinemachineFramingTransposer_get_LastBoundsMatrix_mB1296133E5C0BDD6B9C0879888C468C559BE95BB (CinemachineFramingTransposer_t19450FC1D17FF88D379C2B50048062DF4ED91065* __this, const RuntimeMethod* method) { { // public Matrix4x4 LastBoundsMatrix { get; private set; } Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_0 = __this->___U3CLastBoundsMatrixU3Ek__BackingField_46; return L_0; } } // System.Void Cinemachine.CinemachineFramingTransposer::set_LastBoundsMatrix(UnityEngine.Matrix4x4) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineFramingTransposer_set_LastBoundsMatrix_m13FAE68552F3910750A134D22AE4AF6845C0301D (CinemachineFramingTransposer_t19450FC1D17FF88D379C2B50048062DF4ED91065* __this, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___value0, const RuntimeMethod* method) { { // public Matrix4x4 LastBoundsMatrix { get; private set; } Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_0 = ___value0; __this->___U3CLastBoundsMatrixU3Ek__BackingField_46 = L_0; return; } } // System.Void Cinemachine.CinemachineFramingTransposer::MutateCameraState(Cinemachine.CameraState&,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineFramingTransposer_MutateCameraState_mCF6C11F8E364980D95EFFEDCE1BDC11FD1877734 (CinemachineFramingTransposer_t19450FC1D17FF88D379C2B50048062DF4ED91065* __this, CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* ___curState0, float ___deltaTime1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICinemachineTargetGroup_t3741E5378B5C1636777589A1BE1811E9E96ADF1B_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE V_0; memset((&V_0), 0, sizeof(V_0)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1; memset((&V_1), 0, sizeof(V_1)); bool V_2 = false; float V_3 = 0.0f; RuntimeObject* V_4 = NULL; bool V_5 = false; float V_6 = 0.0f; bool V_7 = false; float V_8 = 0.0f; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_9; memset((&V_9), 0, sizeof(V_9)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_10; memset((&V_10), 0, sizeof(V_10)); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_11; memset((&V_11), 0, sizeof(V_11)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_12; memset((&V_12), 0, sizeof(V_12)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_13; memset((&V_13), 0, sizeof(V_13)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_14; memset((&V_14), 0, sizeof(V_14)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_15; memset((&V_15), 0, sizeof(V_15)); float V_16 = 0.0f; float V_17 = 0.0f; float V_18 = 0.0f; float V_19 = 0.0f; Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_20; memset((&V_20), 0, sizeof(V_20)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_21; memset((&V_21), 0, sizeof(V_21)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_22; memset((&V_22), 0, sizeof(V_22)); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 V_23; memset((&V_23), 0, sizeof(V_23)); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_24; memset((&V_24), 0, sizeof(V_24)); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 V_25; memset((&V_25), 0, sizeof(V_25)); float V_26 = 0.0f; float V_27 = 0.0f; float V_28 = 0.0f; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_29; memset((&V_29), 0, sizeof(V_29)); Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_30; memset((&V_30), 0, sizeof(V_30)); Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_31; memset((&V_31), 0, sizeof(V_31)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_32; memset((&V_32), 0, sizeof(V_32)); float V_33 = 0.0f; float V_34 = 0.0f; int32_t G_B3_0 = 0; CinemachineFramingTransposer_t19450FC1D17FF88D379C2B50048062DF4ED91065* G_B9_0 = NULL; CinemachineFramingTransposer_t19450FC1D17FF88D379C2B50048062DF4ED91065* G_B8_0 = NULL; float G_B10_0 = 0.0f; CinemachineFramingTransposer_t19450FC1D17FF88D379C2B50048062DF4ED91065* G_B10_1 = NULL; int32_t G_B19_0 = 0; float G_B32_0 = 0.0f; float G_B47_0 = 0.0f; { // LensSettings lens = curState.Lens; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_0 = ___curState0; LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE L_1 = L_0->___Lens_0; V_0 = L_1; // Vector3 followTargetPosition = FollowTargetPosition + (FollowTargetRotation * m_TrackedObjectOffset); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2; L_2 = CinemachineComponentBase_get_FollowTargetPosition_m1039B11144B61D09459CACDA7A7E38626A601CC2(__this, NULL); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_3; L_3 = CinemachineComponentBase_get_FollowTargetRotation_m9C7A5F1A91CCBC93B69F934060F9D4C08FA547F3(__this, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = __this->___m_TrackedObjectOffset_6; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5; L_5 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_3, L_4, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6; L_6 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_2, L_5, NULL); V_1 = L_6; // bool previousStateIsValid = deltaTime >= 0 && VirtualCamera.PreviousStateIsValid; float L_7 = ___deltaTime1; if ((!(((float)L_7) >= ((float)(0.0f))))) { goto IL_0039; } } { CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_8; L_8 = CinemachineComponentBase_get_VirtualCamera_mB83A44E630B22D8CD9A75521079ABC1691120223(__this, NULL); bool L_9; L_9 = VirtualFuncInvoker0< bool >::Invoke(33 /* System.Boolean Cinemachine.CinemachineVirtualCameraBase::get_PreviousStateIsValid() */, L_8); G_B3_0 = ((int32_t)(L_9)); goto IL_003a; } IL_0039: { G_B3_0 = 0; } IL_003a: { V_2 = (bool)G_B3_0; // if (!previousStateIsValid || VirtualCamera.FollowTargetChanged) bool L_10 = V_2; if (!L_10) { goto IL_004b; } } { CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_11; L_11 = CinemachineComponentBase_get_VirtualCamera_mB83A44E630B22D8CD9A75521079ABC1691120223(__this, NULL); bool L_12; L_12 = CinemachineVirtualCameraBase_get_FollowTargetChanged_m4CB9C2AA28F8B2898B82BBF51348C6670110ADF2_inline(L_11, NULL); if (!L_12) { goto IL_0056; } } IL_004b: { // m_Predictor.Reset(); PositionPredictor_t088813DB07D6355BB293350EB983299B866F974E* L_13 = __this->___m_Predictor_40; PositionPredictor_Reset_mDA454522FB1823437E5538169D712A2E18F956C5(L_13, NULL); } IL_0056: { // if (!previousStateIsValid) bool L_14 = V_2; if (L_14) { goto IL_00ca; } } { // m_PreviousCameraPosition = curState.RawPosition; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_15 = ___curState0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = L_15->___RawPosition_4; __this->___m_PreviousCameraPosition_39 = L_16; // m_prevFOV = lens.Orthographic ? lens.OrthographicSize : lens.FieldOfView; bool L_17; L_17 = LensSettings_get_Orthographic_m198D9052494017EEE832066A64F81ADD2B75C17D((&V_0), NULL); G_B8_0 = __this; if (L_17) { G_B9_0 = __this; goto IL_0077; } } { LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE L_18 = V_0; float L_19 = L_18.___FieldOfView_1; G_B10_0 = L_19; G_B10_1 = G_B8_0; goto IL_007d; } IL_0077: { LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE L_20 = V_0; float L_21 = L_20.___OrthographicSize_2; G_B10_0 = L_21; G_B10_1 = G_B9_0; } IL_007d: { G_B10_1->___m_prevFOV_43 = G_B10_0; // m_prevRotation = curState.RawOrientation; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_22 = ___curState0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_23 = L_22->___RawOrientation_5; __this->___m_prevRotation_44 = L_23; // if (!m_InheritingPosition && m_CenterOnActivate) bool L_24 = __this->___m_InheritingPosition_42; if (L_24) { goto IL_00ca; } } { bool L_25 = __this->___m_CenterOnActivate_25; if (!L_25) { goto IL_00ca; } } { // m_PreviousCameraPosition = FollowTargetPosition // + (curState.RawOrientation * Vector3.back) * m_CameraDistance; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26; L_26 = CinemachineComponentBase_get_FollowTargetPosition_m1039B11144B61D09459CACDA7A7E38626A601CC2(__this, NULL); CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_27 = ___curState0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_28 = L_27->___RawOrientation_5; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_29; L_29 = Vector3_get_back_mCA5A84170E8DE5CE38C0551B4CCAD647BF215E57_inline(NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_30; L_30 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_28, L_29, NULL); float L_31 = __this->___m_CameraDistance_16; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_32; L_32 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_30, L_31, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_33; L_33 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_26, L_32, NULL); __this->___m_PreviousCameraPosition_39 = L_33; } IL_00ca: { // if (!IsValid) bool L_34; L_34 = VirtualFuncInvoker0< bool >::Invoke(4 /* System.Boolean Cinemachine.CinemachineComponentBase::get_IsValid() */, __this); if (L_34) { goto IL_00da; } } { // m_InheritingPosition = false; __this->___m_InheritingPosition_42 = (bool)0; // return; return; } IL_00da: { // var verticalFOV = lens.FieldOfView; LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE L_35 = V_0; float L_36 = L_35.___FieldOfView_1; V_3 = L_36; // ICinemachineTargetGroup group = AbstractFollowTargetGroup; RuntimeObject* L_37; L_37 = CinemachineComponentBase_get_AbstractFollowTargetGroup_m91BD623311234A96B2D146A8AB6574567C8C9714(__this, NULL); V_4 = L_37; // bool isGroupFraming = group != null && m_GroupFramingMode != FramingMode.None && !group.IsEmpty; RuntimeObject* L_38 = V_4; if (!L_38) { goto IL_0102; } } { int32_t L_39 = __this->___m_GroupFramingMode_26; if ((((int32_t)L_39) == ((int32_t)3))) { goto IL_0102; } } { RuntimeObject* L_40 = V_4; bool L_41; L_41 = InterfaceFuncInvoker0< bool >::Invoke(3 /* System.Boolean Cinemachine.ICinemachineTargetGroup::get_IsEmpty() */, ICinemachineTargetGroup_t3741E5378B5C1636777589A1BE1811E9E96ADF1B_il2cpp_TypeInfo_var, L_40); G_B19_0 = ((((int32_t)L_41) == ((int32_t)0))? 1 : 0); goto IL_0103; } IL_0102: { G_B19_0 = 0; } IL_0103: { V_5 = (bool)G_B19_0; // if (isGroupFraming) bool L_42 = V_5; if (!L_42) { goto IL_0113; } } { // followTargetPosition = ComputeGroupBounds(group, ref curState); RuntimeObject* L_43 = V_4; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_44 = ___curState0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_45; L_45 = CinemachineFramingTransposer_ComputeGroupBounds_mD7044C4EFA049F1BD91607D7EB5FE2F26E7A78D2(__this, L_43, L_44, NULL); V_1 = L_45; } IL_0113: { // TrackedPoint = followTargetPosition; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_46 = V_1; CinemachineFramingTransposer_set_TrackedPoint_m32FD1D5F85F4BDBFC3BF6DBF5CBC7A8D1DB44FDD_inline(__this, L_46, NULL); // if (m_LookaheadTime > Epsilon) float L_47 = __this->___m_LookaheadTime_7; if ((!(((float)L_47) > ((float)(9.99999975E-05f))))) { goto IL_01c1; } } { // m_Predictor.Smoothing = m_LookaheadSmoothing; PositionPredictor_t088813DB07D6355BB293350EB983299B866F974E* L_48 = __this->___m_Predictor_40; float L_49 = __this->___m_LookaheadSmoothing_8; L_48->___Smoothing_4 = L_49; // m_Predictor.AddPosition(followTargetPosition, deltaTime, m_LookaheadTime); PositionPredictor_t088813DB07D6355BB293350EB983299B866F974E* L_50 = __this->___m_Predictor_40; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_51 = V_1; float L_52 = ___deltaTime1; float L_53 = __this->___m_LookaheadTime_7; PositionPredictor_AddPosition_mB5EFA6BB6598A9D52D1CE6BD50400E56938C433C(L_50, L_51, L_52, L_53, NULL); // var delta = m_Predictor.PredictPositionDelta(m_LookaheadTime); PositionPredictor_t088813DB07D6355BB293350EB983299B866F974E* L_54 = __this->___m_Predictor_40; float L_55 = __this->___m_LookaheadTime_7; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_56; L_56 = PositionPredictor_PredictPositionDelta_mC16231F75C5C088B5CC2444D3C2FA12F6DACC4AD(L_54, L_55, NULL); V_21 = L_56; // if (m_LookaheadIgnoreY) bool L_57 = __this->___m_LookaheadIgnoreY_9; if (!L_57) { goto IL_0178; } } { // delta = delta.ProjectOntoPlane(curState.ReferenceUp); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_58 = V_21; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_59 = ___curState0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_60 = L_59->___ReferenceUp_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_61; L_61 = UnityVectorExtensions_ProjectOntoPlane_m7B4042CE802D9E43593F9290EBCFFC1E1F1568A6(L_58, L_60, NULL); V_21 = L_61; } IL_0178: { // var p = followTargetPosition + delta; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_62 = V_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_63 = V_21; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_64; L_64 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_62, L_63, NULL); V_22 = L_64; // if (isGroupFraming) bool L_65 = V_5; if (!L_65) { goto IL_01b9; } } { // var b = LastBounds; Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_66; L_66 = CinemachineFramingTransposer_get_LastBounds_m6D98D46A49E2196A98E2B7E76C0061AC8310B45B_inline(__this, NULL); V_23 = L_66; // b.center += LastBoundsMatrix.MultiplyPoint3x4(delta); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* L_67 = (&V_23); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_68; L_68 = Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3(L_67, NULL); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_69; L_69 = CinemachineFramingTransposer_get_LastBoundsMatrix_mB1296133E5C0BDD6B9C0879888C468C559BE95BB_inline(__this, NULL); V_24 = L_69; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_70 = V_21; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_71; L_71 = Matrix4x4_MultiplyPoint3x4_mACCBD70AFA82C63DA88555780B7B6B01281AB814((&V_24), L_70, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_72; L_72 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_68, L_71, NULL); Bounds_set_center_m891869DD5B1BEEE2D17907BBFB7EB79AAE44884B(L_67, L_72, NULL); // LastBounds = b; Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_73 = V_23; CinemachineFramingTransposer_set_LastBounds_m42F030170155BAC06C2B040E44F4FCB25251EF93_inline(__this, L_73, NULL); } IL_01b9: { // TrackedPoint = p; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_74 = V_22; CinemachineFramingTransposer_set_TrackedPoint_m32FD1D5F85F4BDBFC3BF6DBF5CBC7A8D1DB44FDD_inline(__this, L_74, NULL); } IL_01c1: { // if (!curState.HasLookAt) CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_75 = ___curState0; bool L_76; L_76 = CameraState_get_HasLookAt_m2581CDE02E0998E65DF1AA58B170AAB84CBFD0AC(L_75, NULL); if (L_76) { goto IL_01d0; } } { // curState.ReferenceLookAt = followTargetPosition; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_77 = ___curState0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_78 = V_1; L_77->___ReferenceLookAt_2 = L_78; } IL_01d0: { // float targetDistance = m_CameraDistance; float L_79 = __this->___m_CameraDistance_16; V_6 = L_79; // bool isOrthographic = lens.Orthographic; bool L_80; L_80 = LensSettings_get_Orthographic_m198D9052494017EEE832066A64F81ADD2B75C17D((&V_0), NULL); V_7 = L_80; // float targetHeight = isGroupFraming ? GetTargetHeight(LastBounds.size / m_GroupFramingSize) : 0; bool L_81 = V_5; if (L_81) { goto IL_01ec; } } { G_B32_0 = (0.0f); goto IL_0211; } IL_01ec: { Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_82; L_82 = CinemachineFramingTransposer_get_LastBounds_m6D98D46A49E2196A98E2B7E76C0061AC8310B45B_inline(__this, NULL); V_25 = L_82; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_83; L_83 = Bounds_get_size_m0699A53A55A78B3201D7270D6F338DFA91B6FAD4((&V_25), NULL); float L_84 = __this->___m_GroupFramingSize_28; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_85; L_85 = Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline(L_83, L_84, NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_86; L_86 = Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline(L_85, NULL); float L_87; L_87 = CinemachineFramingTransposer_GetTargetHeight_m5CD0304B16E7442B6BA592E7915FE7C2F57D4A64(__this, L_86, NULL); G_B32_0 = L_87; } IL_0211: { V_8 = G_B32_0; // targetHeight = Mathf.Max(targetHeight, kMinimumGroupSize); float L_88 = V_8; float L_89; L_89 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_88, (0.00999999978f), NULL); V_8 = L_89; // if (!isOrthographic && isGroupFraming) bool L_90 = V_7; bool L_91 = V_5; if (!((int32_t)(((((int32_t)L_90) == ((int32_t)0))? 1 : 0)&(int32_t)L_91))) { goto IL_02dc; } } { // float boundsDepth = LastBounds.extents.z; Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_92; L_92 = CinemachineFramingTransposer_get_LastBounds_m6D98D46A49E2196A98E2B7E76C0061AC8310B45B_inline(__this, NULL); V_25 = L_92; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_93; L_93 = Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25((&V_25), NULL); float L_94 = L_93.___z_4; V_26 = L_94; // float z = LastBounds.center.z; Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_95; L_95 = CinemachineFramingTransposer_get_LastBounds_m6D98D46A49E2196A98E2B7E76C0061AC8310B45B_inline(__this, NULL); V_25 = L_95; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_96; L_96 = Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3((&V_25), NULL); float L_97 = L_96.___z_4; V_27 = L_97; // if (z > boundsDepth) float L_98 = V_27; float L_99 = V_26; if ((!(((float)L_98) > ((float)L_99)))) { goto IL_0276; } } { // targetHeight = Mathf.Lerp(0, targetHeight, (z - boundsDepth) / z); float L_100 = V_8; float L_101 = V_27; float L_102 = V_26; float L_103 = V_27; float L_104; L_104 = Mathf_Lerp_m47EF2FFB7647BD0A1FDC26DC03E28B19812139B5_inline((0.0f), L_100, ((float)(((float)il2cpp_codegen_subtract(L_101, L_102))/L_103)), NULL); V_8 = L_104; } IL_0276: { // if (m_AdjustmentMode != AdjustmentMode.ZoomOnly) int32_t L_105 = __this->___m_AdjustmentMode_27; if (!L_105) { goto IL_02dc; } } { // targetDistance = targetHeight / (2f * Mathf.Tan(verticalFOV * Mathf.Deg2Rad / 2f)); float L_106 = V_8; float L_107 = V_3; float L_108; L_108 = tanf(((float)(((float)il2cpp_codegen_multiply(L_107, (0.0174532924f)))/(2.0f)))); V_6 = ((float)(L_106/((float)il2cpp_codegen_multiply((2.0f), L_108)))); // targetDistance = Mathf.Clamp(targetDistance, m_MinimumDistance, m_MaximumDistance); float L_109 = V_6; float L_110 = __this->___m_MinimumDistance_31; float L_111 = __this->___m_MaximumDistance_32; float L_112; L_112 = Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline(L_109, L_110, L_111, NULL); V_6 = L_112; // float targetDelta = targetDistance - m_CameraDistance; float L_113 = V_6; float L_114 = __this->___m_CameraDistance_16; V_28 = ((float)il2cpp_codegen_subtract(L_113, L_114)); // targetDelta = Mathf.Clamp(targetDelta, -m_MaxDollyIn, m_MaxDollyOut); float L_115 = V_28; float L_116 = __this->___m_MaxDollyIn_29; float L_117 = __this->___m_MaxDollyOut_30; float L_118; L_118 = Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline(L_115, ((-L_116)), L_117, NULL); V_28 = L_118; // targetDistance = m_CameraDistance + targetDelta; float L_119 = __this->___m_CameraDistance_16; float L_120 = V_28; V_6 = ((float)il2cpp_codegen_add(L_119, L_120)); } IL_02dc: { // Quaternion localToWorld = curState.RawOrientation; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_121 = ___curState0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_122 = L_121->___RawOrientation_5; V_9 = L_122; // if (previousStateIsValid && m_TargetMovementOnly) bool L_123 = V_2; if (!L_123) { goto IL_032c; } } { bool L_124 = __this->___m_TargetMovementOnly_13; if (!L_124) { goto IL_032c; } } { // var q = localToWorld * Quaternion.Inverse(m_prevRotation); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_125 = V_9; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_126 = __this->___m_prevRotation_44; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_127; L_127 = Quaternion_Inverse_mD9C060AC626A7B406F4984AC98F8358DC89EF512(L_126, NULL); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_128; L_128 = Quaternion_op_Multiply_mCB375FCCC12A2EC8F9EB824A1BFB4453B58C2012_inline(L_125, L_127, NULL); V_29 = L_128; // m_PreviousCameraPosition = TrackedPoint + q * (m_PreviousCameraPosition - TrackedPoint); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_129; L_129 = CinemachineFramingTransposer_get_TrackedPoint_m893C86296D7D0C01FCD28D85D14B38124F9AFB52_inline(__this, NULL); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_130 = V_29; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_131 = __this->___m_PreviousCameraPosition_39; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_132; L_132 = CinemachineFramingTransposer_get_TrackedPoint_m893C86296D7D0C01FCD28D85D14B38124F9AFB52_inline(__this, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_133; L_133 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_131, L_132, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_134; L_134 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_130, L_133, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_135; L_135 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_129, L_134, NULL); __this->___m_PreviousCameraPosition_39 = L_135; } IL_032c: { // m_prevRotation = localToWorld; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_136 = V_9; __this->___m_prevRotation_44 = L_136; // Vector3 camPosWorld = m_PreviousCameraPosition; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_137 = __this->___m_PreviousCameraPosition_39; V_10 = L_137; // Quaternion worldToLocal = Quaternion.Inverse(localToWorld); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_138 = V_9; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_139; L_139 = Quaternion_Inverse_mD9C060AC626A7B406F4984AC98F8358DC89EF512(L_138, NULL); V_11 = L_139; // Vector3 cameraPos = worldToLocal * camPosWorld; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_140 = V_11; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_141 = V_10; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_142; L_142 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_140, L_141, NULL); V_12 = L_142; // Vector3 targetPos = (worldToLocal * TrackedPoint) - cameraPos; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_143 = V_11; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_144; L_144 = CinemachineFramingTransposer_get_TrackedPoint_m893C86296D7D0C01FCD28D85D14B38124F9AFB52_inline(__this, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_145; L_145 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_143, L_144, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_146 = V_12; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_147; L_147 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_145, L_146, NULL); V_13 = L_147; // Vector3 lookAtPos = targetPos; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_148 = V_13; V_14 = L_148; // Vector3 cameraOffset = Vector3.zero; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_149; L_149 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL); V_15 = L_149; // float cameraMin = Mathf.Max(kMinimumCameraDistance, targetDistance - m_DeadZoneDepth/2); float L_150 = V_6; float L_151 = __this->___m_DeadZoneDepth_19; float L_152; L_152 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((0.00999999978f), ((float)il2cpp_codegen_subtract(L_150, ((float)(L_151/(2.0f))))), NULL); V_16 = L_152; // float cameraMax = Mathf.Max(cameraMin, targetDistance + m_DeadZoneDepth/2); float L_153 = V_16; float L_154 = V_6; float L_155 = __this->___m_DeadZoneDepth_19; float L_156; L_156 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_153, ((float)il2cpp_codegen_add(L_154, ((float)(L_155/(2.0f))))), NULL); V_17 = L_156; // float targetZ = Mathf.Min(targetPos.z, lookAtPos.z); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_157 = V_13; float L_158 = L_157.___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_159 = V_14; float L_160 = L_159.___z_4; float L_161; L_161 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_158, L_160, NULL); V_18 = L_161; // if (targetZ < cameraMin) float L_162 = V_18; float L_163 = V_16; if ((!(((float)L_162) < ((float)L_163)))) { goto IL_03cb; } } { // cameraOffset.z = targetZ - cameraMin; float L_164 = V_18; float L_165 = V_16; (&V_15)->___z_4 = ((float)il2cpp_codegen_subtract(L_164, L_165)); } IL_03cb: { // if (targetZ > cameraMax) float L_166 = V_18; float L_167 = V_17; if ((!(((float)L_166) > ((float)L_167)))) { goto IL_03dd; } } { // cameraOffset.z = targetZ - cameraMax; float L_168 = V_18; float L_169 = V_17; (&V_15)->___z_4 = ((float)il2cpp_codegen_subtract(L_168, L_169)); } IL_03dd: { // float screenSize = lens.Orthographic // ? lens.OrthographicSize // : Mathf.Tan(0.5f * verticalFOV * Mathf.Deg2Rad) * (targetZ - cameraOffset.z); bool L_170; L_170 = LensSettings_get_Orthographic_m198D9052494017EEE832066A64F81ADD2B75C17D((&V_0), NULL); if (L_170) { goto IL_0405; } } { float L_171 = V_3; float L_172; L_172 = tanf(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply((0.5f), L_171)), (0.0174532924f)))); float L_173 = V_18; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_174 = V_15; float L_175 = L_174.___z_4; G_B47_0 = ((float)il2cpp_codegen_multiply(L_172, ((float)il2cpp_codegen_subtract(L_173, L_175)))); goto IL_040b; } IL_0405: { LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE L_176 = V_0; float L_177 = L_176.___OrthographicSize_2; G_B47_0 = L_177; } IL_040b: { V_19 = G_B47_0; // Rect softGuideOrtho = ScreenToOrtho(SoftGuideRect, screenSize, lens.Aspect); Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_178; L_178 = CinemachineFramingTransposer_get_SoftGuideRect_mCDC60214B6A81FBD8AAF9F6DECAEC86A562C504A(__this, NULL); float L_179 = V_19; float L_180; L_180 = LensSettings_get_Aspect_m47C88E8BFBCFA1394AF0259DF528CCC4786A2555((&V_0), NULL); Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_181; L_181 = CinemachineFramingTransposer_ScreenToOrtho_m07AF0DD2BFAEF10102EFEDBB9D87F31EAFA35D41(__this, L_178, L_179, L_180, NULL); V_20 = L_181; // if (!previousStateIsValid) bool L_182 = V_2; if (L_182) { goto IL_0466; } } { // Rect rect = softGuideOrtho; Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_183 = V_20; V_30 = L_183; // if (m_CenterOnActivate && !m_InheritingPosition) bool L_184 = __this->___m_CenterOnActivate_25; if (!L_184) { goto IL_044e; } } { bool L_185 = __this->___m_InheritingPosition_42; if (L_185) { goto IL_044e; } } { // rect = new Rect(rect.center, Vector2.zero); // Force to center Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_186; L_186 = Rect_get_center_mAA9A2E1F058B2C9F58E13CC4822F789F42975E5C((&V_30), NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_187; L_187 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL); Rect__ctor_m503705FE0E4E413041E3CE7F09270489F401C675((&V_30), L_186, L_187, NULL); } IL_044e: { // cameraOffset += OrthoOffsetToScreenBounds(targetPos, rect); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_188 = V_15; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_189 = V_13; Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_190 = V_30; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_191; L_191 = CinemachineFramingTransposer_OrthoOffsetToScreenBounds_mB27FBC07BF36E7BBACD39AAE05C8D7D3B62A8A4E(__this, L_189, L_190, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_192; L_192 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_188, L_191, NULL); V_15 = L_192; goto IL_0504; } IL_0466: { // cameraOffset += OrthoOffsetToScreenBounds(targetPos, softGuideOrtho); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_193 = V_15; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_194 = V_13; Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_195 = V_20; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_196; L_196 = CinemachineFramingTransposer_OrthoOffsetToScreenBounds_mB27FBC07BF36E7BBACD39AAE05C8D7D3B62A8A4E(__this, L_194, L_195, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_197; L_197 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_193, L_196, NULL); V_15 = L_197; // cameraOffset = VirtualCamera.DetachedFollowTargetDamp( // cameraOffset, new Vector3(m_XDamping, m_YDamping, m_ZDamping), deltaTime); CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_198; L_198 = CinemachineComponentBase_get_VirtualCamera_mB83A44E630B22D8CD9A75521079ABC1691120223(__this, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_199 = V_15; float L_200 = __this->___m_XDamping_10; float L_201 = __this->___m_YDamping_11; float L_202 = __this->___m_ZDamping_12; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_203; memset((&L_203), 0, sizeof(L_203)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_203), L_200, L_201, L_202, /*hidden argument*/NULL); float L_204 = ___deltaTime1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_205; L_205 = CinemachineVirtualCameraBase_DetachedFollowTargetDamp_m871E131EE59CEEC1B5691F5DC570B18816530C97(L_198, L_199, L_203, L_204, NULL); V_15 = L_205; // if (!m_UnlimitedSoftZone // && (deltaTime < 0 || VirtualCamera.FollowTargetAttachment > 1 - Epsilon)) bool L_206 = __this->___m_UnlimitedSoftZone_20; if (L_206) { goto IL_0504; } } { float L_207 = ___deltaTime1; if ((((float)L_207) < ((float)(0.0f)))) { goto IL_04c2; } } { CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_208; L_208 = CinemachineComponentBase_get_VirtualCamera_mB83A44E630B22D8CD9A75521079ABC1691120223(__this, NULL); float L_209 = L_208->___FollowTargetAttachment_11; if ((!(((float)L_209) > ((float)(0.999899983f))))) { goto IL_0504; } } IL_04c2: { // Rect hardGuideOrtho = ScreenToOrtho(HardGuideRect, screenSize, lens.Aspect); Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_210; L_210 = CinemachineFramingTransposer_get_HardGuideRect_m83469B076C3529941A2FD36E35FFE410EA3D7BA5(__this, NULL); float L_211 = V_19; float L_212; L_212 = LensSettings_get_Aspect_m47C88E8BFBCFA1394AF0259DF528CCC4786A2555((&V_0), NULL); Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_213; L_213 = CinemachineFramingTransposer_ScreenToOrtho_m07AF0DD2BFAEF10102EFEDBB9D87F31EAFA35D41(__this, L_210, L_211, L_212, NULL); V_31 = L_213; // var realTargetPos = (worldToLocal * followTargetPosition) - cameraPos; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_214 = V_11; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_215 = V_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_216; L_216 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_214, L_215, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_217 = V_12; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_218; L_218 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_216, L_217, NULL); V_32 = L_218; // cameraOffset += OrthoOffsetToScreenBounds( // realTargetPos - cameraOffset, hardGuideOrtho); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_219 = V_15; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_220 = V_32; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_221 = V_15; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_222; L_222 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_220, L_221, NULL); Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_223 = V_31; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_224; L_224 = CinemachineFramingTransposer_OrthoOffsetToScreenBounds_mB27FBC07BF36E7BBACD39AAE05C8D7D3B62A8A4E(__this, L_222, L_223, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_225; L_225 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_219, L_224, NULL); V_15 = L_225; } IL_0504: { // curState.RawPosition = localToWorld * (cameraPos + cameraOffset); CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_226 = ___curState0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_227 = V_9; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_228 = V_12; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_229 = V_15; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_230; L_230 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_228, L_229, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_231; L_231 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_227, L_230, NULL); L_226->___RawPosition_4 = L_231; // m_PreviousCameraPosition = curState.RawPosition; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_232 = ___curState0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_233 = L_232->___RawPosition_4; __this->___m_PreviousCameraPosition_39 = L_233; // if (isGroupFraming) bool L_234 = V_5; if (!L_234) { goto IL_0652; } } { // if (isOrthographic) bool L_235 = V_7; if (!L_235) { goto IL_05a1; } } { // targetHeight = Mathf.Clamp(targetHeight / 2, m_MinimumOrthoSize, m_MaximumOrthoSize); float L_236 = V_8; float L_237 = __this->___m_MinimumOrthoSize_35; float L_238 = __this->___m_MaximumOrthoSize_36; float L_239; L_239 = Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline(((float)(L_236/(2.0f))), L_237, L_238, NULL); V_8 = L_239; // if (previousStateIsValid) bool L_240 = V_2; if (!L_240) { goto IL_0573; } } { // targetHeight = m_prevFOV + VirtualCamera.DetachedFollowTargetDamp( // targetHeight - m_prevFOV, m_ZDamping, deltaTime); float L_241 = __this->___m_prevFOV_43; CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_242; L_242 = CinemachineComponentBase_get_VirtualCamera_mB83A44E630B22D8CD9A75521079ABC1691120223(__this, NULL); float L_243 = V_8; float L_244 = __this->___m_prevFOV_43; float L_245 = __this->___m_ZDamping_12; float L_246 = ___deltaTime1; float L_247; L_247 = CinemachineVirtualCameraBase_DetachedFollowTargetDamp_m215A089B8451330FA8D7D6E4DB8E38400AD9E7CF(L_242, ((float)il2cpp_codegen_subtract(L_243, L_244)), L_245, L_246, NULL); V_8 = ((float)il2cpp_codegen_add(L_241, L_247)); } IL_0573: { // m_prevFOV = targetHeight; float L_248 = V_8; __this->___m_prevFOV_43 = L_248; // lens.OrthographicSize = Mathf.Clamp(targetHeight, m_MinimumOrthoSize, m_MaximumOrthoSize); float L_249 = V_8; float L_250 = __this->___m_MinimumOrthoSize_35; float L_251 = __this->___m_MaximumOrthoSize_36; float L_252; L_252 = Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline(L_249, L_250, L_251, NULL); (&V_0)->___OrthographicSize_2 = L_252; // curState.Lens = lens; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_253 = ___curState0; LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE L_254 = V_0; L_253->___Lens_0 = L_254; goto IL_0652; } IL_05a1: { // else if (m_AdjustmentMode != AdjustmentMode.DollyOnly) int32_t L_255 = __this->___m_AdjustmentMode_27; if ((((int32_t)L_255) == ((int32_t)1))) { goto IL_0652; } } { // var localTarget = Quaternion.Inverse(curState.RawOrientation) // * (followTargetPosition - curState.RawPosition); CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_256 = ___curState0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_257 = L_256->___RawOrientation_5; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_258; L_258 = Quaternion_Inverse_mD9C060AC626A7B406F4984AC98F8358DC89EF512(L_257, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_259 = V_1; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_260 = ___curState0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_261 = L_260->___RawPosition_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_262; L_262 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_259, L_261, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_263; L_263 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_258, L_262, NULL); // float nearBoundsDistance = localTarget.z; float L_264 = L_263.___z_4; V_33 = L_264; // float targetFOV = 179; V_34 = (179.0f); // if (nearBoundsDistance > Epsilon) float L_265 = V_33; if ((!(((float)L_265) > ((float)(9.99999975E-05f))))) { goto IL_05fe; } } { // targetFOV = 2f * Mathf.Atan(targetHeight / (2 * nearBoundsDistance)) * Mathf.Rad2Deg; float L_266 = V_8; float L_267 = V_33; float L_268; L_268 = atanf(((float)(L_266/((float)il2cpp_codegen_multiply((2.0f), L_267))))); V_34 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply((2.0f), L_268)), (57.2957802f))); } IL_05fe: { // targetFOV = Mathf.Clamp(targetFOV, m_MinimumFOV, m_MaximumFOV); float L_269 = V_34; float L_270 = __this->___m_MinimumFOV_33; float L_271 = __this->___m_MaximumFOV_34; float L_272; L_272 = Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline(L_269, L_270, L_271, NULL); V_34 = L_272; // if (previousStateIsValid) bool L_273 = V_2; if (!L_273) { goto IL_063a; } } { // targetFOV = m_prevFOV + VirtualCamera.DetachedFollowTargetDamp( // targetFOV - m_prevFOV, m_ZDamping, deltaTime); float L_274 = __this->___m_prevFOV_43; CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_275; L_275 = CinemachineComponentBase_get_VirtualCamera_mB83A44E630B22D8CD9A75521079ABC1691120223(__this, NULL); float L_276 = V_34; float L_277 = __this->___m_prevFOV_43; float L_278 = __this->___m_ZDamping_12; float L_279 = ___deltaTime1; float L_280; L_280 = CinemachineVirtualCameraBase_DetachedFollowTargetDamp_m215A089B8451330FA8D7D6E4DB8E38400AD9E7CF(L_275, ((float)il2cpp_codegen_subtract(L_276, L_277)), L_278, L_279, NULL); V_34 = ((float)il2cpp_codegen_add(L_274, L_280)); } IL_063a: { // m_prevFOV = targetFOV; float L_281 = V_34; __this->___m_prevFOV_43 = L_281; // lens.FieldOfView = targetFOV; float L_282 = V_34; (&V_0)->___FieldOfView_1 = L_282; // curState.Lens = lens; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_283 = ___curState0; LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE L_284 = V_0; L_283->___Lens_0 = L_284; } IL_0652: { // m_InheritingPosition = false; __this->___m_InheritingPosition_42 = (bool)0; // } return; } } // System.Single Cinemachine.CinemachineFramingTransposer::GetTargetHeight(UnityEngine.Vector2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineFramingTransposer_GetTargetHeight_m5CD0304B16E7442B6BA592E7915FE7C2F57D4A64 (CinemachineFramingTransposer_t19450FC1D17FF88D379C2B50048062DF4ED91065* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___boundsSize0, const RuntimeMethod* method) { int32_t V_0 = 0; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 V_1; memset((&V_1), 0, sizeof(V_1)); { // switch (m_GroupFramingMode) int32_t L_0 = __this->___m_GroupFramingMode_26; V_0 = L_0; int32_t L_1 = V_0; switch (L_1) { case 0: { goto IL_001b; } case 1: { goto IL_0036; } case 2: { goto IL_003d; } } } { goto IL_003d; } IL_001b: { // return boundsSize.x / VcamState.Lens.Aspect; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___boundsSize0; float L_3 = L_2.___x_0; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_4; L_4 = CinemachineComponentBase_get_VcamState_m17C5F4CFD04B41EA7559216C8C50CB980140D9A2(__this, NULL); V_1 = L_4; LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* L_5 = (&(&V_1)->___Lens_0); float L_6; L_6 = LensSettings_get_Aspect_m47C88E8BFBCFA1394AF0259DF528CCC4786A2555(L_5, NULL); return ((float)(L_3/L_6)); } IL_0036: { // return boundsSize.y; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7 = ___boundsSize0; float L_8 = L_7.___y_1; return L_8; } IL_003d: { // return Mathf.Max(boundsSize.x / VcamState.Lens.Aspect, boundsSize.y); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9 = ___boundsSize0; float L_10 = L_9.___x_0; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_11; L_11 = CinemachineComponentBase_get_VcamState_m17C5F4CFD04B41EA7559216C8C50CB980140D9A2(__this, NULL); V_1 = L_11; LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* L_12 = (&(&V_1)->___Lens_0); float L_13; L_13 = LensSettings_get_Aspect_m47C88E8BFBCFA1394AF0259DF528CCC4786A2555(L_12, NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_14 = ___boundsSize0; float L_15 = L_14.___y_1; float L_16; L_16 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(((float)(L_10/L_13)), L_15, NULL); return L_16; } } // UnityEngine.Vector3 Cinemachine.CinemachineFramingTransposer::ComputeGroupBounds(Cinemachine.ICinemachineTargetGroup,Cinemachine.CameraState&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CinemachineFramingTransposer_ComputeGroupBounds_mD7044C4EFA049F1BD91607D7EB5FE2F26E7A78D2 (CinemachineFramingTransposer_t19450FC1D17FF88D379C2B50048062DF4ED91065* __this, RuntimeObject* ___group0, CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* ___curState1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICinemachineTargetGroup_t3741E5378B5C1636777589A1BE1811E9E96ADF1B_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)); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 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; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_5; memset((&V_5), 0, sizeof(V_5)); float V_6 = 0.0f; { // Vector3 cameraPos = curState.RawPosition; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_0 = ___curState1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = L_0->___RawPosition_4; V_0 = L_1; // Vector3 fwd = curState.RawOrientation * Vector3.forward; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_2 = ___curState1; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_3 = L_2->___RawOrientation_5; 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; // LastBoundsMatrix = Matrix4x4.TRS(cameraPos, curState.RawOrientation, Vector3.one); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = V_0; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_7 = ___curState1; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_8 = L_7->___RawOrientation_5; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9; L_9 = Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline(NULL); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_10; L_10 = Matrix4x4_TRS_mCC04FD47347234B451ACC6CCD2CE6D02E1E0E1E3(L_6, L_8, L_9, NULL); CinemachineFramingTransposer_set_LastBoundsMatrix_m13FAE68552F3910750A134D22AE4AF6845C0301D_inline(__this, L_10, NULL); // Bounds b = group.GetViewSpaceBoundingBox(LastBoundsMatrix); RuntimeObject* L_11 = ___group0; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_12; L_12 = CinemachineFramingTransposer_get_LastBoundsMatrix_mB1296133E5C0BDD6B9C0879888C468C559BE95BB_inline(__this, NULL); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_13; L_13 = InterfaceFuncInvoker1< Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 >::Invoke(4 /* UnityEngine.Bounds Cinemachine.ICinemachineTargetGroup::GetViewSpaceBoundingBox(UnityEngine.Matrix4x4) */, ICinemachineTargetGroup_t3741E5378B5C1636777589A1BE1811E9E96ADF1B_il2cpp_TypeInfo_var, L_11, L_12); V_2 = L_13; // Vector3 groupCenter = LastBoundsMatrix.MultiplyPoint3x4(b.center); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_14; L_14 = CinemachineFramingTransposer_get_LastBoundsMatrix_mB1296133E5C0BDD6B9C0879888C468C559BE95BB_inline(__this, NULL); V_5 = L_14; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15; L_15 = Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3((&V_2), NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16; L_16 = Matrix4x4_MultiplyPoint3x4_mACCBD70AFA82C63DA88555780B7B6B01281AB814((&V_5), L_15, NULL); V_3 = L_16; // float boundsDepth = b.extents.z; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17; L_17 = Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25((&V_2), NULL); float L_18 = L_17.___z_4; V_4 = L_18; // if (!curState.Lens.Orthographic) CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_19 = ___curState1; LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* L_20 = (&L_19->___Lens_0); bool L_21; L_21 = LensSettings_get_Orthographic_m198D9052494017EEE832066A64F81ADD2B75C17D(L_20, NULL); if (L_21) { goto IL_00e2; } } { // float d = (Quaternion.Inverse(curState.RawOrientation) * (groupCenter - cameraPos)).z; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_22 = ___curState1; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_23 = L_22->___RawOrientation_5; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_24; L_24 = Quaternion_Inverse_mD9C060AC626A7B406F4984AC98F8358DC89EF512(L_23, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25 = V_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26 = V_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27; L_27 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_25, L_26, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28; L_28 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_24, L_27, NULL); float L_29 = L_28.___z_4; V_6 = L_29; // cameraPos = groupCenter - fwd * (Mathf.Max(d, boundsDepth) + boundsDepth); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_30 = V_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_31 = V_1; float L_32 = V_6; float L_33 = V_4; float L_34; L_34 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_32, L_33, NULL); float L_35 = V_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_36; L_36 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_31, ((float)il2cpp_codegen_add(L_34, L_35)), NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_37; L_37 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_30, L_36, NULL); V_0 = L_37; // b = GetScreenSpaceGroupBoundingBox(group, ref cameraPos, curState.RawOrientation); RuntimeObject* L_38 = ___group0; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_39 = ___curState1; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_40 = L_39->___RawOrientation_5; Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_41; L_41 = CinemachineFramingTransposer_GetScreenSpaceGroupBoundingBox_mFA7FD0E686444062F3A538809B553D27B1C292AF(L_38, (&V_0), L_40, NULL); V_2 = L_41; // LastBoundsMatrix = Matrix4x4.TRS(cameraPos, curState.RawOrientation, Vector3.one); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_42 = V_0; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_43 = ___curState1; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_44 = L_43->___RawOrientation_5; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_45; L_45 = Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline(NULL); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_46; L_46 = Matrix4x4_TRS_mCC04FD47347234B451ACC6CCD2CE6D02E1E0E1E3(L_42, L_44, L_45, NULL); CinemachineFramingTransposer_set_LastBoundsMatrix_m13FAE68552F3910750A134D22AE4AF6845C0301D_inline(__this, L_46, NULL); // groupCenter = LastBoundsMatrix.MultiplyPoint3x4(b.center); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_47; L_47 = CinemachineFramingTransposer_get_LastBoundsMatrix_mB1296133E5C0BDD6B9C0879888C468C559BE95BB_inline(__this, NULL); V_5 = L_47; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_48; L_48 = Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3((&V_2), NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_49; L_49 = Matrix4x4_MultiplyPoint3x4_mACCBD70AFA82C63DA88555780B7B6B01281AB814((&V_5), L_48, NULL); V_3 = L_49; } IL_00e2: { // LastBounds = b; Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_50 = V_2; CinemachineFramingTransposer_set_LastBounds_m42F030170155BAC06C2B040E44F4FCB25251EF93_inline(__this, L_50, NULL); // return groupCenter - fwd * boundsDepth; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_51 = V_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_52 = V_1; float L_53 = V_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_54; L_54 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_52, L_53, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_55; L_55 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_51, L_54, NULL); return L_55; } } // UnityEngine.Bounds Cinemachine.CinemachineFramingTransposer::GetScreenSpaceGroupBoundingBox(Cinemachine.ICinemachineTargetGroup,UnityEngine.Vector3&,UnityEngine.Quaternion) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 CinemachineFramingTransposer_GetScreenSpaceGroupBoundingBox_mFA7FD0E686444062F3A538809B553D27B1C292AF (RuntimeObject* ___group0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___pos1, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___orientation2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICinemachineTargetGroup_t3741E5378B5C1636777589A1BE1811E9E96ADF1B_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_0; memset((&V_0), 0, sizeof(V_0)); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_1; memset((&V_1), 0, sizeof(V_1)); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_2; memset((&V_2), 0, sizeof(V_2)); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_3; memset((&V_3), 0, sizeof(V_3)); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_4; memset((&V_4), 0, sizeof(V_4)); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_5; memset((&V_5), 0, sizeof(V_5)); float V_6 = 0.0f; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_7; memset((&V_7), 0, sizeof(V_7)); { // var observer = Matrix4x4.TRS(pos, orientation, Vector3.one); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_0 = ___pos1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = (*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_0); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_2 = ___orientation2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3; L_3 = Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline(NULL); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_4; L_4 = Matrix4x4_TRS_mCC04FD47347234B451ACC6CCD2CE6D02E1E0E1E3(L_1, L_2, L_3, NULL); V_0 = L_4; // group.GetViewSpaceAngularBounds(observer, out var minAngles, out var maxAngles, out var zRange); RuntimeObject* L_5 = ___group0; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_6 = V_0; InterfaceActionInvoker4< Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* >::Invoke(5 /* System.Void Cinemachine.ICinemachineTargetGroup::GetViewSpaceAngularBounds(UnityEngine.Matrix4x4,UnityEngine.Vector2&,UnityEngine.Vector2&,UnityEngine.Vector2&) */, ICinemachineTargetGroup_t3741E5378B5C1636777589A1BE1811E9E96ADF1B_il2cpp_TypeInfo_var, L_5, L_6, (&V_1), (&V_2), (&V_3)); // var shift = (minAngles + maxAngles) / 2; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7 = V_1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8 = V_2; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9; L_9 = Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline(L_7, L_8, NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_10; L_10 = Vector2_op_Division_m57A2DCD71E0CE7420851D705D1951F9238902AAB_inline(L_9, (2.0f), NULL); V_4 = L_10; // var q = Quaternion.identity.ApplyCameraRotation(new Vector2(-shift.x, shift.y), Vector3.up); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_11; L_11 = Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline(NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_12 = V_4; float L_13 = L_12.___x_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_14 = V_4; float L_15 = L_14.___y_1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_16; memset((&L_16), 0, sizeof(L_16)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_16), ((-L_13)), L_15, /*hidden argument*/NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17; L_17 = Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline(NULL); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_18; L_18 = UnityQuaternionExtensions_ApplyCameraRotation_m608B85CD86C6BE2FDD571446FA8CA596142C437C(L_11, L_16, L_17, NULL); V_5 = L_18; // pos = q * new Vector3(0, 0, (zRange.y + zRange.x)/2); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_19 = ___pos1; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_20 = V_5; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_21 = V_3; float L_22 = L_21.___y_1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_23 = V_3; float L_24 = L_23.___x_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25; memset((&L_25), 0, sizeof(L_25)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_25), (0.0f), (0.0f), ((float)(((float)il2cpp_codegen_add(L_22, L_24))/(2.0f))), /*hidden argument*/NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26; L_26 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_20, L_25, NULL); *(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_19 = L_26; // pos.z = 0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_27 = ___pos1; L_27->___z_4 = (0.0f); // pos = observer.MultiplyPoint3x4(pos); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_28 = ___pos1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_29 = ___pos1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_30 = (*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_29); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_31; L_31 = Matrix4x4_MultiplyPoint3x4_mACCBD70AFA82C63DA88555780B7B6B01281AB814((&V_0), L_30, NULL); *(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_28 = L_31; // observer = Matrix4x4.TRS(pos, orientation, Vector3.one); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_32 = ___pos1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_33 = (*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_32); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_34 = ___orientation2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_35; L_35 = Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline(NULL); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_36; L_36 = Matrix4x4_TRS_mCC04FD47347234B451ACC6CCD2CE6D02E1E0E1E3(L_33, L_34, L_35, NULL); V_0 = L_36; // group.GetViewSpaceAngularBounds(observer, out minAngles, out maxAngles, out zRange); RuntimeObject* L_37 = ___group0; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_38 = V_0; InterfaceActionInvoker4< Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* >::Invoke(5 /* System.Void Cinemachine.ICinemachineTargetGroup::GetViewSpaceAngularBounds(UnityEngine.Matrix4x4,UnityEngine.Vector2&,UnityEngine.Vector2&,UnityEngine.Vector2&) */, ICinemachineTargetGroup_t3741E5378B5C1636777589A1BE1811E9E96ADF1B_il2cpp_TypeInfo_var, L_37, L_38, (&V_1), (&V_2), (&V_3)); // var d = zRange.y + zRange.x; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_39 = V_3; float L_40 = L_39.___y_1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_41 = V_3; float L_42 = L_41.___x_0; V_6 = ((float)il2cpp_codegen_add(L_40, L_42)); // Vector2 angles = new Vector2(89.5f, 89.5f); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_7), (89.5f), (89.5f), NULL); // if (zRange.x > 0) Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_43 = V_3; float L_44 = L_43.___x_0; if ((!(((float)L_44) > ((float)(0.0f))))) { goto IL_0116; } } { // angles = Vector2.Max(maxAngles, UnityVectorExtensions.Abs(minAngles)); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_45 = V_2; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_46 = V_1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_47; L_47 = UnityVectorExtensions_Abs_m0091B636E0155F99A8DA16B61C9372C03BB67EDC(L_46, NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_48; L_48 = Vector2_Max_m1E906743ECA6478A2EDCCFECD9D509898F66152B_inline(L_45, L_47, NULL); V_7 = L_48; // angles = Vector2.Min(angles, new Vector2(89.5f, 89.5f)); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_49 = V_7; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_50; memset((&L_50), 0, sizeof(L_50)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_50), (89.5f), (89.5f), /*hidden argument*/NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_51; L_51 = Vector2_Min_m2D222BC18ACD4F965981EC93451DDD1D7ADFDDA0_inline(L_49, L_50, NULL); V_7 = L_51; } IL_0116: { // angles *= Mathf.Deg2Rad; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_52 = V_7; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_53; L_53 = Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline(L_52, (0.0174532924f), NULL); V_7 = L_53; // return new Bounds( // new Vector3(0, 0, d/2), // new Vector3(Mathf.Tan(angles.y) * d, Mathf.Tan(angles.x) * d, zRange.y - zRange.x)); float L_54 = V_6; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_55; memset((&L_55), 0, sizeof(L_55)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_55), (0.0f), (0.0f), ((float)(L_54/(2.0f))), /*hidden argument*/NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_56 = V_7; float L_57 = L_56.___y_1; float L_58; L_58 = tanf(L_57); float L_59 = V_6; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_60 = V_7; float L_61 = L_60.___x_0; float L_62; L_62 = tanf(L_61); float L_63 = V_6; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_64 = V_3; float L_65 = L_64.___y_1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_66 = V_3; float L_67 = L_66.___x_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_68; memset((&L_68), 0, sizeof(L_68)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_68), ((float)il2cpp_codegen_multiply(L_58, L_59)), ((float)il2cpp_codegen_multiply(L_62, L_63)), ((float)il2cpp_codegen_subtract(L_65, L_67)), /*hidden argument*/NULL); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_69; memset((&L_69), 0, sizeof(L_69)); Bounds__ctor_mAF7B238B9FBF90C495E5D7951760085A93119C5A((&L_69), L_55, L_68, /*hidden argument*/NULL); return L_69; } } // System.Void Cinemachine.CinemachineFramingTransposer::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineFramingTransposer__ctor_mDC6AE4489F2CBA1B667DDE193E2C1D1C3D3332D5 (CinemachineFramingTransposer_t19450FC1D17FF88D379C2B50048062DF4ED91065* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PositionPredictor_t088813DB07D6355BB293350EB983299B866F974E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public float m_XDamping = 1f; __this->___m_XDamping_10 = (1.0f); // public float m_YDamping = 1f; __this->___m_YDamping_11 = (1.0f); // public float m_ZDamping = 1f; __this->___m_ZDamping_12 = (1.0f); // public bool m_TargetMovementOnly = true; __this->___m_TargetMovementOnly_13 = (bool)1; // public float m_ScreenX = 0.5f; __this->___m_ScreenX_14 = (0.5f); // public float m_ScreenY = 0.5f; __this->___m_ScreenY_15 = (0.5f); // public float m_CameraDistance = 10f; __this->___m_CameraDistance_16 = (10.0f); // public float m_SoftZoneWidth = 0.8f; __this->___m_SoftZoneWidth_21 = (0.800000012f); // public float m_SoftZoneHeight = 0.8f; __this->___m_SoftZoneHeight_22 = (0.800000012f); // public bool m_CenterOnActivate = true; __this->___m_CenterOnActivate_25 = (bool)1; // public FramingMode m_GroupFramingMode = FramingMode.HorizontalAndVertical; __this->___m_GroupFramingMode_26 = 2; // public float m_GroupFramingSize = 0.8f; __this->___m_GroupFramingSize_28 = (0.800000012f); // public float m_MaxDollyIn = 5000f; __this->___m_MaxDollyIn_29 = (5000.0f); // public float m_MaxDollyOut = 5000f; __this->___m_MaxDollyOut_30 = (5000.0f); // public float m_MinimumDistance = 1; __this->___m_MinimumDistance_31 = (1.0f); // public float m_MaximumDistance = 5000f; __this->___m_MaximumDistance_32 = (5000.0f); // public float m_MinimumFOV = 3; __this->___m_MinimumFOV_33 = (3.0f); // public float m_MaximumFOV = 60; __this->___m_MaximumFOV_34 = (60.0f); // public float m_MinimumOrthoSize = 1; __this->___m_MinimumOrthoSize_35 = (1.0f); // public float m_MaximumOrthoSize = 5000; __this->___m_MaximumOrthoSize_36 = (5000.0f); // Vector3 m_PreviousCameraPosition = Vector3.zero; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0; L_0 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL); __this->___m_PreviousCameraPosition_39 = L_0; // internal PositionPredictor m_Predictor = new PositionPredictor(); PositionPredictor_t088813DB07D6355BB293350EB983299B866F974E* L_1 = (PositionPredictor_t088813DB07D6355BB293350EB983299B866F974E*)il2cpp_codegen_object_new(PositionPredictor_t088813DB07D6355BB293350EB983299B866F974E_il2cpp_TypeInfo_var); PositionPredictor__ctor_m98DC334F817608D8CA4FA09966193AA59A16DB25(L_1, NULL); __this->___m_Predictor_40 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Predictor_40), (void*)L_1); CinemachineComponentBase__ctor_mFA2A3C88B75CD71B7F359220C38B253AC1353B19(__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.CinemachineGroupComposer::OnValidate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineGroupComposer_OnValidate_m4F578A19AB48C00C385A8AB096DFD5E8C8991D77 (CinemachineGroupComposer_t2223D762149F80F7E7B2CC7C7DACD5F0890509B2* __this, const RuntimeMethod* method) { { // m_GroupFramingSize = Mathf.Max(0.001f, m_GroupFramingSize); float L_0 = __this->___m_GroupFramingSize_28; float L_1; L_1 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((0.00100000005f), L_0, NULL); __this->___m_GroupFramingSize_28 = L_1; // m_MaxDollyIn = Mathf.Max(0, m_MaxDollyIn); float L_2 = __this->___m_MaxDollyIn_32; float L_3; L_3 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((0.0f), L_2, NULL); __this->___m_MaxDollyIn_32 = L_3; // m_MaxDollyOut = Mathf.Max(0, m_MaxDollyOut); float L_4 = __this->___m_MaxDollyOut_33; float L_5; L_5 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((0.0f), L_4, NULL); __this->___m_MaxDollyOut_33 = L_5; // m_MinimumDistance = Mathf.Max(0, m_MinimumDistance); float L_6 = __this->___m_MinimumDistance_34; float L_7; L_7 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((0.0f), L_6, NULL); __this->___m_MinimumDistance_34 = L_7; // m_MaximumDistance = Mathf.Max(m_MinimumDistance, m_MaximumDistance); float L_8 = __this->___m_MinimumDistance_34; float L_9 = __this->___m_MaximumDistance_35; float L_10; L_10 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_8, L_9, NULL); __this->___m_MaximumDistance_35 = L_10; // m_MinimumFOV = Mathf.Max(1, m_MinimumFOV); float L_11 = __this->___m_MinimumFOV_36; float L_12; L_12 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((1.0f), L_11, NULL); __this->___m_MinimumFOV_36 = L_12; // m_MaximumFOV = Mathf.Clamp(m_MaximumFOV, m_MinimumFOV, 179); float L_13 = __this->___m_MaximumFOV_37; float L_14 = __this->___m_MinimumFOV_36; float L_15; L_15 = Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline(L_13, L_14, (179.0f), NULL); __this->___m_MaximumFOV_37 = L_15; // m_MinimumOrthoSize = Mathf.Max(0.01f, m_MinimumOrthoSize); float L_16 = __this->___m_MinimumOrthoSize_38; float L_17; L_17 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((0.00999999978f), L_16, NULL); __this->___m_MinimumOrthoSize_38 = L_17; // m_MaximumOrthoSize = Mathf.Max(m_MinimumOrthoSize, m_MaximumOrthoSize); float L_18 = __this->___m_MinimumOrthoSize_38; float L_19 = __this->___m_MaximumOrthoSize_39; float L_20; L_20 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_18, L_19, NULL); __this->___m_MaximumOrthoSize_39 = L_20; // } return; } } // UnityEngine.Bounds Cinemachine.CinemachineGroupComposer::get_LastBounds() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 CinemachineGroupComposer_get_LastBounds_mC2ABA5C693EB4C5AC2676461601D5F9DC5615623 (CinemachineGroupComposer_t2223D762149F80F7E7B2CC7C7DACD5F0890509B2* __this, const RuntimeMethod* method) { { // public Bounds LastBounds { get; private set; } Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_0 = __this->___U3CLastBoundsU3Ek__BackingField_42; return L_0; } } // System.Void Cinemachine.CinemachineGroupComposer::set_LastBounds(UnityEngine.Bounds) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineGroupComposer_set_LastBounds_mE2FCF71321530F97627893A8BA652B959D19110C (CinemachineGroupComposer_t2223D762149F80F7E7B2CC7C7DACD5F0890509B2* __this, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___value0, const RuntimeMethod* method) { { // public Bounds LastBounds { get; private set; } Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_0 = ___value0; __this->___U3CLastBoundsU3Ek__BackingField_42 = L_0; return; } } // UnityEngine.Matrix4x4 Cinemachine.CinemachineGroupComposer::get_LastBoundsMatrix() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 CinemachineGroupComposer_get_LastBoundsMatrix_m67F9243F621C6474E2090615DDE98B6E69B81E52 (CinemachineGroupComposer_t2223D762149F80F7E7B2CC7C7DACD5F0890509B2* __this, const RuntimeMethod* method) { { // public Matrix4x4 LastBoundsMatrix { get; private set; } Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_0 = __this->___U3CLastBoundsMatrixU3Ek__BackingField_43; return L_0; } } // System.Void Cinemachine.CinemachineGroupComposer::set_LastBoundsMatrix(UnityEngine.Matrix4x4) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineGroupComposer_set_LastBoundsMatrix_m917FDDE19382BCDA1626CF4BB5E118E43C1D13A3 (CinemachineGroupComposer_t2223D762149F80F7E7B2CC7C7DACD5F0890509B2* __this, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___value0, const RuntimeMethod* method) { { // public Matrix4x4 LastBoundsMatrix { get; private set; } Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_0 = ___value0; __this->___U3CLastBoundsMatrixU3Ek__BackingField_43 = L_0; return; } } // System.Single Cinemachine.CinemachineGroupComposer::GetMaxDampTime() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineGroupComposer_GetMaxDampTime_mED0FCE86105021DEFD27DC6546387EE1AEBEAFA0 (CinemachineGroupComposer_t2223D762149F80F7E7B2CC7C7DACD5F0890509B2* __this, const RuntimeMethod* method) { { // return Mathf.Max(base.GetMaxDampTime(), m_FrameDamping); float L_0; L_0 = CinemachineComposer_GetMaxDampTime_m1D830B2C6BDB743F6C546C27AA62A60704BC4CA0(__this, NULL); float L_1 = __this->___m_FrameDamping_30; float L_2; L_2 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_0, L_1, NULL); return L_2; } } // System.Void Cinemachine.CinemachineGroupComposer::MutateCameraState(Cinemachine.CameraState&,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineGroupComposer_MutateCameraState_mBA96192C982AF7399B01AD3FCE14D48F6C27373A (CinemachineGroupComposer_t2223D762149F80F7E7B2CC7C7DACD5F0890509B2* __this, CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* ___curState0, float ___deltaTime1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICinemachineTargetGroup_t3741E5378B5C1636777589A1BE1811E9E96ADF1B_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; bool V_1 = false; bool V_2 = false; 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)); float V_7 = 0.0f; Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 V_8; memset((&V_8), 0, sizeof(V_8)); float V_9 = 0.0f; float V_10 = 0.0f; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_11; memset((&V_11), 0, sizeof(V_11)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_12; memset((&V_12), 0, sizeof(V_12)); LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE V_13; memset((&V_13), 0, sizeof(V_13)); float V_14 = 0.0f; float V_15 = 0.0f; float V_16 = 0.0f; float V_17 = 0.0f; float V_18 = 0.0f; LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE V_19; memset((&V_19), 0, sizeof(V_19)); int32_t G_B8_0 = 0; { // ICinemachineTargetGroup group = AbstractLookAtTargetGroup; RuntimeObject* L_0; L_0 = CinemachineComponentBase_get_AbstractLookAtTargetGroup_m83547AD312D71E3080F9C6948DF4C5DA7B6B6054(__this, NULL); V_0 = L_0; // if (group == null) RuntimeObject* L_1 = V_0; if (L_1) { goto IL_0013; } } { // base.MutateCameraState(ref curState, deltaTime); CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_2 = ___curState0; float L_3 = ___deltaTime1; CinemachineComposer_MutateCameraState_m50DD037C33A1BF4956C47F8ADA6F6CBADDDA4B3A(__this, L_2, L_3, NULL); // return; return; } IL_0013: { // if (!IsValid || !curState.HasLookAt) bool L_4; L_4 = VirtualFuncInvoker0< bool >::Invoke(4 /* System.Boolean Cinemachine.CinemachineComponentBase::get_IsValid() */, __this); if (!L_4) { goto IL_0023; } } { CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_5 = ___curState0; bool L_6; L_6 = CameraState_get_HasLookAt_m2581CDE02E0998E65DF1AA58B170AAB84CBFD0AC(L_5, NULL); if (L_6) { goto IL_003a; } } IL_0023: { // m_prevFramingDistance = 0; __this->___m_prevFramingDistance_40 = (0.0f); // m_prevFOV = 0; __this->___m_prevFOV_41 = (0.0f); // return; return; } IL_003a: { // bool isOrthographic = curState.Lens.Orthographic; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_7 = ___curState0; LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* L_8 = (&L_7->___Lens_0); bool L_9; L_9 = LensSettings_get_Orthographic_m198D9052494017EEE832066A64F81ADD2B75C17D(L_8, NULL); V_1 = L_9; // bool canMoveCamera = !isOrthographic && m_AdjustmentMode != AdjustmentMode.ZoomOnly; bool L_10 = V_1; if (L_10) { goto IL_0054; } } { int32_t L_11 = __this->___m_AdjustmentMode_31; G_B8_0 = ((!(((uint32_t)L_11) <= ((uint32_t)0)))? 1 : 0); goto IL_0055; } IL_0054: { G_B8_0 = 0; } IL_0055: { V_2 = (bool)G_B8_0; // Vector3 up = curState.ReferenceUp; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_12 = ___curState0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = L_12->___ReferenceUp_1; V_3 = L_13; // var cameraPos = curState.RawPosition; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_14 = ___curState0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15 = L_14->___RawPosition_4; V_4 = L_15; // BoundingSphere s = group.Sphere; RuntimeObject* L_16 = V_0; BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 L_17; L_17 = InterfaceFuncInvoker0< BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 >::Invoke(2 /* UnityEngine.BoundingSphere Cinemachine.ICinemachineTargetGroup::get_Sphere() */, ICinemachineTargetGroup_t3741E5378B5C1636777589A1BE1811E9E96ADF1B_il2cpp_TypeInfo_var, L_16); // Vector3 groupCenter = s.position; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = L_17.___position_0; V_5 = L_18; // Vector3 fwd = groupCenter - cameraPos; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19 = V_5; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = V_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21; L_21 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_19, L_20, NULL); V_6 = L_21; // float d = fwd.magnitude; float L_22; L_22 = Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline((&V_6), NULL); V_7 = L_22; // if (d < Epsilon) float L_23 = V_7; if ((!(((float)L_23) < ((float)(9.99999975E-05f))))) { goto IL_0090; } } { // return; // navel-gazing, get outa here return; } IL_0090: { // fwd /= d; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24 = V_6; float L_25 = V_7; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26; L_26 = Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline(L_24, L_25, NULL); V_6 = L_26; // LastBoundsMatrix = Matrix4x4.TRS( // cameraPos, Quaternion.LookRotation(fwd, up), Vector3.one); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27 = V_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28 = V_6; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_29 = V_3; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_30; L_30 = Quaternion_LookRotation_mFB02EDC8F733774DFAC3BEA4B4BB265A228F8307(L_28, L_29, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_31; L_31 = Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline(NULL); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_32; L_32 = Matrix4x4_TRS_mCC04FD47347234B451ACC6CCD2CE6D02E1E0E1E3(L_27, L_30, L_31, NULL); CinemachineGroupComposer_set_LastBoundsMatrix_m917FDDE19382BCDA1626CF4BB5E118E43C1D13A3_inline(__this, L_32, NULL); // if (isOrthographic) bool L_33 = V_1; if (!L_33) { goto IL_0124; } } { // b = group.GetViewSpaceBoundingBox(LastBoundsMatrix); RuntimeObject* L_34 = V_0; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_35; L_35 = CinemachineGroupComposer_get_LastBoundsMatrix_m67F9243F621C6474E2090615DDE98B6E69B81E52_inline(__this, NULL); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_36; L_36 = InterfaceFuncInvoker1< Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 >::Invoke(4 /* UnityEngine.Bounds Cinemachine.ICinemachineTargetGroup::GetViewSpaceBoundingBox(UnityEngine.Matrix4x4) */, ICinemachineTargetGroup_t3741E5378B5C1636777589A1BE1811E9E96ADF1B_il2cpp_TypeInfo_var, L_34, L_35); V_8 = L_36; // groupCenter = LastBoundsMatrix.MultiplyPoint3x4(b.center); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_37; L_37 = CinemachineGroupComposer_get_LastBoundsMatrix_m67F9243F621C6474E2090615DDE98B6E69B81E52_inline(__this, NULL); V_11 = L_37; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_38; L_38 = Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3((&V_8), NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_39; L_39 = Matrix4x4_MultiplyPoint3x4_mACCBD70AFA82C63DA88555780B7B6B01281AB814((&V_11), L_38, NULL); V_5 = L_39; // fwd = (groupCenter - cameraPos).normalized; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_40 = V_5; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_41 = V_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_42; L_42 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_40, L_41, NULL); V_12 = L_42; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_43; L_43 = Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline((&V_12), NULL); V_6 = L_43; // LastBoundsMatrix = Matrix4x4.TRS(cameraPos, Quaternion.LookRotation(fwd, up), Vector3.one); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_44 = V_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_45 = V_6; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_46 = V_3; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_47; L_47 = Quaternion_LookRotation_mFB02EDC8F733774DFAC3BEA4B4BB265A228F8307(L_45, L_46, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_48; L_48 = Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline(NULL); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_49; L_49 = Matrix4x4_TRS_mCC04FD47347234B451ACC6CCD2CE6D02E1E0E1E3(L_44, L_47, L_48, NULL); CinemachineGroupComposer_set_LastBoundsMatrix_m917FDDE19382BCDA1626CF4BB5E118E43C1D13A3_inline(__this, L_49, NULL); // b = group.GetViewSpaceBoundingBox(LastBoundsMatrix); RuntimeObject* L_50 = V_0; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_51; L_51 = CinemachineGroupComposer_get_LastBoundsMatrix_m67F9243F621C6474E2090615DDE98B6E69B81E52_inline(__this, NULL); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_52; L_52 = InterfaceFuncInvoker1< Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 >::Invoke(4 /* UnityEngine.Bounds Cinemachine.ICinemachineTargetGroup::GetViewSpaceBoundingBox(UnityEngine.Matrix4x4) */, ICinemachineTargetGroup_t3741E5378B5C1636777589A1BE1811E9E96ADF1B_il2cpp_TypeInfo_var, L_50, L_51); V_8 = L_52; // LastBounds = b; Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_53 = V_8; CinemachineGroupComposer_set_LastBounds_mE2FCF71321530F97627893A8BA652B959D19110C_inline(__this, L_53, NULL); goto IL_0172; } IL_0124: { // b = GetScreenSpaceGroupBoundingBox(group, LastBoundsMatrix, out fwd); RuntimeObject* L_54 = V_0; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_55; L_55 = CinemachineGroupComposer_get_LastBoundsMatrix_m67F9243F621C6474E2090615DDE98B6E69B81E52_inline(__this, NULL); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_56; L_56 = CinemachineGroupComposer_GetScreenSpaceGroupBoundingBox_m23D17E79BBF0D8E56FFD0269BC4C5C8F33BD251A(L_54, L_55, (&V_6), NULL); V_8 = L_56; // LastBoundsMatrix = Matrix4x4.TRS(cameraPos, Quaternion.LookRotation(fwd, up), Vector3.one); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_57 = V_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_58 = V_6; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_59 = V_3; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_60; L_60 = Quaternion_LookRotation_mFB02EDC8F733774DFAC3BEA4B4BB265A228F8307(L_58, L_59, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_61; L_61 = Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline(NULL); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_62; L_62 = Matrix4x4_TRS_mCC04FD47347234B451ACC6CCD2CE6D02E1E0E1E3(L_57, L_60, L_61, NULL); CinemachineGroupComposer_set_LastBoundsMatrix_m917FDDE19382BCDA1626CF4BB5E118E43C1D13A3_inline(__this, L_62, NULL); // LastBounds = b; Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_63 = V_8; CinemachineGroupComposer_set_LastBounds_mE2FCF71321530F97627893A8BA652B959D19110C_inline(__this, L_63, NULL); // groupCenter = cameraPos + fwd * b.center.z; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_64 = V_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_65 = V_6; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_66; L_66 = Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3((&V_8), NULL); float L_67 = L_66.___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_68; L_68 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_65, L_67, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_69; L_69 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_64, L_68, NULL); V_5 = L_69; } IL_0172: { // float boundsDepth = b.extents.z; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_70; L_70 = Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25((&V_8), NULL); float L_71 = L_70.___z_4; V_9 = L_71; // float targetHeight = GetTargetHeight(b.size / m_GroupFramingSize); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_72; L_72 = Bounds_get_size_m0699A53A55A78B3201D7270D6F338DFA91B6FAD4((&V_8), NULL); float L_73 = __this->___m_GroupFramingSize_28; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_74; L_74 = Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline(L_72, L_73, NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_75; L_75 = Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline(L_74, NULL); float L_76; L_76 = CinemachineGroupComposer_GetTargetHeight_mE81E9435860ADF221E7DD164A4ADF411AB4C740A(__this, L_75, NULL); V_10 = L_76; // if (isOrthographic) bool L_77 = V_1; if (!L_77) { goto IL_0230; } } { // targetHeight = Mathf.Clamp(targetHeight / 2, m_MinimumOrthoSize, m_MaximumOrthoSize); float L_78 = V_10; float L_79 = __this->___m_MinimumOrthoSize_38; float L_80 = __this->___m_MaximumOrthoSize_39; float L_81; L_81 = Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline(((float)(L_78/(2.0f))), L_79, L_80, NULL); V_10 = L_81; // if (deltaTime >= 0 && VirtualCamera.PreviousStateIsValid) float L_82 = ___deltaTime1; if ((!(((float)L_82) >= ((float)(0.0f))))) { goto IL_01f9; } } { CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_83; L_83 = CinemachineComponentBase_get_VirtualCamera_mB83A44E630B22D8CD9A75521079ABC1691120223(__this, NULL); bool L_84; L_84 = VirtualFuncInvoker0< bool >::Invoke(33 /* System.Boolean Cinemachine.CinemachineVirtualCameraBase::get_PreviousStateIsValid() */, L_83); if (!L_84) { goto IL_01f9; } } { // targetHeight = m_prevFOV + VirtualCamera.DetachedLookAtTargetDamp( // targetHeight - m_prevFOV, m_FrameDamping, deltaTime); float L_85 = __this->___m_prevFOV_41; CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_86; L_86 = CinemachineComponentBase_get_VirtualCamera_mB83A44E630B22D8CD9A75521079ABC1691120223(__this, NULL); float L_87 = V_10; float L_88 = __this->___m_prevFOV_41; float L_89 = __this->___m_FrameDamping_30; float L_90 = ___deltaTime1; float L_91; L_91 = CinemachineVirtualCameraBase_DetachedLookAtTargetDamp_mFB6FAA90EB2A5263D19E3D91C30C072C972E849E(L_86, ((float)il2cpp_codegen_subtract(L_87, L_88)), L_89, L_90, NULL); V_10 = ((float)il2cpp_codegen_add(L_85, L_91)); } IL_01f9: { // m_prevFOV = targetHeight; float L_92 = V_10; __this->___m_prevFOV_41 = L_92; // LensSettings lens = curState.Lens; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_93 = ___curState0; LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE L_94 = L_93->___Lens_0; V_13 = L_94; // lens.OrthographicSize = Mathf.Clamp(targetHeight, m_MinimumOrthoSize, m_MaximumOrthoSize); float L_95 = V_10; float L_96 = __this->___m_MinimumOrthoSize_38; float L_97 = __this->___m_MaximumOrthoSize_39; float L_98; L_98 = Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline(L_95, L_96, L_97, NULL); (&V_13)->___OrthographicSize_2 = L_98; // curState.Lens = lens; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_99 = ___curState0; LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE L_100 = V_13; L_99->___Lens_0 = L_100; goto IL_040c; } IL_0230: { // float z = b.center.z; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_101; L_101 = Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3((&V_8), NULL); float L_102 = L_101.___z_4; V_14 = L_102; // if (z > boundsDepth) float L_103 = V_14; float L_104 = V_9; if ((!(((float)L_103) > ((float)L_104)))) { goto IL_025a; } } { // targetHeight = Mathf.Lerp(0, targetHeight, (z - boundsDepth) / z); float L_105 = V_10; float L_106 = V_14; float L_107 = V_9; float L_108 = V_14; float L_109; L_109 = Mathf_Lerp_m47EF2FFB7647BD0A1FDC26DC03E28B19812139B5_inline((0.0f), L_105, ((float)(((float)il2cpp_codegen_subtract(L_106, L_107))/L_108)), NULL); V_10 = L_109; } IL_025a: { // if (canMoveCamera) bool L_110 = V_2; if (!L_110) { goto IL_033f; } } { // float targetDistance = boundsDepth // + targetHeight / (2f * Mathf.Tan(curState.Lens.FieldOfView * Mathf.Deg2Rad / 2f)); float L_111 = V_9; float L_112 = V_10; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_113 = ___curState0; LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* L_114 = (&L_113->___Lens_0); float L_115 = L_114->___FieldOfView_1; float L_116; L_116 = tanf(((float)(((float)il2cpp_codegen_multiply(L_115, (0.0174532924f)))/(2.0f)))); // targetDistance = Mathf.Clamp( // targetDistance, boundsDepth + m_MinimumDistance, boundsDepth + m_MaximumDistance); float L_117 = V_9; float L_118 = __this->___m_MinimumDistance_34; float L_119 = V_9; float L_120 = __this->___m_MaximumDistance_35; float L_121; L_121 = Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline(((float)il2cpp_codegen_add(L_111, ((float)(L_112/((float)il2cpp_codegen_multiply((2.0f), L_116)))))), ((float)il2cpp_codegen_add(L_117, L_118)), ((float)il2cpp_codegen_add(L_119, L_120)), NULL); // float targetDelta = targetDistance - Vector3.Distance(curState.RawPosition, groupCenter); CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_122 = ___curState0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_123 = L_122->___RawPosition_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_124 = V_5; float L_125; L_125 = Vector3_Distance_m2314DB9B8BD01157E013DF87BEA557375C7F9FF9_inline(L_123, L_124, NULL); V_15 = ((float)il2cpp_codegen_subtract(L_121, L_125)); // targetDelta = Mathf.Clamp(targetDelta, -m_MaxDollyIn, m_MaxDollyOut); float L_126 = V_15; float L_127 = __this->___m_MaxDollyIn_32; float L_128 = __this->___m_MaxDollyOut_33; float L_129; L_129 = Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline(L_126, ((-L_127)), L_128, NULL); V_15 = L_129; // if (deltaTime >= 0 && VirtualCamera.PreviousStateIsValid) float L_130 = ___deltaTime1; if ((!(((float)L_130) >= ((float)(0.0f))))) { goto IL_0306; } } { CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_131; L_131 = CinemachineComponentBase_get_VirtualCamera_mB83A44E630B22D8CD9A75521079ABC1691120223(__this, NULL); bool L_132; L_132 = VirtualFuncInvoker0< bool >::Invoke(33 /* System.Boolean Cinemachine.CinemachineVirtualCameraBase::get_PreviousStateIsValid() */, L_131); if (!L_132) { goto IL_0306; } } { // float delta = targetDelta - m_prevFramingDistance; float L_133 = V_15; float L_134 = __this->___m_prevFramingDistance_40; V_16 = ((float)il2cpp_codegen_subtract(L_133, L_134)); // delta = VirtualCamera.DetachedLookAtTargetDamp(delta, m_FrameDamping, deltaTime); CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_135; L_135 = CinemachineComponentBase_get_VirtualCamera_mB83A44E630B22D8CD9A75521079ABC1691120223(__this, NULL); float L_136 = V_16; float L_137 = __this->___m_FrameDamping_30; float L_138 = ___deltaTime1; float L_139; L_139 = CinemachineVirtualCameraBase_DetachedLookAtTargetDamp_mFB6FAA90EB2A5263D19E3D91C30C072C972E849E(L_135, L_136, L_137, L_138, NULL); V_16 = L_139; // targetDelta = m_prevFramingDistance + delta; float L_140 = __this->___m_prevFramingDistance_40; float L_141 = V_16; V_15 = ((float)il2cpp_codegen_add(L_140, L_141)); } IL_0306: { // m_prevFramingDistance = targetDelta; float L_142 = V_15; __this->___m_prevFramingDistance_40 = L_142; // curState.PositionCorrection -= fwd * targetDelta; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_143 = ___curState0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_144 = (&L_143->___PositionCorrection_8); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_145 = L_144; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_146 = (*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_145); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_147 = V_6; float L_148 = V_15; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_149; L_149 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_147, L_148, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_150; L_150 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_146, L_149, NULL); *(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_145 = L_150; // cameraPos -= fwd * targetDelta; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_151 = V_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_152 = V_6; float L_153 = V_15; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_154; L_154 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_152, L_153, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_155; L_155 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_151, L_154, NULL); V_4 = L_155; } IL_033f: { // if (m_AdjustmentMode != AdjustmentMode.DollyOnly) int32_t L_156 = __this->___m_AdjustmentMode_31; if ((((int32_t)L_156) == ((int32_t)1))) { goto IL_040c; } } { // float nearBoundsDistance = (groupCenter - cameraPos).magnitude - boundsDepth; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_157 = V_5; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_158 = V_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_159; L_159 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_157, L_158, NULL); V_12 = L_159; float L_160; L_160 = Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline((&V_12), NULL); float L_161 = V_9; V_17 = ((float)il2cpp_codegen_subtract(L_160, L_161)); // float targetFOV = 179; V_18 = (179.0f); // if (nearBoundsDistance > Epsilon) float L_162 = V_17; if ((!(((float)L_162) > ((float)(9.99999975E-05f))))) { goto IL_0390; } } { // targetFOV = 2f * Mathf.Atan(targetHeight / (2 * nearBoundsDistance)) * Mathf.Rad2Deg; float L_163 = V_10; float L_164 = V_17; float L_165; L_165 = atanf(((float)(L_163/((float)il2cpp_codegen_multiply((2.0f), L_164))))); V_18 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply((2.0f), L_165)), (57.2957802f))); } IL_0390: { // targetFOV = Mathf.Clamp(targetFOV, m_MinimumFOV, m_MaximumFOV); float L_166 = V_18; float L_167 = __this->___m_MinimumFOV_36; float L_168 = __this->___m_MaximumFOV_37; float L_169; L_169 = Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline(L_166, L_167, L_168, NULL); V_18 = L_169; // if (deltaTime >= 0 && m_prevFOV != 0 && VirtualCamera.PreviousStateIsValid) float L_170 = ___deltaTime1; if ((!(((float)L_170) >= ((float)(0.0f))))) { goto IL_03eb; } } { float L_171 = __this->___m_prevFOV_41; if ((((float)L_171) == ((float)(0.0f)))) { goto IL_03eb; } } { CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_172; L_172 = CinemachineComponentBase_get_VirtualCamera_mB83A44E630B22D8CD9A75521079ABC1691120223(__this, NULL); bool L_173; L_173 = VirtualFuncInvoker0< bool >::Invoke(33 /* System.Boolean Cinemachine.CinemachineVirtualCameraBase::get_PreviousStateIsValid() */, L_172); if (!L_173) { goto IL_03eb; } } { // targetFOV = m_prevFOV + VirtualCamera.DetachedLookAtTargetDamp( // targetFOV - m_prevFOV, m_FrameDamping, deltaTime); float L_174 = __this->___m_prevFOV_41; CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_175; L_175 = CinemachineComponentBase_get_VirtualCamera_mB83A44E630B22D8CD9A75521079ABC1691120223(__this, NULL); float L_176 = V_18; float L_177 = __this->___m_prevFOV_41; float L_178 = __this->___m_FrameDamping_30; float L_179 = ___deltaTime1; float L_180; L_180 = CinemachineVirtualCameraBase_DetachedLookAtTargetDamp_mFB6FAA90EB2A5263D19E3D91C30C072C972E849E(L_175, ((float)il2cpp_codegen_subtract(L_176, L_177)), L_178, L_179, NULL); V_18 = ((float)il2cpp_codegen_add(L_174, L_180)); } IL_03eb: { // m_prevFOV = targetFOV; float L_181 = V_18; __this->___m_prevFOV_41 = L_181; // LensSettings lens = curState.Lens; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_182 = ___curState0; LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE L_183 = L_182->___Lens_0; V_19 = L_183; // lens.FieldOfView = targetFOV; float L_184 = V_18; (&V_19)->___FieldOfView_1 = L_184; // curState.Lens = lens; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_185 = ___curState0; LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE L_186 = V_19; L_185->___Lens_0 = L_186; } IL_040c: { // curState.ReferenceLookAt = GetLookAtPointAndSetTrackedPoint( // groupCenter, curState.ReferenceUp, deltaTime); CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_187 = ___curState0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_188 = V_5; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_189 = ___curState0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_190 = L_189->___ReferenceUp_1; float L_191 = ___deltaTime1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_192; L_192 = VirtualFuncInvoker3< Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, float >::Invoke(14 /* UnityEngine.Vector3 Cinemachine.CinemachineComposer::GetLookAtPointAndSetTrackedPoint(UnityEngine.Vector3,UnityEngine.Vector3,System.Single) */, __this, L_188, L_190, L_191); L_187->___ReferenceLookAt_2 = L_192; // base.MutateCameraState(ref curState, deltaTime); CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_193 = ___curState0; float L_194 = ___deltaTime1; CinemachineComposer_MutateCameraState_m50DD037C33A1BF4956C47F8ADA6F6CBADDDA4B3A(__this, L_193, L_194, NULL); // } return; } } // System.Single Cinemachine.CinemachineGroupComposer::GetTargetHeight(UnityEngine.Vector2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineGroupComposer_GetTargetHeight_mE81E9435860ADF221E7DD164A4ADF411AB4C740A (CinemachineGroupComposer_t2223D762149F80F7E7B2CC7C7DACD5F0890509B2* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___boundsSize0, const RuntimeMethod* method) { int32_t V_0 = 0; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 V_1; memset((&V_1), 0, sizeof(V_1)); { // switch (m_FramingMode) int32_t L_0 = __this->___m_FramingMode_29; V_0 = L_0; int32_t L_1 = V_0; switch (L_1) { case 0: { goto IL_001b; } case 1: { goto IL_0040; } case 2: { goto IL_0051; } } } { goto IL_0051; } IL_001b: { // return Mathf.Max(Epsilon, boundsSize.x ) / VcamState.Lens.Aspect; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___boundsSize0; float L_3 = L_2.___x_0; float L_4; L_4 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((9.99999975E-05f), L_3, NULL); CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_5; L_5 = CinemachineComponentBase_get_VcamState_m17C5F4CFD04B41EA7559216C8C50CB980140D9A2(__this, NULL); V_1 = L_5; LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* L_6 = (&(&V_1)->___Lens_0); float L_7; L_7 = LensSettings_get_Aspect_m47C88E8BFBCFA1394AF0259DF528CCC4786A2555(L_6, NULL); return ((float)(L_4/L_7)); } IL_0040: { // return Mathf.Max(Epsilon, boundsSize.y); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8 = ___boundsSize0; float L_9 = L_8.___y_1; float L_10; L_10 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((9.99999975E-05f), L_9, NULL); return L_10; } IL_0051: { // return Mathf.Max( // Mathf.Max(Epsilon, boundsSize.x) / VcamState.Lens.Aspect, // Mathf.Max(Epsilon, boundsSize.y)); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_11 = ___boundsSize0; float L_12 = L_11.___x_0; float L_13; L_13 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((9.99999975E-05f), L_12, NULL); CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_14; L_14 = CinemachineComponentBase_get_VcamState_m17C5F4CFD04B41EA7559216C8C50CB980140D9A2(__this, NULL); V_1 = L_14; LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* L_15 = (&(&V_1)->___Lens_0); float L_16; L_16 = LensSettings_get_Aspect_m47C88E8BFBCFA1394AF0259DF528CCC4786A2555(L_15, NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_17 = ___boundsSize0; float L_18 = L_17.___y_1; float L_19; L_19 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((9.99999975E-05f), L_18, NULL); float L_20; L_20 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(((float)(L_13/L_16)), L_19, NULL); return L_20; } } // UnityEngine.Bounds Cinemachine.CinemachineGroupComposer::GetScreenSpaceGroupBoundingBox(Cinemachine.ICinemachineTargetGroup,UnityEngine.Matrix4x4,UnityEngine.Vector3&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 CinemachineGroupComposer_GetScreenSpaceGroupBoundingBox_m23D17E79BBF0D8E56FFD0269BC4C5C8F33BD251A (RuntimeObject* ___group0, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___observer1, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___newFwd2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICinemachineTargetGroup_t3741E5378B5C1636777589A1BE1811E9E96ADF1B_il2cpp_TypeInfo_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)); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_2; memset((&V_2), 0, sizeof(V_2)); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_3; memset((&V_3), 0, sizeof(V_3)); float V_4 = 0.0f; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_5; memset((&V_5), 0, sizeof(V_5)); { // group.GetViewSpaceAngularBounds(observer, out var minAngles, out var maxAngles, out var zRange); RuntimeObject* L_0 = ___group0; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_1 = ___observer1; InterfaceActionInvoker4< Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* >::Invoke(5 /* System.Void Cinemachine.ICinemachineTargetGroup::GetViewSpaceAngularBounds(UnityEngine.Matrix4x4,UnityEngine.Vector2&,UnityEngine.Vector2&,UnityEngine.Vector2&) */, ICinemachineTargetGroup_t3741E5378B5C1636777589A1BE1811E9E96ADF1B_il2cpp_TypeInfo_var, L_0, L_1, (&V_0), (&V_1), (&V_2)); // var shift = (minAngles + maxAngles) / 2; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = V_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3 = V_1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4; L_4 = Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline(L_2, L_3, NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5; L_5 = Vector2_op_Division_m57A2DCD71E0CE7420851D705D1951F9238902AAB_inline(L_4, (2.0f), NULL); V_3 = L_5; // newFwd = Quaternion.identity.ApplyCameraRotation(new Vector2(-shift.x, shift.y), Vector3.up) * Vector3.forward; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_6 = ___newFwd2; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_7; L_7 = Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline(NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8 = V_3; float L_9 = L_8.___x_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_10 = V_3; float L_11 = L_10.___y_1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_12; memset((&L_12), 0, sizeof(L_12)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_12), ((-L_9)), L_11, /*hidden argument*/NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13; L_13 = Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline(NULL); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_14; L_14 = UnityQuaternionExtensions_ApplyCameraRotation_m608B85CD86C6BE2FDD571446FA8CA596142C437C(L_7, L_12, L_13, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15; L_15 = Vector3_get_forward_mAA55A7034304DF8B2152EAD49AE779FC4CA2EB4A_inline(NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16; L_16 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_14, L_15, NULL); *(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_6 = L_16; // newFwd = observer.MultiplyVector(newFwd); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_17 = ___newFwd2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_18 = ___newFwd2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19 = (*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_18); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20; L_20 = Matrix4x4_MultiplyVector_mFD12F86A473E90BBB0002149ABA3917B2A518937((&___observer1), L_19, NULL); *(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_17 = L_20; // var d = zRange.y + zRange.x; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_21 = V_2; float L_22 = L_21.___y_1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_23 = V_2; float L_24 = L_23.___x_0; V_4 = ((float)il2cpp_codegen_add(L_22, L_24)); // var angles = Vector2.Min(maxAngles - shift, new Vector2(89.5f, 89.5f)) * Mathf.Deg2Rad; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_25 = V_1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_26 = V_3; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_27; L_27 = Vector2_op_Subtraction_m44475FCDAD2DA2F98D78A6625EC2DCDFE8803837_inline(L_25, L_26, NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_28; memset((&L_28), 0, sizeof(L_28)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_28), (89.5f), (89.5f), /*hidden argument*/NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_29; L_29 = Vector2_Min_m2D222BC18ACD4F965981EC93451DDD1D7ADFDDA0_inline(L_27, L_28, NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_30; L_30 = Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline(L_29, (0.0174532924f), NULL); V_5 = L_30; // return new Bounds( // new Vector3(0, 0, d/2), // new Vector3(Mathf.Tan(angles.y) * d, Mathf.Tan(angles.x) * d, zRange.y - zRange.x)); float L_31 = V_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_32; memset((&L_32), 0, sizeof(L_32)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_32), (0.0f), (0.0f), ((float)(L_31/(2.0f))), /*hidden argument*/NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_33 = V_5; float L_34 = L_33.___y_1; float L_35; L_35 = tanf(L_34); float L_36 = V_4; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_37 = V_5; float L_38 = L_37.___x_0; float L_39; L_39 = tanf(L_38); float L_40 = V_4; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_41 = V_2; float L_42 = L_41.___y_1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_43 = V_2; float L_44 = L_43.___x_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_45; memset((&L_45), 0, sizeof(L_45)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_45), ((float)il2cpp_codegen_multiply(L_35, L_36)), ((float)il2cpp_codegen_multiply(L_39, L_40)), ((float)il2cpp_codegen_subtract(L_42, L_44)), /*hidden argument*/NULL); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_46; memset((&L_46), 0, sizeof(L_46)); Bounds__ctor_mAF7B238B9FBF90C495E5D7951760085A93119C5A((&L_46), L_32, L_45, /*hidden argument*/NULL); return L_46; } } // System.Void Cinemachine.CinemachineGroupComposer::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineGroupComposer__ctor_m971E14E2A389C00A5DB8E27648BC6143D96CDFAC (CinemachineGroupComposer_t2223D762149F80F7E7B2CC7C7DACD5F0890509B2* __this, const RuntimeMethod* method) { { // public float m_GroupFramingSize = 0.8f; __this->___m_GroupFramingSize_28 = (0.800000012f); // public FramingMode m_FramingMode = FramingMode.HorizontalAndVertical; __this->___m_FramingMode_29 = 2; // public float m_FrameDamping = 2f; __this->___m_FrameDamping_30 = (2.0f); // public float m_MaxDollyIn = 5000f; __this->___m_MaxDollyIn_32 = (5000.0f); // public float m_MaxDollyOut = 5000f; __this->___m_MaxDollyOut_33 = (5000.0f); // public float m_MinimumDistance = 1; __this->___m_MinimumDistance_34 = (1.0f); // public float m_MaximumDistance = 5000f; __this->___m_MaximumDistance_35 = (5000.0f); // public float m_MinimumFOV = 3; __this->___m_MinimumFOV_36 = (3.0f); // public float m_MaximumFOV = 60; __this->___m_MaximumFOV_37 = (60.0f); // public float m_MinimumOrthoSize = 1; __this->___m_MinimumOrthoSize_38 = (1.0f); // public float m_MaximumOrthoSize = 5000; __this->___m_MaximumOrthoSize_39 = (5000.0f); CinemachineComposer__ctor_m90D1EE7F962886981F03D129849E4214A106DCD8(__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.CinemachineHardLockToTarget::get_IsValid() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineHardLockToTarget_get_IsValid_m3283683207CBE04A66BDE3CC3731D04AD4E11D7F (CinemachineHardLockToTarget_tA87D10A864809C5E690916F194DBD61F8E64380A* __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 override bool IsValid { get { return enabled && FollowTarget != null; } } bool L_0; L_0 = Behaviour_get_enabled_mAAC9F15E9EBF552217A5AE2681589CC0BFA300C1(__this, NULL); if (!L_0) { goto IL_0015; } } { Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1; L_1 = CinemachineComponentBase_get_FollowTarget_m656475012F330FF1C680CD7E62C81D2E7EC4AB74(__this, NULL); 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); return L_2; } IL_0015: { return (bool)0; } } // Cinemachine.CinemachineCore/Stage Cinemachine.CinemachineHardLockToTarget::get_Stage() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CinemachineHardLockToTarget_get_Stage_m67CC2097CE1F227F1A4080108D68E8C9D6E21896 (CinemachineHardLockToTarget_tA87D10A864809C5E690916F194DBD61F8E64380A* __this, const RuntimeMethod* method) { { // public override CinemachineCore.Stage Stage { get { return CinemachineCore.Stage.Body; } } return (int32_t)(0); } } // System.Single Cinemachine.CinemachineHardLockToTarget::GetMaxDampTime() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineHardLockToTarget_GetMaxDampTime_mCC6C1B1C21332DD63B0CC7F435280080B0B76B70 (CinemachineHardLockToTarget_tA87D10A864809C5E690916F194DBD61F8E64380A* __this, const RuntimeMethod* method) { { // public override float GetMaxDampTime() { return m_Damping; } float L_0 = __this->___m_Damping_6; return L_0; } } // System.Void Cinemachine.CinemachineHardLockToTarget::MutateCameraState(Cinemachine.CameraState&,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineHardLockToTarget_MutateCameraState_m511263D61277FC8FF50CEE06B367F0B75CCA8D52 (CinemachineHardLockToTarget_tA87D10A864809C5E690916F194DBD61F8E64380A* __this, CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* ___curState0, float ___deltaTime1, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { // if (!IsValid) bool L_0; L_0 = VirtualFuncInvoker0< bool >::Invoke(4 /* System.Boolean Cinemachine.CinemachineComponentBase::get_IsValid() */, __this); if (L_0) { goto IL_0009; } } { // return; return; } IL_0009: { // Vector3 dampedPos = FollowTargetPosition; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1; L_1 = CinemachineComponentBase_get_FollowTargetPosition_m1039B11144B61D09459CACDA7A7E38626A601CC2(__this, NULL); V_0 = L_1; // if (deltaTime >= 0) float L_2 = ___deltaTime1; if ((!(((float)L_2) >= ((float)(0.0f))))) { goto IL_0042; } } { // dampedPos = m_PreviousTargetPosition + VirtualCamera.DetachedFollowTargetDamp( // dampedPos - m_PreviousTargetPosition, m_Damping, deltaTime); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = __this->___m_PreviousTargetPosition_7; CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_4; L_4 = CinemachineComponentBase_get_VirtualCamera_mB83A44E630B22D8CD9A75521079ABC1691120223(__this, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = V_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = __this->___m_PreviousTargetPosition_7; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7; L_7 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_5, L_6, NULL); float L_8 = __this->___m_Damping_6; float L_9 = ___deltaTime1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10; L_10 = CinemachineVirtualCameraBase_DetachedFollowTargetDamp_m12B68094CE823031220DD1E2EAB52AAD0AC25412(L_4, L_7, L_8, L_9, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11; L_11 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_3, L_10, NULL); V_0 = L_11; } IL_0042: { // m_PreviousTargetPosition = dampedPos; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = V_0; __this->___m_PreviousTargetPosition_7 = L_12; // curState.RawPosition = dampedPos; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_13 = ___curState0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14 = V_0; L_13->___RawPosition_4 = L_14; // } return; } } // System.Void Cinemachine.CinemachineHardLockToTarget::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineHardLockToTarget__ctor_m905CAEB127D9D192FEAAA8F014F2C096F450F4C8 (CinemachineHardLockToTarget_tA87D10A864809C5E690916F194DBD61F8E64380A* __this, const RuntimeMethod* method) { { CinemachineComponentBase__ctor_mFA2A3C88B75CD71B7F359220C38B253AC1353B19(__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.CinemachineHardLookAt::get_IsValid() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineHardLookAt_get_IsValid_m2281D65323EDD1BFA20E167912C262447A29D901 (CinemachineHardLookAt_tF3F83D120480604E6173E3907DAA85CDEBB0FC8E* __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 override bool IsValid { get { return enabled && LookAtTarget != null; } } bool L_0; L_0 = Behaviour_get_enabled_mAAC9F15E9EBF552217A5AE2681589CC0BFA300C1(__this, NULL); if (!L_0) { goto IL_0015; } } { Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1; L_1 = CinemachineComponentBase_get_LookAtTarget_m7E6CF239A3905B1130A5C38B0E5668EB32D1BB04(__this, NULL); 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); return L_2; } IL_0015: { return (bool)0; } } // Cinemachine.CinemachineCore/Stage Cinemachine.CinemachineHardLookAt::get_Stage() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CinemachineHardLookAt_get_Stage_mC4BD7DB16560529621EEAEFFA65006A030832907 (CinemachineHardLookAt_tF3F83D120480604E6173E3907DAA85CDEBB0FC8E* __this, const RuntimeMethod* method) { { // public override CinemachineCore.Stage Stage { get { return CinemachineCore.Stage.Aim; } } return (int32_t)(1); } } // System.Void Cinemachine.CinemachineHardLookAt::MutateCameraState(Cinemachine.CameraState&,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineHardLookAt_MutateCameraState_mE2A0FF4E4AE1F96D12E53368316B7F14ACD71E2B (CinemachineHardLookAt_tF3F83D120480604E6173E3907DAA85CDEBB0FC8E* __this, CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* ___curState0, float ___deltaTime1, 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)); { // if (IsValid && curState.HasLookAt) bool L_0; L_0 = VirtualFuncInvoker0< bool >::Invoke(4 /* System.Boolean Cinemachine.CinemachineComponentBase::get_IsValid() */, __this); if (!L_0) { goto IL_0075; } } { CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_1 = ___curState0; bool L_2; L_2 = CameraState_get_HasLookAt_m2581CDE02E0998E65DF1AA58B170AAB84CBFD0AC(L_1, NULL); if (!L_2) { goto IL_0075; } } { // Vector3 dir = (curState.ReferenceLookAt - curState.CorrectedPosition); CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_3 = ___curState0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = L_3->___ReferenceLookAt_2; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_5 = ___curState0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6; L_6 = CameraState_get_CorrectedPosition_m2F96F0F6D3AE57BCEDE566FCE49D1488CA057089(L_5, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7; L_7 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_4, L_6, NULL); V_0 = L_7; // if (dir.magnitude > Epsilon) float L_8; L_8 = Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline((&V_0), NULL); if ((!(((float)L_8) > ((float)(9.99999975E-05f))))) { goto IL_0075; } } { // if (Vector3.Cross(dir.normalized, curState.ReferenceUp).magnitude < Epsilon) Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9; L_9 = Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline((&V_0), NULL); CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_10 = ___curState0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = L_10->___ReferenceUp_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12; L_12 = Vector3_Cross_mF93A280558BCE756D13B6CC5DCD7DE8A43148987_inline(L_9, L_11, NULL); V_1 = L_12; float L_13; L_13 = Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline((&V_1), NULL); if ((!(((float)L_13) < ((float)(9.99999975E-05f))))) { goto IL_0063; } } { // curState.RawOrientation = Quaternion.FromToRotation(Vector3.forward, dir); CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_14 = ___curState0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15; L_15 = Vector3_get_forward_mAA55A7034304DF8B2152EAD49AE779FC4CA2EB4A_inline(NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = V_0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_17; L_17 = Quaternion_FromToRotation_mCB3100F93637E72455388B901C36EF8A25DFDB9A(L_15, L_16, NULL); L_14->___RawOrientation_5 = L_17; return; } IL_0063: { // curState.RawOrientation = Quaternion.LookRotation(dir, curState.ReferenceUp); CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_18 = ___curState0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19 = V_0; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_20 = ___curState0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21 = L_20->___ReferenceUp_1; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_22; L_22 = Quaternion_LookRotation_mFB02EDC8F733774DFAC3BEA4B4BB265A228F8307(L_19, L_21, NULL); L_18->___RawOrientation_5 = L_22; } IL_0075: { // } return; } } // System.Void Cinemachine.CinemachineHardLookAt::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineHardLookAt__ctor_m673A99093725D7083A4C47B1C2328BB05647B70B (CinemachineHardLookAt_tF3F83D120480604E6173E3907DAA85CDEBB0FC8E* __this, const RuntimeMethod* method) { { CinemachineComponentBase__ctor_mFA2A3C88B75CD71B7F359220C38B253AC1353B19(__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.CinemachineOrbitalTransposer::OnValidate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineOrbitalTransposer_OnValidate_m3782FFE204D5E142643EC56897EE4EDD4CD91100 (CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* __this, const RuntimeMethod* method) { int32_t V_0 = 0; float V_1 = 0.0f; { // if (m_LegacyRadius != float.MaxValue // && m_LegacyHeightOffset != float.MaxValue // && m_LegacyHeadingBias != float.MaxValue) float L_0 = __this->___m_LegacyRadius_25; if ((((float)L_0) == ((float)((std::numeric_limits::max)())))) { goto IL_00eb; } } { float L_1 = __this->___m_LegacyHeightOffset_26; if ((((float)L_1) == ((float)((std::numeric_limits::max)())))) { goto IL_00eb; } } { float L_2 = __this->___m_LegacyHeadingBias_27; if ((((float)L_2) == ((float)((std::numeric_limits::max)())))) { goto IL_00eb; } } { // m_FollowOffset = new Vector3(0, m_LegacyHeightOffset, -m_LegacyRadius); float L_3 = __this->___m_LegacyHeightOffset_26; float L_4 = __this->___m_LegacyRadius_25; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5; memset((&L_5), 0, sizeof(L_5)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_5), (0.0f), L_3, ((-L_4)), /*hidden argument*/NULL); ((CinemachineTransposer_t717A803D8D1FD7AECBA2A38489853887E5A1CFF5*)__this)->___m_FollowOffset_7 = L_5; // m_LegacyHeightOffset = m_LegacyRadius = float.MaxValue; float L_6 = ((std::numeric_limits::max)()); V_1 = L_6; __this->___m_LegacyRadius_25 = L_6; float L_7 = V_1; __this->___m_LegacyHeightOffset_26 = L_7; // m_Heading.m_Bias = m_LegacyHeadingBias; Heading_t2A3E10FE1156F914633F9E348691BC649C373B6E* L_8 = (&__this->___m_Heading_22); float L_9 = __this->___m_LegacyHeadingBias_27; L_8->___m_Bias_2 = L_9; // m_XAxis.m_MaxSpeed /= 10; AxisState_t6996FE8143104E02683986C908C18B0F62595736* L_10 = (&__this->___m_XAxis_24); float* L_11 = (&L_10->___m_MaxSpeed_2); float* L_12 = L_11; float L_13 = *((float*)L_12); *((float*)L_12) = (float)((float)(L_13/(10.0f))); // m_XAxis.m_AccelTime /= 10; AxisState_t6996FE8143104E02683986C908C18B0F62595736* L_14 = (&__this->___m_XAxis_24); float* L_15 = (&L_14->___m_AccelTime_3); float* L_16 = L_15; float L_17 = *((float*)L_16); *((float*)L_16) = (float)((float)(L_17/(10.0f))); // m_XAxis.m_DecelTime /= 10; AxisState_t6996FE8143104E02683986C908C18B0F62595736* L_18 = (&__this->___m_XAxis_24); float* L_19 = (&L_18->___m_DecelTime_4); float* L_20 = L_19; float L_21 = *((float*)L_20); *((float*)L_20) = (float)((float)(L_21/(10.0f))); // m_LegacyHeadingBias = float.MaxValue; __this->___m_LegacyHeadingBias_27 = ((std::numeric_limits::max)()); // int heading = (int)m_Heading.m_Definition; Heading_t2A3E10FE1156F914633F9E348691BC649C373B6E* L_22 = (&__this->___m_Heading_22); int32_t L_23 = L_22->___m_Definition_0; V_0 = L_23; // if (m_RecenterToTargetHeading.LegacyUpgrade(ref heading, ref m_Heading.m_VelocityFilterStrength)) Recentering_tB00B86249E96CFC65822315C710253B1E02459EF* L_24 = (&__this->___m_RecenterToTargetHeading_23); Heading_t2A3E10FE1156F914633F9E348691BC649C373B6E* L_25 = (&__this->___m_Heading_22); int32_t* L_26 = (&L_25->___m_VelocityFilterStrength_1); bool L_27; L_27 = Recentering_LegacyUpgrade_m17A3ED97851377053B2385331ED85BE3DA3D4D7D(L_24, (&V_0), L_26, NULL); if (!L_27) { goto IL_00eb; } } { // m_Heading.m_Definition = (Heading.HeadingDefinition)heading; Heading_t2A3E10FE1156F914633F9E348691BC649C373B6E* L_28 = (&__this->___m_Heading_22); int32_t L_29 = V_0; L_28->___m_Definition_0 = L_29; } IL_00eb: { // m_XAxis.Validate(); AxisState_t6996FE8143104E02683986C908C18B0F62595736* L_30 = (&__this->___m_XAxis_24); AxisState_Validate_m1245D61F6D9A031C27F75F4B49E78A52AA91BDE5(L_30, NULL); // m_RecenterToTargetHeading.Validate(); Recentering_tB00B86249E96CFC65822315C710253B1E02459EF* L_31 = (&__this->___m_RecenterToTargetHeading_23); Recentering_Validate_m3F5EE15AE52BB8FF2B69E3963851CEE2600340D3(L_31, NULL); // base.OnValidate(); CinemachineTransposer_OnValidate_mFC57EE74F157499D7CAC4D30CC1D7A04ED6FC33E(__this, NULL); // } return; } } // System.Single Cinemachine.CinemachineOrbitalTransposer::UpdateHeading(System.Single,UnityEngine.Vector3,Cinemachine.AxisState&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineOrbitalTransposer_UpdateHeading_m237761CC9CA559C83FA849BA7FB15661911A953A (CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* __this, float ___deltaTime0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___up1, AxisState_t6996FE8143104E02683986C908C18B0F62595736* ___axis2, const RuntimeMethod* method) { { // return UpdateHeading(deltaTime, up, ref axis, ref m_RecenterToTargetHeading, true); float L_0 = ___deltaTime0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___up1; AxisState_t6996FE8143104E02683986C908C18B0F62595736* L_2 = ___axis2; Recentering_tB00B86249E96CFC65822315C710253B1E02459EF* L_3 = (&__this->___m_RecenterToTargetHeading_23); float L_4; L_4 = CinemachineOrbitalTransposer_UpdateHeading_m8718BA600DA5134C0E38C8646DBC2506AB4472AB(__this, L_0, L_1, L_2, L_3, (bool)1, NULL); return L_4; } } // 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) { float V_0 = 0.0f; { // if (m_BindingMode == BindingMode.SimpleFollowWithWorldUp) int32_t L_0 = ((CinemachineTransposer_t717A803D8D1FD7AECBA2A38489853887E5A1CFF5*)__this)->___m_BindingMode_6; if ((!(((uint32_t)L_0) == ((uint32_t)5)))) { goto IL_001f; } } { // axis.m_MinValue = -180; AxisState_t6996FE8143104E02683986C908C18B0F62595736* L_1 = ___axis2; L_1->___m_MinValue_8 = (-180.0f); // axis.m_MaxValue = 180; AxisState_t6996FE8143104E02683986C908C18B0F62595736* L_2 = ___axis2; L_2->___m_MaxValue_9 = (180.0f); } IL_001f: { // if (deltaTime < 0 || !VirtualCamera.PreviousStateIsValid || !isLive) float L_3 = ___deltaTime0; if ((((float)L_3) < ((float)(0.0f)))) { goto IL_0038; } } { CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_4; L_4 = CinemachineComponentBase_get_VirtualCamera_mB83A44E630B22D8CD9A75521079ABC1691120223(__this, NULL); bool L_5; L_5 = VirtualFuncInvoker0< bool >::Invoke(33 /* System.Boolean Cinemachine.CinemachineVirtualCameraBase::get_PreviousStateIsValid() */, L_4); if (!L_5) { goto IL_0038; } } { bool L_6 = ___isLive4; if (L_6) { goto IL_0047; } } IL_0038: { // axis.Reset(); AxisState_t6996FE8143104E02683986C908C18B0F62595736* L_7 = ___axis2; AxisState_Reset_m329065EBC9963460CD7733144EC5F47D107967C9(L_7, NULL); // recentering.CancelRecentering(); Recentering_tB00B86249E96CFC65822315C710253B1E02459EF* L_8 = ___recentering3; Recentering_CancelRecentering_mB79FB4BE6A929EA524224E11C885AFBA1C212D90(L_8, NULL); goto IL_0057; } IL_0047: { // else if (axis.Update(deltaTime)) AxisState_t6996FE8143104E02683986C908C18B0F62595736* L_9 = ___axis2; float L_10 = ___deltaTime0; bool L_11; L_11 = AxisState_Update_mE86F039B78105160E5C13153B456E3A988AF28B4(L_9, L_10, NULL); if (!L_11) { goto IL_0057; } } { // recentering.CancelRecentering(); Recentering_tB00B86249E96CFC65822315C710253B1E02459EF* L_12 = ___recentering3; Recentering_CancelRecentering_mB79FB4BE6A929EA524224E11C885AFBA1C212D90(L_12, NULL); } IL_0057: { // if (m_BindingMode == BindingMode.SimpleFollowWithWorldUp) int32_t L_13 = ((CinemachineTransposer_t717A803D8D1FD7AECBA2A38489853887E5A1CFF5*)__this)->___m_BindingMode_6; if ((!(((uint32_t)L_13) == ((uint32_t)5)))) { goto IL_0072; } } { // float finalHeading = axis.Value; AxisState_t6996FE8143104E02683986C908C18B0F62595736* L_14 = ___axis2; float L_15 = L_14->___Value_0; // axis.Value = 0; AxisState_t6996FE8143104E02683986C908C18B0F62595736* L_16 = ___axis2; L_16->___Value_0 = (0.0f); // return finalHeading; return L_15; } IL_0072: { // float targetHeading = GetTargetHeading(axis.Value, GetReferenceOrientation(up)); AxisState_t6996FE8143104E02683986C908C18B0F62595736* L_17 = ___axis2; float L_18 = L_17->___Value_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19 = ___up1; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_20; L_20 = CinemachineTransposer_GetReferenceOrientation_m3CBF0CBBB1639E68901C407E2A6A739D079915AE(__this, L_19, NULL); float L_21; L_21 = CinemachineOrbitalTransposer_GetTargetHeading_m7CDCBC39F6AF29C82492EC52B529A3936CFD6219(__this, L_18, L_20, NULL); V_0 = L_21; // recentering.DoRecentering(ref axis, deltaTime, targetHeading); Recentering_tB00B86249E96CFC65822315C710253B1E02459EF* L_22 = ___recentering3; AxisState_t6996FE8143104E02683986C908C18B0F62595736* L_23 = ___axis2; float L_24 = ___deltaTime0; float L_25 = V_0; Recentering_DoRecentering_m7B1730622484A958AF9FD87F2056A388D96EA01A(L_22, L_23, L_24, L_25, NULL); // return axis.Value; AxisState_t6996FE8143104E02683986C908C18B0F62595736* L_26 = ___axis2; float L_27 = L_26->___Value_0; return L_27; } } // System.Void Cinemachine.CinemachineOrbitalTransposer::OnEnable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineOrbitalTransposer_OnEnable_m6C7E95C1EAE2BACB03E324BBE303DBFFE14CDAF6 (CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* __this, const RuntimeMethod* method) { { // m_PreviousTarget = null; __this->___m_PreviousTarget_33 = (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_PreviousTarget_33), (void*)(Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*)NULL); // m_LastTargetPosition = Vector3.zero; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0; L_0 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL); __this->___m_LastTargetPosition_30 = L_0; // UpdateInputAxisProvider(); CinemachineOrbitalTransposer_UpdateInputAxisProvider_m2FA2059A198A20A0730E6BCAC2D572005513971D(__this, NULL); // } return; } } // System.Void Cinemachine.CinemachineOrbitalTransposer::UpdateInputAxisProvider() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineOrbitalTransposer_UpdateInputAxisProvider_m2FA2059A198A20A0730E6BCAC2D572005513971D (CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; { // m_XAxis.SetInputAxisProvider(0, null); AxisState_t6996FE8143104E02683986C908C18B0F62595736* L_0 = (&__this->___m_XAxis_24); AxisState_SetInputAxisProvider_m9FBC0D9C885EDF31C4FFDA8A70029C5FC9089C85(L_0, 0, (RuntimeObject*)NULL, NULL); // if (!m_HeadingIsSlave && VirtualCamera != null) bool L_1 = __this->___m_HeadingIsSlave_28; if (L_1) { goto IL_003f; } } { CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_2; L_2 = CinemachineComponentBase_get_VirtualCamera_mB83A44E630B22D8CD9A75521079ABC1691120223(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_3; L_3 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_3) { goto IL_003f; } } { // var provider = VirtualCamera.GetInputAxisProvider(); CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_4; L_4 = CinemachineComponentBase_get_VirtualCamera_mB83A44E630B22D8CD9A75521079ABC1691120223(__this, NULL); RuntimeObject* L_5; L_5 = CinemachineVirtualCameraBase_GetInputAxisProvider_mC735C4764E6CB8469D115142D842729C95D9C39E(L_4, NULL); V_0 = L_5; // if (provider != null) RuntimeObject* L_6 = V_0; if (!L_6) { goto IL_003f; } } { // m_XAxis.SetInputAxisProvider(0, provider); AxisState_t6996FE8143104E02683986C908C18B0F62595736* L_7 = (&__this->___m_XAxis_24); RuntimeObject* L_8 = V_0; AxisState_SetInputAxisProvider_m9FBC0D9C885EDF31C4FFDA8A70029C5FC9089C85(L_7, 0, L_8, NULL); } IL_003f: { // } return; } } // System.Void Cinemachine.CinemachineOrbitalTransposer::OnTargetObjectWarped(UnityEngine.Transform,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineOrbitalTransposer_OnTargetObjectWarped_mE2BFEBB6D56EB26F27F01CBF307D1EBF4B060B5E (CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___target0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___positionDelta1, 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; } { // base.OnTargetObjectWarped(target, positionDelta); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = ___target0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___positionDelta1; CinemachineTransposer_OnTargetObjectWarped_m9E0D9DA06D752FF81CB08EDE999759FF47DEF741(__this, L_0, L_1, NULL); // if (target == FollowTarget) Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2 = ___target0; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_3; L_3 = CinemachineComponentBase_get_FollowTarget_m656475012F330FF1C680CD7E62C81D2E7EC4AB74(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_4; L_4 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_2, L_3, NULL); if (!L_4) { goto IL_003a; } } { // m_LastTargetPosition += positionDelta; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = __this->___m_LastTargetPosition_30; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___positionDelta1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7; L_7 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_5, L_6, NULL); __this->___m_LastTargetPosition_30 = L_7; // m_LastCameraPosition += positionDelta; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = __this->___m_LastCameraPosition_34; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = ___positionDelta1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10; L_10 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_8, L_9, NULL); __this->___m_LastCameraPosition_34 = L_10; } IL_003a: { // } return; } } // System.Void Cinemachine.CinemachineOrbitalTransposer::ForceCameraPosition(UnityEngine.Vector3,UnityEngine.Quaternion) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineOrbitalTransposer_ForceCameraPosition_m58355A8C31130A765A8D0B8E03CFFAC74A375195 (CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___pos0, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___rot1, const RuntimeMethod* method) { { // base.ForceCameraPosition(pos, rot); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___pos0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_1 = ___rot1; CinemachineTransposer_ForceCameraPosition_m8E10E86DEDAF9FE53266FDB72F53E6D2083965B4(__this, L_0, L_1, NULL); // m_LastCameraPosition = pos; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___pos0; __this->___m_LastCameraPosition_34 = L_2; // m_XAxis.Value = GetAxisClosestValue(pos, VirtualCamera.State.ReferenceUp); AxisState_t6996FE8143104E02683986C908C18B0F62595736* L_3 = (&__this->___m_XAxis_24); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___pos0; CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_5; L_5 = CinemachineComponentBase_get_VirtualCamera_mB83A44E630B22D8CD9A75521079ABC1691120223(__this, NULL); CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_6; L_6 = VirtualFuncInvoker0< CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 >::Invoke(27 /* Cinemachine.CameraState Cinemachine.CinemachineVirtualCameraBase::get_State() */, L_5); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = L_6.___ReferenceUp_1; float L_8; L_8 = CinemachineOrbitalTransposer_GetAxisClosestValue_m12E53A2B675F5EF62F5FC89AD55A3F398C005AFF(__this, L_4, L_7, NULL); L_3->___Value_0 = L_8; // } return; } } // System.Boolean Cinemachine.CinemachineOrbitalTransposer::OnTransitionFromCamera(Cinemachine.ICinemachineCamera,UnityEngine.Vector3,System.Single,Cinemachine.CinemachineVirtualCameraBase/TransitionParams&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineOrbitalTransposer_OnTransitionFromCamera_m20B42EEE01538F55F944E042459D5FC87B6CC204 (CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* __this, RuntimeObject* ___fromCam0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldUp1, float ___deltaTime2, TransitionParams_tB597191957C5719625DEDBA130A4C3437346CDCA* ___transitionParams3, 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; } { // m_RecenterToTargetHeading.DoRecentering(ref m_XAxis, -1, 0); Recentering_tB00B86249E96CFC65822315C710253B1E02459EF* L_0 = (&__this->___m_RecenterToTargetHeading_23); AxisState_t6996FE8143104E02683986C908C18B0F62595736* L_1 = (&__this->___m_XAxis_24); Recentering_DoRecentering_m7B1730622484A958AF9FD87F2056A388D96EA01A(L_0, L_1, (-1.0f), (0.0f), NULL); // m_RecenterToTargetHeading.CancelRecentering(); Recentering_tB00B86249E96CFC65822315C710253B1E02459EF* L_2 = (&__this->___m_RecenterToTargetHeading_23); Recentering_CancelRecentering_mB79FB4BE6A929EA524224E11C885AFBA1C212D90(L_2, NULL); // if (fromCam != null //&& fromCam.Follow == FollowTarget // && m_BindingMode != CinemachineTransposer.BindingMode.SimpleFollowWithWorldUp // && transitionParams.m_InheritPosition // && !CinemachineCore.Instance.IsLiveInBlend(VirtualCamera)) RuntimeObject* L_3 = ___fromCam0; if (!L_3) { goto IL_006c; } } { int32_t L_4 = ((CinemachineTransposer_t717A803D8D1FD7AECBA2A38489853887E5A1CFF5*)__this)->___m_BindingMode_6; if ((((int32_t)L_4) == ((int32_t)5))) { goto IL_006c; } } { TransitionParams_tB597191957C5719625DEDBA130A4C3437346CDCA* L_5 = ___transitionParams3; bool L_6 = L_5->___m_InheritPosition_1; if (!L_6) { goto IL_006c; } } { il2cpp_codegen_runtime_class_init_inline(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var); CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* L_7; L_7 = CinemachineCore_get_Instance_m437A8089CC851778BA1ABABA3041B24B8D8B7E9B(NULL); CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_8; L_8 = CinemachineComponentBase_get_VirtualCamera_mB83A44E630B22D8CD9A75521079ABC1691120223(__this, NULL); bool L_9; L_9 = CinemachineCore_IsLiveInBlend_mFD1402FFF3B5D0CD0EC90914F89672724F49F778(L_7, L_8, NULL); if (L_9) { goto IL_006c; } } { // m_XAxis.Value = GetAxisClosestValue(fromCam.State.RawPosition, worldUp); AxisState_t6996FE8143104E02683986C908C18B0F62595736* L_10 = (&__this->___m_XAxis_24); RuntimeObject* L_11 = ___fromCam0; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_12; L_12 = InterfaceFuncInvoker0< CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 >::Invoke(8 /* Cinemachine.CameraState Cinemachine.ICinemachineCamera::get_State() */, ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5_il2cpp_TypeInfo_var, L_11); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = L_12.___RawPosition_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14 = ___worldUp1; float L_15; L_15 = CinemachineOrbitalTransposer_GetAxisClosestValue_m12E53A2B675F5EF62F5FC89AD55A3F398C005AFF(__this, L_13, L_14, NULL); L_10->___Value_0 = L_15; // return true; return (bool)1; } IL_006c: { // return false; return (bool)0; } } // 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) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_0; memset((&V_0), 0, sizeof(V_0)); 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)); { // Quaternion orient = GetReferenceOrientation(up); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___up1; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_1; L_1 = CinemachineTransposer_GetReferenceOrientation_m3CBF0CBBB1639E68901C407E2A6A739D079915AE(__this, L_0, NULL); V_0 = L_1; // Vector3 fwd = (orient * Vector3.forward).ProjectOntoPlane(up); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_2 = V_0; 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); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = ___up1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6; L_6 = UnityVectorExtensions_ProjectOntoPlane_m7B4042CE802D9E43593F9290EBCFFC1E1F1568A6(L_4, L_5, NULL); // if (!fwd.AlmostZero() && FollowTarget != null) bool L_7; L_7 = UnityVectorExtensions_AlmostZero_mDE7F8E130BF5949DFF14AE437C47F086F3E05652(L_6, NULL); if (L_7) { goto IL_0094; } } { Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_8; L_8 = CinemachineComponentBase_get_FollowTarget_m656475012F330FF1C680CD7E62C81D2E7EC4AB74(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_9; L_9 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_8, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_9) { goto IL_0094; } } { // float heading = 0; V_1 = (0.0f); // if (m_BindingMode != BindingMode.SimpleFollowWithWorldUp) int32_t L_10 = ((CinemachineTransposer_t717A803D8D1FD7AECBA2A38489853887E5A1CFF5*)__this)->___m_BindingMode_6; if ((((int32_t)L_10) == ((int32_t)5))) { goto IL_004b; } } { // heading += m_Heading.m_Bias; float L_11 = V_1; Heading_t2A3E10FE1156F914633F9E348691BC649C373B6E* L_12 = (&__this->___m_Heading_22); float L_13 = L_12->___m_Bias_2; V_1 = ((float)il2cpp_codegen_add(L_11, L_13)); } IL_004b: { // orient = orient * Quaternion.AngleAxis(heading, up); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_14 = V_0; float L_15 = V_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = ___up1; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_17; L_17 = Quaternion_AngleAxis_mF37022977B297E63AA70D69EA1C4C922FF22CC80(L_15, L_16, NULL); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_18; L_18 = Quaternion_op_Multiply_mCB375FCCC12A2EC8F9EB824A1BFB4453B58C2012_inline(L_14, L_17, NULL); V_0 = L_18; // Vector3 targetPos = FollowTargetPosition; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19; L_19 = CinemachineComponentBase_get_FollowTargetPosition_m1039B11144B61D09459CACDA7A7E38626A601CC2(__this, NULL); V_2 = L_19; // Vector3 pos = targetPos + orient * EffectiveOffset; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = V_2; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_21 = V_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22; L_22 = CinemachineTransposer_get_EffectiveOffset_mF79BE447AD9A91A1829011B346B5AF18F6E1CE25(__this, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23; L_23 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_21, L_22, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24; L_24 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_20, L_23, NULL); // Vector3 a = (pos - targetPos).ProjectOntoPlane(up); 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 = ___up1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28; L_28 = UnityVectorExtensions_ProjectOntoPlane_m7B4042CE802D9E43593F9290EBCFFC1E1F1568A6(L_26, L_27, NULL); // Vector3 b = (cameraPos - targetPos).ProjectOntoPlane(up); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_29 = ___cameraPos0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_30 = V_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_31; L_31 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_29, L_30, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_32 = ___up1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_33; L_33 = UnityVectorExtensions_ProjectOntoPlane_m7B4042CE802D9E43593F9290EBCFFC1E1F1568A6(L_31, L_32, NULL); V_3 = L_33; // return Vector3.SignedAngle(a, b, up); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_34 = V_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_35 = ___up1; float L_36; L_36 = Vector3_SignedAngle_m76C77F9D7BAF5969FA5B7500ED2D5FF9F9FA4153_inline(L_28, L_34, L_35, NULL); return L_36; } IL_0094: { // return m_LastHeading; // Can't calculate, stay conservative float L_37 = __this->___m_LastHeading_35; return L_37; } } // System.Void Cinemachine.CinemachineOrbitalTransposer::MutateCameraState(Cinemachine.CameraState&,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineOrbitalTransposer_MutateCameraState_m1AB5EA636D64DC31FBC22AA18878307B645514C1 (CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* __this, CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* ___curState0, float ___deltaTime1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisRigidbody_t268697F5A994213ED97393309870968BC1C7393C_m4B5CAD64B52D153BEA96432633CA9A45FA523DD8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1; memset((&V_1), 0, sizeof(V_1)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2; memset((&V_2), 0, sizeof(V_2)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3; memset((&V_3), 0, sizeof(V_3)); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 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)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_7; memset((&V_7), 0, sizeof(V_7)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_8; memset((&V_8), 0, sizeof(V_8)); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_9; memset((&V_9), 0, sizeof(V_9)); CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* G_B3_0 = NULL; CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* G_B2_0 = NULL; Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* G_B4_0 = NULL; CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* G_B4_1 = NULL; CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* G_B6_0 = NULL; CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* G_B5_0 = NULL; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 G_B7_0; memset((&G_B7_0), 0, sizeof(G_B7_0)); CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* G_B7_1 = NULL; { // InitPrevFrameStateInfo(ref curState, deltaTime); CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_0 = ___curState0; float L_1 = ___deltaTime1; CinemachineTransposer_InitPrevFrameStateInfo_m5640D1D85D4260B279D374618B009740EF6EC260(__this, L_0, L_1, NULL); // if (FollowTarget != m_PreviousTarget) Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2; L_2 = CinemachineComponentBase_get_FollowTarget_m656475012F330FF1C680CD7E62C81D2E7EC4AB74(__this, NULL); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_3 = __this->___m_PreviousTarget_33; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_4; L_4 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_2, L_3, NULL); if (!L_4) { goto IL_0076; } } { // m_PreviousTarget = FollowTarget; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5; L_5 = CinemachineComponentBase_get_FollowTarget_m656475012F330FF1C680CD7E62C81D2E7EC4AB74(__this, NULL); __this->___m_PreviousTarget_33 = L_5; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_PreviousTarget_33), (void*)L_5); // m_TargetRigidBody = (m_PreviousTarget == null) ? null : m_PreviousTarget.GetComponent(); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6 = __this->___m_PreviousTarget_33; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_7; L_7 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_6, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); G_B2_0 = __this; if (L_7) { G_B3_0 = __this; goto IL_0043; } } { Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_8 = __this->___m_PreviousTarget_33; Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* L_9; L_9 = Component_GetComponent_TisRigidbody_t268697F5A994213ED97393309870968BC1C7393C_m4B5CAD64B52D153BEA96432633CA9A45FA523DD8(L_8, Component_GetComponent_TisRigidbody_t268697F5A994213ED97393309870968BC1C7393C_m4B5CAD64B52D153BEA96432633CA9A45FA523DD8_RuntimeMethod_var); G_B4_0 = L_9; G_B4_1 = G_B2_0; goto IL_0044; } IL_0043: { G_B4_0 = ((Rigidbody_t268697F5A994213ED97393309870968BC1C7393C*)(NULL)); G_B4_1 = G_B3_0; } IL_0044: { G_B4_1->___m_TargetRigidBody_32 = G_B4_0; Il2CppCodeGenWriteBarrier((void**)(&G_B4_1->___m_TargetRigidBody_32), (void*)G_B4_0); // m_LastTargetPosition = (m_PreviousTarget == null) ? Vector3.zero : m_PreviousTarget.position; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_10 = __this->___m_PreviousTarget_33; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_11; L_11 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_10, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); G_B5_0 = __this; if (L_11) { G_B6_0 = __this; goto IL_0065; } } { Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_12 = __this->___m_PreviousTarget_33; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13; L_13 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_12, NULL); G_B7_0 = L_13; G_B7_1 = G_B5_0; goto IL_006a; } IL_0065: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14; L_14 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL); G_B7_0 = L_14; G_B7_1 = G_B6_0; } IL_006a: { G_B7_1->___m_LastTargetPosition_30 = G_B7_0; // mHeadingTracker = null; __this->___mHeadingTracker_31 = (HeadingTracker_tAB917CE7B50C972CE3BD85A6086AE8FE2BF931FA*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___mHeadingTracker_31), (void*)(HeadingTracker_tAB917CE7B50C972CE3BD85A6086AE8FE2BF931FA*)NULL); } IL_0076: { // m_LastHeading = HeadingUpdater(this, deltaTime, curState.ReferenceUp); UpdateHeadingDelegate_tAE5B0953FD3BCBC040EB4AF4964F18C4AC2CED60* L_15 = __this->___HeadingUpdater_29; float L_16 = ___deltaTime1; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_17 = ___curState0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = L_17->___ReferenceUp_1; float L_19; L_19 = UpdateHeadingDelegate_Invoke_mD63AFD811D3492ECF335D17B0B858E3655D8019A_inline(L_15, __this, L_16, L_18, NULL); __this->___m_LastHeading_35 = L_19; // float heading = m_LastHeading; float L_20 = __this->___m_LastHeading_35; V_0 = L_20; // if (IsValid) bool L_21; L_21 = VirtualFuncInvoker0< bool >::Invoke(4 /* System.Boolean Cinemachine.CinemachineComponentBase::get_IsValid() */, __this); if (!L_21) { goto IL_01d5; } } { // if (m_BindingMode != BindingMode.SimpleFollowWithWorldUp) int32_t L_22 = ((CinemachineTransposer_t717A803D8D1FD7AECBA2A38489853887E5A1CFF5*)__this)->___m_BindingMode_6; if ((((int32_t)L_22) == ((int32_t)5))) { goto IL_00b8; } } { // heading += m_Heading.m_Bias; float L_23 = V_0; Heading_t2A3E10FE1156F914633F9E348691BC649C373B6E* L_24 = (&__this->___m_Heading_22); float L_25 = L_24->___m_Bias_2; V_0 = ((float)il2cpp_codegen_add(L_23, L_25)); } IL_00b8: { // Quaternion headingRot = Quaternion.AngleAxis(heading, Vector3.up); float L_26 = V_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27; L_27 = Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline(NULL); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_28; L_28 = Quaternion_AngleAxis_mF37022977B297E63AA70D69EA1C4C922FF22CC80(L_26, L_27, NULL); // Vector3 rawOffset = EffectiveOffset; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_29; L_29 = CinemachineTransposer_get_EffectiveOffset_mF79BE447AD9A91A1829011B346B5AF18F6E1CE25(__this, NULL); V_1 = L_29; // Vector3 offset = headingRot * rawOffset; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_30 = V_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_31; L_31 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_28, L_30, NULL); V_2 = L_31; // TrackTarget(deltaTime, curState.ReferenceUp, offset, out Vector3 pos, out Quaternion orient); float L_32 = ___deltaTime1; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_33 = ___curState0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_34 = L_33->___ReferenceUp_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_35 = V_2; CinemachineTransposer_TrackTarget_m509CF4F1D4319A21D55CEAA20802DA09B46E2AC5(__this, L_32, L_34, L_35, (&V_3), (&V_4), NULL); // offset = orient * offset; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_36 = V_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_37 = V_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_38; L_38 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_36, L_37, NULL); V_2 = L_38; // curState.ReferenceUp = orient * Vector3.up; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_39 = ___curState0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_40 = V_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_41; L_41 = Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline(NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_42; L_42 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_40, L_41, NULL); L_39->___ReferenceUp_1 = L_42; // var targetPosition = FollowTargetPosition; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_43; L_43 = CinemachineComponentBase_get_FollowTargetPosition_m1039B11144B61D09459CACDA7A7E38626A601CC2(__this, NULL); V_5 = L_43; // pos += GetOffsetForMinimumTargetDistance( // pos, offset, curState.RawOrientation * Vector3.forward, // curState.ReferenceUp, targetPosition); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_44 = V_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_45 = V_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_46 = V_2; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_47 = ___curState0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_48 = L_47->___RawOrientation_5; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_49; L_49 = Vector3_get_forward_mAA55A7034304DF8B2152EAD49AE779FC4CA2EB4A_inline(NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_50; L_50 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_48, L_49, NULL); CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_51 = ___curState0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_52 = L_51->___ReferenceUp_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_53 = V_5; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_54; L_54 = CinemachineTransposer_GetOffsetForMinimumTargetDistance_m3AF6061743759E9C4BF3280862AA8841449A3172(__this, L_45, L_46, L_50, L_52, L_53, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_55; L_55 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_44, L_54, NULL); V_3 = L_55; // curState.RawPosition = pos + offset; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_56 = ___curState0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_57 = V_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_58 = V_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_59; L_59 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_57, L_58, NULL); L_56->___RawPosition_4 = L_59; // if (deltaTime >= 0 && VirtualCamera.PreviousStateIsValid) float L_60 = ___deltaTime1; if ((!(((float)L_60) >= ((float)(0.0f))))) { goto IL_01c1; } } { CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_61; L_61 = CinemachineComponentBase_get_VirtualCamera_mB83A44E630B22D8CD9A75521079ABC1691120223(__this, NULL); bool L_62; L_62 = VirtualFuncInvoker0< bool >::Invoke(33 /* System.Boolean Cinemachine.CinemachineVirtualCameraBase::get_PreviousStateIsValid() */, L_61); if (!L_62) { goto IL_01c1; } } { // var lookAt = targetPosition; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_63 = V_5; V_6 = L_63; // if (LookAtTarget != null) Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_64; L_64 = CinemachineComponentBase_get_LookAtTarget_m7E6CF239A3905B1130A5C38B0E5668EB32D1BB04(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_65; L_65 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_64, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_65) { goto IL_0169; } } { // lookAt = LookAtTargetPosition; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_66; L_66 = CinemachineComponentBase_get_LookAtTargetPosition_m79CE45A7F4D4A82BC47B01434F5EB35C91DC99A8(__this, NULL); V_6 = L_66; } IL_0169: { // var dir0 = m_LastCameraPosition - lookAt; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_67 = __this->___m_LastCameraPosition_34; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_68 = V_6; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_69; L_69 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_67, L_68, NULL); V_7 = L_69; // var dir1 = curState.RawPosition - lookAt; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_70 = ___curState0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_71 = L_70->___RawPosition_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_72 = V_6; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_73; L_73 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_71, L_72, NULL); V_8 = L_73; // if (dir0.sqrMagnitude > 0.01f && dir1.sqrMagnitude > 0.01f) float L_74; L_74 = Vector3_get_sqrMagnitude_m43C27DEC47C4811FB30AB474FF2131A963B66FC8_inline((&V_7), NULL); if ((!(((float)L_74) > ((float)(0.00999999978f))))) { goto IL_01c1; } } { float L_75; L_75 = Vector3_get_sqrMagnitude_m43C27DEC47C4811FB30AB474FF2131A963B66FC8_inline((&V_8), NULL); if ((!(((float)L_75) > ((float)(0.00999999978f))))) { goto IL_01c1; } } { // curState.PositionDampingBypass = UnityVectorExtensions.SafeFromToRotation( // dir0, dir1, curState.ReferenceUp).eulerAngles; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_76 = ___curState0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_77 = V_7; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_78 = V_8; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_79 = ___curState0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_80 = L_79->___ReferenceUp_1; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_81; L_81 = UnityVectorExtensions_SafeFromToRotation_m911F765BB02BF6A73073D9FEF708ACED0D55E564(L_77, L_78, L_80, NULL); V_9 = L_81; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_82; L_82 = Quaternion_get_eulerAngles_m2DB5158B5C3A71FD60FC8A6EE43D3AAA1CFED122_inline((&V_9), NULL); L_76->___PositionDampingBypass_6 = L_82; } IL_01c1: { // m_LastTargetPosition = targetPosition; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_83 = V_5; __this->___m_LastTargetPosition_30 = L_83; // m_LastCameraPosition = curState.RawPosition; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_84 = ___curState0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_85 = L_84->___RawPosition_4; __this->___m_LastCameraPosition_34 = L_85; } IL_01d5: { // } return; } } // UnityEngine.Vector3 Cinemachine.CinemachineOrbitalTransposer::GetTargetCameraPosition(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CinemachineOrbitalTransposer_GetTargetCameraPosition_m67992ACDFA01B5C8150D7AC9488086FABF473652 (CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldUp0, const RuntimeMethod* method) { float V_0 = 0.0f; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_1; memset((&V_1), 0, sizeof(V_1)); { // if (!IsValid) bool L_0; L_0 = VirtualFuncInvoker0< bool >::Invoke(4 /* System.Boolean Cinemachine.CinemachineComponentBase::get_IsValid() */, __this); 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: { // float heading = m_LastHeading; float L_2 = __this->___m_LastHeading_35; V_0 = L_2; // if (m_BindingMode != BindingMode.SimpleFollowWithWorldUp) int32_t L_3 = ((CinemachineTransposer_t717A803D8D1FD7AECBA2A38489853887E5A1CFF5*)__this)->___m_BindingMode_6; if ((((int32_t)L_3) == ((int32_t)5))) { goto IL_002c; } } { // heading += m_Heading.m_Bias; float L_4 = V_0; Heading_t2A3E10FE1156F914633F9E348691BC649C373B6E* L_5 = (&__this->___m_Heading_22); float L_6 = L_5->___m_Bias_2; V_0 = ((float)il2cpp_codegen_add(L_4, L_6)); } IL_002c: { // Quaternion orient = Quaternion.AngleAxis(heading, Vector3.up); float L_7 = V_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8; L_8 = Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline(NULL); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_9; L_9 = Quaternion_AngleAxis_mF37022977B297E63AA70D69EA1C4C922FF22CC80(L_7, L_8, NULL); V_1 = L_9; // orient = GetReferenceOrientation(worldUp) * orient; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___worldUp0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_11; L_11 = CinemachineTransposer_GetReferenceOrientation_m3CBF0CBBB1639E68901C407E2A6A739D079915AE(__this, L_10, NULL); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_12 = V_1; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_13; L_13 = Quaternion_op_Multiply_mCB375FCCC12A2EC8F9EB824A1BFB4453B58C2012_inline(L_11, L_12, NULL); V_1 = L_13; // var pos = orient * EffectiveOffset; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_14 = V_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15; L_15 = CinemachineTransposer_get_EffectiveOffset_mF79BE447AD9A91A1829011B346B5AF18F6E1CE25(__this, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16; L_16 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_14, L_15, NULL); // pos += m_LastTargetPosition; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17 = __this->___m_LastTargetPosition_30; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18; L_18 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_16, L_17, NULL); // return pos; return L_18; } } // System.Boolean Cinemachine.CinemachineOrbitalTransposer::get_RequiresUserInput() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineOrbitalTransposer_get_RequiresUserInput_m4B493CC95DFD622F1389A7C11ABD68041B216448 (CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* __this, const RuntimeMethod* method) { { // public override bool RequiresUserInput => true; return (bool)1; } } // System.Single Cinemachine.CinemachineOrbitalTransposer::GetTargetHeading(System.Single,UnityEngine.Quaternion) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineOrbitalTransposer_GetTargetHeading_m7CDCBC39F6AF29C82492EC52B529A3936CFD6219 (CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* __this, float ___currentHeading0, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___targetOrientation1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HeadingTracker_tAB917CE7B50C972CE3BD85A6086AE8FE2BF931FA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1; memset((&V_1), 0, sizeof(V_1)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2; memset((&V_2), 0, sizeof(V_2)); int32_t V_3 = 0; { // if (m_BindingMode == BindingMode.SimpleFollowWithWorldUp) int32_t L_0 = ((CinemachineTransposer_t717A803D8D1FD7AECBA2A38489853887E5A1CFF5*)__this)->___m_BindingMode_6; if ((!(((uint32_t)L_0) == ((uint32_t)5)))) { goto IL_000f; } } { // return 0; return (0.0f); } IL_000f: { // if (FollowTarget == null) Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1; L_1 = CinemachineComponentBase_get_FollowTarget_m656475012F330FF1C680CD7E62C81D2E7EC4AB74(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_2; L_2 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_2) { goto IL_001f; } } { // return currentHeading; float L_3 = ___currentHeading0; return L_3; } IL_001f: { // var headingDef = m_Heading.m_Definition; Heading_t2A3E10FE1156F914633F9E348691BC649C373B6E* L_4 = (&__this->___m_Heading_22); int32_t L_5 = L_4->___m_Definition_0; V_0 = L_5; // if (headingDef == Heading.HeadingDefinition.Velocity && m_TargetRigidBody == null) int32_t L_6 = V_0; if ((!(((uint32_t)L_6) == ((uint32_t)1)))) { goto IL_003f; } } { Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* L_7 = __this->___m_TargetRigidBody_32; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_8; L_8 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_7, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_8) { goto IL_003f; } } { // headingDef = Heading.HeadingDefinition.PositionDelta; V_0 = 0; } IL_003f: { // Vector3 velocity = Vector3.zero; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9; L_9 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL); V_1 = L_9; int32_t L_10 = V_0; switch (L_10) { case 0: { goto IL_006b; } case 1: { goto IL_005d; } case 2: { goto IL_007f; } case 3: { goto IL_0092; } } } { goto IL_0092; } IL_005d: { // velocity = m_TargetRigidBody.velocity; Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* L_11 = __this->___m_TargetRigidBody_32; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12; L_12 = Rigidbody_get_velocity_mAE331303E7214402C93E2183D0AA1198F425F843(L_11, NULL); V_1 = L_12; // break; goto IL_0098; } IL_006b: { // velocity = FollowTargetPosition - m_LastTargetPosition; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13; L_13 = CinemachineComponentBase_get_FollowTargetPosition_m1039B11144B61D09459CACDA7A7E38626A601CC2(__this, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14 = __this->___m_LastTargetPosition_30; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15; L_15 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_13, L_14, NULL); V_1 = L_15; // break; goto IL_0098; } IL_007f: { // velocity = FollowTargetRotation * Vector3.forward; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_16; L_16 = CinemachineComponentBase_get_FollowTargetRotation_m9C7A5F1A91CCBC93B69F934060F9D4C08FA547F3(__this, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17; L_17 = Vector3_get_forward_mAA55A7034304DF8B2152EAD49AE779FC4CA2EB4A_inline(NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18; L_18 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_16, L_17, NULL); V_1 = L_18; // break; goto IL_0098; } IL_0092: { // return 0; return (0.0f); } IL_0098: { // Vector3 up = targetOrientation * Vector3.up; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_19 = ___targetOrientation1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20; L_20 = Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline(NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21; L_21 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_19, L_20, NULL); V_2 = L_21; // velocity = velocity.ProjectOntoPlane(up); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22 = V_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23 = V_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24; L_24 = UnityVectorExtensions_ProjectOntoPlane_m7B4042CE802D9E43593F9290EBCFFC1E1F1568A6(L_22, L_23, NULL); V_1 = L_24; // if (headingDef != Heading.HeadingDefinition.TargetForward) int32_t L_25 = V_0; if ((((int32_t)L_25) == ((int32_t)2))) { goto IL_010b; } } { // int filterSize = m_Heading.m_VelocityFilterStrength * 5; Heading_t2A3E10FE1156F914633F9E348691BC649C373B6E* L_26 = (&__this->___m_Heading_22); int32_t L_27 = L_26->___m_VelocityFilterStrength_1; V_3 = ((int32_t)il2cpp_codegen_multiply(L_27, 5)); // if (mHeadingTracker == null || mHeadingTracker.FilterSize != filterSize) HeadingTracker_tAB917CE7B50C972CE3BD85A6086AE8FE2BF931FA* L_28 = __this->___mHeadingTracker_31; if (!L_28) { goto IL_00d4; } } { HeadingTracker_tAB917CE7B50C972CE3BD85A6086AE8FE2BF931FA* L_29 = __this->___mHeadingTracker_31; int32_t L_30; L_30 = HeadingTracker_get_FilterSize_mEF06A6674D9D5FE8F1802922DECACF11BA7BE151(L_29, NULL); int32_t L_31 = V_3; if ((((int32_t)L_30) == ((int32_t)L_31))) { goto IL_00e0; } } IL_00d4: { // mHeadingTracker = new HeadingTracker(filterSize); int32_t L_32 = V_3; HeadingTracker_tAB917CE7B50C972CE3BD85A6086AE8FE2BF931FA* L_33 = (HeadingTracker_tAB917CE7B50C972CE3BD85A6086AE8FE2BF931FA*)il2cpp_codegen_object_new(HeadingTracker_tAB917CE7B50C972CE3BD85A6086AE8FE2BF931FA_il2cpp_TypeInfo_var); HeadingTracker__ctor_m65E930C6FC3B44B9DE66B61332E4A960A14BE25B(L_33, L_32, NULL); __this->___mHeadingTracker_31 = L_33; Il2CppCodeGenWriteBarrier((void**)(&__this->___mHeadingTracker_31), (void*)L_33); } IL_00e0: { // mHeadingTracker.DecayHistory(); HeadingTracker_tAB917CE7B50C972CE3BD85A6086AE8FE2BF931FA* L_34 = __this->___mHeadingTracker_31; HeadingTracker_DecayHistory_m9E2B8A0731C6C492AE78B36925860F4A3EFA1BB7(L_34, NULL); // if (!velocity.AlmostZero()) Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_35 = V_1; bool L_36; L_36 = UnityVectorExtensions_AlmostZero_mDE7F8E130BF5949DFF14AE437C47F086F3E05652(L_35, NULL); if (L_36) { goto IL_00ff; } } { // mHeadingTracker.Add(velocity); HeadingTracker_tAB917CE7B50C972CE3BD85A6086AE8FE2BF931FA* L_37 = __this->___mHeadingTracker_31; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_38 = V_1; HeadingTracker_Add_m9FC794FA982A8598BC1FA0DB46EFAA7507CB861D(L_37, L_38, NULL); } IL_00ff: { // velocity = mHeadingTracker.GetReliableHeading(); HeadingTracker_tAB917CE7B50C972CE3BD85A6086AE8FE2BF931FA* L_39 = __this->___mHeadingTracker_31; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_40; L_40 = HeadingTracker_GetReliableHeading_m3277A5C1F94F1269E38655527EB71AACF594F695(L_39, NULL); V_1 = L_40; } IL_010b: { // if (!velocity.AlmostZero()) Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_41 = V_1; bool L_42; L_42 = UnityVectorExtensions_AlmostZero_mDE7F8E130BF5949DFF14AE437C47F086F3E05652(L_41, NULL); if (L_42) { goto IL_0126; } } { // return UnityVectorExtensions.SignedAngle( // targetOrientation * Vector3.forward, velocity, up); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_43 = ___targetOrientation1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_44; L_44 = Vector3_get_forward_mAA55A7034304DF8B2152EAD49AE779FC4CA2EB4A_inline(NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_45; L_45 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_43, L_44, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_46 = V_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_47 = V_2; float L_48; L_48 = UnityVectorExtensions_SignedAngle_mA8EE238FB571BF476038E19AAF311CB42605282D(L_45, L_46, L_47, NULL); return L_48; } IL_0126: { // return currentHeading; float L_49 = ___currentHeading0; return L_49; } } // System.Void Cinemachine.CinemachineOrbitalTransposer::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineOrbitalTransposer__ctor_m8BD1ED063A460BEF9B0A489B63769DA9CD1511FC (CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_ctorU3Eb__30_0_m9216ED998310150D666FF45C1BD6868BF4BF02DD_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t382FDC8BD22EECDEF925FEC728CC7C973C3659D6_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UpdateHeadingDelegate_tAE5B0953FD3BCBC040EB4AF4964F18C4AC2CED60_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral88BEE283254D7094E258B3A88730F4CC4F1E4AC7); s_Il2CppMethodInitialized = true; } UpdateHeadingDelegate_tAE5B0953FD3BCBC040EB4AF4964F18C4AC2CED60* G_B2_0 = NULL; CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* G_B2_1 = NULL; UpdateHeadingDelegate_tAE5B0953FD3BCBC040EB4AF4964F18C4AC2CED60* G_B1_0 = NULL; CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* G_B1_1 = NULL; { // public Heading m_Heading = new Heading(Heading.HeadingDefinition.TargetForward, 4, 0); Heading_t2A3E10FE1156F914633F9E348691BC649C373B6E L_0; memset((&L_0), 0, sizeof(L_0)); Heading__ctor_m8BA2E53862E9957B1942EF8A55E5C8284ACDAAAB((&L_0), 2, 4, (0.0f), /*hidden argument*/NULL); __this->___m_Heading_22 = L_0; // public AxisState.Recentering m_RecenterToTargetHeading = new AxisState.Recentering(true, 1, 2); Recentering_tB00B86249E96CFC65822315C710253B1E02459EF L_1; memset((&L_1), 0, sizeof(L_1)); Recentering__ctor_mD885C396DC27C43D79A1FAA42F5ADD7D05CF2476((&L_1), (bool)1, (1.0f), (2.0f), /*hidden argument*/NULL); __this->___m_RecenterToTargetHeading_23 = L_1; // public AxisState m_XAxis = new AxisState(-180, 180, true, false, 300f, 0.1f, 0.1f, "Mouse X", true); AxisState_t6996FE8143104E02683986C908C18B0F62595736 L_2; memset((&L_2), 0, sizeof(L_2)); AxisState__ctor_m09348C6ABBA887484BF7D3961D4FB582C0E5A4F6((&L_2), (-180.0f), (180.0f), (bool)1, (bool)0, (300.0f), (0.100000001f), (0.100000001f), _stringLiteral88BEE283254D7094E258B3A88730F4CC4F1E4AC7, (bool)1, /*hidden argument*/NULL); __this->___m_XAxis_24 = L_2; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_XAxis_24))->___m_InputAxisName_5), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_XAxis_24))->___m_InputAxisProvider_16), (void*)NULL); #endif // [SerializeField] [HideInInspector] [FormerlySerializedAs("m_Radius")] private float m_LegacyRadius = float.MaxValue; __this->___m_LegacyRadius_25 = ((std::numeric_limits::max)()); // [SerializeField] [HideInInspector] [FormerlySerializedAs("m_HeightOffset")] private float m_LegacyHeightOffset = float.MaxValue; __this->___m_LegacyHeightOffset_26 = ((std::numeric_limits::max)()); // [SerializeField] [HideInInspector] [FormerlySerializedAs("m_HeadingBias")] private float m_LegacyHeadingBias = float.MaxValue; __this->___m_LegacyHeadingBias_27 = ((std::numeric_limits::max)()); // internal UpdateHeadingDelegate HeadingUpdater // = (CinemachineOrbitalTransposer orbital, float deltaTime, Vector3 up) => { // return orbital.UpdateHeading( // deltaTime, up, ref orbital.m_XAxis, // ref orbital.m_RecenterToTargetHeading, // CinemachineCore.Instance.IsLive(orbital.VirtualCamera)); // }; il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t382FDC8BD22EECDEF925FEC728CC7C973C3659D6_il2cpp_TypeInfo_var); UpdateHeadingDelegate_tAE5B0953FD3BCBC040EB4AF4964F18C4AC2CED60* L_3 = ((U3CU3Ec_t382FDC8BD22EECDEF925FEC728CC7C973C3659D6_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t382FDC8BD22EECDEF925FEC728CC7C973C3659D6_il2cpp_TypeInfo_var))->___U3CU3E9__30_0_1; UpdateHeadingDelegate_tAE5B0953FD3BCBC040EB4AF4964F18C4AC2CED60* L_4 = L_3; G_B1_0 = L_4; G_B1_1 = __this; if (L_4) { G_B2_0 = L_4; G_B2_1 = __this; goto IL_0095; } } { il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t382FDC8BD22EECDEF925FEC728CC7C973C3659D6_il2cpp_TypeInfo_var); U3CU3Ec_t382FDC8BD22EECDEF925FEC728CC7C973C3659D6* L_5 = ((U3CU3Ec_t382FDC8BD22EECDEF925FEC728CC7C973C3659D6_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t382FDC8BD22EECDEF925FEC728CC7C973C3659D6_il2cpp_TypeInfo_var))->___U3CU3E9_0; UpdateHeadingDelegate_tAE5B0953FD3BCBC040EB4AF4964F18C4AC2CED60* L_6 = (UpdateHeadingDelegate_tAE5B0953FD3BCBC040EB4AF4964F18C4AC2CED60*)il2cpp_codegen_object_new(UpdateHeadingDelegate_tAE5B0953FD3BCBC040EB4AF4964F18C4AC2CED60_il2cpp_TypeInfo_var); UpdateHeadingDelegate__ctor_m60911D320DFD3CDA2C31C8CC7E030A3B47EFF3F6(L_6, L_5, (intptr_t)((void*)U3CU3Ec_U3C_ctorU3Eb__30_0_m9216ED998310150D666FF45C1BD6868BF4BF02DD_RuntimeMethod_var), NULL); UpdateHeadingDelegate_tAE5B0953FD3BCBC040EB4AF4964F18C4AC2CED60* L_7 = L_6; ((U3CU3Ec_t382FDC8BD22EECDEF925FEC728CC7C973C3659D6_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t382FDC8BD22EECDEF925FEC728CC7C973C3659D6_il2cpp_TypeInfo_var))->___U3CU3E9__30_0_1 = L_7; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t382FDC8BD22EECDEF925FEC728CC7C973C3659D6_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t382FDC8BD22EECDEF925FEC728CC7C973C3659D6_il2cpp_TypeInfo_var))->___U3CU3E9__30_0_1), (void*)L_7); G_B2_0 = L_7; G_B2_1 = G_B1_1; } IL_0095: { G_B2_1->___HeadingUpdater_29 = G_B2_0; Il2CppCodeGenWriteBarrier((void**)(&G_B2_1->___HeadingUpdater_29), (void*)G_B2_0); // private Vector3 m_LastTargetPosition = Vector3.zero; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8; L_8 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL); __this->___m_LastTargetPosition_30 = L_8; CinemachineTransposer__ctor_m66F1121D2339FDEDC9743EC432749AFB3CA846BC(__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.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) { { // m_Definition = def; int32_t L_0 = ___def0; __this->___m_Definition_0 = L_0; // m_VelocityFilterStrength = filterStrength; int32_t L_1 = ___filterStrength1; __this->___m_VelocityFilterStrength_1 = L_1; // m_Bias = bias; float L_2 = ___bias2; __this->___m_Bias_2 = L_2; // } return; } } IL2CPP_EXTERN_C void Heading__ctor_m8BA2E53862E9957B1942EF8A55E5C8284ACDAAAB_AdjustorThunk (RuntimeObject* __this, int32_t ___def0, int32_t ___filterStrength1, float ___bias2, const RuntimeMethod* method) { Heading_t2A3E10FE1156F914633F9E348691BC649C373B6E* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Heading__ctor_m8BA2E53862E9957B1942EF8A55E5C8284ACDAAAB(_thisAdjusted, ___def0, ___filterStrength1, ___bias2, 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 float UpdateHeadingDelegate_Invoke_mD63AFD811D3492ECF335D17B0B858E3655D8019A_Multicast(UpdateHeadingDelegate_tAE5B0953FD3BCBC040EB4AF4964F18C4AC2CED60* __this, CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* ___orbital0, float ___deltaTime1, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___up2, const RuntimeMethod* method) { il2cpp_array_size_t length = __this->___delegates_13->max_length; Delegate_t** delegatesToInvoke = reinterpret_cast(__this->___delegates_13->GetAddressAtUnchecked(0)); float retVal = 0.0f; for (il2cpp_array_size_t i = 0; i < length; i++) { UpdateHeadingDelegate_tAE5B0953FD3BCBC040EB4AF4964F18C4AC2CED60* currentDelegate = reinterpret_cast(delegatesToInvoke[i]); typedef float (*FunctionPointerType) (RuntimeObject*, CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303*, float, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, const RuntimeMethod*); retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___orbital0, ___deltaTime1, ___up2, reinterpret_cast(currentDelegate->___method_3)); } return retVal; } float UpdateHeadingDelegate_Invoke_mD63AFD811D3492ECF335D17B0B858E3655D8019A_OpenInst(UpdateHeadingDelegate_tAE5B0953FD3BCBC040EB4AF4964F18C4AC2CED60* __this, CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* ___orbital0, float ___deltaTime1, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___up2, const RuntimeMethod* method) { typedef float (*FunctionPointerType) (CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303*, float, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, const RuntimeMethod*); return ((FunctionPointerType)__this->___method_ptr_0)(___orbital0, ___deltaTime1, ___up2, method); } float UpdateHeadingDelegate_Invoke_mD63AFD811D3492ECF335D17B0B858E3655D8019A_OpenStatic(UpdateHeadingDelegate_tAE5B0953FD3BCBC040EB4AF4964F18C4AC2CED60* __this, CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* ___orbital0, float ___deltaTime1, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___up2, const RuntimeMethod* method) { typedef float (*FunctionPointerType) (CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303*, float, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, const RuntimeMethod*); return ((FunctionPointerType)__this->___method_ptr_0)(___orbital0, ___deltaTime1, ___up2, method); } float UpdateHeadingDelegate_Invoke_mD63AFD811D3492ECF335D17B0B858E3655D8019A_OpenStaticInvoker(UpdateHeadingDelegate_tAE5B0953FD3BCBC040EB4AF4964F18C4AC2CED60* __this, CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* ___orbital0, float ___deltaTime1, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___up2, const RuntimeMethod* method) { return InvokerFuncInvoker3< float, CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303*, float, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 >::Invoke(__this->___method_ptr_0, method, NULL, ___orbital0, ___deltaTime1, ___up2); } float UpdateHeadingDelegate_Invoke_mD63AFD811D3492ECF335D17B0B858E3655D8019A_ClosedStaticInvoker(UpdateHeadingDelegate_tAE5B0953FD3BCBC040EB4AF4964F18C4AC2CED60* __this, CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* ___orbital0, float ___deltaTime1, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___up2, const RuntimeMethod* method) { return InvokerFuncInvoker4< float, RuntimeObject*, CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303*, float, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___orbital0, ___deltaTime1, ___up2); } float UpdateHeadingDelegate_Invoke_mD63AFD811D3492ECF335D17B0B858E3655D8019A_OpenVirtual(UpdateHeadingDelegate_tAE5B0953FD3BCBC040EB4AF4964F18C4AC2CED60* __this, CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* ___orbital0, float ___deltaTime1, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___up2, const RuntimeMethod* method) { return VirtualFuncInvoker2< float, float, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 >::Invoke(il2cpp_codegen_method_get_slot(method), ___orbital0, ___deltaTime1, ___up2); } float UpdateHeadingDelegate_Invoke_mD63AFD811D3492ECF335D17B0B858E3655D8019A_OpenInterface(UpdateHeadingDelegate_tAE5B0953FD3BCBC040EB4AF4964F18C4AC2CED60* __this, CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* ___orbital0, float ___deltaTime1, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___up2, const RuntimeMethod* method) { return InterfaceFuncInvoker2< float, float, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___orbital0, ___deltaTime1, ___up2); } float UpdateHeadingDelegate_Invoke_mD63AFD811D3492ECF335D17B0B858E3655D8019A_OpenGenericVirtual(UpdateHeadingDelegate_tAE5B0953FD3BCBC040EB4AF4964F18C4AC2CED60* __this, CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* ___orbital0, float ___deltaTime1, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___up2, const RuntimeMethod* method) { return GenericVirtualFuncInvoker2< float, float, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 >::Invoke(method, ___orbital0, ___deltaTime1, ___up2); } float UpdateHeadingDelegate_Invoke_mD63AFD811D3492ECF335D17B0B858E3655D8019A_OpenGenericInterface(UpdateHeadingDelegate_tAE5B0953FD3BCBC040EB4AF4964F18C4AC2CED60* __this, CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* ___orbital0, float ___deltaTime1, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___up2, const RuntimeMethod* method) { return GenericInterfaceFuncInvoker2< float, float, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 >::Invoke(method, ___orbital0, ___deltaTime1, ___up2); } // 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) { __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)&UpdateHeadingDelegate_Invoke_mD63AFD811D3492ECF335D17B0B858E3655D8019A_OpenStaticInvoker; else __this->___invoke_impl_1 = (intptr_t)&UpdateHeadingDelegate_Invoke_mD63AFD811D3492ECF335D17B0B858E3655D8019A_ClosedStaticInvoker; else if (isOpen) __this->___invoke_impl_1 = (intptr_t)&UpdateHeadingDelegate_Invoke_mD63AFD811D3492ECF335D17B0B858E3655D8019A_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)&UpdateHeadingDelegate_Invoke_mD63AFD811D3492ECF335D17B0B858E3655D8019A_OpenGenericInterface; else __this->___invoke_impl_1 = (intptr_t)&UpdateHeadingDelegate_Invoke_mD63AFD811D3492ECF335D17B0B858E3655D8019A_OpenGenericVirtual; else if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___method1)) __this->___invoke_impl_1 = (intptr_t)&UpdateHeadingDelegate_Invoke_mD63AFD811D3492ECF335D17B0B858E3655D8019A_OpenInterface; else __this->___invoke_impl_1 = (intptr_t)&UpdateHeadingDelegate_Invoke_mD63AFD811D3492ECF335D17B0B858E3655D8019A_OpenVirtual; } else { __this->___invoke_impl_1 = (intptr_t)&UpdateHeadingDelegate_Invoke_mD63AFD811D3492ECF335D17B0B858E3655D8019A_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)&UpdateHeadingDelegate_Invoke_mD63AFD811D3492ECF335D17B0B858E3655D8019A_Multicast; } // System.Single Cinemachine.CinemachineOrbitalTransposer/UpdateHeadingDelegate::Invoke(Cinemachine.CinemachineOrbitalTransposer,System.Single,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float UpdateHeadingDelegate_Invoke_mD63AFD811D3492ECF335D17B0B858E3655D8019A (UpdateHeadingDelegate_tAE5B0953FD3BCBC040EB4AF4964F18C4AC2CED60* __this, CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* ___orbital0, float ___deltaTime1, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___up2, const RuntimeMethod* method) { typedef float (*FunctionPointerType) (RuntimeObject*, CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303*, float, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, const RuntimeMethod*); return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___orbital0, ___deltaTime1, ___up2, reinterpret_cast(__this->___method_3)); } // System.IAsyncResult Cinemachine.CinemachineOrbitalTransposer/UpdateHeadingDelegate::BeginInvoke(Cinemachine.CinemachineOrbitalTransposer,System.Single,UnityEngine.Vector3,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* UpdateHeadingDelegate_BeginInvoke_mF9371D7AA17A9372F2FAB2891F8E66CA67FE5AAE (UpdateHeadingDelegate_tAE5B0953FD3BCBC040EB4AF4964F18C4AC2CED60* __this, CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* ___orbital0, float ___deltaTime1, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___up2, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___callback3, RuntimeObject* ___object4, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[4] = {0}; __d_args[0] = ___orbital0; __d_args[1] = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &___deltaTime1); __d_args[2] = Box(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var, &___up2); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback3, (RuntimeObject*)___object4); } // System.Single Cinemachine.CinemachineOrbitalTransposer/UpdateHeadingDelegate::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float UpdateHeadingDelegate_EndInvoke_mCF8E24E08925233FAA0FB6E5AFAFEFCF67FBE8CF (UpdateHeadingDelegate_tAE5B0953FD3BCBC040EB4AF4964F18C4AC2CED60* __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(float*)UnBox ((RuntimeObject*)__result); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void Cinemachine.CinemachineOrbitalTransposer/<>c::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_mDB41F389E9ACDC6A49924D0DDF6BF908E627676B (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t382FDC8BD22EECDEF925FEC728CC7C973C3659D6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { U3CU3Ec_t382FDC8BD22EECDEF925FEC728CC7C973C3659D6* L_0 = (U3CU3Ec_t382FDC8BD22EECDEF925FEC728CC7C973C3659D6*)il2cpp_codegen_object_new(U3CU3Ec_t382FDC8BD22EECDEF925FEC728CC7C973C3659D6_il2cpp_TypeInfo_var); U3CU3Ec__ctor_m86741AB1B49B0E3932CA01086C2B7FAFC221C361(L_0, NULL); ((U3CU3Ec_t382FDC8BD22EECDEF925FEC728CC7C973C3659D6_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t382FDC8BD22EECDEF925FEC728CC7C973C3659D6_il2cpp_TypeInfo_var))->___U3CU3E9_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t382FDC8BD22EECDEF925FEC728CC7C973C3659D6_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t382FDC8BD22EECDEF925FEC728CC7C973C3659D6_il2cpp_TypeInfo_var))->___U3CU3E9_0), (void*)L_0); return; } } // System.Void Cinemachine.CinemachineOrbitalTransposer/<>c::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m86741AB1B49B0E3932CA01086C2B7FAFC221C361 (U3CU3Ec_t382FDC8BD22EECDEF925FEC728CC7C973C3659D6* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } // System.Single Cinemachine.CinemachineOrbitalTransposer/<>c::<.ctor>b__30_0(Cinemachine.CinemachineOrbitalTransposer,System.Single,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float U3CU3Ec_U3C_ctorU3Eb__30_0_m9216ED998310150D666FF45C1BD6868BF4BF02DD (U3CU3Ec_t382FDC8BD22EECDEF925FEC728CC7C973C3659D6* __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); s_Il2CppMethodInitialized = true; } { // return orbital.UpdateHeading( // deltaTime, up, ref orbital.m_XAxis, // ref orbital.m_RecenterToTargetHeading, // CinemachineCore.Instance.IsLive(orbital.VirtualCamera)); CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* L_0 = ___orbital0; float L_1 = ___deltaTime1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___up2; CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* L_3 = ___orbital0; AxisState_t6996FE8143104E02683986C908C18B0F62595736* L_4 = (&L_3->___m_XAxis_24); CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* L_5 = ___orbital0; Recentering_tB00B86249E96CFC65822315C710253B1E02459EF* L_6 = (&L_5->___m_RecenterToTargetHeading_23); il2cpp_codegen_runtime_class_init_inline(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var); CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* L_7; L_7 = CinemachineCore_get_Instance_m437A8089CC851778BA1ABABA3041B24B8D8B7E9B(NULL); CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* L_8 = ___orbital0; CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_9; L_9 = CinemachineComponentBase_get_VirtualCamera_mB83A44E630B22D8CD9A75521079ABC1691120223(L_8, NULL); bool L_10; L_10 = CinemachineCore_IsLive_m6F2EBE598087857FF7D04A078563E9972CA52678(L_7, L_9, NULL); float L_11; L_11 = CinemachineOrbitalTransposer_UpdateHeading_m8718BA600DA5134C0E38C8646DBC2506AB4472AB(L_0, L_1, L_2, L_4, L_6, L_10, NULL); return L_11; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Boolean Cinemachine.CinemachinePOV::get_IsValid() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachinePOV_get_IsValid_m05C868F4435523397654A39A1BF8593CF0F59ECF (CinemachinePOV_t18E8D389A12DA59CCC99E0871996448E1B4AB05B* __this, const RuntimeMethod* method) { { // public override bool IsValid { get { return enabled; } } bool L_0; L_0 = Behaviour_get_enabled_mAAC9F15E9EBF552217A5AE2681589CC0BFA300C1(__this, NULL); return L_0; } } // Cinemachine.CinemachineCore/Stage Cinemachine.CinemachinePOV::get_Stage() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CinemachinePOV_get_Stage_mFE8B3BB72F863545A8347D3CA587EE97D9A9EA5D (CinemachinePOV_t18E8D389A12DA59CCC99E0871996448E1B4AB05B* __this, const RuntimeMethod* method) { { // public override CinemachineCore.Stage Stage { get { return CinemachineCore.Stage.Aim; } } return (int32_t)(1); } } // System.Void Cinemachine.CinemachinePOV::OnValidate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachinePOV_OnValidate_m016AFFEFBEFECF40D1507E5AF33A6C0E1013D228 (CinemachinePOV_t18E8D389A12DA59CCC99E0871996448E1B4AB05B* __this, const RuntimeMethod* method) { { // m_VerticalAxis.Validate(); AxisState_t6996FE8143104E02683986C908C18B0F62595736* L_0 = (&__this->___m_VerticalAxis_7); AxisState_Validate_m1245D61F6D9A031C27F75F4B49E78A52AA91BDE5(L_0, NULL); // m_VerticalRecentering.Validate(); Recentering_tB00B86249E96CFC65822315C710253B1E02459EF* L_1 = (&__this->___m_VerticalRecentering_8); Recentering_Validate_m3F5EE15AE52BB8FF2B69E3963851CEE2600340D3(L_1, NULL); // m_HorizontalAxis.Validate(); AxisState_t6996FE8143104E02683986C908C18B0F62595736* L_2 = (&__this->___m_HorizontalAxis_9); AxisState_Validate_m1245D61F6D9A031C27F75F4B49E78A52AA91BDE5(L_2, NULL); // m_HorizontalRecentering.Validate(); Recentering_tB00B86249E96CFC65822315C710253B1E02459EF* L_3 = (&__this->___m_HorizontalRecentering_10); Recentering_Validate_m3F5EE15AE52BB8FF2B69E3963851CEE2600340D3(L_3, NULL); // } return; } } // System.Void Cinemachine.CinemachinePOV::OnEnable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachinePOV_OnEnable_m3A517E2080784B6C7A31A3227796D3B994FF647B (CinemachinePOV_t18E8D389A12DA59CCC99E0871996448E1B4AB05B* __this, const RuntimeMethod* method) { { // UpdateInputAxisProvider(); CinemachinePOV_UpdateInputAxisProvider_m061C1326E834985C26CA2D74F90D2E52C590FC4D(__this, NULL); // } return; } } // System.Void Cinemachine.CinemachinePOV::UpdateInputAxisProvider() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachinePOV_UpdateInputAxisProvider_m061C1326E834985C26CA2D74F90D2E52C590FC4D (CinemachinePOV_t18E8D389A12DA59CCC99E0871996448E1B4AB05B* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; { // m_HorizontalAxis.SetInputAxisProvider(0, null); AxisState_t6996FE8143104E02683986C908C18B0F62595736* L_0 = (&__this->___m_HorizontalAxis_9); AxisState_SetInputAxisProvider_m9FBC0D9C885EDF31C4FFDA8A70029C5FC9089C85(L_0, 0, (RuntimeObject*)NULL, NULL); // m_VerticalAxis.SetInputAxisProvider(1, null); AxisState_t6996FE8143104E02683986C908C18B0F62595736* L_1 = (&__this->___m_VerticalAxis_7); AxisState_SetInputAxisProvider_m9FBC0D9C885EDF31C4FFDA8A70029C5FC9089C85(L_1, 1, (RuntimeObject*)NULL, NULL); // if (VirtualCamera != null) CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_2; L_2 = CinemachineComponentBase_get_VirtualCamera_mB83A44E630B22D8CD9A75521079ABC1691120223(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_3; L_3 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_3) { goto IL_0051; } } { // var provider = VirtualCamera.GetInputAxisProvider(); CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_4; L_4 = CinemachineComponentBase_get_VirtualCamera_mB83A44E630B22D8CD9A75521079ABC1691120223(__this, NULL); RuntimeObject* L_5; L_5 = CinemachineVirtualCameraBase_GetInputAxisProvider_mC735C4764E6CB8469D115142D842729C95D9C39E(L_4, NULL); V_0 = L_5; // if (provider != null) RuntimeObject* L_6 = V_0; if (!L_6) { goto IL_0051; } } { // m_HorizontalAxis.SetInputAxisProvider(0, provider); AxisState_t6996FE8143104E02683986C908C18B0F62595736* L_7 = (&__this->___m_HorizontalAxis_9); RuntimeObject* L_8 = V_0; AxisState_SetInputAxisProvider_m9FBC0D9C885EDF31C4FFDA8A70029C5FC9089C85(L_7, 0, L_8, NULL); // m_VerticalAxis.SetInputAxisProvider(1, provider); AxisState_t6996FE8143104E02683986C908C18B0F62595736* L_9 = (&__this->___m_VerticalAxis_7); RuntimeObject* L_10 = V_0; AxisState_SetInputAxisProvider_m9FBC0D9C885EDF31C4FFDA8A70029C5FC9089C85(L_9, 1, L_10, NULL); } IL_0051: { // } return; } } // System.Void Cinemachine.CinemachinePOV::PrePipelineMutateCameraState(Cinemachine.CameraState&,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachinePOV_PrePipelineMutateCameraState_mBA43F716320C330EE8502DC1F49CD30512D8DF0B (CinemachinePOV_t18E8D389A12DA59CCC99E0871996448E1B4AB05B* __this, CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* ___state0, float ___deltaTime1, const RuntimeMethod* method) { { // public override void PrePipelineMutateCameraState(ref CameraState state, float deltaTime) {} return; } } // System.Void Cinemachine.CinemachinePOV::MutateCameraState(Cinemachine.CameraState&,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachinePOV_MutateCameraState_m7D3F0F0979A4D487630A47A0BDB8B6C01F58A4EE (CinemachinePOV_t18E8D389A12DA59CCC99E0871996448E1B4AB05B* __this, CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* ___curState0, 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; } Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_0; memset((&V_0), 0, sizeof(V_0)); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* V_1 = NULL; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2; memset((&V_2), 0, sizeof(V_2)); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_3; memset((&V_3), 0, sizeof(V_3)); { // if (!IsValid) bool L_0; L_0 = VirtualFuncInvoker0< bool >::Invoke(4 /* System.Boolean Cinemachine.CinemachineComponentBase::get_IsValid() */, __this); if (L_0) { goto IL_0009; } } { // return; return; } IL_0009: { // if (deltaTime >= 0 && CinemachineCore.Instance.IsLive(VirtualCamera)) float L_1 = ___deltaTime1; if ((!(((float)L_1) >= ((float)(0.0f))))) { goto IL_008c; } } { il2cpp_codegen_runtime_class_init_inline(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var); CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* L_2; L_2 = CinemachineCore_get_Instance_m437A8089CC851778BA1ABABA3041B24B8D8B7E9B(NULL); CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_3; L_3 = CinemachineComponentBase_get_VirtualCamera_mB83A44E630B22D8CD9A75521079ABC1691120223(__this, NULL); bool L_4; L_4 = CinemachineCore_IsLive_m6F2EBE598087857FF7D04A078563E9972CA52678(L_2, L_3, NULL); if (!L_4) { goto IL_008c; } } { // if (m_HorizontalAxis.Update(deltaTime)) AxisState_t6996FE8143104E02683986C908C18B0F62595736* L_5 = (&__this->___m_HorizontalAxis_9); float L_6 = ___deltaTime1; bool L_7; L_7 = AxisState_Update_mE86F039B78105160E5C13153B456E3A988AF28B4(L_5, L_6, NULL); if (!L_7) { goto IL_003c; } } { // m_HorizontalRecentering.CancelRecentering(); Recentering_tB00B86249E96CFC65822315C710253B1E02459EF* L_8 = (&__this->___m_HorizontalRecentering_10); Recentering_CancelRecentering_mB79FB4BE6A929EA524224E11C885AFBA1C212D90(L_8, NULL); } IL_003c: { // if (m_VerticalAxis.Update(deltaTime)) AxisState_t6996FE8143104E02683986C908C18B0F62595736* L_9 = (&__this->___m_VerticalAxis_7); float L_10 = ___deltaTime1; bool L_11; L_11 = AxisState_Update_mE86F039B78105160E5C13153B456E3A988AF28B4(L_9, L_10, NULL); if (!L_11) { goto IL_0055; } } { // m_VerticalRecentering.CancelRecentering(); Recentering_tB00B86249E96CFC65822315C710253B1E02459EF* L_12 = (&__this->___m_VerticalRecentering_8); Recentering_CancelRecentering_mB79FB4BE6A929EA524224E11C885AFBA1C212D90(L_12, NULL); } IL_0055: { // var recenterTarget = GetRecenterTarget(); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_13; L_13 = CinemachinePOV_GetRecenterTarget_m222F334C80D4ABBD48B9284A6EFCF6C0B853460A(__this, NULL); V_3 = L_13; // m_HorizontalRecentering.DoRecentering(ref m_HorizontalAxis, deltaTime, recenterTarget.x); Recentering_tB00B86249E96CFC65822315C710253B1E02459EF* L_14 = (&__this->___m_HorizontalRecentering_10); AxisState_t6996FE8143104E02683986C908C18B0F62595736* L_15 = (&__this->___m_HorizontalAxis_9); float L_16 = ___deltaTime1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_17 = V_3; float L_18 = L_17.___x_0; Recentering_DoRecentering_m7B1730622484A958AF9FD87F2056A388D96EA01A(L_14, L_15, L_16, L_18, NULL); // m_VerticalRecentering.DoRecentering(ref m_VerticalAxis, deltaTime, recenterTarget.y); Recentering_tB00B86249E96CFC65822315C710253B1E02459EF* L_19 = (&__this->___m_VerticalRecentering_8); AxisState_t6996FE8143104E02683986C908C18B0F62595736* L_20 = (&__this->___m_VerticalAxis_7); float L_21 = ___deltaTime1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_22 = V_3; float L_23 = L_22.___y_1; Recentering_DoRecentering_m7B1730622484A958AF9FD87F2056A388D96EA01A(L_19, L_20, L_21, L_23, NULL); } IL_008c: { // Quaternion rot = Quaternion.Euler(m_VerticalAxis.Value, m_HorizontalAxis.Value, 0); AxisState_t6996FE8143104E02683986C908C18B0F62595736* L_24 = (&__this->___m_VerticalAxis_7); float L_25 = L_24->___Value_0; AxisState_t6996FE8143104E02683986C908C18B0F62595736* L_26 = (&__this->___m_HorizontalAxis_9); float L_27 = L_26->___Value_0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_28; L_28 = Quaternion_Euler_m9262AB29E3E9CE94EF71051F38A28E82AEC73F90_inline(L_25, L_27, (0.0f), NULL); V_0 = L_28; // Transform parent = VirtualCamera.transform.parent; CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_29; L_29 = CinemachineComponentBase_get_VirtualCamera_mB83A44E630B22D8CD9A75521079ABC1691120223(__this, NULL); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_30; L_30 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_29, NULL); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_31; L_31 = Transform_get_parent_m65354E28A4C94EC00EBCF03532F7B0718380791E(L_30, NULL); V_1 = L_31; // var up = Vector3.up; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_32; L_32 = Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline(NULL); V_2 = L_32; // if (parent != null) Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_33 = V_1; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_34; L_34 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_33, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_34) { goto IL_00e1; } } { // rot = parent.rotation * rot; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_35 = V_1; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_36; L_36 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_35, NULL); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_37 = V_0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_38; L_38 = Quaternion_op_Multiply_mCB375FCCC12A2EC8F9EB824A1BFB4453B58C2012_inline(L_36, L_37, NULL); V_0 = L_38; // up = parent.up; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_39 = V_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_40; L_40 = Transform_get_up_mE47A9D9D96422224DD0539AA5524DA5440145BB2(L_39, NULL); V_2 = L_40; } IL_00e1: { // rot = Quaternion.FromToRotation(curState.ReferenceUp, up) * rot; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_41 = ___curState0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_42 = L_41->___ReferenceUp_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_43 = V_2; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_44; L_44 = Quaternion_FromToRotation_mCB3100F93637E72455388B901C36EF8A25DFDB9A(L_42, L_43, NULL); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_45 = V_0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_46; L_46 = Quaternion_op_Multiply_mCB375FCCC12A2EC8F9EB824A1BFB4453B58C2012_inline(L_44, L_45, NULL); V_0 = L_46; // curState.RawOrientation = rot; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_47 = ___curState0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_48 = V_0; L_47->___RawOrientation_5 = L_48; // } return; } } // UnityEngine.Vector2 Cinemachine.CinemachinePOV::GetRecenterTarget() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 CinemachinePOV_GetRecenterTarget_m222F334C80D4ABBD48B9284A6EFCF6C0B853460A (CinemachinePOV_t18E8D389A12DA59CCC99E0871996448E1B4AB05B* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* V_0 = NULL; int32_t V_1 = 0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2; memset((&V_2), 0, sizeof(V_2)); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* V_3 = NULL; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_4; memset((&V_4), 0, sizeof(V_4)); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_5; memset((&V_5), 0, sizeof(V_5)); { // Transform t = null; V_0 = (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*)NULL; // switch (m_RecenterTarget) int32_t L_0 = __this->___m_RecenterTarget_6; V_1 = L_0; int32_t L_1 = V_1; if ((((int32_t)L_1) == ((int32_t)1))) { goto IL_0013; } } { int32_t L_2 = V_1; if ((((int32_t)L_2) == ((int32_t)2))) { goto IL_0021; } } { goto IL_002d; } IL_0013: { // case RecenterTargetMode.FollowTargetForward: t = VirtualCamera.Follow; break; CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_3; L_3 = CinemachineComponentBase_get_VirtualCamera_mB83A44E630B22D8CD9A75521079ABC1691120223(__this, NULL); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4; L_4 = VirtualFuncInvoker0< Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* >::Invoke(31 /* UnityEngine.Transform Cinemachine.CinemachineVirtualCameraBase::get_Follow() */, L_3); V_0 = L_4; // case RecenterTargetMode.FollowTargetForward: t = VirtualCamera.Follow; break; goto IL_002d; } IL_0021: { // case RecenterTargetMode.LookAtTargetForward: t = VirtualCamera.LookAt; break; CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_5; L_5 = CinemachineComponentBase_get_VirtualCamera_mB83A44E630B22D8CD9A75521079ABC1691120223(__this, NULL); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6; L_6 = VirtualFuncInvoker0< Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* >::Invoke(29 /* UnityEngine.Transform Cinemachine.CinemachineVirtualCameraBase::get_LookAt() */, L_5); V_0 = L_6; } IL_002d: { // if (t != null) Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_7 = V_0; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_8; L_8 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_7, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_8) { goto IL_0098; } } { // var fwd = t.forward; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_9 = V_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10; L_10 = Transform_get_forward_mFCFACF7165FDAB21E80E384C494DF278386CEE2F(L_9, NULL); V_2 = L_10; // Transform parent = VirtualCamera.transform.parent; CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_11; L_11 = CinemachineComponentBase_get_VirtualCamera_mB83A44E630B22D8CD9A75521079ABC1691120223(__this, NULL); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_12; L_12 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_11, NULL); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_13; L_13 = Transform_get_parent_m65354E28A4C94EC00EBCF03532F7B0718380791E(L_12, NULL); V_3 = L_13; // if (parent != null) Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_14 = V_3; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_15; L_15 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_14, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_15) { goto IL_0064; } } { // fwd = parent.rotation * fwd; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_16 = V_3; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_17; L_17 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_16, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = V_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19; L_19 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_17, L_18, NULL); V_2 = L_19; } IL_0064: { // var v = Quaternion.FromToRotation(Vector3.forward, fwd).eulerAngles; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20; L_20 = Vector3_get_forward_mAA55A7034304DF8B2152EAD49AE779FC4CA2EB4A_inline(NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21 = V_2; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_22; L_22 = Quaternion_FromToRotation_mCB3100F93637E72455388B901C36EF8A25DFDB9A(L_20, L_21, NULL); V_5 = L_22; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23; L_23 = Quaternion_get_eulerAngles_m2DB5158B5C3A71FD60FC8A6EE43D3AAA1CFED122_inline((&V_5), NULL); V_4 = L_23; // return new Vector2(NormalizeAngle(v.y), NormalizeAngle(v.x)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24 = V_4; float L_25 = L_24.___y_3; float L_26; L_26 = CinemachinePOV_NormalizeAngle_m5A686B3609FF6019E1B4BBC07F1A374FD1B17B4A(L_25, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27 = V_4; float L_28 = L_27.___x_2; float L_29; L_29 = CinemachinePOV_NormalizeAngle_m5A686B3609FF6019E1B4BBC07F1A374FD1B17B4A(L_28, NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_30; memset((&L_30), 0, sizeof(L_30)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_30), L_26, L_29, /*hidden argument*/NULL); return L_30; } IL_0098: { // return Vector2.zero; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_31; L_31 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL); return L_31; } } // System.Single Cinemachine.CinemachinePOV::NormalizeAngle(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachinePOV_NormalizeAngle_m5A686B3609FF6019E1B4BBC07F1A374FD1B17B4A (float ___angle0, const RuntimeMethod* method) { { // return ((angle + 180) % 360) - 180; float L_0 = ___angle0; return ((float)il2cpp_codegen_subtract((fmodf(((float)il2cpp_codegen_add(L_0, (180.0f))), (360.0f))), (180.0f))); } } // System.Void Cinemachine.CinemachinePOV::ForceCameraPosition(UnityEngine.Vector3,UnityEngine.Quaternion) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachinePOV_ForceCameraPosition_m454958C55A58DD989A25D0443138AADBF608BB52 (CinemachinePOV_t18E8D389A12DA59CCC99E0871996448E1B4AB05B* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___pos0, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___rot1, const RuntimeMethod* method) { { // SetAxesForRotation(rot); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = ___rot1; CinemachinePOV_SetAxesForRotation_mDBC52583D2371432C6CE2DFE61689D7C906710BC(__this, L_0, NULL); // } return; } } // System.Boolean Cinemachine.CinemachinePOV::OnTransitionFromCamera(Cinemachine.ICinemachineCamera,UnityEngine.Vector3,System.Single,Cinemachine.CinemachineVirtualCameraBase/TransitionParams&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachinePOV_OnTransitionFromCamera_m491BDC05FF82D94CD9F0F5E381FABD26B836D32F (CinemachinePOV_t18E8D389A12DA59CCC99E0871996448E1B4AB05B* __this, RuntimeObject* ___fromCam0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldUp1, float ___deltaTime2, TransitionParams_tB597191957C5719625DEDBA130A4C3437346CDCA* ___transitionParams3, 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; } { // m_HorizontalRecentering.DoRecentering(ref m_HorizontalAxis, -1, 0); Recentering_tB00B86249E96CFC65822315C710253B1E02459EF* L_0 = (&__this->___m_HorizontalRecentering_10); AxisState_t6996FE8143104E02683986C908C18B0F62595736* L_1 = (&__this->___m_HorizontalAxis_9); Recentering_DoRecentering_m7B1730622484A958AF9FD87F2056A388D96EA01A(L_0, L_1, (-1.0f), (0.0f), NULL); // m_VerticalRecentering.DoRecentering(ref m_VerticalAxis, -1, 0); Recentering_tB00B86249E96CFC65822315C710253B1E02459EF* L_2 = (&__this->___m_VerticalRecentering_8); AxisState_t6996FE8143104E02683986C908C18B0F62595736* L_3 = (&__this->___m_VerticalAxis_7); Recentering_DoRecentering_m7B1730622484A958AF9FD87F2056A388D96EA01A(L_2, L_3, (-1.0f), (0.0f), NULL); // m_HorizontalRecentering.CancelRecentering(); Recentering_tB00B86249E96CFC65822315C710253B1E02459EF* L_4 = (&__this->___m_HorizontalRecentering_10); Recentering_CancelRecentering_mB79FB4BE6A929EA524224E11C885AFBA1C212D90(L_4, NULL); // m_VerticalRecentering.CancelRecentering(); Recentering_tB00B86249E96CFC65822315C710253B1E02459EF* L_5 = (&__this->___m_VerticalRecentering_8); Recentering_CancelRecentering_mB79FB4BE6A929EA524224E11C885AFBA1C212D90(L_5, NULL); // if (fromCam != null && transitionParams.m_InheritPosition // && !CinemachineCore.Instance.IsLiveInBlend(VirtualCamera)) RuntimeObject* L_6 = ___fromCam0; if (!L_6) { goto IL_007d; } } { TransitionParams_tB597191957C5719625DEDBA130A4C3437346CDCA* L_7 = ___transitionParams3; bool L_8 = L_7->___m_InheritPosition_1; if (!L_8) { goto IL_007d; } } { il2cpp_codegen_runtime_class_init_inline(CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD_il2cpp_TypeInfo_var); CinemachineCore_tDF9B8A03802F28C49A554F76418E61DFC12AC0FD* L_9; L_9 = CinemachineCore_get_Instance_m437A8089CC851778BA1ABABA3041B24B8D8B7E9B(NULL); CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_10; L_10 = CinemachineComponentBase_get_VirtualCamera_mB83A44E630B22D8CD9A75521079ABC1691120223(__this, NULL); bool L_11; L_11 = CinemachineCore_IsLiveInBlend_mFD1402FFF3B5D0CD0EC90914F89672724F49F778(L_9, L_10, NULL); if (L_11) { goto IL_007d; } } { // SetAxesForRotation(fromCam.State.RawOrientation); 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); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_14 = L_13.___RawOrientation_5; CinemachinePOV_SetAxesForRotation_mDBC52583D2371432C6CE2DFE61689D7C906710BC(__this, L_14, NULL); // return true; return (bool)1; } IL_007d: { // return false; return (bool)0; } } // System.Boolean Cinemachine.CinemachinePOV::get_RequiresUserInput() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachinePOV_get_RequiresUserInput_mF3866C5A3BF1A75C3EBF06998987999FC37A558B (CinemachinePOV_t18E8D389A12DA59CCC99E0871996448E1B4AB05B* __this, const RuntimeMethod* method) { { // public override bool RequiresUserInput => true; return (bool)1; } } // System.Void Cinemachine.CinemachinePOV::SetAxesForRotation(UnityEngine.Quaternion) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachinePOV_SetAxesForRotation_mDBC52583D2371432C6CE2DFE61689D7C906710BC (CinemachinePOV_t18E8D389A12DA59CCC99E0871996448E1B4AB05B* __this, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___targetRot0, 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)); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* V_2 = NULL; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3; memset((&V_3), 0, sizeof(V_3)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_4; memset((&V_4), 0, sizeof(V_4)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_5; memset((&V_5), 0, sizeof(V_5)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_6; memset((&V_6), 0, sizeof(V_6)); { // Vector3 up = VcamState.ReferenceUp; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_0; L_0 = CinemachineComponentBase_get_VcamState_m17C5F4CFD04B41EA7559216C8C50CB980140D9A2(__this, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = L_0.___ReferenceUp_1; V_0 = L_1; // Vector3 fwd = Vector3.forward; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2; L_2 = Vector3_get_forward_mAA55A7034304DF8B2152EAD49AE779FC4CA2EB4A_inline(NULL); V_1 = L_2; // Transform parent = VirtualCamera.transform.parent; CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_3; L_3 = CinemachineComponentBase_get_VirtualCamera_mB83A44E630B22D8CD9A75521079ABC1691120223(__this, NULL); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4; L_4 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_3, NULL); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5; L_5 = Transform_get_parent_m65354E28A4C94EC00EBCF03532F7B0718380791E(L_4, NULL); V_2 = L_5; // if (parent != null) Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* 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_0039; } } { // fwd = parent.rotation * fwd; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_8 = V_2; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_9; L_9 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_8, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11; L_11 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_9, L_10, NULL); V_1 = L_11; } IL_0039: { // m_HorizontalAxis.Value = 0; AxisState_t6996FE8143104E02683986C908C18B0F62595736* L_12 = (&__this->___m_HorizontalAxis_9); L_12->___Value_0 = (0.0f); // m_HorizontalAxis.Reset(); AxisState_t6996FE8143104E02683986C908C18B0F62595736* L_13 = (&__this->___m_HorizontalAxis_9); AxisState_Reset_m329065EBC9963460CD7733144EC5F47D107967C9(L_13, NULL); // Vector3 targetFwd = targetRot * Vector3.forward; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_14 = ___targetRot0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15; L_15 = Vector3_get_forward_mAA55A7034304DF8B2152EAD49AE779FC4CA2EB4A_inline(NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16; L_16 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_14, L_15, NULL); V_3 = L_16; // Vector3 a = fwd.ProjectOntoPlane(up); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17 = V_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = V_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19; L_19 = UnityVectorExtensions_ProjectOntoPlane_m7B4042CE802D9E43593F9290EBCFFC1E1F1568A6(L_17, L_18, NULL); V_4 = L_19; // Vector3 b = targetFwd.ProjectOntoPlane(up); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = V_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21 = V_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22; L_22 = UnityVectorExtensions_ProjectOntoPlane_m7B4042CE802D9E43593F9290EBCFFC1E1F1568A6(L_20, L_21, NULL); V_5 = L_22; // if (!a.AlmostZero() && !b.AlmostZero()) Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23 = V_4; bool L_24; L_24 = UnityVectorExtensions_AlmostZero_mDE7F8E130BF5949DFF14AE437C47F086F3E05652(L_23, NULL); if (L_24) { goto IL_0099; } } { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25 = V_5; bool L_26; L_26 = UnityVectorExtensions_AlmostZero_mDE7F8E130BF5949DFF14AE437C47F086F3E05652(L_25, NULL); if (L_26) { goto IL_0099; } } { // m_HorizontalAxis.Value = Vector3.SignedAngle(a, b, up); AxisState_t6996FE8143104E02683986C908C18B0F62595736* L_27 = (&__this->___m_HorizontalAxis_9); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28 = V_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_29 = V_5; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_30 = V_0; float L_31; L_31 = Vector3_SignedAngle_m76C77F9D7BAF5969FA5B7500ED2D5FF9F9FA4153_inline(L_28, L_29, L_30, NULL); L_27->___Value_0 = L_31; } IL_0099: { // m_VerticalAxis.Value = 0; AxisState_t6996FE8143104E02683986C908C18B0F62595736* L_32 = (&__this->___m_VerticalAxis_7); L_32->___Value_0 = (0.0f); // m_VerticalAxis.Reset(); AxisState_t6996FE8143104E02683986C908C18B0F62595736* L_33 = (&__this->___m_VerticalAxis_7); AxisState_Reset_m329065EBC9963460CD7733144EC5F47D107967C9(L_33, NULL); // fwd = Quaternion.AngleAxis(m_HorizontalAxis.Value, up) * fwd; AxisState_t6996FE8143104E02683986C908C18B0F62595736* L_34 = (&__this->___m_HorizontalAxis_9); float L_35 = L_34->___Value_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_36 = V_0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_37; L_37 = Quaternion_AngleAxis_mF37022977B297E63AA70D69EA1C4C922FF22CC80(L_35, L_36, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_38 = V_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_39; L_39 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_37, L_38, NULL); V_1 = L_39; // Vector3 right = Vector3.Cross(up, fwd); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_40 = V_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_41 = V_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_42; L_42 = Vector3_Cross_mF93A280558BCE756D13B6CC5DCD7DE8A43148987_inline(L_40, L_41, NULL); V_6 = L_42; // if (!right.AlmostZero()) Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_43 = V_6; bool L_44; L_44 = UnityVectorExtensions_AlmostZero_mDE7F8E130BF5949DFF14AE437C47F086F3E05652(L_43, NULL); if (L_44) { goto IL_00f2; } } { // m_VerticalAxis.Value = Vector3.SignedAngle(fwd, targetFwd, right); AxisState_t6996FE8143104E02683986C908C18B0F62595736* L_45 = (&__this->___m_VerticalAxis_7); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_46 = V_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_47 = V_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_48 = V_6; float L_49; L_49 = Vector3_SignedAngle_m76C77F9D7BAF5969FA5B7500ED2D5FF9F9FA4153_inline(L_46, L_47, L_48, NULL); L_45->___Value_0 = L_49; } IL_00f2: { // } return; } } // System.Void Cinemachine.CinemachinePOV::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachinePOV__ctor_m362B77E97F02F0B022F654161A5FA5120BD0DD17 (CinemachinePOV_t18E8D389A12DA59CCC99E0871996448E1B4AB05B* __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 AxisState m_VerticalAxis = new AxisState(-70, 70, false, false, 300f, 0.1f, 0.1f, "Mouse Y", true); AxisState_t6996FE8143104E02683986C908C18B0F62595736 L_0; memset((&L_0), 0, sizeof(L_0)); AxisState__ctor_m09348C6ABBA887484BF7D3961D4FB582C0E5A4F6((&L_0), (-70.0f), (70.0f), (bool)0, (bool)0, (300.0f), (0.100000001f), (0.100000001f), _stringLiteral16DD21BE77B115D392226EB71A2D3A9FDC29E3F0, (bool)1, /*hidden argument*/NULL); __this->___m_VerticalAxis_7 = L_0; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_VerticalAxis_7))->___m_InputAxisName_5), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_VerticalAxis_7))->___m_InputAxisProvider_16), (void*)NULL); #endif // public AxisState.Recentering m_VerticalRecentering = new AxisState.Recentering(false, 1, 2); Recentering_tB00B86249E96CFC65822315C710253B1E02459EF L_1; memset((&L_1), 0, sizeof(L_1)); Recentering__ctor_mD885C396DC27C43D79A1FAA42F5ADD7D05CF2476((&L_1), (bool)0, (1.0f), (2.0f), /*hidden argument*/NULL); __this->___m_VerticalRecentering_8 = L_1; // public AxisState m_HorizontalAxis = new AxisState(-180, 180, true, false, 300f, 0.1f, 0.1f, "Mouse X", false); AxisState_t6996FE8143104E02683986C908C18B0F62595736 L_2; memset((&L_2), 0, sizeof(L_2)); AxisState__ctor_m09348C6ABBA887484BF7D3961D4FB582C0E5A4F6((&L_2), (-180.0f), (180.0f), (bool)1, (bool)0, (300.0f), (0.100000001f), (0.100000001f), _stringLiteral88BEE283254D7094E258B3A88730F4CC4F1E4AC7, (bool)0, /*hidden argument*/NULL); __this->___m_HorizontalAxis_9 = L_2; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_HorizontalAxis_9))->___m_InputAxisName_5), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_HorizontalAxis_9))->___m_InputAxisProvider_16), (void*)NULL); #endif // public AxisState.Recentering m_HorizontalRecentering = new AxisState.Recentering(false, 1, 2); Recentering_tB00B86249E96CFC65822315C710253B1E02459EF L_3; memset((&L_3), 0, sizeof(L_3)); Recentering__ctor_mD885C396DC27C43D79A1FAA42F5ADD7D05CF2476((&L_3), (bool)0, (1.0f), (2.0f), /*hidden argument*/NULL); __this->___m_HorizontalRecentering_10 = L_3; CinemachineComponentBase__ctor_mFA2A3C88B75CD71B7F359220C38B253AC1353B19(__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.CinemachineSameAsFollowTarget::get_IsValid() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineSameAsFollowTarget_get_IsValid_mC6D1503DFD8DC214605C36C1CAE502935D15BFEA (CinemachineSameAsFollowTarget_t3F3D720F4ED98F0E8608A0D077BB877F1A897141* __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 override bool IsValid { get { return enabled && FollowTarget != null; } } bool L_0; L_0 = Behaviour_get_enabled_mAAC9F15E9EBF552217A5AE2681589CC0BFA300C1(__this, NULL); if (!L_0) { goto IL_0015; } } { Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1; L_1 = CinemachineComponentBase_get_FollowTarget_m656475012F330FF1C680CD7E62C81D2E7EC4AB74(__this, NULL); 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); return L_2; } IL_0015: { return (bool)0; } } // Cinemachine.CinemachineCore/Stage Cinemachine.CinemachineSameAsFollowTarget::get_Stage() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CinemachineSameAsFollowTarget_get_Stage_mC807B568193EE1879B9A384DD9867E7FB1FFEA48 (CinemachineSameAsFollowTarget_t3F3D720F4ED98F0E8608A0D077BB877F1A897141* __this, const RuntimeMethod* method) { { // public override CinemachineCore.Stage Stage { get { return CinemachineCore.Stage.Aim; } } return (int32_t)(1); } } // System.Single Cinemachine.CinemachineSameAsFollowTarget::GetMaxDampTime() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineSameAsFollowTarget_GetMaxDampTime_m043AF23A9A983ECE05922C0472DB7FC1BF8542FB (CinemachineSameAsFollowTarget_t3F3D720F4ED98F0E8608A0D077BB877F1A897141* __this, const RuntimeMethod* method) { { // public override float GetMaxDampTime() { return m_Damping; } float L_0 = __this->___m_Damping_6; return L_0; } } // System.Void Cinemachine.CinemachineSameAsFollowTarget::MutateCameraState(Cinemachine.CameraState&,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineSameAsFollowTarget_MutateCameraState_mE752F9E346D7A3380316A3446D5210988467B4F0 (CinemachineSameAsFollowTarget_t3F3D720F4ED98F0E8608A0D077BB877F1A897141* __this, CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* ___curState0, float ___deltaTime1, const RuntimeMethod* method) { Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_0; memset((&V_0), 0, sizeof(V_0)); float V_1 = 0.0f; { // if (!IsValid) bool L_0; L_0 = VirtualFuncInvoker0< bool >::Invoke(4 /* System.Boolean Cinemachine.CinemachineComponentBase::get_IsValid() */, __this); if (L_0) { goto IL_0009; } } { // return; return; } IL_0009: { // Quaternion dampedOrientation = FollowTargetRotation; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_1; L_1 = CinemachineComponentBase_get_FollowTargetRotation_m9C7A5F1A91CCBC93B69F934060F9D4C08FA547F3(__this, NULL); V_0 = L_1; // if (deltaTime >= 0) float L_2 = ___deltaTime1; if ((!(((float)L_2) >= ((float)(0.0f))))) { goto IL_0043; } } { // float t = VirtualCamera.DetachedFollowTargetDamp(1, m_Damping, deltaTime); CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_3; L_3 = CinemachineComponentBase_get_VirtualCamera_mB83A44E630B22D8CD9A75521079ABC1691120223(__this, NULL); float L_4 = __this->___m_Damping_6; float L_5 = ___deltaTime1; float L_6; L_6 = CinemachineVirtualCameraBase_DetachedFollowTargetDamp_m215A089B8451330FA8D7D6E4DB8E38400AD9E7CF(L_3, (1.0f), L_4, L_5, NULL); V_1 = L_6; // dampedOrientation = Quaternion.Slerp( // m_PreviousReferenceOrientation, FollowTargetRotation, t); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_7 = __this->___m_PreviousReferenceOrientation_7; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_8; L_8 = CinemachineComponentBase_get_FollowTargetRotation_m9C7A5F1A91CCBC93B69F934060F9D4C08FA547F3(__this, NULL); float L_9 = V_1; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_10; L_10 = Quaternion_Slerp_m0A9969F500E7716EA4F6BC4E7D5464372D8E9E15(L_7, L_8, L_9, NULL); V_0 = L_10; } IL_0043: { // m_PreviousReferenceOrientation = dampedOrientation; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_11 = V_0; __this->___m_PreviousReferenceOrientation_7 = L_11; // curState.RawOrientation = dampedOrientation; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_12 = ___curState0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_13 = V_0; L_12->___RawOrientation_5 = L_13; // curState.ReferenceUp = dampedOrientation * Vector3.up; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_14 = ___curState0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_15 = V_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16; L_16 = Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline(NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17; L_17 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_15, L_16, NULL); L_14->___ReferenceUp_1 = L_17; // } return; } } // System.Void Cinemachine.CinemachineSameAsFollowTarget::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineSameAsFollowTarget__ctor_m4CB9434EC6F54E7AB3287343A9C5416C8079BD09 (CinemachineSameAsFollowTarget_t3F3D720F4ED98F0E8608A0D077BB877F1A897141* __this, const RuntimeMethod* method) { { // Quaternion m_PreviousReferenceOrientation = Quaternion.identity; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0; L_0 = Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline(NULL); __this->___m_PreviousReferenceOrientation_7 = L_0; CinemachineComponentBase__ctor_mFA2A3C88B75CD71B7F359220C38B253AC1353B19(__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.CinemachineTrackedDolly::get_IsValid() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineTrackedDolly_get_IsValid_m280F6EE398F406E248920DAEC9A2FB4C0A78CD20 (CinemachineTrackedDolly_tF6AD39CDE4ECE4A1828476535B327CF2EF9D4037* __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 override bool IsValid { get { return enabled && m_Path != null; } } bool L_0; L_0 = Behaviour_get_enabled_mAAC9F15E9EBF552217A5AE2681589CC0BFA300C1(__this, NULL); if (!L_0) { goto IL_0015; } } { CinemachinePathBase_t9BA180040D1DA9F876C41BC313973F3A24EE7B8D* L_1 = __this->___m_Path_6; 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); return L_2; } IL_0015: { return (bool)0; } } // Cinemachine.CinemachineCore/Stage Cinemachine.CinemachineTrackedDolly::get_Stage() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CinemachineTrackedDolly_get_Stage_m71C0F0AEBCCACD06836E5186C06F8E157DEB44D4 (CinemachineTrackedDolly_tF6AD39CDE4ECE4A1828476535B327CF2EF9D4037* __this, const RuntimeMethod* method) { { // public override CinemachineCore.Stage Stage { get { return CinemachineCore.Stage.Body; } } return (int32_t)(0); } } // System.Single Cinemachine.CinemachineTrackedDolly::GetMaxDampTime() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineTrackedDolly_GetMaxDampTime_m8387A78C47A4689A44BC60168DAD135BF2F14E20 (CinemachineTrackedDolly_tF6AD39CDE4ECE4A1828476535B327CF2EF9D4037* __this, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); float V_1 = 0.0f; { // var d2 = AngularDamping; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0; L_0 = CinemachineTrackedDolly_get_AngularDamping_m5ED59BCFD88587E5AF232BB5D779B3FE03832DE9(__this, NULL); V_0 = L_0; // var a = Mathf.Max(m_XDamping, Mathf.Max(m_YDamping, m_ZDamping)); float L_1 = __this->___m_XDamping_10; float L_2 = __this->___m_YDamping_11; float L_3 = __this->___m_ZDamping_12; float L_4; L_4 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_2, L_3, NULL); float L_5; L_5 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_1, L_4, NULL); // var b = Mathf.Max(d2.x, Mathf.Max(d2.y, d2.z)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = V_0; float L_7 = L_6.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = V_0; float L_9 = L_8.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_0; float L_11 = L_10.___z_4; float L_12; L_12 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_9, L_11, NULL); float L_13; L_13 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_7, L_12, NULL); V_1 = L_13; // return Mathf.Max(a, b); float L_14 = V_1; float L_15; L_15 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_5, L_14, NULL); return L_15; } } // System.Void Cinemachine.CinemachineTrackedDolly::MutateCameraState(Cinemachine.CameraState&,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineTrackedDolly_MutateCameraState_m520EE451BF883F43059C628A4FEED072C6ACFECE (CinemachineTrackedDolly_tF6AD39CDE4ECE4A1828476535B327CF2EF9D4037* __this, CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* ___curState0, float ___deltaTime1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_1; memset((&V_1), 0, sizeof(V_1)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2; memset((&V_2), 0, sizeof(V_2)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3; memset((&V_3), 0, sizeof(V_3)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_4; memset((&V_4), 0, sizeof(V_4)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_5; memset((&V_5), 0, sizeof(V_5)); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_6; memset((&V_6), 0, sizeof(V_6)); float V_7 = 0.0f; float V_8 = 0.0f; float V_9 = 0.0f; float V_10 = 0.0f; float V_11 = 0.0f; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_12; memset((&V_12), 0, sizeof(V_12)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_13; memset((&V_13), 0, sizeof(V_13)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_14; memset((&V_14), 0, sizeof(V_14)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_15; memset((&V_15), 0, sizeof(V_15)); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_16; memset((&V_16), 0, sizeof(V_16)); int32_t V_17 = 0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* V_18 = NULL; int32_t V_19 = 0; int32_t G_B10_0 = 0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 G_B10_1; memset((&G_B10_1), 0, sizeof(G_B10_1)); CinemachinePathBase_t9BA180040D1DA9F876C41BC313973F3A24EE7B8D* G_B10_2 = NULL; CinemachineTrackedDolly_tF6AD39CDE4ECE4A1828476535B327CF2EF9D4037* G_B10_3 = NULL; int32_t G_B8_0 = 0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 G_B8_1; memset((&G_B8_1), 0, sizeof(G_B8_1)); CinemachinePathBase_t9BA180040D1DA9F876C41BC313973F3A24EE7B8D* G_B8_2 = NULL; CinemachineTrackedDolly_tF6AD39CDE4ECE4A1828476535B327CF2EF9D4037* G_B8_3 = NULL; int32_t G_B9_0 = 0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 G_B9_1; memset((&G_B9_1), 0, sizeof(G_B9_1)); CinemachinePathBase_t9BA180040D1DA9F876C41BC313973F3A24EE7B8D* G_B9_2 = NULL; CinemachineTrackedDolly_tF6AD39CDE4ECE4A1828476535B327CF2EF9D4037* G_B9_3 = NULL; int32_t G_B11_0 = 0; int32_t G_B11_1 = 0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 G_B11_2; memset((&G_B11_2), 0, sizeof(G_B11_2)); CinemachinePathBase_t9BA180040D1DA9F876C41BC313973F3A24EE7B8D* G_B11_3 = NULL; CinemachineTrackedDolly_tF6AD39CDE4ECE4A1828476535B327CF2EF9D4037* G_B11_4 = NULL; { // if (deltaTime < 0 || !VirtualCamera.PreviousStateIsValid) float L_0 = ___deltaTime1; if ((((float)L_0) < ((float)(0.0f)))) { goto IL_0015; } } { CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_1; L_1 = CinemachineComponentBase_get_VirtualCamera_mB83A44E630B22D8CD9A75521079ABC1691120223(__this, NULL); bool L_2; L_2 = VirtualFuncInvoker0< bool >::Invoke(33 /* System.Boolean Cinemachine.CinemachineVirtualCameraBase::get_PreviousStateIsValid() */, L_1); if (L_2) { goto IL_0039; } } IL_0015: { // m_PreviousPathPosition = m_PathPosition; float L_3 = __this->___m_PathPosition_7; __this->___m_PreviousPathPosition_18 = L_3; // m_PreviousCameraPosition = curState.RawPosition; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_4 = ___curState0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = L_4->___RawPosition_4; __this->___m_PreviousCameraPosition_20 = L_5; // m_PreviousOrientation = curState.RawOrientation; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_6 = ___curState0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_7 = L_6->___RawOrientation_5; __this->___m_PreviousOrientation_19 = L_7; } IL_0039: { // if (!IsValid) bool L_8; L_8 = VirtualFuncInvoker0< bool >::Invoke(4 /* System.Boolean Cinemachine.CinemachineComponentBase::get_IsValid() */, __this); if (L_8) { goto IL_0042; } } { // return; return; } IL_0042: { // if (m_AutoDolly.m_Enabled && FollowTarget != null) AutoDolly_t2A1304C5BB63C2FF83D89FEDB930C94D9ECA0115* L_9 = (&__this->___m_AutoDolly_17); bool L_10 = L_9->___m_Enabled_0; if (!L_10) { goto IL_00fe; } } { Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_11; L_11 = CinemachineComponentBase_get_FollowTarget_m656475012F330FF1C680CD7E62C81D2E7EC4AB74(__this, NULL); 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_00fe; } } { // float prevPos = m_Path.ToNativePathUnits(m_PreviousPathPosition, m_PositionUnits); CinemachinePathBase_t9BA180040D1DA9F876C41BC313973F3A24EE7B8D* L_13 = __this->___m_Path_6; float L_14 = __this->___m_PreviousPathPosition_18; int32_t L_15 = __this->___m_PositionUnits_8; float L_16; L_16 = CinemachinePathBase_ToNativePathUnits_m71355B86B0027D58831E4B9489CCFEE69B7E9158(L_13, L_14, L_15, NULL); V_7 = L_16; // m_PathPosition = m_Path.FindClosestPoint( // FollowTargetPosition, // Mathf.FloorToInt(prevPos), // (deltaTime < 0 || m_AutoDolly.m_SearchRadius <= 0) // ? -1 : m_AutoDolly.m_SearchRadius, // m_AutoDolly.m_SearchResolution); CinemachinePathBase_t9BA180040D1DA9F876C41BC313973F3A24EE7B8D* L_17 = __this->___m_Path_6; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18; L_18 = CinemachineComponentBase_get_FollowTargetPosition_m1039B11144B61D09459CACDA7A7E38626A601CC2(__this, NULL); float L_19 = V_7; int32_t L_20; L_20 = Mathf_FloorToInt_m2A39AE881CAEE6B6A4B3BFEF9CA1ED40625F5AB7_inline(L_19, NULL); float L_21 = ___deltaTime1; G_B8_0 = L_20; G_B8_1 = L_18; G_B8_2 = L_17; G_B8_3 = __this; if ((((float)L_21) < ((float)(0.0f)))) { G_B10_0 = L_20; G_B10_1 = L_18; G_B10_2 = L_17; G_B10_3 = __this; goto IL_00b3; } } { AutoDolly_t2A1304C5BB63C2FF83D89FEDB930C94D9ECA0115* L_22 = (&__this->___m_AutoDolly_17); int32_t L_23 = L_22->___m_SearchRadius_2; G_B9_0 = G_B8_0; G_B9_1 = G_B8_1; G_B9_2 = G_B8_2; G_B9_3 = G_B8_3; if ((((int32_t)L_23) <= ((int32_t)0))) { G_B10_0 = G_B8_0; G_B10_1 = G_B8_1; G_B10_2 = G_B8_2; G_B10_3 = G_B8_3; goto IL_00b3; } } { AutoDolly_t2A1304C5BB63C2FF83D89FEDB930C94D9ECA0115* L_24 = (&__this->___m_AutoDolly_17); int32_t L_25 = L_24->___m_SearchRadius_2; G_B11_0 = L_25; G_B11_1 = G_B9_0; G_B11_2 = G_B9_1; G_B11_3 = G_B9_2; G_B11_4 = G_B9_3; goto IL_00b4; } IL_00b3: { G_B11_0 = (-1); G_B11_1 = G_B10_0; G_B11_2 = G_B10_1; G_B11_3 = G_B10_2; G_B11_4 = G_B10_3; } IL_00b4: { AutoDolly_t2A1304C5BB63C2FF83D89FEDB930C94D9ECA0115* L_26 = (&__this->___m_AutoDolly_17); int32_t L_27 = L_26->___m_SearchResolution_3; float L_28; L_28 = VirtualFuncInvoker4< float, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, int32_t, int32_t, int32_t >::Invoke(11 /* System.Single Cinemachine.CinemachinePathBase::FindClosestPoint(UnityEngine.Vector3,System.Int32,System.Int32,System.Int32) */, G_B11_3, G_B11_2, G_B11_1, G_B11_0, L_27); G_B11_4->___m_PathPosition_7 = L_28; // m_PathPosition = m_Path.FromPathNativeUnits(m_PathPosition, m_PositionUnits); CinemachinePathBase_t9BA180040D1DA9F876C41BC313973F3A24EE7B8D* L_29 = __this->___m_Path_6; float L_30 = __this->___m_PathPosition_7; int32_t L_31 = __this->___m_PositionUnits_8; float L_32; L_32 = CinemachinePathBase_FromPathNativeUnits_mEFCB692BFEC5A048AF23D9BA3EC74A4255D5D867(L_29, L_30, L_31, NULL); __this->___m_PathPosition_7 = L_32; // m_PathPosition += m_AutoDolly.m_PositionOffset; float L_33 = __this->___m_PathPosition_7; AutoDolly_t2A1304C5BB63C2FF83D89FEDB930C94D9ECA0115* L_34 = (&__this->___m_AutoDolly_17); float L_35 = L_34->___m_PositionOffset_1; __this->___m_PathPosition_7 = ((float)il2cpp_codegen_add(L_33, L_35)); } IL_00fe: { // float newPathPosition = m_PathPosition; float L_36 = __this->___m_PathPosition_7; V_0 = L_36; // if (deltaTime >= 0 && VirtualCamera.PreviousStateIsValid) float L_37 = ___deltaTime1; if ((!(((float)L_37) >= ((float)(0.0f))))) { goto IL_01cf; } } { CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_38; L_38 = CinemachineComponentBase_get_VirtualCamera_mB83A44E630B22D8CD9A75521079ABC1691120223(__this, NULL); bool L_39; L_39 = VirtualFuncInvoker0< bool >::Invoke(33 /* System.Boolean Cinemachine.CinemachineVirtualCameraBase::get_PreviousStateIsValid() */, L_38); if (!L_39) { goto IL_01cf; } } { // float maxUnit = m_Path.MaxUnit(m_PositionUnits); CinemachinePathBase_t9BA180040D1DA9F876C41BC313973F3A24EE7B8D* L_40 = __this->___m_Path_6; int32_t L_41 = __this->___m_PositionUnits_8; float L_42; L_42 = CinemachinePathBase_MaxUnit_mD6C8BEEF736AF66618CD9FEA69D61CC5C9854F76(L_40, L_41, NULL); V_8 = L_42; // if (maxUnit > 0) float L_43 = V_8; if ((!(((float)L_43) > ((float)(0.0f))))) { goto IL_01ab; } } { // float prev = m_Path.StandardizeUnit(m_PreviousPathPosition, m_PositionUnits); CinemachinePathBase_t9BA180040D1DA9F876C41BC313973F3A24EE7B8D* L_44 = __this->___m_Path_6; float L_45 = __this->___m_PreviousPathPosition_18; int32_t L_46 = __this->___m_PositionUnits_8; float L_47; L_47 = VirtualFuncInvoker2< float, float, int32_t >::Invoke(12 /* System.Single Cinemachine.CinemachinePathBase::StandardizeUnit(System.Single,Cinemachine.CinemachinePathBase/PositionUnits) */, L_44, L_45, L_46); V_10 = L_47; // float next = m_Path.StandardizeUnit(newPathPosition, m_PositionUnits); CinemachinePathBase_t9BA180040D1DA9F876C41BC313973F3A24EE7B8D* L_48 = __this->___m_Path_6; float L_49 = V_0; int32_t L_50 = __this->___m_PositionUnits_8; float L_51; L_51 = VirtualFuncInvoker2< float, float, int32_t >::Invoke(12 /* System.Single Cinemachine.CinemachinePathBase::StandardizeUnit(System.Single,Cinemachine.CinemachinePathBase/PositionUnits) */, L_48, L_49, L_50); V_11 = L_51; // if (m_Path.Looped && Mathf.Abs(next - prev) > maxUnit / 2) CinemachinePathBase_t9BA180040D1DA9F876C41BC313973F3A24EE7B8D* L_52 = __this->___m_Path_6; bool L_53; L_53 = VirtualFuncInvoker0< bool >::Invoke(6 /* System.Boolean Cinemachine.CinemachinePathBase::get_Looped() */, L_52); if (!L_53) { goto IL_01a0; } } { float L_54 = V_11; float L_55 = V_10; float L_56; L_56 = fabsf(((float)il2cpp_codegen_subtract(L_54, L_55))); float L_57 = V_8; if ((!(((float)L_56) > ((float)((float)(L_57/(2.0f))))))) { goto IL_01a0; } } { // if (next > prev) float L_58 = V_11; float L_59 = V_10; if ((!(((float)L_58) > ((float)L_59)))) { goto IL_0199; } } { // prev += maxUnit; float L_60 = V_10; float L_61 = V_8; V_10 = ((float)il2cpp_codegen_add(L_60, L_61)); goto IL_01a0; } IL_0199: { // prev -= maxUnit; float L_62 = V_10; float L_63 = V_8; V_10 = ((float)il2cpp_codegen_subtract(L_62, L_63)); } IL_01a0: { // m_PreviousPathPosition = prev; float L_64 = V_10; __this->___m_PreviousPathPosition_18 = L_64; // newPathPosition = next; float L_65 = V_11; V_0 = L_65; } IL_01ab: { // float offset = m_PreviousPathPosition - newPathPosition; float L_66 = __this->___m_PreviousPathPosition_18; float L_67 = V_0; V_9 = ((float)il2cpp_codegen_subtract(L_66, L_67)); // offset = Damper.Damp(offset, m_ZDamping, deltaTime); float L_68 = V_9; float L_69 = __this->___m_ZDamping_12; float L_70 = ___deltaTime1; float L_71; L_71 = Damper_Damp_m3245F3453DB74DE11801C6EE15F163D5EAFC0CE4(L_68, L_69, L_70, NULL); V_9 = L_71; // newPathPosition = m_PreviousPathPosition - offset; float L_72 = __this->___m_PreviousPathPosition_18; float L_73 = V_9; V_0 = ((float)il2cpp_codegen_subtract(L_72, L_73)); } IL_01cf: { // m_PreviousPathPosition = newPathPosition; float L_74 = V_0; __this->___m_PreviousPathPosition_18 = L_74; // Quaternion newPathOrientation = m_Path.EvaluateOrientationAtUnit(newPathPosition, m_PositionUnits); CinemachinePathBase_t9BA180040D1DA9F876C41BC313973F3A24EE7B8D* L_75 = __this->___m_Path_6; float L_76 = V_0; int32_t L_77 = __this->___m_PositionUnits_8; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_78; L_78 = CinemachinePathBase_EvaluateOrientationAtUnit_m28859D88DD40B298B14EE6D04A6358534E09C0A7(L_75, L_76, L_77, NULL); V_1 = L_78; // Vector3 newCameraPos = m_Path.EvaluatePositionAtUnit(newPathPosition, m_PositionUnits); CinemachinePathBase_t9BA180040D1DA9F876C41BC313973F3A24EE7B8D* L_79 = __this->___m_Path_6; float L_80 = V_0; int32_t L_81 = __this->___m_PositionUnits_8; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_82; L_82 = CinemachinePathBase_EvaluatePositionAtUnit_mCE1B51BBCAEFF5A65A68F1D3113390F7BC223843(L_79, L_80, L_81, NULL); V_2 = L_82; // Vector3 offsetX = newPathOrientation * Vector3.right; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_83 = V_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_84; L_84 = Vector3_get_right_mFF573AFBBB2186E7AFA1BA7CA271A78DF67E4EA0_inline(NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_85; L_85 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_83, L_84, NULL); V_3 = L_85; // Vector3 offsetY = newPathOrientation * Vector3.up; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_86 = V_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_87; L_87 = Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline(NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_88; L_88 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_86, L_87, NULL); V_4 = L_88; // Vector3 offsetZ = newPathOrientation * Vector3.forward; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_89 = V_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_90; L_90 = Vector3_get_forward_mAA55A7034304DF8B2152EAD49AE779FC4CA2EB4A_inline(NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_91; L_91 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_89, L_90, NULL); V_5 = L_91; // newCameraPos += m_PathOffset.x * offsetX; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_92 = V_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_93 = (&__this->___m_PathOffset_9); float L_94 = L_93->___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_95 = V_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_96; L_96 = Vector3_op_Multiply_m7F3B0FA9256CE368D7636558EFEFC4AB0E1A0F41_inline(L_94, L_95, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_97; L_97 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_92, L_96, NULL); V_2 = L_97; // newCameraPos += m_PathOffset.y * offsetY; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_98 = V_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_99 = (&__this->___m_PathOffset_9); float L_100 = L_99->___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_101 = V_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_102; L_102 = Vector3_op_Multiply_m7F3B0FA9256CE368D7636558EFEFC4AB0E1A0F41_inline(L_100, L_101, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_103; L_103 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_98, L_102, NULL); V_2 = L_103; // newCameraPos += m_PathOffset.z * offsetZ; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_104 = V_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_105 = (&__this->___m_PathOffset_9); float L_106 = L_105->___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_107 = V_5; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_108; L_108 = Vector3_op_Multiply_m7F3B0FA9256CE368D7636558EFEFC4AB0E1A0F41_inline(L_106, L_107, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_109; L_109 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_104, L_108, NULL); V_2 = L_109; // if (deltaTime >= 0 && VirtualCamera.PreviousStateIsValid) float L_110 = ___deltaTime1; if ((!(((float)L_110) >= ((float)(0.0f))))) { goto IL_02d7; } } { CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_111; L_111 = CinemachineComponentBase_get_VirtualCamera_mB83A44E630B22D8CD9A75521079ABC1691120223(__this, NULL); bool L_112; L_112 = VirtualFuncInvoker0< bool >::Invoke(33 /* System.Boolean Cinemachine.CinemachineVirtualCameraBase::get_PreviousStateIsValid() */, L_111); if (!L_112) { goto IL_02d7; } } { // Vector3 currentCameraPos = m_PreviousCameraPosition; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_113 = __this->___m_PreviousCameraPosition_20; // Vector3 delta = (currentCameraPos - newCameraPos); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_114 = L_113; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_115 = V_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_116; L_116 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_114, L_115, NULL); // Vector3 delta1 = Vector3.Dot(delta, offsetY) * offsetY; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_117 = L_116; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_118 = V_4; float L_119; L_119 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_117, L_118, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_120 = V_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_121; L_121 = Vector3_op_Multiply_m7F3B0FA9256CE368D7636558EFEFC4AB0E1A0F41_inline(L_119, L_120, NULL); V_12 = L_121; // Vector3 delta0 = delta - delta1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_122 = V_12; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_123; L_123 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_117, L_122, NULL); V_13 = L_123; // delta0 = Damper.Damp(delta0, m_XDamping, deltaTime); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_124 = V_13; float L_125 = __this->___m_XDamping_10; float L_126 = ___deltaTime1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_127; L_127 = Damper_Damp_mBBBCCE7F67FF9678EE42AA0B0EBD7BC4FFEF2FB9(L_124, L_125, L_126, NULL); V_13 = L_127; // delta1 = Damper.Damp(delta1, m_YDamping, deltaTime); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_128 = V_12; float L_129 = __this->___m_YDamping_11; float L_130 = ___deltaTime1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_131; L_131 = Damper_Damp_mBBBCCE7F67FF9678EE42AA0B0EBD7BC4FFEF2FB9(L_128, L_129, L_130, NULL); V_12 = L_131; // newCameraPos = currentCameraPos - (delta0 + delta1); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_132 = V_13; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_133 = V_12; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_134; L_134 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_132, L_133, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_135; L_135 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_114, L_134, NULL); V_2 = L_135; } IL_02d7: { // curState.RawPosition = m_PreviousCameraPosition = newCameraPos; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_136 = ___curState0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_137 = V_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_138 = L_137; V_14 = L_138; __this->___m_PreviousCameraPosition_20 = L_138; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_139 = V_14; L_136->___RawPosition_4 = L_139; // Quaternion newOrientation // = GetCameraOrientationAtPathPoint(newPathOrientation, curState.ReferenceUp); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_140 = V_1; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_141 = ___curState0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_142 = L_141->___ReferenceUp_1; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_143; L_143 = CinemachineTrackedDolly_GetCameraOrientationAtPathPoint_m8F4DB6F44E986BE7FC8C2C55FCC1556995DB4D54(__this, L_140, L_142, NULL); V_6 = L_143; // if (deltaTime >= 0 && VirtualCamera.PreviousStateIsValid) float L_144 = ___deltaTime1; if ((!(((float)L_144) >= ((float)(0.0f))))) { goto IL_0394; } } { CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_145; L_145 = CinemachineComponentBase_get_VirtualCamera_mB83A44E630B22D8CD9A75521079ABC1691120223(__this, NULL); bool L_146; L_146 = VirtualFuncInvoker0< bool >::Invoke(33 /* System.Boolean Cinemachine.CinemachineVirtualCameraBase::get_PreviousStateIsValid() */, L_145); if (!L_146) { goto IL_0394; } } { // Vector3 relative = (Quaternion.Inverse(m_PreviousOrientation) // * newOrientation).eulerAngles; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_147 = __this->___m_PreviousOrientation_19; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_148; L_148 = Quaternion_Inverse_mD9C060AC626A7B406F4984AC98F8358DC89EF512(L_147, NULL); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_149 = V_6; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_150; L_150 = Quaternion_op_Multiply_mCB375FCCC12A2EC8F9EB824A1BFB4453B58C2012_inline(L_148, L_149, NULL); V_16 = L_150; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_151; L_151 = Quaternion_get_eulerAngles_m2DB5158B5C3A71FD60FC8A6EE43D3AAA1CFED122_inline((&V_16), NULL); V_15 = L_151; // for (int i = 0; i < 3; ++i) V_17 = 0; goto IL_036b; } IL_0335: { // if (relative[i] > 180) int32_t L_152 = V_17; float L_153; L_153 = Vector3_get_Item_m163510BFC2F7BFAD1B601DC9F3606B799CF199F2_inline((&V_15), L_152, NULL); if ((!(((float)L_153) > ((float)(180.0f))))) { goto IL_0365; } } { // relative[i] -= 360; V_18 = (&V_15); int32_t L_154 = V_17; V_19 = L_154; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_155 = V_18; int32_t L_156 = V_19; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_157 = V_18; int32_t L_158 = V_19; float L_159; L_159 = Vector3_get_Item_m163510BFC2F7BFAD1B601DC9F3606B799CF199F2_inline(L_157, L_158, NULL); Vector3_set_Item_m79136861DEC5862CE7EC20AB3B0EF10A3957CEC3_inline(L_155, L_156, ((float)il2cpp_codegen_subtract(L_159, (360.0f))), NULL); } IL_0365: { // for (int i = 0; i < 3; ++i) int32_t L_160 = V_17; V_17 = ((int32_t)il2cpp_codegen_add(L_160, 1)); } IL_036b: { // for (int i = 0; i < 3; ++i) int32_t L_161 = V_17; if ((((int32_t)L_161) < ((int32_t)3))) { goto IL_0335; } } { // relative = Damper.Damp(relative, AngularDamping, deltaTime); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_162 = V_15; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_163; L_163 = CinemachineTrackedDolly_get_AngularDamping_m5ED59BCFD88587E5AF232BB5D779B3FE03832DE9(__this, NULL); float L_164 = ___deltaTime1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_165; L_165 = Damper_Damp_m3FF6416E2538374C5805A252094351151793F5E7(L_162, L_163, L_164, NULL); V_15 = L_165; // newOrientation = m_PreviousOrientation * Quaternion.Euler(relative); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_166 = __this->___m_PreviousOrientation_19; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_167 = V_15; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_168; L_168 = Quaternion_Euler_m5BCCC19216CFAD2426F15BC51A30421880D27B73_inline(L_167, NULL); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_169; L_169 = Quaternion_op_Multiply_mCB375FCCC12A2EC8F9EB824A1BFB4453B58C2012_inline(L_166, L_168, NULL); V_6 = L_169; } IL_0394: { // m_PreviousOrientation = newOrientation; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_170 = V_6; __this->___m_PreviousOrientation_19 = L_170; // curState.RawOrientation = newOrientation; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_171 = ___curState0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_172 = V_6; L_171->___RawOrientation_5 = L_172; // if (m_CameraUp != CameraUpMode.Default) int32_t L_173 = __this->___m_CameraUp_13; if (!L_173) { goto IL_03c2; } } { // curState.ReferenceUp = curState.RawOrientation * Vector3.up; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_174 = ___curState0; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_175 = ___curState0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_176 = L_175->___RawOrientation_5; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_177; L_177 = Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline(NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_178; L_178 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_176, L_177, NULL); L_174->___ReferenceUp_1 = L_178; } IL_03c2: { // } return; } } // UnityEngine.Quaternion Cinemachine.CinemachineTrackedDolly::GetCameraOrientationAtPathPoint(UnityEngine.Quaternion,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 CinemachineTrackedDolly_GetCameraOrientationAtPathPoint_m8F4DB6F44E986BE7FC8C2C55FCC1556995DB4D54 (CinemachineTrackedDolly_tF6AD39CDE4ECE4A1828476535B327CF2EF9D4037* __this, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___pathOrientation0, 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; } int32_t V_0 = 0; { // switch (m_CameraUp) int32_t L_0 = __this->___m_CameraUp_13; V_0 = L_0; int32_t L_1 = V_0; switch (L_1) { case 0: { goto IL_0071; } case 1: { goto IL_0023; } case 2: { goto IL_0025; } case 3: { goto IL_0037; } case 4: { goto IL_004c; } } } { goto IL_0071; } IL_0023: { // case CameraUpMode.Path: return pathOrientation; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_2 = ___pathOrientation0; return L_2; } IL_0025: { // return Quaternion.LookRotation(pathOrientation * Vector3.forward, up); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_3 = ___pathOrientation0; 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); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___up1; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_7; L_7 = Quaternion_LookRotation_mFB02EDC8F733774DFAC3BEA4B4BB265A228F8307(L_5, L_6, NULL); return L_7; } IL_0037: { // if (FollowTarget != null) Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_8; L_8 = CinemachineComponentBase_get_FollowTarget_m656475012F330FF1C680CD7E62C81D2E7EC4AB74(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_9; L_9 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_8, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_9) { goto IL_0071; } } { // return FollowTargetRotation; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_10; L_10 = CinemachineComponentBase_get_FollowTargetRotation_m9C7A5F1A91CCBC93B69F934060F9D4C08FA547F3(__this, NULL); return L_10; } IL_004c: { // if (FollowTarget != null) Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_11; L_11 = CinemachineComponentBase_get_FollowTarget_m656475012F330FF1C680CD7E62C81D2E7EC4AB74(__this, NULL); 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_0071; } } { // return Quaternion.LookRotation(FollowTargetRotation * Vector3.forward, up); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_13; L_13 = CinemachineComponentBase_get_FollowTargetRotation_m9C7A5F1A91CCBC93B69F934060F9D4C08FA547F3(__this, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14; L_14 = Vector3_get_forward_mAA55A7034304DF8B2152EAD49AE779FC4CA2EB4A_inline(NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15; L_15 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_13, L_14, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = ___up1; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_17; L_17 = Quaternion_LookRotation_mFB02EDC8F733774DFAC3BEA4B4BB265A228F8307(L_15, L_16, NULL); return L_17; } IL_0071: { // return Quaternion.LookRotation(VirtualCamera.transform.rotation * Vector3.forward, up); CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_18; L_18 = CinemachineComponentBase_get_VirtualCamera_mB83A44E630B22D8CD9A75521079ABC1691120223(__this, NULL); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_19; L_19 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_18, NULL); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_20; L_20 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_19, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21; L_21 = Vector3_get_forward_mAA55A7034304DF8B2152EAD49AE779FC4CA2EB4A_inline(NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22; L_22 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_20, L_21, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23 = ___up1; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_24; L_24 = Quaternion_LookRotation_mFB02EDC8F733774DFAC3BEA4B4BB265A228F8307(L_22, L_23, NULL); return L_24; } } // UnityEngine.Vector3 Cinemachine.CinemachineTrackedDolly::get_AngularDamping() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CinemachineTrackedDolly_get_AngularDamping_m5ED59BCFD88587E5AF232BB5D779B3FE03832DE9 (CinemachineTrackedDolly_tF6AD39CDE4ECE4A1828476535B327CF2EF9D4037* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { // switch (m_CameraUp) int32_t L_0 = __this->___m_CameraUp_13; V_0 = L_0; int32_t L_1 = V_0; switch (L_1) { case 0: { goto IL_003a; } case 1: { goto IL_0040; } case 2: { goto IL_0023; } case 3: { goto IL_0040; } case 4: { goto IL_0023; } } } { goto IL_0040; } IL_0023: { // return new Vector3(m_PitchDamping, m_YawDamping, 0); float L_2 = __this->___m_PitchDamping_14; float L_3 = __this->___m_YawDamping_15; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4; memset((&L_4), 0, sizeof(L_4)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_4), L_2, L_3, (0.0f), /*hidden argument*/NULL); return L_4; } IL_003a: { // return Vector3.zero; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5; L_5 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL); return L_5; } IL_0040: { // return new Vector3(m_PitchDamping, m_YawDamping, m_RollDamping); float L_6 = __this->___m_PitchDamping_14; float L_7 = __this->___m_YawDamping_15; float L_8 = __this->___m_RollDamping_16; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9; memset((&L_9), 0, sizeof(L_9)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_9), L_6, L_7, L_8, /*hidden argument*/NULL); return L_9; } } // System.Void Cinemachine.CinemachineTrackedDolly::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineTrackedDolly__ctor_m632C7211074603AA91B9313A426A224C1E9490ED (CinemachineTrackedDolly_tF6AD39CDE4ECE4A1828476535B327CF2EF9D4037* __this, const RuntimeMethod* method) { { // public Vector3 m_PathOffset = Vector3.zero; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0; L_0 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL); __this->___m_PathOffset_9 = L_0; // public float m_ZDamping = 1f; __this->___m_ZDamping_12 = (1.0f); // public AutoDolly m_AutoDolly = new AutoDolly(false, 0, 2, 5); AutoDolly_t2A1304C5BB63C2FF83D89FEDB930C94D9ECA0115 L_1; memset((&L_1), 0, sizeof(L_1)); AutoDolly__ctor_m8DEA29EE4AE5C67F12B07FB0C51EEC0810FDDF20((&L_1), (bool)0, (0.0f), 2, 5, /*hidden argument*/NULL); __this->___m_AutoDolly_17 = L_1; // Quaternion m_PreviousOrientation = Quaternion.identity; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_2; L_2 = Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline(NULL); __this->___m_PreviousOrientation_19 = L_2; // private Vector3 m_PreviousCameraPosition = Vector3.zero; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3; L_3 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL); __this->___m_PreviousCameraPosition_20 = L_3; CinemachineComponentBase__ctor_mFA2A3C88B75CD71B7F359220C38B253AC1353B19(__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.CinemachineTrackedDolly/AutoDolly IL2CPP_EXTERN_C void AutoDolly_t2A1304C5BB63C2FF83D89FEDB930C94D9ECA0115_marshal_pinvoke(const AutoDolly_t2A1304C5BB63C2FF83D89FEDB930C94D9ECA0115& unmarshaled, AutoDolly_t2A1304C5BB63C2FF83D89FEDB930C94D9ECA0115_marshaled_pinvoke& marshaled) { marshaled.___m_Enabled_0 = static_cast(unmarshaled.___m_Enabled_0); marshaled.___m_PositionOffset_1 = unmarshaled.___m_PositionOffset_1; marshaled.___m_SearchRadius_2 = unmarshaled.___m_SearchRadius_2; marshaled.___m_SearchResolution_3 = unmarshaled.___m_SearchResolution_3; } IL2CPP_EXTERN_C void AutoDolly_t2A1304C5BB63C2FF83D89FEDB930C94D9ECA0115_marshal_pinvoke_back(const AutoDolly_t2A1304C5BB63C2FF83D89FEDB930C94D9ECA0115_marshaled_pinvoke& marshaled, AutoDolly_t2A1304C5BB63C2FF83D89FEDB930C94D9ECA0115& unmarshaled) { bool unmarshaledm_Enabled_temp_0 = false; unmarshaledm_Enabled_temp_0 = static_cast(marshaled.___m_Enabled_0); unmarshaled.___m_Enabled_0 = unmarshaledm_Enabled_temp_0; float unmarshaledm_PositionOffset_temp_1 = 0.0f; unmarshaledm_PositionOffset_temp_1 = marshaled.___m_PositionOffset_1; unmarshaled.___m_PositionOffset_1 = unmarshaledm_PositionOffset_temp_1; int32_t unmarshaledm_SearchRadius_temp_2 = 0; unmarshaledm_SearchRadius_temp_2 = marshaled.___m_SearchRadius_2; unmarshaled.___m_SearchRadius_2 = unmarshaledm_SearchRadius_temp_2; int32_t unmarshaledm_SearchResolution_temp_3 = 0; unmarshaledm_SearchResolution_temp_3 = marshaled.___m_SearchResolution_3; unmarshaled.___m_SearchResolution_3 = unmarshaledm_SearchResolution_temp_3; } // Conversion method for clean up from marshalling of: Cinemachine.CinemachineTrackedDolly/AutoDolly IL2CPP_EXTERN_C void AutoDolly_t2A1304C5BB63C2FF83D89FEDB930C94D9ECA0115_marshal_pinvoke_cleanup(AutoDolly_t2A1304C5BB63C2FF83D89FEDB930C94D9ECA0115_marshaled_pinvoke& marshaled) { } // Conversion methods for marshalling of: Cinemachine.CinemachineTrackedDolly/AutoDolly IL2CPP_EXTERN_C void AutoDolly_t2A1304C5BB63C2FF83D89FEDB930C94D9ECA0115_marshal_com(const AutoDolly_t2A1304C5BB63C2FF83D89FEDB930C94D9ECA0115& unmarshaled, AutoDolly_t2A1304C5BB63C2FF83D89FEDB930C94D9ECA0115_marshaled_com& marshaled) { marshaled.___m_Enabled_0 = static_cast(unmarshaled.___m_Enabled_0); marshaled.___m_PositionOffset_1 = unmarshaled.___m_PositionOffset_1; marshaled.___m_SearchRadius_2 = unmarshaled.___m_SearchRadius_2; marshaled.___m_SearchResolution_3 = unmarshaled.___m_SearchResolution_3; } IL2CPP_EXTERN_C void AutoDolly_t2A1304C5BB63C2FF83D89FEDB930C94D9ECA0115_marshal_com_back(const AutoDolly_t2A1304C5BB63C2FF83D89FEDB930C94D9ECA0115_marshaled_com& marshaled, AutoDolly_t2A1304C5BB63C2FF83D89FEDB930C94D9ECA0115& unmarshaled) { bool unmarshaledm_Enabled_temp_0 = false; unmarshaledm_Enabled_temp_0 = static_cast(marshaled.___m_Enabled_0); unmarshaled.___m_Enabled_0 = unmarshaledm_Enabled_temp_0; float unmarshaledm_PositionOffset_temp_1 = 0.0f; unmarshaledm_PositionOffset_temp_1 = marshaled.___m_PositionOffset_1; unmarshaled.___m_PositionOffset_1 = unmarshaledm_PositionOffset_temp_1; int32_t unmarshaledm_SearchRadius_temp_2 = 0; unmarshaledm_SearchRadius_temp_2 = marshaled.___m_SearchRadius_2; unmarshaled.___m_SearchRadius_2 = unmarshaledm_SearchRadius_temp_2; int32_t unmarshaledm_SearchResolution_temp_3 = 0; unmarshaledm_SearchResolution_temp_3 = marshaled.___m_SearchResolution_3; unmarshaled.___m_SearchResolution_3 = unmarshaledm_SearchResolution_temp_3; } // Conversion method for clean up from marshalling of: Cinemachine.CinemachineTrackedDolly/AutoDolly IL2CPP_EXTERN_C void AutoDolly_t2A1304C5BB63C2FF83D89FEDB930C94D9ECA0115_marshal_com_cleanup(AutoDolly_t2A1304C5BB63C2FF83D89FEDB930C94D9ECA0115_marshaled_com& marshaled) { } // System.Void Cinemachine.CinemachineTrackedDolly/AutoDolly::.ctor(System.Boolean,System.Single,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AutoDolly__ctor_m8DEA29EE4AE5C67F12B07FB0C51EEC0810FDDF20 (AutoDolly_t2A1304C5BB63C2FF83D89FEDB930C94D9ECA0115* __this, bool ___enabled0, float ___positionOffset1, int32_t ___searchRadius2, int32_t ___stepsPerSegment3, const RuntimeMethod* method) { { // m_Enabled = enabled; bool L_0 = ___enabled0; __this->___m_Enabled_0 = L_0; // m_PositionOffset = positionOffset; float L_1 = ___positionOffset1; __this->___m_PositionOffset_1 = L_1; // m_SearchRadius = searchRadius; int32_t L_2 = ___searchRadius2; __this->___m_SearchRadius_2 = L_2; // m_SearchResolution = stepsPerSegment; int32_t L_3 = ___stepsPerSegment3; __this->___m_SearchResolution_3 = L_3; // } return; } } IL2CPP_EXTERN_C void AutoDolly__ctor_m8DEA29EE4AE5C67F12B07FB0C51EEC0810FDDF20_AdjustorThunk (RuntimeObject* __this, bool ___enabled0, float ___positionOffset1, int32_t ___searchRadius2, int32_t ___stepsPerSegment3, const RuntimeMethod* method) { AutoDolly_t2A1304C5BB63C2FF83D89FEDB930C94D9ECA0115* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AutoDolly__ctor_m8DEA29EE4AE5C67F12B07FB0C51EEC0810FDDF20(_thisAdjusted, ___enabled0, ___positionOffset1, ___searchRadius2, ___stepsPerSegment3, 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.CinemachineTransposer::OnValidate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineTransposer_OnValidate_mFC57EE74F157499D7CAC4D30CC1D7A04ED6FC33E (CinemachineTransposer_t717A803D8D1FD7AECBA2A38489853887E5A1CFF5* __this, const RuntimeMethod* method) { { // m_FollowOffset = EffectiveOffset; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0; L_0 = CinemachineTransposer_get_EffectiveOffset_mF79BE447AD9A91A1829011B346B5AF18F6E1CE25(__this, NULL); __this->___m_FollowOffset_7 = L_0; // } return; } } // System.Boolean Cinemachine.CinemachineTransposer::get_HideOffsetInInspector() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineTransposer_get_HideOffsetInInspector_mD7DBED85FE7830CDCD7BD3782022D88EC77F7774 (CinemachineTransposer_t717A803D8D1FD7AECBA2A38489853887E5A1CFF5* __this, const RuntimeMethod* method) { { // public bool HideOffsetInInspector { get; set; } bool L_0 = __this->___U3CHideOffsetInInspectorU3Ek__BackingField_16; return L_0; } } // System.Void Cinemachine.CinemachineTransposer::set_HideOffsetInInspector(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineTransposer_set_HideOffsetInInspector_m9D1049D2BCA245506F7768F1D1CDF53548FE528F (CinemachineTransposer_t717A803D8D1FD7AECBA2A38489853887E5A1CFF5* __this, bool ___value0, const RuntimeMethod* method) { { // public bool HideOffsetInInspector { get; set; } bool L_0 = ___value0; __this->___U3CHideOffsetInInspectorU3Ek__BackingField_16 = L_0; return; } } // UnityEngine.Vector3 Cinemachine.CinemachineTransposer::get_EffectiveOffset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CinemachineTransposer_get_EffectiveOffset_mF79BE447AD9A91A1829011B346B5AF18F6E1CE25 (CinemachineTransposer_t717A803D8D1FD7AECBA2A38489853887E5A1CFF5* __this, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { // Vector3 offset = m_FollowOffset; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___m_FollowOffset_7; V_0 = L_0; // if (m_BindingMode == BindingMode.SimpleFollowWithWorldUp) int32_t L_1 = __this->___m_BindingMode_6; if ((!(((uint32_t)L_1) == ((uint32_t)5)))) { goto IL_002f; } } { // offset.x = 0; (&V_0)->___x_2 = (0.0f); // offset.z = -Mathf.Abs(offset.z); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = V_0; float L_3 = L_2.___z_4; float L_4; L_4 = fabsf(L_3); (&V_0)->___z_4 = ((-L_4)); } IL_002f: { // return offset; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = V_0; return L_5; } } // System.Boolean Cinemachine.CinemachineTransposer::get_IsValid() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineTransposer_get_IsValid_m700545C70F86F2083F9FD2C1E97DC68FB8FC98C1 (CinemachineTransposer_t717A803D8D1FD7AECBA2A38489853887E5A1CFF5* __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 override bool IsValid { get { return enabled && FollowTarget != null; } } bool L_0; L_0 = Behaviour_get_enabled_mAAC9F15E9EBF552217A5AE2681589CC0BFA300C1(__this, NULL); if (!L_0) { goto IL_0015; } } { Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1; L_1 = CinemachineComponentBase_get_FollowTarget_m656475012F330FF1C680CD7E62C81D2E7EC4AB74(__this, NULL); 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); return L_2; } IL_0015: { return (bool)0; } } // Cinemachine.CinemachineCore/Stage Cinemachine.CinemachineTransposer::get_Stage() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CinemachineTransposer_get_Stage_mAD7ABE84591669BA748174CDB9880821BB0A132C (CinemachineTransposer_t717A803D8D1FD7AECBA2A38489853887E5A1CFF5* __this, const RuntimeMethod* method) { { // public override CinemachineCore.Stage Stage { get { return CinemachineCore.Stage.Body; } } return (int32_t)(0); } } // System.Single Cinemachine.CinemachineTransposer::GetMaxDampTime() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineTransposer_GetMaxDampTime_m91977B2D8B63655ABA75BE4E9EFE6C68A0A5A094 (CinemachineTransposer_t717A803D8D1FD7AECBA2A38489853887E5A1CFF5* __this, 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)); float V_2 = 0.0f; { // var d = Damping; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0; L_0 = CinemachineTransposer_get_Damping_m0BD9EBB7534A2DB4AB31AEB2BBAC3DF1D01BF366(__this, NULL); V_0 = L_0; // var d2 = AngularDamping; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1; L_1 = CinemachineTransposer_get_AngularDamping_m489A52D7C6AFD2B34710F4E97299EC2A18E5CDBE(__this, NULL); V_1 = L_1; // var a = Mathf.Max(d.x, Mathf.Max(d.y, d.z)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = V_0; float L_3 = L_2.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = V_0; float L_5 = L_4.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = V_0; float L_7 = L_6.___z_4; float L_8; L_8 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_5, L_7, NULL); float L_9; L_9 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_3, L_8, NULL); // var b = Mathf.Max(d2.x, Mathf.Max(d2.y, d2.z)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_1; float L_11 = L_10.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = V_1; float L_13 = L_12.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14 = V_1; float L_15 = L_14.___z_4; float L_16; L_16 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_13, L_15, NULL); float L_17; L_17 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_11, L_16, NULL); V_2 = L_17; // return Mathf.Max(a, b); float L_18 = V_2; float L_19; L_19 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_9, L_18, NULL); return L_19; } } // System.Void Cinemachine.CinemachineTransposer::MutateCameraState(Cinemachine.CameraState&,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineTransposer_MutateCameraState_m5B36F2ACE48727E2893C57FFEAD3162A6ECCAF65 (CinemachineTransposer_t717A803D8D1FD7AECBA2A38489853887E5A1CFF5* __this, CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* ___curState0, float ___deltaTime1, 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)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3; memset((&V_3), 0, sizeof(V_3)); { // InitPrevFrameStateInfo(ref curState, deltaTime); CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_0 = ___curState0; float L_1 = ___deltaTime1; CinemachineTransposer_InitPrevFrameStateInfo_m5640D1D85D4260B279D374618B009740EF6EC260(__this, L_0, L_1, NULL); // if (IsValid) bool L_2; L_2 = VirtualFuncInvoker0< bool >::Invoke(4 /* System.Boolean Cinemachine.CinemachineComponentBase::get_IsValid() */, __this); if (!L_2) { goto IL_007c; } } { // Vector3 offset = EffectiveOffset; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3; L_3 = CinemachineTransposer_get_EffectiveOffset_mF79BE447AD9A91A1829011B346B5AF18F6E1CE25(__this, NULL); V_0 = L_3; // TrackTarget(deltaTime, curState.ReferenceUp, offset, out Vector3 pos, out Quaternion orient); float L_4 = ___deltaTime1; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_5 = ___curState0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = L_5->___ReferenceUp_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = V_0; CinemachineTransposer_TrackTarget_m509CF4F1D4319A21D55CEAA20802DA09B46E2AC5(__this, L_4, L_6, L_7, (&V_1), (&V_2), NULL); // offset = orient * offset; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_8 = V_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = V_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10; L_10 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_8, L_9, NULL); V_0 = L_10; // var targetPosition = FollowTargetPosition; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11; L_11 = CinemachineComponentBase_get_FollowTargetPosition_m1039B11144B61D09459CACDA7A7E38626A601CC2(__this, NULL); V_3 = L_11; // pos += GetOffsetForMinimumTargetDistance( // pos, offset, curState.RawOrientation * Vector3.forward, // curState.ReferenceUp, targetPosition); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = V_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = V_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14 = V_0; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_15 = ___curState0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_16 = L_15->___RawOrientation_5; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17; L_17 = Vector3_get_forward_mAA55A7034304DF8B2152EAD49AE779FC4CA2EB4A_inline(NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18; L_18 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_16, L_17, NULL); CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_19 = ___curState0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = L_19->___ReferenceUp_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21 = V_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22; L_22 = CinemachineTransposer_GetOffsetForMinimumTargetDistance_m3AF6061743759E9C4BF3280862AA8841449A3172(__this, L_13, L_14, L_18, L_20, L_21, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23; L_23 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_12, L_22, NULL); V_1 = L_23; // curState.RawPosition = pos + offset; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_24 = ___curState0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25 = V_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26 = V_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27; L_27 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_25, L_26, NULL); L_24->___RawPosition_4 = L_27; // curState.ReferenceUp = orient * Vector3.up; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_28 = ___curState0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_29 = V_2; 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); L_28->___ReferenceUp_1 = L_31; } IL_007c: { // } return; } } // System.Void Cinemachine.CinemachineTransposer::OnTargetObjectWarped(UnityEngine.Transform,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineTransposer_OnTargetObjectWarped_m9E0D9DA06D752FF81CB08EDE999759FF47DEF741 (CinemachineTransposer_t717A803D8D1FD7AECBA2A38489853887E5A1CFF5* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___target0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___positionDelta1, 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; } { // base.OnTargetObjectWarped(target, positionDelta); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = ___target0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___positionDelta1; CinemachineComponentBase_OnTargetObjectWarped_m3E083DBF03C47860948F0BB3A013B241AFDAF9A0(__this, L_0, L_1, NULL); // if (target == FollowTarget) Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2 = ___target0; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_3; L_3 = CinemachineComponentBase_get_FollowTarget_m656475012F330FF1C680CD7E62C81D2E7EC4AB74(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_4; L_4 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_2, L_3, NULL); if (!L_4) { goto IL_0028; } } { // m_PreviousTargetPosition += positionDelta; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = __this->___m_PreviousTargetPosition_17; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___positionDelta1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7; L_7 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_5, L_6, NULL); __this->___m_PreviousTargetPosition_17 = L_7; } IL_0028: { // } return; } } // System.Void Cinemachine.CinemachineTransposer::ForceCameraPosition(UnityEngine.Vector3,UnityEngine.Quaternion) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineTransposer_ForceCameraPosition_m8E10E86DEDAF9FE53266FDB72F53E6D2083965B4 (CinemachineTransposer_t717A803D8D1FD7AECBA2A38489853887E5A1CFF5* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___pos0, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___rot1, const RuntimeMethod* method) { Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_0; memset((&V_0), 0, sizeof(V_0)); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 G_B3_0; memset((&G_B3_0), 0, sizeof(G_B3_0)); { // base.ForceCameraPosition(pos, rot); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___pos0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_1 = ___rot1; CinemachineComponentBase_ForceCameraPosition_m3D22002EC0B4F5C1AF7CC283C00BA43D22120878(__this, L_0, L_1, NULL); // var targetRot = m_BindingMode == BindingMode.SimpleFollowWithWorldUp // ? rot : GetReferenceOrientation(VirtualCamera.State.ReferenceUp); int32_t L_2 = __this->___m_BindingMode_6; if ((((int32_t)L_2) == ((int32_t)5))) { goto IL_0029; } } { CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_3; L_3 = CinemachineComponentBase_get_VirtualCamera_mB83A44E630B22D8CD9A75521079ABC1691120223(__this, NULL); CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_4; L_4 = VirtualFuncInvoker0< CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 >::Invoke(27 /* Cinemachine.CameraState Cinemachine.CinemachineVirtualCameraBase::get_State() */, L_3); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = L_4.___ReferenceUp_1; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_6; L_6 = CinemachineTransposer_GetReferenceOrientation_m3CBF0CBBB1639E68901C407E2A6A739D079915AE(__this, L_5, NULL); G_B3_0 = L_6; goto IL_002a; } IL_0029: { Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_7 = ___rot1; G_B3_0 = L_7; } IL_002a: { V_0 = G_B3_0; // m_PreviousTargetPosition = pos - targetRot * EffectiveOffset; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___pos0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_9 = V_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10; L_10 = CinemachineTransposer_get_EffectiveOffset_mF79BE447AD9A91A1829011B346B5AF18F6E1CE25(__this, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11; L_11 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_9, L_10, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12; L_12 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_8, L_11, NULL); __this->___m_PreviousTargetPosition_17 = L_12; // } return; } } // System.Void Cinemachine.CinemachineTransposer::InitPrevFrameStateInfo(Cinemachine.CameraState&,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineTransposer_InitPrevFrameStateInfo_m5640D1D85D4260B279D374618B009740EF6EC260 (CinemachineTransposer_t717A803D8D1FD7AECBA2A38489853887E5A1CFF5* __this, CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* ___curState0, float ___deltaTime1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; int32_t G_B3_0 = 0; { // bool prevStateValid = deltaTime >= 0 && VirtualCamera.PreviousStateIsValid; float L_0 = ___deltaTime1; if ((!(((float)L_0) >= ((float)(0.0f))))) { goto IL_0015; } } { CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_1; L_1 = CinemachineComponentBase_get_VirtualCamera_mB83A44E630B22D8CD9A75521079ABC1691120223(__this, NULL); bool L_2; L_2 = VirtualFuncInvoker0< bool >::Invoke(33 /* System.Boolean Cinemachine.CinemachineVirtualCameraBase::get_PreviousStateIsValid() */, L_1); G_B3_0 = ((int32_t)(L_2)); goto IL_0016; } IL_0015: { G_B3_0 = 0; } IL_0016: { V_0 = (bool)G_B3_0; // if (m_previousTarget != FollowTarget || !prevStateValid) Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_3 = __this->___m_previousTarget_21; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4; L_4 = CinemachineComponentBase_get_FollowTarget_m656475012F330FF1C680CD7E62C81D2E7EC4AB74(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_5; L_5 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_3, L_4, NULL); if (L_5) { goto IL_002d; } } { bool L_6 = V_0; if (L_6) { goto IL_0045; } } IL_002d: { // m_previousTarget = FollowTarget; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_7; L_7 = CinemachineComponentBase_get_FollowTarget_m656475012F330FF1C680CD7E62C81D2E7EC4AB74(__this, NULL); __this->___m_previousTarget_21 = L_7; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_previousTarget_21), (void*)L_7); // m_targetOrientationOnAssign = FollowTargetRotation; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_8; L_8 = CinemachineComponentBase_get_FollowTargetRotation_m9C7A5F1A91CCBC93B69F934060F9D4C08FA547F3(__this, NULL); __this->___m_targetOrientationOnAssign_19 = L_8; } IL_0045: { // if (!prevStateValid) bool L_9 = V_0; if (L_9) { goto IL_0066; } } { // m_PreviousTargetPosition = FollowTargetPosition; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10; L_10 = CinemachineComponentBase_get_FollowTargetPosition_m1039B11144B61D09459CACDA7A7E38626A601CC2(__this, NULL); __this->___m_PreviousTargetPosition_17 = L_10; // m_PreviousReferenceOrientation = GetReferenceOrientation(curState.ReferenceUp); CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* L_11 = ___curState0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = L_11->___ReferenceUp_1; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_13; L_13 = CinemachineTransposer_GetReferenceOrientation_m3CBF0CBBB1639E68901C407E2A6A739D079915AE(__this, L_12, NULL); __this->___m_PreviousReferenceOrientation_18 = L_13; } IL_0066: { // } return; } } // System.Void Cinemachine.CinemachineTransposer::TrackTarget(System.Single,UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Vector3&,UnityEngine.Quaternion&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineTransposer_TrackTarget_m509CF4F1D4319A21D55CEAA20802DA09B46E2AC5 (CinemachineTransposer_t717A803D8D1FD7AECBA2A38489853887E5A1CFF5* __this, float ___deltaTime0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___up1, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___desiredCameraOffset2, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___outTargetPosition3, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* ___outTargetOrient4, const RuntimeMethod* method) { Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_0; memset((&V_0), 0, sizeof(V_0)); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_1; memset((&V_1), 0, sizeof(V_1)); bool V_2 = false; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3; memset((&V_3), 0, sizeof(V_3)); 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)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_7; memset((&V_7), 0, sizeof(V_7)); float V_8 = 0.0f; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_9; memset((&V_9), 0, sizeof(V_9)); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_10; memset((&V_10), 0, sizeof(V_10)); int32_t V_11 = 0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* V_12 = NULL; int32_t V_13 = 0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_14; memset((&V_14), 0, sizeof(V_14)); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_15; memset((&V_15), 0, sizeof(V_15)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_16; memset((&V_16), 0, sizeof(V_16)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_17; memset((&V_17), 0, sizeof(V_17)); int32_t G_B3_0 = 0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 G_B18_0; memset((&G_B18_0), 0, sizeof(G_B18_0)); { // var targetOrientation = GetReferenceOrientation(up); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___up1; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_1; L_1 = CinemachineTransposer_GetReferenceOrientation_m3CBF0CBBB1639E68901C407E2A6A739D079915AE(__this, L_0, NULL); V_0 = L_1; // var dampedOrientation = targetOrientation; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_2 = V_0; V_1 = L_2; // bool prevStateValid = deltaTime >= 0 && VirtualCamera.PreviousStateIsValid; float L_3 = ___deltaTime0; if ((!(((float)L_3) >= ((float)(0.0f))))) { goto IL_001f; } } { CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_4; L_4 = CinemachineComponentBase_get_VirtualCamera_mB83A44E630B22D8CD9A75521079ABC1691120223(__this, NULL); bool L_5; L_5 = VirtualFuncInvoker0< bool >::Invoke(33 /* System.Boolean Cinemachine.CinemachineVirtualCameraBase::get_PreviousStateIsValid() */, L_4); G_B3_0 = ((int32_t)(L_5)); goto IL_0020; } IL_001f: { G_B3_0 = 0; } IL_0020: { V_2 = (bool)G_B3_0; // if (prevStateValid) bool L_6 = V_2; if (!L_6) { goto IL_0110; } } { // if (m_AngularDampingMode == AngularDampingMode.Quaternion // && m_BindingMode == BindingMode.LockToTarget) int32_t L_7 = __this->___m_AngularDampingMode_11; if ((!(((uint32_t)L_7) == ((uint32_t)1)))) { goto IL_0066; } } { int32_t L_8 = __this->___m_BindingMode_6; if ((!(((uint32_t)L_8) == ((uint32_t)3)))) { goto IL_0066; } } { // float t = VirtualCamera.DetachedFollowTargetDamp(1, m_AngularDamping, deltaTime); CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_9; L_9 = CinemachineComponentBase_get_VirtualCamera_mB83A44E630B22D8CD9A75521079ABC1691120223(__this, NULL); float L_10 = __this->___m_AngularDamping_15; float L_11 = ___deltaTime0; float L_12; L_12 = CinemachineVirtualCameraBase_DetachedFollowTargetDamp_m215A089B8451330FA8D7D6E4DB8E38400AD9E7CF(L_9, (1.0f), L_10, L_11, NULL); V_8 = L_12; // dampedOrientation = Quaternion.Slerp( // m_PreviousReferenceOrientation, targetOrientation, t); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_13 = __this->___m_PreviousReferenceOrientation_18; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_14 = V_0; float L_15 = V_8; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_16; L_16 = Quaternion_Slerp_m0A9969F500E7716EA4F6BC4E7D5464372D8E9E15(L_13, L_14, L_15, NULL); V_1 = L_16; goto IL_0110; } IL_0066: { // var relative = (Quaternion.Inverse(m_PreviousReferenceOrientation) // * targetOrientation).eulerAngles; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_17 = __this->___m_PreviousReferenceOrientation_18; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_18; L_18 = Quaternion_Inverse_mD9C060AC626A7B406F4984AC98F8358DC89EF512(L_17, NULL); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_19 = V_0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_20; L_20 = Quaternion_op_Multiply_mCB375FCCC12A2EC8F9EB824A1BFB4453B58C2012_inline(L_18, L_19, NULL); V_10 = L_20; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21; L_21 = Quaternion_get_eulerAngles_m2DB5158B5C3A71FD60FC8A6EE43D3AAA1CFED122_inline((&V_10), NULL); V_9 = L_21; // for (int i = 0; i < 3; ++i) V_11 = 0; goto IL_00e2; } IL_0087: { // if (Mathf.Abs(relative[i]) < 0.01f) // correct for precision drift int32_t L_22 = V_11; float L_23; L_23 = Vector3_get_Item_m163510BFC2F7BFAD1B601DC9F3606B799CF199F2_inline((&V_9), L_22, NULL); float L_24; L_24 = fabsf(L_23); if ((!(((float)L_24) < ((float)(0.00999999978f))))) { goto IL_00ac; } } { // relative[i] = 0; int32_t L_25 = V_11; Vector3_set_Item_m79136861DEC5862CE7EC20AB3B0EF10A3957CEC3_inline((&V_9), L_25, (0.0f), NULL); goto IL_00dc; } IL_00ac: { // else if (relative[i] > 180) int32_t L_26 = V_11; float L_27; L_27 = Vector3_get_Item_m163510BFC2F7BFAD1B601DC9F3606B799CF199F2_inline((&V_9), L_26, NULL); if ((!(((float)L_27) > ((float)(180.0f))))) { goto IL_00dc; } } { // relative[i] -= 360; V_12 = (&V_9); int32_t L_28 = V_11; V_13 = L_28; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_29 = V_12; int32_t L_30 = V_13; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_31 = V_12; int32_t L_32 = V_13; float L_33; L_33 = Vector3_get_Item_m163510BFC2F7BFAD1B601DC9F3606B799CF199F2_inline(L_31, L_32, NULL); Vector3_set_Item_m79136861DEC5862CE7EC20AB3B0EF10A3957CEC3_inline(L_29, L_30, ((float)il2cpp_codegen_subtract(L_33, (360.0f))), NULL); } IL_00dc: { // for (int i = 0; i < 3; ++i) int32_t L_34 = V_11; V_11 = ((int32_t)il2cpp_codegen_add(L_34, 1)); } IL_00e2: { // for (int i = 0; i < 3; ++i) int32_t L_35 = V_11; if ((((int32_t)L_35) < ((int32_t)3))) { goto IL_0087; } } { // relative = VirtualCamera.DetachedFollowTargetDamp(relative, AngularDamping, deltaTime); CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_36; L_36 = CinemachineComponentBase_get_VirtualCamera_mB83A44E630B22D8CD9A75521079ABC1691120223(__this, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_37 = V_9; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_38; L_38 = CinemachineTransposer_get_AngularDamping_m489A52D7C6AFD2B34710F4E97299EC2A18E5CDBE(__this, NULL); float L_39 = ___deltaTime0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_40; L_40 = CinemachineVirtualCameraBase_DetachedFollowTargetDamp_m871E131EE59CEEC1B5691F5DC570B18816530C97(L_36, L_37, L_38, L_39, NULL); V_9 = L_40; // dampedOrientation = m_PreviousReferenceOrientation * Quaternion.Euler(relative); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_41 = __this->___m_PreviousReferenceOrientation_18; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_42 = V_9; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_43; L_43 = Quaternion_Euler_m5BCCC19216CFAD2426F15BC51A30421880D27B73_inline(L_42, NULL); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_44; L_44 = Quaternion_op_Multiply_mCB375FCCC12A2EC8F9EB824A1BFB4453B58C2012_inline(L_41, L_43, NULL); V_1 = L_44; } IL_0110: { // m_PreviousReferenceOrientation = dampedOrientation; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_45 = V_1; __this->___m_PreviousReferenceOrientation_18 = L_45; // var targetPosition = FollowTargetPosition; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_46; L_46 = CinemachineComponentBase_get_FollowTargetPosition_m1039B11144B61D09459CACDA7A7E38626A601CC2(__this, NULL); V_3 = L_46; // var currentPosition = m_PreviousTargetPosition; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_47 = __this->___m_PreviousTargetPosition_17; V_4 = L_47; // var previousOffset = prevStateValid ? m_PreviousOffset : desiredCameraOffset; bool L_48 = V_2; if (L_48) { goto IL_012c; } } { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_49 = ___desiredCameraOffset2; G_B18_0 = L_49; goto IL_0132; } IL_012c: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_50 = __this->___m_PreviousOffset_20; G_B18_0 = L_50; } IL_0132: { V_5 = G_B18_0; // var offsetDelta = desiredCameraOffset - previousOffset; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_51 = ___desiredCameraOffset2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_52 = V_5; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_53; L_53 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_51, L_52, NULL); V_6 = L_53; // if (offsetDelta.sqrMagnitude > 0.01f) float L_54; L_54 = Vector3_get_sqrMagnitude_m43C27DEC47C4811FB30AB474FF2131A963B66FC8_inline((&V_6), NULL); if ((!(((float)L_54) > ((float)(0.00999999978f))))) { goto IL_0182; } } { // var q = UnityVectorExtensions.SafeFromToRotation( // m_PreviousOffset.ProjectOntoPlane(up), // desiredCameraOffset.ProjectOntoPlane(up), up); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_55 = __this->___m_PreviousOffset_20; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_56 = ___up1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_57; L_57 = UnityVectorExtensions_ProjectOntoPlane_m7B4042CE802D9E43593F9290EBCFFC1E1F1568A6(L_55, L_56, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_58 = ___desiredCameraOffset2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_59 = ___up1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_60; L_60 = UnityVectorExtensions_ProjectOntoPlane_m7B4042CE802D9E43593F9290EBCFFC1E1F1568A6(L_58, L_59, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_61 = ___up1; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_62; L_62 = UnityVectorExtensions_SafeFromToRotation_m911F765BB02BF6A73073D9FEF708ACED0D55E564(L_57, L_60, L_61, NULL); V_14 = L_62; // currentPosition = targetPosition + q * (m_PreviousTargetPosition - targetPosition); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_63 = V_3; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_64 = V_14; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_65 = __this->___m_PreviousTargetPosition_17; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_66 = V_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_67; L_67 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_65, L_66, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_68; L_68 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_64, L_67, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_69; L_69 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_63, L_68, NULL); V_4 = L_69; } IL_0182: { // m_PreviousOffset = desiredCameraOffset; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_70 = ___desiredCameraOffset2; __this->___m_PreviousOffset_20 = L_70; // var positionDelta = targetPosition - currentPosition; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_71 = V_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_72 = V_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_73; L_73 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_71, L_72, NULL); V_7 = L_73; // if (prevStateValid) bool L_74 = V_2; if (!L_74) { goto IL_01ed; } } { // if (desiredCameraOffset.AlmostZero()) Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_75 = ___desiredCameraOffset2; bool L_76; L_76 = UnityVectorExtensions_AlmostZero_mDE7F8E130BF5949DFF14AE437C47F086F3E05652(L_75, NULL); if (!L_76) { goto IL_01ad; } } { // dampingSpace = VcamState.RawOrientation; CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_77; L_77 = CinemachineComponentBase_get_VcamState_m17C5F4CFD04B41EA7559216C8C50CB980140D9A2(__this, NULL); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_78 = L_77.___RawOrientation_5; V_15 = L_78; goto IL_01bc; } IL_01ad: { // dampingSpace = Quaternion.LookRotation(dampedOrientation * desiredCameraOffset, up); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_79 = V_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_80 = ___desiredCameraOffset2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_81; L_81 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_79, L_80, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_82 = ___up1; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_83; L_83 = Quaternion_LookRotation_mFB02EDC8F733774DFAC3BEA4B4BB265A228F8307(L_81, L_82, NULL); V_15 = L_83; } IL_01bc: { // var localDelta = Quaternion.Inverse(dampingSpace) * positionDelta; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_84 = V_15; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_85; L_85 = Quaternion_Inverse_mD9C060AC626A7B406F4984AC98F8358DC89EF512(L_84, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_86 = V_7; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_87; L_87 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_85, L_86, NULL); V_16 = L_87; // localDelta = VirtualCamera.DetachedFollowTargetDamp(localDelta, Damping, deltaTime); CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_88; L_88 = CinemachineComponentBase_get_VirtualCamera_mB83A44E630B22D8CD9A75521079ABC1691120223(__this, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_89 = V_16; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_90; L_90 = CinemachineTransposer_get_Damping_m0BD9EBB7534A2DB4AB31AEB2BBAC3DF1D01BF366(__this, NULL); float L_91 = ___deltaTime0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_92; L_92 = CinemachineVirtualCameraBase_DetachedFollowTargetDamp_m871E131EE59CEEC1B5691F5DC570B18816530C97(L_88, L_89, L_90, L_91, NULL); V_16 = L_92; // positionDelta = dampingSpace * localDelta; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_93 = V_15; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_94 = V_16; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_95; L_95 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_93, L_94, NULL); V_7 = L_95; } IL_01ed: { // currentPosition += positionDelta; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_96 = V_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_97 = V_7; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_98; L_98 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_96, L_97, NULL); V_4 = L_98; // outTargetPosition = m_PreviousTargetPosition = currentPosition; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_99 = ___outTargetPosition3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_100 = V_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_101 = L_100; V_17 = L_101; __this->___m_PreviousTargetPosition_17 = L_101; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_102 = V_17; *(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_99 = L_102; // outTargetOrient = dampedOrientation; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* L_103 = ___outTargetOrient4; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_104 = V_1; *(Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974*)L_103 = L_104; // } return; } } // UnityEngine.Vector3 Cinemachine.CinemachineTransposer::GetOffsetForMinimumTargetDistance(UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CinemachineTransposer_GetOffsetForMinimumTargetDistance_m3AF6061743759E9C4BF3280862AA8841449A3172 (CinemachineTransposer_t717A803D8D1FD7AECBA2A38489853887E5A1CFF5* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___dampedTargetPos0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___cameraOffset1, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___cameraFwd2, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___up3, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___actualTargetPos4, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); float V_1 = 0.0f; 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; { // var posOffset = Vector3.zero; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0; L_0 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL); V_0 = L_0; // if (VirtualCamera.FollowTargetAttachment > 1 - Epsilon) CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* L_1; L_1 = CinemachineComponentBase_get_VirtualCamera_mB83A44E630B22D8CD9A75521079ABC1691120223(__this, NULL); float L_2 = L_1->___FollowTargetAttachment_11; if ((!(((float)L_2) > ((float)(0.999899983f))))) { goto IL_00d2; } } { // cameraOffset = cameraOffset.ProjectOntoPlane(up); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___cameraOffset1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___up3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5; L_5 = UnityVectorExtensions_ProjectOntoPlane_m7B4042CE802D9E43593F9290EBCFFC1E1F1568A6(L_3, L_4, NULL); ___cameraOffset1 = L_5; // var minDistance = cameraOffset.magnitude * 0.2f; float L_6; L_6 = Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline((&___cameraOffset1), NULL); V_1 = ((float)il2cpp_codegen_multiply(L_6, (0.200000003f))); // if (minDistance > 0) float L_7 = V_1; if ((!(((float)L_7) > ((float)(0.0f))))) { goto IL_00d2; } } { // actualTargetPos = actualTargetPos.ProjectOntoPlane(up); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___actualTargetPos4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = ___up3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10; L_10 = UnityVectorExtensions_ProjectOntoPlane_m7B4042CE802D9E43593F9290EBCFFC1E1F1568A6(L_8, L_9, NULL); ___actualTargetPos4 = L_10; // dampedTargetPos = dampedTargetPos.ProjectOntoPlane(up); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = ___dampedTargetPos0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = ___up3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13; L_13 = UnityVectorExtensions_ProjectOntoPlane_m7B4042CE802D9E43593F9290EBCFFC1E1F1568A6(L_11, L_12, NULL); ___dampedTargetPos0 = L_13; // var cameraPos = dampedTargetPos + cameraOffset; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14 = ___dampedTargetPos0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15 = ___cameraOffset1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16; L_16 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_14, L_15, NULL); V_2 = L_16; // var d = Vector3.Dot( // actualTargetPos - cameraPos, // (dampedTargetPos - cameraPos).normalized); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17 = ___actualTargetPos4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = V_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19; L_19 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_17, L_18, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = ___dampedTargetPos0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21 = V_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22; L_22 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_20, L_21, NULL); V_4 = L_22; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23; L_23 = Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline((&V_4), NULL); float L_24; L_24 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_19, L_23, NULL); V_3 = L_24; // if (d < minDistance) float L_25 = V_3; float L_26 = V_1; if ((!(((float)L_25) < ((float)L_26)))) { goto IL_00c0; } } { // var dir = actualTargetPos - dampedTargetPos; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27 = ___actualTargetPos4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28 = ___dampedTargetPos0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_29; L_29 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_27, L_28, NULL); V_5 = L_29; // var len = dir.magnitude; float L_30; L_30 = Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline((&V_5), NULL); V_6 = L_30; // if (len < 0.01f) float L_31 = V_6; if ((!(((float)L_31) < ((float)(0.00999999978f))))) { goto IL_00aa; } } { // dir = -cameraFwd.ProjectOntoPlane(up); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_32 = ___cameraFwd2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_33 = ___up3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_34; L_34 = UnityVectorExtensions_ProjectOntoPlane_m7B4042CE802D9E43593F9290EBCFFC1E1F1568A6(L_32, L_33, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_35; L_35 = Vector3_op_UnaryNegation_m5450829F333BD2A88AF9A592C4EE331661225915_inline(L_34, NULL); V_5 = L_35; goto IL_00b5; } IL_00aa: { // dir /= len; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_36 = V_5; float L_37 = V_6; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_38; L_38 = Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline(L_36, L_37, NULL); V_5 = L_38; } IL_00b5: { // posOffset = dir * (minDistance - d); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_39 = V_5; float L_40 = V_1; float L_41 = V_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_42; L_42 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_39, ((float)il2cpp_codegen_subtract(L_40, L_41)), NULL); V_0 = L_42; } IL_00c0: { // m_PreviousTargetPosition += posOffset; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_43 = __this->___m_PreviousTargetPosition_17; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_44 = V_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_45; L_45 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_43, L_44, NULL); __this->___m_PreviousTargetPosition_17 = L_45; } IL_00d2: { // return posOffset; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_46 = V_0; return L_46; } } // UnityEngine.Vector3 Cinemachine.CinemachineTransposer::get_Damping() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CinemachineTransposer_get_Damping_m0BD9EBB7534A2DB4AB31AEB2BBAC3DF1D01BF366 (CinemachineTransposer_t717A803D8D1FD7AECBA2A38489853887E5A1CFF5* __this, const RuntimeMethod* method) { { // switch (m_BindingMode) int32_t L_0 = __this->___m_BindingMode_6; if ((!(((uint32_t)L_0) == ((uint32_t)5)))) { goto IL_0020; } } { // return new Vector3(0, m_YDamping, m_ZDamping); float L_1 = __this->___m_YDamping_9; float L_2 = __this->___m_ZDamping_10; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3; memset((&L_3), 0, sizeof(L_3)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_3), (0.0f), L_1, L_2, /*hidden argument*/NULL); return L_3; } IL_0020: { // return new Vector3(m_XDamping, m_YDamping, m_ZDamping); float L_4 = __this->___m_XDamping_8; float L_5 = __this->___m_YDamping_9; float L_6 = __this->___m_ZDamping_10; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7; memset((&L_7), 0, sizeof(L_7)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_7), L_4, L_5, L_6, /*hidden argument*/NULL); return L_7; } } // UnityEngine.Vector3 Cinemachine.CinemachineTransposer::get_AngularDamping() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CinemachineTransposer_get_AngularDamping_m489A52D7C6AFD2B34710F4E97299EC2A18E5CDBE (CinemachineTransposer_t717A803D8D1FD7AECBA2A38489853887E5A1CFF5* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { // switch (m_BindingMode) int32_t L_0 = __this->___m_BindingMode_6; V_0 = L_0; int32_t L_1 = V_0; switch (L_1) { case 0: { goto IL_0054; } case 1: { goto IL_003e; } case 2: { goto IL_0027; } case 3: { goto IL_005a; } case 4: { goto IL_0054; } case 5: { goto IL_0054; } } } { goto IL_005a; } IL_0027: { // return new Vector3(m_PitchDamping, m_YawDamping, 0); float L_2 = __this->___m_PitchDamping_12; float L_3 = __this->___m_YawDamping_13; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4; memset((&L_4), 0, sizeof(L_4)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_4), L_2, L_3, (0.0f), /*hidden argument*/NULL); return L_4; } IL_003e: { // return new Vector3(0, m_YawDamping, 0); float L_5 = __this->___m_YawDamping_13; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6; memset((&L_6), 0, sizeof(L_6)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_6), (0.0f), L_5, (0.0f), /*hidden argument*/NULL); return L_6; } IL_0054: { // return Vector3.zero; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7; L_7 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL); return L_7; } IL_005a: { // return new Vector3(m_PitchDamping, m_YawDamping, m_RollDamping); float L_8 = __this->___m_PitchDamping_12; float L_9 = __this->___m_YawDamping_13; float L_10 = __this->___m_RollDamping_14; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11; memset((&L_11), 0, sizeof(L_11)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_11), L_8, L_9, L_10, /*hidden argument*/NULL); return L_11; } } // UnityEngine.Vector3 Cinemachine.CinemachineTransposer::GetTargetCameraPosition(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CinemachineTransposer_GetTargetCameraPosition_m504AE0BA123B7A208257661232FF2A40AB408B92 (CinemachineTransposer_t717A803D8D1FD7AECBA2A38489853887E5A1CFF5* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldUp0, const RuntimeMethod* method) { { // if (!IsValid) bool L_0; L_0 = VirtualFuncInvoker0< bool >::Invoke(4 /* System.Boolean Cinemachine.CinemachineComponentBase::get_IsValid() */, __this); 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: { // return FollowTargetPosition + GetReferenceOrientation(worldUp) * EffectiveOffset; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2; L_2 = CinemachineComponentBase_get_FollowTargetPosition_m1039B11144B61D09459CACDA7A7E38626A601CC2(__this, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___worldUp0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_4; L_4 = CinemachineTransposer_GetReferenceOrientation_m3CBF0CBBB1639E68901C407E2A6A739D079915AE(__this, L_3, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5; L_5 = CinemachineTransposer_get_EffectiveOffset_mF79BE447AD9A91A1829011B346B5AF18F6E1CE25(__this, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6; L_6 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_4, L_5, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7; L_7 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_2, L_6, NULL); return L_7; } } // UnityEngine.Quaternion Cinemachine.CinemachineTransposer::GetReferenceOrientation(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 CinemachineTransposer_GetReferenceOrientation_m3CBF0CBBB1639E68901C407E2A6A739D079915AE (CinemachineTransposer_t717A803D8D1FD7AECBA2A38489853887E5A1CFF5* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldUp0, 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; } Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2; memset((&V_2), 0, sizeof(V_2)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3; memset((&V_3), 0, sizeof(V_3)); { // if (m_BindingMode == BindingMode.WorldSpace) int32_t L_0 = __this->___m_BindingMode_6; if ((!(((uint32_t)L_0) == ((uint32_t)4)))) { goto IL_000f; } } { // return Quaternion.identity; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_1; L_1 = Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline(NULL); return L_1; } IL_000f: { // if (FollowTarget != null) Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2; L_2 = CinemachineComponentBase_get_FollowTarget_m656475012F330FF1C680CD7E62C81D2E7EC4AB74(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_3; L_3 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_3) { goto IL_00bd; } } { // Quaternion targetOrientation = FollowTarget.rotation; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4; L_4 = CinemachineComponentBase_get_FollowTarget_m656475012F330FF1C680CD7E62C81D2E7EC4AB74(__this, NULL); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_5; L_5 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_4, NULL); V_0 = L_5; // switch (m_BindingMode) int32_t L_6 = __this->___m_BindingMode_6; V_1 = L_6; int32_t L_7 = V_1; switch (L_7) { case 0: { goto IL_0053; } case 1: { goto IL_005a; } case 2: { goto IL_007c; } case 3: { goto IL_008e; } case 4: { goto IL_00bd; } case 5: { goto IL_0090; } } } { goto IL_00bd; } IL_0053: { // return m_targetOrientationOnAssign; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_8 = __this->___m_targetOrientationOnAssign_19; return L_8; } IL_005a: { // Vector3 fwd = (targetOrientation * Vector3.forward).ProjectOntoPlane(worldUp); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_9 = V_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10; L_10 = Vector3_get_forward_mAA55A7034304DF8B2152EAD49AE779FC4CA2EB4A_inline(NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11; L_11 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_9, L_10, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = ___worldUp0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13; L_13 = UnityVectorExtensions_ProjectOntoPlane_m7B4042CE802D9E43593F9290EBCFFC1E1F1568A6(L_11, L_12, NULL); V_2 = L_13; // if (fwd.AlmostZero()) Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14 = V_2; bool L_15; L_15 = UnityVectorExtensions_AlmostZero_mDE7F8E130BF5949DFF14AE437C47F086F3E05652(L_14, NULL); if (L_15) { goto IL_00bd; } } { // return Quaternion.LookRotation(fwd, worldUp); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = V_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17 = ___worldUp0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_18; L_18 = Quaternion_LookRotation_mFB02EDC8F733774DFAC3BEA4B4BB265A228F8307(L_16, L_17, NULL); return L_18; } IL_007c: { // return Quaternion.LookRotation(targetOrientation * Vector3.forward, worldUp); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_19 = V_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20; L_20 = Vector3_get_forward_mAA55A7034304DF8B2152EAD49AE779FC4CA2EB4A_inline(NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21; L_21 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_19, L_20, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22 = ___worldUp0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_23; L_23 = Quaternion_LookRotation_mFB02EDC8F733774DFAC3BEA4B4BB265A228F8307(L_21, L_22, NULL); return L_23; } IL_008e: { // return targetOrientation; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_24 = V_0; return L_24; } IL_0090: { // Vector3 fwd = (FollowTargetPosition - VcamState.RawPosition).ProjectOntoPlane(worldUp); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25; L_25 = CinemachineComponentBase_get_FollowTargetPosition_m1039B11144B61D09459CACDA7A7E38626A601CC2(__this, NULL); CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_26; L_26 = CinemachineComponentBase_get_VcamState_m17C5F4CFD04B41EA7559216C8C50CB980140D9A2(__this, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27 = L_26.___RawPosition_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28; L_28 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_25, L_27, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_29 = ___worldUp0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_30; L_30 = UnityVectorExtensions_ProjectOntoPlane_m7B4042CE802D9E43593F9290EBCFFC1E1F1568A6(L_28, L_29, NULL); V_3 = L_30; // if (fwd.AlmostZero()) Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_31 = V_3; bool L_32; L_32 = UnityVectorExtensions_AlmostZero_mDE7F8E130BF5949DFF14AE437C47F086F3E05652(L_31, NULL); if (L_32) { goto IL_00bd; } } { // return Quaternion.LookRotation(fwd, worldUp); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_33 = V_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_34 = ___worldUp0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_35; L_35 = Quaternion_LookRotation_mFB02EDC8F733774DFAC3BEA4B4BB265A228F8307(L_33, L_34, NULL); return L_35; } IL_00bd: { // return m_PreviousReferenceOrientation.normalized; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* L_36 = (&__this->___m_PreviousReferenceOrientation_18); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_37; L_37 = Quaternion_get_normalized_m08AB963B13A0EC6F540A29886C5ACFCCCC0A6D16_inline(L_36, NULL); return L_37; } } // System.Void Cinemachine.CinemachineTransposer::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineTransposer__ctor_m66F1121D2339FDEDC9743EC432749AFB3CA846BC (CinemachineTransposer_t717A803D8D1FD7AECBA2A38489853887E5A1CFF5* __this, const RuntimeMethod* method) { { // public BindingMode m_BindingMode = BindingMode.LockToTargetWithWorldUp; __this->___m_BindingMode_6 = 1; // public Vector3 m_FollowOffset = Vector3.back * 10f; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0; L_0 = Vector3_get_back_mCA5A84170E8DE5CE38C0551B4CCAD647BF215E57_inline(NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1; L_1 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_0, (10.0f), NULL); __this->___m_FollowOffset_7 = L_1; // public float m_XDamping = 1f; __this->___m_XDamping_8 = (1.0f); // public float m_YDamping = 1f; __this->___m_YDamping_9 = (1.0f); // public float m_ZDamping = 1f; __this->___m_ZDamping_10 = (1.0f); // Vector3 m_PreviousTargetPosition = Vector3.zero; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2; L_2 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL); __this->___m_PreviousTargetPosition_17 = L_2; // Quaternion m_PreviousReferenceOrientation = Quaternion.identity; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_3; L_3 = Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline(NULL); __this->___m_PreviousReferenceOrientation_18 = L_3; // Quaternion m_targetOrientationOnAssign = Quaternion.identity; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_4; L_4 = Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline(NULL); __this->___m_targetOrientationOnAssign_19 = L_4; CinemachineComponentBase__ctor_mFA2A3C88B75CD71B7F359220C38B253AC1353B19(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif 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 float Vector4_get_Item_mB1D001A235857569E479FB799EF77C52391D19EF_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* __this, int32_t ___index0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; { int32_t L_0 = ___index0; V_1 = L_0; int32_t L_1 = V_1; V_0 = L_1; int32_t L_2 = V_0; switch (L_2) { case 0: { goto IL_001d; } case 1: { goto IL_0026; } case 2: { goto IL_002f; } case 3: { goto IL_0038; } } } { goto IL_0041; } IL_001d: { float L_3 = __this->___x_1; V_2 = L_3; goto IL_004c; } IL_0026: { float L_4 = __this->___y_2; V_2 = L_4; goto IL_004c; } IL_002f: { float L_5 = __this->___z_3; V_2 = L_5; goto IL_004c; } IL_0038: { float L_6 = __this->___w_4; V_2 = L_6; goto IL_004c; } IL_0041: { IndexOutOfRangeException_t7ECB35264FB6CA8FAA516BD958F4B2ADC78E8A82* L_7 = (IndexOutOfRangeException_t7ECB35264FB6CA8FAA516BD958F4B2ADC78E8A82*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&IndexOutOfRangeException_t7ECB35264FB6CA8FAA516BD958F4B2ADC78E8A82_il2cpp_TypeInfo_var))); IndexOutOfRangeException__ctor_mFD06819F05B815BE2D6E826D4E04F4C449D0A425(L_7, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB23C3717573626FB4C3C7DF5C19EDE7689837214)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Vector4_get_Item_mB1D001A235857569E479FB799EF77C52391D19EF_RuntimeMethod_var))); } IL_004c: { float L_8 = V_2; return L_8; } } 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 RuntimeObject* CinemachineStateDrivenCamera_get_LiveChild_m516C9074D2AD76558E48C1D237B0C4598325EA21_inline (CinemachineStateDrivenCamera_t05DB8E8C64C748CEDFCD809CB10A553A264FAEFB* __this, const RuntimeMethod* method) { { // public ICinemachineCamera LiveChild { get; set; } RuntimeObject* L_0 = __this->___U3CLiveChildU3Ek__BackingField_38; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CinemachineStateDrivenCamera_set_LiveChild_mE87CE48A20127BE305780929D56EEA8824967D2B_inline (CinemachineStateDrivenCamera_t05DB8E8C64C748CEDFCD809CB10A553A264FAEFB* __this, RuntimeObject* ___value0, const RuntimeMethod* method) { { // public 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 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 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 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 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 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 Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ((Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields*)il2cpp_codegen_static_fields_for(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var))->___oneVector_6; V_0 = L_0; goto IL_0009; } IL_0009: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void 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_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 Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_white_m068F5AF879B0FCA584E3693F762EA41BB65532C6_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), (1.0f), (1.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 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 CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 CinemachineBrain_get_CurrentCameraState_m4FD443F016CFCA5FCDFFF17E95A93162D18847C2_inline (CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* __this, const RuntimeMethod* method) { { // public CameraState CurrentCameraState { get; private set; } CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 L_0 = __this->___U3CCurrentCameraStateU3Ek__BackingField_25; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t CameraState_get_NumCustomBlendables_mA7FC428A3F135FA88769EC45E2C5521F2D1169DB_inline (CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156* __this, const RuntimeMethod* method) { { // public int NumCustomBlendables { get; private set; } int32_t L_0 = __this->___U3CNumCustomBlendablesU3Ek__BackingField_16; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ((Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_StaticFields*)il2cpp_codegen_static_fields_for(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var))->___zeroVector_2; V_0 = L_0; goto IL_0009; } IL_0009: { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR 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 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 BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 CinemachineTargetGroup_get_Sphere_mF3A2B9159CB6C6D430B73BF4BB54259FFF077CD5_inline (CinemachineTargetGroup_tDA10E4AFC0E3489DA38592948CD48D8CAFC3B1EF* __this, const RuntimeMethod* method) { { // public BoundingSphere Sphere { get => m_BoundingSphere; } BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 L_0 = __this->___m_BoundingSphere_11; return L_0; } } 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 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 Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Lerp_m3A906D0530A94FAABB94F0F905E84D99BE85C3F8_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___a0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___b1, float ___t2, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 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; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___a0; float L_3 = L_2.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___b1; float L_5 = L_4.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___a0; float L_7 = L_6.___x_2; float L_8 = ___t2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = ___a0; float L_10 = L_9.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = ___b1; float L_12 = L_11.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = ___a0; float L_14 = L_13.___y_3; float L_15 = ___t2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = ___a0; float L_17 = L_16.___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = ___b1; float L_19 = L_18.___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = ___a0; float L_21 = L_20.___z_4; float L_22 = ___t2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23; memset((&L_23), 0, sizeof(L_23)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_23), ((float)il2cpp_codegen_add(L_3, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_5, L_7)), L_8)))), ((float)il2cpp_codegen_add(L_10, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_12, L_14)), L_15)))), ((float)il2cpp_codegen_add(L_17, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_19, L_21)), L_22)))), /*hidden argument*/NULL); V_0 = L_23; goto IL_0053; } IL_0053: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24 = V_0; return L_24; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CinemachineTargetGroup_set_BoundingBox_m6A764BCB851DEB901428606CB4C6E35A422E40A9_inline (CinemachineTargetGroup_tDA10E4AFC0E3489DA38592948CD48D8CAFC3B1EF* __this, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___value0, const RuntimeMethod* method) { { // public Bounds BoundingBox { get; private set; } Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_0 = ___value0; __this->___U3CBoundingBoxU3Ek__BackingField_8 = L_0; return; } } 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 float Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; { float L_0 = __this->___x_2; float L_1 = __this->___x_2; float L_2 = __this->___y_3; float L_3 = __this->___y_3; float L_4 = __this->___z_4; float L_5 = __this->___z_4; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_6; L_6 = sqrt(((double)((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_0, L_1)), ((float)il2cpp_codegen_multiply(L_2, L_3)))), ((float)il2cpp_codegen_multiply(L_4, L_5)))))); V_0 = ((float)L_6); goto IL_0034; } IL_0034: { float L_7 = V_0; return L_7; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_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_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 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 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 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_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_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 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 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 void DestroyPipelineDelegate_Invoke_mE4428F322828BD410B9C74A0358DF87D3A1983F9_inline (DestroyPipelineDelegate_tDBA135A8B9ACD670F6144200C281F32F728BB842* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___pipeline0, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___pipeline0, reinterpret_cast(__this->___method_3)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* CreatePipelineDelegate_Invoke_m64652CFF99A748B459CC4B834CE86FF147616188_inline (CreatePipelineDelegate_tC9ED5364DE6A2A753E8C9FF767C2C37C5CBB6BFC* __this, CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* ___vcam0, String_t* ___name1, CinemachineComponentBaseU5BU5D_t479D9A9F2F2C4AB6F50F6C64FAC4BC8EC602C077* ___copyFrom2, const RuntimeMethod* method) { typedef Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* (*FunctionPointerType) (RuntimeObject*, CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50*, String_t*, CinemachineComponentBaseU5BU5D_t479D9A9F2F2C4AB6F50F6C64FAC4BC8EC602C077*, 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 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 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_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 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 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 bool Vector3_op_Inequality_m9F170CDFBF1E490E559DA5D06D6547501A402BBF_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___lhs0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rhs1, const RuntimeMethod* method) { bool V_0 = false; { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___lhs0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___rhs1; bool L_2; L_2 = Vector3_op_Equality_mCDCBB8D2EDC3D3BF20F31A25ACB34705D352B479_inline(L_0, L_1, NULL); V_0 = (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0); goto IL_000e; } IL_000e: { bool L_3 = V_0; return L_3; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR 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 bool Vector3_op_Equality_mCDCBB8D2EDC3D3BF20F31A25ACB34705D352B479_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___lhs0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rhs1, const RuntimeMethod* method) { float V_0 = 0.0f; float V_1 = 0.0f; float V_2 = 0.0f; float V_3 = 0.0f; bool V_4 = false; { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___lhs0; float L_1 = L_0.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___rhs1; float L_3 = L_2.___x_2; V_0 = ((float)il2cpp_codegen_subtract(L_1, L_3)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___lhs0; float L_5 = L_4.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___rhs1; float L_7 = L_6.___y_3; V_1 = ((float)il2cpp_codegen_subtract(L_5, L_7)); 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_2 = ((float)il2cpp_codegen_subtract(L_9, L_11)); float L_12 = V_0; float L_13 = V_0; float L_14 = V_1; float L_15 = V_1; float L_16 = V_2; float L_17 = V_2; V_3 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_12, L_13)), ((float)il2cpp_codegen_multiply(L_14, L_15)))), ((float)il2cpp_codegen_multiply(L_16, L_17)))); float L_18 = V_3; V_4 = (bool)((((float)L_18) < ((float)(9.99999944E-11f)))? 1 : 0); goto IL_0043; } IL_0043: { bool L_19 = V_4; return L_19; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CinemachineComposer_set_TrackedPoint_mC2806265609C1BADBE1F83DD18F800BDA064D5A6_inline (CinemachineComposer_t9531E578E8280C4203B209F59CECE36F3F262A5A* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___value0, const RuntimeMethod* method) { { // public Vector3 TrackedPoint { get; private set; } Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___value0; __this->___U3CTrackedPointU3Ek__BackingField_21 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool CinemachineVirtualCameraBase_get_LookAtTargetChanged_m6D2FF4FB863501796CB778CB7AABA0126E57C134_inline (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, const RuntimeMethod* method) { { // public bool LookAtTargetChanged { get; private set; } bool L_0 = __this->___U3CLookAtTargetChangedU3Ek__BackingField_27; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CinemachineComposer_get_TrackedPoint_m164861743F7BD7E49747B46076F228CBD8785F33_inline (CinemachineComposer_t9531E578E8280C4203B209F59CECE36F3F262A5A* __this, const RuntimeMethod* method) { { // public Vector3 TrackedPoint { get; private set; } Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___U3CTrackedPointU3Ek__BackingField_21; return L_0; } } 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 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 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 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_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 bool CinemachineVirtualCameraBase_get_FollowTargetChanged_m4CB9C2AA28F8B2898B82BBF51348C6670110ADF2_inline (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, const RuntimeMethod* method) { { // public bool FollowTargetChanged { get; private set; } bool L_0 = __this->___U3CFollowTargetChangedU3Ek__BackingField_26; return L_0; } } 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 CinemachineFramingTransposer_set_TrackedPoint_m32FD1D5F85F4BDBFC3BF6DBF5CBC7A8D1DB44FDD_inline (CinemachineFramingTransposer_t19450FC1D17FF88D379C2B50048062DF4ED91065* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___value0, const RuntimeMethod* method) { { // public Vector3 TrackedPoint { get; private set; } Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___value0; __this->___U3CTrackedPointU3Ek__BackingField_41 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 CinemachineFramingTransposer_get_LastBounds_m6D98D46A49E2196A98E2B7E76C0061AC8310B45B_inline (CinemachineFramingTransposer_t19450FC1D17FF88D379C2B50048062DF4ED91065* __this, const RuntimeMethod* method) { { // public Bounds LastBounds { get; private set; } Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_0 = __this->___U3CLastBoundsU3Ek__BackingField_45; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 CinemachineFramingTransposer_get_LastBoundsMatrix_mB1296133E5C0BDD6B9C0879888C468C559BE95BB_inline (CinemachineFramingTransposer_t19450FC1D17FF88D379C2B50048062DF4ED91065* __this, const RuntimeMethod* method) { { // public Matrix4x4 LastBoundsMatrix { get; private set; } Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_0 = __this->___U3CLastBoundsMatrixU3Ek__BackingField_46; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CinemachineFramingTransposer_set_LastBounds_m42F030170155BAC06C2B040E44F4FCB25251EF93_inline (CinemachineFramingTransposer_t19450FC1D17FF88D379C2B50048062DF4ED91065* __this, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___value0, const RuntimeMethod* method) { { // public Bounds LastBounds { get; private set; } Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_0 = ___value0; __this->___U3CLastBoundsU3Ek__BackingField_45 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CinemachineFramingTransposer_get_TrackedPoint_m893C86296D7D0C01FCD28D85D14B38124F9AFB52_inline (CinemachineFramingTransposer_t19450FC1D17FF88D379C2B50048062DF4ED91065* __this, const RuntimeMethod* method) { { // public Vector3 TrackedPoint { get; private set; } Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___U3CTrackedPointU3Ek__BackingField_41; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CinemachineFramingTransposer_set_LastBoundsMatrix_m13FAE68552F3910750A134D22AE4AF6845C0301D_inline (CinemachineFramingTransposer_t19450FC1D17FF88D379C2B50048062DF4ED91065* __this, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___value0, const RuntimeMethod* method) { { // public Matrix4x4 LastBoundsMatrix { get; private set; } Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_0 = ___value0; __this->___U3CLastBoundsMatrixU3Ek__BackingField_46 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Division_m57A2DCD71E0CE7420851D705D1951F9238902AAB_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___a0, float ___d1, 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; float L_2 = ___d1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3 = ___a0; float L_4 = L_3.___y_1; float L_5 = ___d1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6; memset((&L_6), 0, sizeof(L_6)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_6), ((float)(L_1/L_2)), ((float)(L_4/L_5)), /*hidden argument*/NULL); V_0 = L_6; goto IL_0019; } IL_0019: { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7 = V_0; return L_7; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_Max_m1E906743ECA6478A2EDCCFECD9D509898F66152B_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___lhs0, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___rhs1, const RuntimeMethod* method) { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___lhs0; float L_1 = L_0.___x_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___rhs1; float L_3 = L_2.___x_0; float L_4; L_4 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_1, L_3, NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5 = ___lhs0; float L_6 = L_5.___y_1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7 = ___rhs1; float L_8 = L_7.___y_1; float L_9; L_9 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_6, L_8, NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_10; memset((&L_10), 0, sizeof(L_10)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_10), L_4, L_9, /*hidden argument*/NULL); V_0 = L_10; goto IL_002b; } IL_002b: { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_11 = V_0; return L_11; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_Min_m2D222BC18ACD4F965981EC93451DDD1D7ADFDDA0_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___lhs0, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___rhs1, const RuntimeMethod* method) { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___lhs0; float L_1 = L_0.___x_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___rhs1; float L_3 = L_2.___x_0; float L_4; L_4 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_1, L_3, NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5 = ___lhs0; float L_6 = L_5.___y_1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7 = ___rhs1; float L_8 = L_7.___y_1; float L_9; L_9 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_6, L_8, NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_10; memset((&L_10), 0, sizeof(L_10)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_10), L_4, L_9, /*hidden argument*/NULL); V_0 = L_10; goto IL_002b; } IL_002b: { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_11 = V_0; return L_11; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___a0, float ___d1, 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; float L_2 = ___d1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3 = ___a0; float L_4 = L_3.___y_1; float L_5 = ___d1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6; memset((&L_6), 0, sizeof(L_6)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_6), ((float)il2cpp_codegen_multiply(L_1, L_2)), ((float)il2cpp_codegen_multiply(L_4, L_5)), /*hidden argument*/NULL); V_0 = L_6; goto IL_0019; } IL_0019: { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7 = V_0; return L_7; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CinemachineGroupComposer_set_LastBoundsMatrix_m917FDDE19382BCDA1626CF4BB5E118E43C1D13A3_inline (CinemachineGroupComposer_t2223D762149F80F7E7B2CC7C7DACD5F0890509B2* __this, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___value0, const RuntimeMethod* method) { { // public Matrix4x4 LastBoundsMatrix { get; private set; } Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_0 = ___value0; __this->___U3CLastBoundsMatrixU3Ek__BackingField_43 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 CinemachineGroupComposer_get_LastBoundsMatrix_m67F9243F621C6474E2090615DDE98B6E69B81E52_inline (CinemachineGroupComposer_t2223D762149F80F7E7B2CC7C7DACD5F0890509B2* __this, const RuntimeMethod* method) { { // public Matrix4x4 LastBoundsMatrix { get; private set; } Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_0 = __this->___U3CLastBoundsMatrixU3Ek__BackingField_43; return L_0; } } 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 void CinemachineGroupComposer_set_LastBounds_mE2FCF71321530F97627893A8BA652B959D19110C_inline (CinemachineGroupComposer_t2223D762149F80F7E7B2CC7C7DACD5F0890509B2* __this, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___value0, const RuntimeMethod* method) { { // public Bounds LastBounds { get; private set; } Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_0 = ___value0; __this->___U3CLastBoundsU3Ek__BackingField_42 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float UpdateHeadingDelegate_Invoke_mD63AFD811D3492ECF335D17B0B858E3655D8019A_inline (UpdateHeadingDelegate_tAE5B0953FD3BCBC040EB4AF4964F18C4AC2CED60* __this, CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303* ___orbital0, float ___deltaTime1, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___up2, const RuntimeMethod* method) { typedef float (*FunctionPointerType) (RuntimeObject*, CinemachineOrbitalTransposer_t63DD735782502DE953A27665F7578A190775A303*, float, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, const RuntimeMethod*); return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___orbital0, ___deltaTime1, ___up2, reinterpret_cast(__this->___method_3)); } 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 Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Quaternion_get_eulerAngles_m2DB5158B5C3A71FD60FC8A6EE43D3AAA1CFED122_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* __this, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = (*(Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974*)__this); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1; L_1 = Quaternion_Internal_ToEulerRad_m5BD0EEC543120C320DC77FCCDFD2CE2E6BD3F1A8(L_0, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2; L_2 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_1, (57.2957802f), NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3; L_3 = Quaternion_Internal_MakePositive_m73E2D01920CB0DFE661A55022C129E8617F0C9A8(L_2, NULL); V_0 = L_3; goto IL_001e; } IL_001e: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = V_0; return L_4; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_Euler_m9262AB29E3E9CE94EF71051F38A28E82AEC73F90_inline (float ___x0, float ___y1, float ___z2, const RuntimeMethod* method) { Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_0; memset((&V_0), 0, sizeof(V_0)); { float L_0 = ___x0; float L_1 = ___y1; float L_2 = ___z2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3; memset((&L_3), 0, sizeof(L_3)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4; L_4 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_3, (0.0174532924f), NULL); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_5; L_5 = Quaternion_Internal_FromEulerRad_m66D4475341F53949471E6870FB5C5E4A5E9BA93E(L_4, NULL); V_0 = L_5; goto IL_001b; } IL_001b: { Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_6 = V_0; return L_6; } } 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 float Vector3_get_Item_m163510BFC2F7BFAD1B601DC9F3606B799CF199F2_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, int32_t ___index0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; { int32_t L_0 = ___index0; V_1 = L_0; int32_t L_1 = V_1; V_0 = L_1; int32_t L_2 = V_0; switch (L_2) { case 0: { goto IL_0019; } case 1: { goto IL_0022; } case 2: { goto IL_002b; } } } { goto IL_0034; } IL_0019: { float L_3 = __this->___x_2; V_2 = L_3; goto IL_003f; } IL_0022: { float L_4 = __this->___y_3; V_2 = L_4; goto IL_003f; } IL_002b: { float L_5 = __this->___z_4; V_2 = L_5; goto IL_003f; } IL_0034: { IndexOutOfRangeException_t7ECB35264FB6CA8FAA516BD958F4B2ADC78E8A82* L_6 = (IndexOutOfRangeException_t7ECB35264FB6CA8FAA516BD958F4B2ADC78E8A82*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&IndexOutOfRangeException_t7ECB35264FB6CA8FAA516BD958F4B2ADC78E8A82_il2cpp_TypeInfo_var))); IndexOutOfRangeException__ctor_mFD06819F05B815BE2D6E826D4E04F4C449D0A425(L_6, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral27C7727EAAAD675C621F6257F2BD5190CE343979)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Vector3_get_Item_m163510BFC2F7BFAD1B601DC9F3606B799CF199F2_RuntimeMethod_var))); } IL_003f: { float L_7 = V_2; return L_7; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3_set_Item_m79136861DEC5862CE7EC20AB3B0EF10A3957CEC3_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, int32_t ___index0, float ___value1, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { int32_t L_0 = ___index0; V_1 = L_0; int32_t L_1 = V_1; V_0 = L_1; int32_t L_2 = V_0; switch (L_2) { case 0: { goto IL_0019; } case 1: { goto IL_0022; } case 2: { goto IL_002b; } } } { goto IL_0034; } IL_0019: { float L_3 = ___value1; __this->___x_2 = L_3; goto IL_003f; } IL_0022: { float L_4 = ___value1; __this->___y_3 = L_4; goto IL_003f; } IL_002b: { float L_5 = ___value1; __this->___z_4 = L_5; goto IL_003f; } IL_0034: { IndexOutOfRangeException_t7ECB35264FB6CA8FAA516BD958F4B2ADC78E8A82* L_6 = (IndexOutOfRangeException_t7ECB35264FB6CA8FAA516BD958F4B2ADC78E8A82*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&IndexOutOfRangeException_t7ECB35264FB6CA8FAA516BD958F4B2ADC78E8A82_il2cpp_TypeInfo_var))); IndexOutOfRangeException__ctor_mFD06819F05B815BE2D6E826D4E04F4C449D0A425(L_6, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral27C7727EAAAD675C621F6257F2BD5190CE343979)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Vector3_set_Item_m79136861DEC5862CE7EC20AB3B0EF10A3957CEC3_RuntimeMethod_var))); } IL_003f: { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_get_normalized_m08AB963B13A0EC6F540A29886C5ACFCCCC0A6D16_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* __this, const RuntimeMethod* method) { Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_0; memset((&V_0), 0, sizeof(V_0)); { Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = (*(Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974*)__this); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_1; L_1 = Quaternion_Normalize_m8845A29F55B839D0CD43124B1AA34034BFCA9A7D_inline(L_0, NULL); V_0 = L_1; goto IL_000f; } IL_000f: { Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_2 = V_0; return L_2; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mE407B32D75D1346C001EC07974D2A55B9F47DAAB_gshared_inline (List_1_tBEC422EE22D34073615F97E5DCD4C4FD2EF4D95E* __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_mFA0EE57157DD86A7A0A564B76FED1B38BAF6E921_gshared_inline (List_1_tBEC422EE22D34073615F97E5DCD4C4FD2EF4D95E* __this, HashPair_t176F7624706A73500F3AB84D61111316D45ECCEC ___item0, const RuntimeMethod* method) { HashPairU5BU5D_t0BC49345BE4F5B470A015442F4F3E4FC95ADA8A1* 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)); HashPairU5BU5D_t0BC49345BE4F5B470A015442F4F3E4FC95ADA8A1* L_1 = (HashPairU5BU5D_t0BC49345BE4F5B470A015442F4F3E4FC95ADA8A1*)__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; HashPairU5BU5D_t0BC49345BE4F5B470A015442F4F3E4FC95ADA8A1* 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)); HashPairU5BU5D_t0BC49345BE4F5B470A015442F4F3E4FC95ADA8A1* L_6 = V_0; int32_t L_7 = V_1; HashPair_t176F7624706A73500F3AB84D61111316D45ECCEC L_8 = ___item0; (L_6)->SetAtUnchecked(static_cast(L_7), (HashPair_t176F7624706A73500F3AB84D61111316D45ECCEC)L_8); return; } IL_0034: { HashPair_t176F7624706A73500F3AB84D61111316D45ECCEC L_9 = ___item0; (( void (*) (List_1_tBEC422EE22D34073615F97E5DCD4C4FD2EF4D95E*, HashPair_t176F7624706A73500F3AB84D61111316D45ECCEC, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 11)); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void 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_mFEAC90B0A664505AEB9B88E0DC0C65215598259F_gshared_inline (List_1_t56EDE3B12B8F9DB1D7D9A1750D981702FECA2331* __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->____size_2; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->____size_2; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_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 RuntimeObject* Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->____current_3; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void 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 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 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 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; } } 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 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 Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_Normalize_m8845A29F55B839D0CD43124B1AA34034BFCA9A7D_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___q0, 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; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_2; memset((&V_2), 0, sizeof(V_2)); { Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = ___q0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_1 = ___q0; float L_2; L_2 = Quaternion_Dot_mF9D3BE33940A47979DADA7E81650AEB356D5D12B_inline(L_0, L_1, NULL); float L_3; L_3 = sqrtf(L_2); V_0 = L_3; float L_4 = V_0; float L_5 = ((Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_StaticFields*)il2cpp_codegen_static_fields_for(Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_il2cpp_TypeInfo_var))->___Epsilon_0; V_1 = (bool)((((float)L_4) < ((float)L_5))? 1 : 0); bool L_6 = V_1; if (!L_6) { goto IL_0022; } } { Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_7; L_7 = Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline(NULL); V_2 = L_7; goto IL_004a; } IL_0022: { Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_8 = ___q0; float L_9 = L_8.___x_0; float L_10 = V_0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_11 = ___q0; float L_12 = L_11.___y_1; float L_13 = V_0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_14 = ___q0; float L_15 = L_14.___z_2; float L_16 = V_0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_17 = ___q0; float L_18 = L_17.___w_3; float L_19 = V_0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_20; memset((&L_20), 0, sizeof(L_20)); Quaternion__ctor_m868FD60AA65DD5A8AC0C5DEB0608381A8D85FCD8_inline((&L_20), ((float)(L_9/L_10)), ((float)(L_12/L_13)), ((float)(L_15/L_16)), ((float)(L_18/L_19)), /*hidden argument*/NULL); V_2 = L_20; goto IL_004a; } IL_004a: { Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_21 = V_2; return L_21; } } 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 Quaternion_Dot_mF9D3BE33940A47979DADA7E81650AEB356D5D12B_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___a0, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___b1, const RuntimeMethod* method) { float V_0 = 0.0f; { Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = ___a0; float L_1 = L_0.___x_0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_2 = ___b1; float L_3 = L_2.___x_0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_4 = ___a0; float L_5 = L_4.___y_1; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_6 = ___b1; float L_7 = L_6.___y_1; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_8 = ___a0; float L_9 = L_8.___z_2; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_10 = ___b1; float L_11 = L_10.___z_2; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_12 = ___a0; float L_13 = L_12.___w_3; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_14 = ___b1; float L_15 = L_14.___w_3; V_0 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)))), ((float)il2cpp_codegen_multiply(L_9, L_11)))), ((float)il2cpp_codegen_multiply(L_13, L_15)))); goto IL_003b; } IL_003b: { float L_16 = V_0; return L_16; } }