#include "pch-cpp.hpp"

#ifndef _MSC_VER
# include <alloca.h>
#else
# include <malloc.h>
#endif


#include <limits>
#include <stdint.h>


template <typename R>
struct VirtFuncInvoker0
{
	typedef R (*Func)(void*, const RuntimeMethod*);

	static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
		return ((Func)invokeData.methodPtr)(obj, invokeData.method);
	}
};
template <typename T1>
struct VirtActionInvoker1
{
	typedef void (*Action)(void*, T1, const RuntimeMethod*);

	static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
		((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
	}
};
template <typename R, typename T1, typename T2, typename T3, typename T4>
struct VirtFuncInvoker4
{
	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 <typename R, typename T1, typename T2>
struct VirtFuncInvoker2
{
	typedef R (*Func)(void*, T1, T2, const RuntimeMethod*);

	static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
		return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
	}
};
template <typename T1, typename T2>
struct VirtActionInvoker2
{
	typedef void (*Action)(void*, T1, T2, const RuntimeMethod*);

	static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
		((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
	}
};
template <typename T1, typename T2, typename T3>
struct VirtActionInvoker3
{
	typedef void (*Action)(void*, T1, T2, T3, const RuntimeMethod*);

	static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
		((Action)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method);
	}
};
template <typename R, typename T1, typename T2, typename T3>
struct VirtFuncInvoker3
{
	typedef R (*Func)(void*, T1, T2, T3, const RuntimeMethod*);

	static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
		return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method);
	}
};
template <typename R, typename T1>
struct VirtFuncInvoker1
{
	typedef R (*Func)(void*, T1, const RuntimeMethod*);

	static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
		return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
	}
};
struct VirtActionInvoker0
{
	typedef void (*Action)(void*, const RuntimeMethod*);

	static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
		((Action)invokeData.methodPtr)(obj, invokeData.method);
	}
};
template <typename R>
struct GenericVirtFuncInvoker0
{
	typedef R (*Func)(void*, const RuntimeMethod*);

	static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj)
	{
		VirtualInvokeData invokeData;
		il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
		return ((Func)invokeData.methodPtr)(obj, invokeData.method);
	}
};
template <typename R, typename T1>
struct GenericVirtFuncInvoker1
{
	typedef R (*Func)(void*, T1, const RuntimeMethod*);

	static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1)
	{
		VirtualInvokeData invokeData;
		il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
		return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
	}
};
template <typename R, typename T1, typename T2, typename T3>
struct GenericVirtFuncInvoker3
{
	typedef R (*Func)(void*, T1, T2, T3, const RuntimeMethod*);

	static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1, T2 p2, T3 p3)
	{
		VirtualInvokeData invokeData;
		il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
		return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method);
	}
};
template <typename R, typename T1, typename T2, typename T3, typename T4>
struct GenericVirtFuncInvoker4
{
	typedef R (*Func)(void*, T1, T2, T3, T4, const RuntimeMethod*);

	static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4)
	{
		VirtualInvokeData invokeData;
		il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
		return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, invokeData.method);
	}
};
struct GenericVirtActionInvoker0
{
	typedef void (*Action)(void*, const RuntimeMethod*);

	static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj)
	{
		VirtualInvokeData invokeData;
		il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
		((Action)invokeData.methodPtr)(obj, invokeData.method);
	}
};
template <typename R, typename T1, typename T2>
struct GenericVirtFuncInvoker2
{
	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);
	}
};
template <typename T1>
struct GenericVirtActionInvoker1
{
	typedef void (*Action)(void*, T1, const RuntimeMethod*);

	static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1)
	{
		VirtualInvokeData invokeData;
		il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
		((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
	}
};
template <typename R>
struct InterfaceFuncInvoker0
{
	typedef R (*Func)(void*, const RuntimeMethod*);

	static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
		return ((Func)invokeData.methodPtr)(obj, invokeData.method);
	}
};
struct InterfaceActionInvoker0
{
	typedef void (*Action)(void*, const RuntimeMethod*);

	static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
		((Action)invokeData.methodPtr)(obj, invokeData.method);
	}
};
template <typename R, typename T1>
struct InterfaceFuncInvoker1
{
	typedef R (*Func)(void*, T1, const RuntimeMethod*);

	static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
		return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
	}
};
template <typename R, typename T1, typename T2, typename T3>
struct InterfaceFuncInvoker3
{
	typedef R (*Func)(void*, T1, T2, T3, const RuntimeMethod*);

	static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2, T3 p3)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
		return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method);
	}
};
template <typename R, typename T1, typename T2, typename T3, typename T4>
struct InterfaceFuncInvoker4
{
	typedef R (*Func)(void*, T1, T2, T3, T4, const RuntimeMethod*);

	static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
		return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, invokeData.method);
	}
};
template <typename R, typename T1, typename T2>
struct InterfaceFuncInvoker2
{
	typedef R (*Func)(void*, T1, T2, const RuntimeMethod*);

	static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
		return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
	}
};
template <typename T1>
struct InterfaceActionInvoker1
{
	typedef void (*Action)(void*, T1, const RuntimeMethod*);

	static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
		((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
	}
};
template <typename T1, typename T2, typename T3>
struct InterfaceActionInvoker3
{
	typedef void (*Action)(void*, T1, T2, T3, const RuntimeMethod*);

	static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2, T3 p3)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
		((Action)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method);
	}
};
template <typename R>
struct GenericInterfaceFuncInvoker0
{
	typedef R (*Func)(void*, const RuntimeMethod*);

	static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj)
	{
		VirtualInvokeData invokeData;
		il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
		return ((Func)invokeData.methodPtr)(obj, invokeData.method);
	}
};
template <typename R, typename T1>
struct GenericInterfaceFuncInvoker1
{
	typedef R (*Func)(void*, T1, const RuntimeMethod*);

	static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1)
	{
		VirtualInvokeData invokeData;
		il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
		return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
	}
};
template <typename R, typename T1, typename T2, typename T3>
struct GenericInterfaceFuncInvoker3
{
	typedef R (*Func)(void*, T1, T2, T3, const RuntimeMethod*);

	static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1, T2 p2, T3 p3)
	{
		VirtualInvokeData invokeData;
		il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
		return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method);
	}
};
template <typename R, typename T1, typename T2, typename T3, typename T4>
struct GenericInterfaceFuncInvoker4
{
	typedef R (*Func)(void*, T1, T2, T3, T4, const RuntimeMethod*);

	static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4)
	{
		VirtualInvokeData invokeData;
		il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
		return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, invokeData.method);
	}
};
struct GenericInterfaceActionInvoker0
{
	typedef void (*Action)(void*, const RuntimeMethod*);

	static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj)
	{
		VirtualInvokeData invokeData;
		il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
		((Action)invokeData.methodPtr)(obj, invokeData.method);
	}
};
template <typename R, typename T1, typename T2>
struct GenericInterfaceFuncInvoker2
{
	typedef R (*Func)(void*, T1, T2, const RuntimeMethod*);

	static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1, T2 p2)
	{
		VirtualInvokeData invokeData;
		il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
		return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
	}
};
template <typename T1>
struct GenericInterfaceActionInvoker1
{
	typedef void (*Action)(void*, T1, const RuntimeMethod*);

	static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1)
	{
		VirtualInvokeData invokeData;
		il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
		((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
	}
};

// System.Action`1<UnityEngine.Playables.PlayableDirector>
struct Action_1_tEFFD33105460921F68C4261E79791D397C76CB1B;
// System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext>
struct Action_1_t7A6E0E94B21008B707D8BEA0DA19B65A96D58416;
// System.Action`3<UnityEngine.Timeline.TimelineClip,UnityEngine.GameObject,UnityEngine.Playables.Playable>
struct Action_3_t3BCC6286248E2BB441C51F6759481EBDFD701F81;
// System.Action`3<UnityEngine.Timeline.TrackAsset,UnityEngine.GameObject,UnityEngine.Playables.Playable>
struct Action_3_tF30EE3D5033A43AF7E69A1AD8FA9ACC8EACE4E41;
// System.Comparison`1<Cinemachine.CinemachineComponentBase>
struct Comparison_1_t8DC08F98CD3C24E12C6401F69228710B0EF5C073;
// System.Comparison`1<System.Object>
struct Comparison_1_tB56E8E7C2BF431D44E8EBD15EA3E6F41AAFF03D2;
// System.Comparison`1<Cinemachine.CinemachineClearShot/Pair>
struct Comparison_1_t86619A9282704C17F06E1775BFB565310C364F4D;
// System.Collections.Generic.Dictionary`2<Cinemachine.CinemachineVirtualCameraBase,Cinemachine.CinemachineCore/UpdateStatus>
struct Dictionary_2_tEC0D7891F01585BC992E380FEDE139A2FEEB1C1D;
// System.Collections.Generic.Dictionary`2<Cinemachine.ICinemachineCamera,System.Object>
struct Dictionary_2_tA56D153C1EABC9FB802D4F354B4E536F249FF4FE;
// System.Collections.Generic.Dictionary`2<System.Object,System.Object>
struct Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D;
// System.Collections.Generic.Dictionary`2<UnityEngine.Transform,Cinemachine.TargetPositionCache/CacheEntry>
struct Dictionary_2_t9A7B8FEA93A6DC9347B597D47ABA86431176049B;
// System.Collections.Generic.Dictionary`2<UnityEngine.Transform,Cinemachine.UpdateTracker/UpdateStatus>
struct Dictionary_2_t2BEDEF12EDAC4971E7344FDC6CE987901D0A19BF;
// System.Collections.Generic.Dictionary`2<System.Type,UnityEngine.Timeline.TrackBindingTypeAttribute>
struct Dictionary_2_t076A281176CDEB6BCB84032659ED250C9E435494;
// Cinemachine.Utility.GaussianWindow1d`1<UnityEngine.Quaternion>
struct GaussianWindow1d_1_t8B82EC51AF0D0AD6F9C643F0458F0545A0A8A663;
// Cinemachine.Utility.GaussianWindow1d`1<UnityEngine.Vector2>
struct GaussianWindow1d_1_tB3ED5A2EBAB9ECA171530B28423145F678557644;
// Cinemachine.Utility.GaussianWindow1d`1<UnityEngine.Vector3>
struct GaussianWindow1d_1_t0E5A39FC4BF19398D4EA44A20490426B4F397B00;
// System.Collections.Generic.HashSet`1<UnityEngine.GameObject>
struct HashSet_1_t77825C5E92A478ADAC0C07A97589EB9CBFF229E3;
// System.Collections.Generic.HashSet`1<UnityEngine.UI.IClippable>
struct HashSet_1_t65DA2BDEB7E6E6B1C9F283153F3104A4029F9A38;
// System.Collections.Generic.HashSet`1<UnityEngine.UI.MaskableGraphic>
struct HashSet_1_t6A951F9CCEDD6A2D0480C901C10CF800711136EB;
// System.Collections.Generic.HashSet`1<System.Object>
struct HashSet_1_t680119C7ED8D82AED56CDB83DF6F0E9149852A9B;
// System.Collections.Generic.IEnumerable`1<UnityEngine.Timeline.TrackAsset>
struct IEnumerable_1_tCD2B0F12D0E02D7BF44AA544916B2D1CCCD4246D;
// System.Collections.Generic.IEqualityComparer`1<UnityEngine.GameObject>
struct IEqualityComparer_1_t0433C5574AE0B8AB9FB6B71065909FA236452BBA;
// System.Collections.Generic.IEqualityComparer`1<UnityEngine.Transform>
struct IEqualityComparer_1_t0E6626D9927A053F57788CAB540053BB41F4AA24;
// System.Collections.Generic.Dictionary`2/KeyCollection<UnityEngine.Transform,Cinemachine.TargetPositionCache/CacheEntry>
struct KeyCollection_t65A174C7948D618E01B55A7114A85901DEDD4FEC;
// System.Collections.Generic.Dictionary`2/KeyCollection<UnityEngine.Transform,Cinemachine.UpdateTracker/UpdateStatus>
struct KeyCollection_tC215AF1A9CADA733B8598D69406307CFAC919D9A;
// System.Collections.Generic.List`1<System.Collections.Generic.List`1<Cinemachine.CinemachineVirtualCameraBase>>
struct List_1_t404D2AF2D38681274B3783CCFE8103CC2AD8A790;
// System.Collections.Generic.List`1<Cinemachine.CinemachineBrain>
struct List_1_tD11960D31B37E3E1E7900CD412637FCD8221ABA5;
// System.Collections.Generic.List`1<Cinemachine.CinemachineComponentBase>
struct List_1_t3DF6B0A90ADCB54CCD51F12B345F0EF4148ED189;
// System.Collections.Generic.List`1<Cinemachine.CinemachineExtension>
struct List_1_t13875FE3163CFA961C09134FFAA2E0903229691A;
// System.Collections.Generic.List`1<Cinemachine.CinemachineVirtualCameraBase>
struct List_1_tB774BAB8B129533A7AD9D22465C5D383A0A03AB5;
// System.Collections.Generic.List`1<UnityEngine.Timeline.IMarker>
struct List_1_t5898C268E88FBE862539899D9DA3F3289AE269D1;
// System.Collections.Generic.List`1<System.Object>
struct List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5;
// System.Collections.Generic.List`1<UnityEngine.UI.RectMask2D>
struct List_1_t5709CD2CBFF795FF126CD146B019D4F8EC972EA0;
// System.Collections.Generic.List`1<UnityEngine.ScriptableObject>
struct List_1_tEB4537E121ED7128292F5E49486823EB846576FE;
// System.Collections.Generic.List`1<UnityEngine.Timeline.TimelineClip>
struct List_1_t8510F75FE95B25D670E78B2D50D473129A882F3C;
// System.Collections.Generic.List`1<UnityEngine.Timeline.TrackAsset>
struct List_1_tA5F79D75B0DDD71AFB7825B7C5CA477A2D2513D4;
// System.Collections.Generic.List`1<UnityEngine.Transform>
struct List_1_t27D7842CA3FD659C9BE64845F118C2590EE2D2C0;
// System.Collections.Generic.List`1<UnityEngine.Vector3>
struct List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181;
// System.Collections.Generic.List`1<Cinemachine.CameraState/CustomBlendable>
struct List_1_tA61023C4AB12456AD9E3F6DFCAEC43B9536C6009;
// System.Collections.Generic.List`1<Cinemachine.CinemachineBrain/BrainFrame>
struct List_1_t7047292520C88A40E765EA61E967062F583F6C2A;
// System.Collections.Generic.List`1<Cinemachine.CinemachineImpulseManager/ImpulseEvent>
struct List_1_tBAF5EE7B3500D286126C3D55D2365CD744E3A4E2;
// System.Collections.Generic.List`1<Cinemachine.CinemachineStoryboard/CanvasInfo>
struct List_1_t86059F2DAECFB3CAC11618F8C2D08C5E33226A45;
// System.Collections.Generic.List`1<Cinemachine.TargetPositionCache/CacheCurve/Item>
struct List_1_tC1537C8DF457B7721EAA10465942441865A779E5;
// System.Collections.Generic.List`1<Cinemachine.TargetPositionCache/CacheEntry/RecordingItem>
struct List_1_tAED568015081230FCEC357C56CB10520C53903F7;
// UnityEngine.UI.CoroutineTween.TweenRunner`1<UnityEngine.UI.CoroutineTween.ColorTween>
struct TweenRunner_1_tD84B9953874682FCC36990AF2C54D748293908F3;
// UnityEngine.Events.UnityAction`1<Cinemachine.CinemachineBrain>
struct UnityAction_1_t71593FFB7C371142898AA847C4AB080336DC43A4;
// UnityEngine.Events.UnityAction`1<System.Object>
struct UnityAction_1_t00EE92422CBB066CEAB95CDDBF901E2967EC7B1A;
// UnityEngine.Events.UnityEvent`1<Cinemachine.CinemachineBrain>
struct UnityEvent_1_t568451F6715383F8D6A0FC5C9A190ECF50F9A049;
// UnityEngine.Events.UnityEvent`1<System.Object>
struct UnityEvent_1_t32063FE815890FF672DF76288FAC4ABE089B899F;
// UnityEngine.Events.UnityEvent`2<Cinemachine.ICinemachineCamera,Cinemachine.ICinemachineCamera>
struct UnityEvent_2_tD4CC87D8825EB6B7B2ECA5E32AC86234B78DAC02;
// UnityEngine.Events.UnityEvent`2<System.Object,System.Object>
struct UnityEvent_2_t28592AD5CBF18EB6ED3BE1B15D588E132DA53582;
// System.Collections.Generic.Dictionary`2/ValueCollection<UnityEngine.Transform,Cinemachine.TargetPositionCache/CacheEntry>
struct ValueCollection_t1742D8A7CC0D059D16850940F41F96567E16225B;
// System.Collections.Generic.Dictionary`2/ValueCollection<UnityEngine.Transform,Cinemachine.UpdateTracker/UpdateStatus>
struct ValueCollection_t73CD7ED642C8CBFC8B12D85DEE624EAAE8EF84A0;
// System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext>[]
struct Action_1U5BU5D_t960376E04EEB1EB1830312AF536B2B78F2FF40B0;
// System.Collections.Generic.Dictionary`2/Entry<UnityEngine.Transform,Cinemachine.TargetPositionCache/CacheEntry>[]
struct EntryU5BU5D_t5C675B722C7DD39BCDE0E5891F419A10B4DA7838;
// System.Collections.Generic.Dictionary`2/Entry<UnityEngine.Transform,Cinemachine.UpdateTracker/UpdateStatus>[]
struct EntryU5BU5D_t98B7B67EF4083AD8FB743804D8AACF3C5E8C43C6;
// System.Collections.Generic.HashSet`1/Slot<UnityEngine.GameObject>[]
struct SlotU5BU5D_t4D48CE6F05DD1508F93D1238C2AD82830DDF9227;
// UnityEngine.AnimationCurve[]
struct AnimationCurveU5BU5D_tE3C6891AFD2EF0188200F790D3120A09202E544A;
// System.Char[]
struct CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34;
// Cinemachine.CinemachineComponentBase[]
struct CinemachineComponentBaseU5BU5D_t103C5C1C3257AA526385CAD3B1FD18E5CC1446EC;
// Cinemachine.CinemachineExtension[]
struct CinemachineExtensionU5BU5D_tD1B8E4F9FE636358D4FFCD86534575DB3AC49973;
// Cinemachine.CinemachineOrbitalTransposer[]
struct CinemachineOrbitalTransposerU5BU5D_t262EAE08AEDA55E53176DB1697F768E1DA37C2E4;
// Cinemachine.CinemachineVirtualCamera[]
struct CinemachineVirtualCameraU5BU5D_tC889EF06476C516ECD8E2A99BD4C4067B8F8E57A;
// Cinemachine.CinemachineVirtualCameraBase[]
struct CinemachineVirtualCameraBaseU5BU5D_tDFD527B822E4C563323A3AEB49E8FDE6147A3E80;
// UnityEngine.ContactPoint[]
struct ContactPointU5BU5D_t1ACD262B1EA44CD48E2039381DE96847F203E62B;
// UnityEngine.ContactPoint2D[]
struct ContactPoint2DU5BU5D_t7AE0F95E9BFC90DE859575689AA76B503D433277;
// System.Delegate[]
struct DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8;
// UnityEngine.InputSystem.InputBinding[]
struct InputBindingU5BU5D_t3CCBD5F5A51F370BFD0A373A770C8720F2A6115E;
// System.Int32[]
struct Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32;
// System.IntPtr[]
struct IntPtrU5BU5D_t27FC72B0409D75AAF33EC42498E8094E95FEE9A6;
// UnityEngine.MonoBehaviour[]
struct MonoBehaviourU5BU5D_t4F792E4F07CDD1638166A5F25EA3670210A8192D;
// System.Object[]
struct ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE;
// UnityEngine.Quaternion[]
struct QuaternionU5BU5D_t584B1CC68E95071898E32F34DB2CC1E4A726FAA6;
// UnityEngine.RaycastHit[]
struct RaycastHitU5BU5D_t6778DB95346906446AAD3A1A36904F1846435A09;
// UnityEngine.RectTransform[]
struct RectTransformU5BU5D_tA38C18F6D88709B30F107C43E0669847172879D5;
// System.Single[]
struct SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA;
// System.Diagnostics.StackTrace[]
struct StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971;
// System.String[]
struct StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A;
// UnityEngine.Timeline.TimelineClip[]
struct TimelineClipU5BU5D_t66DC8D6328CC48BA45A4072E4A25E7540B531ABD;
// UnityEngine.Touch[]
struct TouchU5BU5D_t07E3B79F1FB6673E4450CCF9D09FA79DD96692E2;
// UnityEngine.Timeline.TrackAsset[]
struct TrackAssetU5BU5D_t624FA4D69A21181D1A43D031EF0EA6A4E73EF27B;
// UnityEngine.Transform[]
struct TransformU5BU5D_t7821C0520CC567C0A069329C01AE9C058C7E3F1D;
// System.Type[]
struct TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755;
// UnityEngine.Vector2[]
struct Vector2U5BU5D_tE0F58A2D6D8592B5EC37D9CDEF09103A02E5D7FA;
// UnityEngine.Vector3[]
struct Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4;
// UnityEngine.Vector4[]
struct Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871;
// Cinemachine.CinemachineCore/Stage[]
struct StageU5BU5D_t605193BD653BA57911AFE8A2D01B1D799F7BB949;
// Cinemachine.CinemachineFreeLook/Orbit[]
struct OrbitU5BU5D_t6E72D519BC4799C53639700DA84A0B5D9A8843C7;
// Cinemachine.CinemachineStoryboard/CanvasInfo[]
struct CanvasInfoU5BU5D_tF9A5CF181AC7BE5DAB9B6F6CD128E3C7D22BC3E1;
// Cinemachine.CinemachineTargetGroup/Target[]
struct TargetU5BU5D_tA569D74B31CB1511C1901070CB3E3232254FF6D8;
// Cinemachine.Utility.HeadingTracker/Item[]
struct ItemU5BU5D_t345D44A19BA8EF29C21D88213863A926CA186028;
// Cinemachine.NoiseSettings/TransformNoiseParams[]
struct TransformNoiseParamsU5BU5D_tAAFE5A68590001F335235A6C9BB568E9BA1F1EC8;
// Cinemachine.TargetPositionCache/CacheCurve/Item[]
struct ItemU5BU5D_t1108E169C548FBD6E94B6418A98483F93C2FB3E8;
// Cinemachine.TargetPositionCache/CacheEntry/RecordingItem[]
struct RecordingItemU5BU5D_t519137B584A64E57F8188DDEE96C7A40220E40F5;
// UnityEngine.Animation
struct Animation_t8C4FD9513E57F59E8737AD03938AAAF9EFF2F0D8;
// UnityEngine.AnimationClip
struct AnimationClip_tD9BFD73D43793BA608D5C0B46BE29EB59E40D178;
// UnityEngine.AnimationCurve
struct AnimationCurve_t2D452A14820CEDB83BFF2C911682A4E59001AD03;
// System.AsyncCallback
struct AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA;
// System.Attribute
struct Attribute_t037CA9D9F3B742C063DB364D2EEBBF9FC5772C71;
// UnityEngine.Behaviour
struct Behaviour_t1A3DDDCF73B4627928FBFE02ED52B7251777DBD9;
// System.Reflection.Binder
struct Binder_t2BEE27FD84737D1E79BC47FD67F6D3DD2F2DDA30;
// Cinemachine.BlendSourceVirtualCamera
struct BlendSourceVirtualCamera_t51EF059412C3159149A6F336FED668E4A11DF1AC;
// UnityEngine.Camera
struct Camera_tC44E094BAB53AFC8A014C6F9CFCE11F4FC38006C;
// UnityEngine.Canvas
struct Canvas_t2B7E56B7BDC287962E092755372E214ACB6393EA;
// UnityEngine.CanvasRenderer
struct CanvasRenderer_tCF8ABE659F7C3A6ED0D99A988D0BDFB651310F0E;
// Cinemachine.CinemachineBlend
struct CinemachineBlend_tA1423010B6E480A1066D469A77F1CB4E2BC6925C;
// Cinemachine.CinemachineBlenderSettings
struct CinemachineBlenderSettings_tCF3367AA417C05816117E15FE608928CAF40554F;
// Cinemachine.CinemachineBrain
struct CinemachineBrain_tD6C5DB266906E4033463D5B2F94EA48246959E83;
// Cinemachine.CinemachineComponentBase
struct CinemachineComponentBase_tCB9029D861525FDAF243B8F6F5B910145DB63B7D;
// Cinemachine.CinemachineCore
struct CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534;
// Cinemachine.CinemachineExtension
struct CinemachineExtension_t8FBFE85287359DD26462EE5C24031D8433801422;
// Cinemachine.CinemachineFreeLook
struct CinemachineFreeLook_t210E7251D7C05CB0E55EA3053833CB3DE3F0304F;
// Cinemachine.CinemachineHardLockToTarget
struct CinemachineHardLockToTarget_t0556F819A6E1BA2E2D6F6449A4B73EC818A08ABA;
// Cinemachine.CinemachineHardLookAt
struct CinemachineHardLookAt_t0FADE3576AA32DDECD19A1071C009574262B17BC;
// Cinemachine.CinemachineImpulseDefinition
struct CinemachineImpulseDefinition_t82ACCD6244BCBD6D54F08129D7A9259D3E510EF9;
// Cinemachine.CinemachineImpulseManager
struct CinemachineImpulseManager_tF3C6346114BFA17F16D5101DC1767922982FF78E;
// Cinemachine.CinemachineOrbitalTransposer
struct CinemachineOrbitalTransposer_tD7A09D3A12B36C905C843BA199B7EEAD6D4677A2;
// Cinemachine.CinemachinePathBase
struct CinemachinePathBase_tE093E8B9AA9F8F9DD5EE05985EA53EEE9E9B7EE5;
// Cinemachine.CinemachinePipeline
struct CinemachinePipeline_t8D090EAABA2FE705911C849F3853D1C1409968C2;
// Cinemachine.CinemachineStoryboard
struct CinemachineStoryboard_t01FCB762657146C4F46B4DC78A7249B1B100D7CD;
// Cinemachine.CinemachineTargetGroup
struct CinemachineTargetGroup_t3DB3A11E58D19D15FD8E65249DC262DC9225B6A0;
// CinemachineTouchInputMapper
struct CinemachineTouchInputMapper_tE4C7A631487CB3E153286FC829CAD2BBD5D67225;
// CinemachineTrack
struct CinemachineTrack_t95554FC23771D016453B5262885014B1F984BE95;
// Cinemachine.CinemachineTrackedDolly
struct CinemachineTrackedDolly_t685295F0D472D20452353AC9B65DE871CE5027AF;
// Cinemachine.CinemachineTransposer
struct CinemachineTransposer_t9FCC82712B195697FDC6610AAFE4A087A8A96881;
// Cinemachine.CinemachineTriggerAction
struct CinemachineTriggerAction_t4B188FE271177893302A248F69674776EF8D77AB;
// Cinemachine.CinemachineVirtualCamera
struct CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C;
// Cinemachine.CinemachineVirtualCameraBase
struct CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5;
// Cinemachine.PostFX.CinemachineVolumeSettings
struct CinemachineVolumeSettings_t99720B4C793B1C651D2B250FB11BAE72C061A8F2;
// UnityEngine.Collider
struct Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02;
// UnityEngine.Collider2D
struct Collider2D_tDDBF081328B83D21D0BA3B5036D77B32528BA722;
// UnityEngine.Collision
struct Collision_tDC11F9B3834FD25DEB8C7DD1C51B635D240BBBF0;
// UnityEngine.Collision2D
struct Collision2D_t95B5FD331CE95276D3658140844190B485D26564;
// UnityEngine.Component
struct Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684;
// UnityEngine.Coroutine
struct Coroutine_t899D5232EF542CB8BA70AF9ECEECA494FAA9CCB7;
// System.Delegate
struct Delegate_t;
// System.DelegateData
struct DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288;
// Cinemachine.DocumentationSortingAttribute
struct DocumentationSortingAttribute_t63D524B2DC3F76F080F5B188C5EB5F6D60BFC9BF;
// UnityEngine.GameObject
struct GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319;
// Cinemachine.Utility.GaussianWindow1D_CameraRotation
struct GaussianWindow1D_CameraRotation_t80924B7E264DD661DD6952D7328753681234F6DB;
// Cinemachine.Utility.GaussianWindow1D_Quaternion
struct GaussianWindow1D_Quaternion_t60C19E4DDE4FD7C7B8C0EE23C3015D88A7E48B88;
// Cinemachine.Utility.GaussianWindow1D_Vector3
struct GaussianWindow1D_Vector3_tCE085F485E088911B3E3E5CC60D4BDE0CE4F40EF;
// UnityEngine.UI.Graphic
struct Graphic_tF07D777035055CF93BA5F46F77ED5EDFEFF9AE24;
// Cinemachine.GroupWeightManipulator
struct GroupWeightManipulator_t7138AF67CBCBD75A232DB697BFFB0535F51A7506;
// Cinemachine.Utility.HeadingTracker
struct HeadingTracker_tF2A08BA29340D35C623F22434237C5372641E608;
// System.IAsyncResult
struct IAsyncResult_tC9F97BF36FCF122D29D3101D80642278297BF370;
// Cinemachine.ICinemachineCamera
struct ICinemachineCamera_t6F02F958011535010196E7CDD88578BEDB9AE685;
// Cinemachine.ICinemachineTargetGroup
struct ICinemachineTargetGroup_t1A8D13688535CFE851EE667877C439AC8D1D38CC;
// System.Collections.IDictionary
struct IDictionary_t99871C56B8EC2452AC5C4CF3831695E617B89D3A;
// System.Collections.IEnumerator
struct IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105;
// Cinemachine.ISignalSource6D
struct ISignalSource6D_t26BFD432B5044E626555FD66AE4B954746624159;
// UnityEngine.InputSystem.InputAction
struct InputAction_tF0C77AF72E0C19608B020E77A2C36C04E9DCBE48;
// UnityEngine.InputSystem.InputActionAsset
struct InputActionAsset_tB1114F77EFFAE61A28A8A559662A6FCCF444F70E;
// UnityEngine.InputSystem.InputActionMap
struct InputActionMap_tBA45B784C5957091166E0007413402A3E83DD226;
// UnityEngine.InputSystem.InputActionReference
struct InputActionReference_tB2E9E368D60A4C8E066C7CE0EE2A80C62320C28E;
// UnityEngine.Events.InvokableCallList
struct InvokableCallList_tB7C66AA0C00F9C102C8BDC17A144E569AC7527A9;
// Cinemachine.LensSettingsPropertyAttribute
struct LensSettingsPropertyAttribute_tE23AEF761520445C11E43B887B060C4BACEB1834;
// UnityEngine.Material
struct Material_t8927C00353A72755313F046D0CE85178AE8218EE;
// System.Reflection.MemberFilter
struct MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81;
// UnityEngine.Mesh
struct Mesh_t2F5992DBA650D5862B43D3823ACD997132A57DA6;
// System.Reflection.MethodInfo
struct MethodInfo_t;
// UnityEngine.MonoBehaviour
struct MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A;
// Cinemachine.NoSaveDuringPlayAttribute
struct NoSaveDuringPlayAttribute_t5765C39A2083D4AD43EBCD4174028DD666F117F1;
// Cinemachine.NoiseSettings
struct NoiseSettings_tD51A3FC701AF692F4CFC059617906D6C31AA4397;
// Cinemachine.NoiseSettingsPropertyAttribute
struct NoiseSettingsPropertyAttribute_tD10DF73CF4DDAC52EFBFA942A5481F7AED2C9686;
// System.NotSupportedException
struct NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339;
// UnityEngine.Object
struct Object_tF2F3778131EFF286AF62B7B013A170F95A91571A;
// Cinemachine.OrbitalTransposerHeadingPropertyAttribute
struct OrbitalTransposerHeadingPropertyAttribute_tC715A3D4AE0A5AECAA999F693762BA3869B80DA0;
// UnityEngine.Events.PersistentCallGroup
struct PersistentCallGroup_t9A1D83DA2BA3118C103FA87D93CE92557A956FDC;
// UnityEngine.Playables.PlayableAsset
struct PlayableAsset_t5AD1606B76C9753A7F4C6B1061193F581023F137;
// UnityEngine.Playables.PlayableDirector
struct PlayableDirector_t63912C98A4EC9D4701E88B633E27E0D97209BA38;
// Cinemachine.Utility.PositionPredictor
struct PositionPredictor_tAC12D8D878524DFBAF37CBBF695B5D18B877F56A;
// UnityEngine.PropertyAttribute
struct PropertyAttribute_t4A352471DF625C56C811E27AC86B7E1CE6444052;
// System.Security.Cryptography.RandomNumberGenerator
struct RandomNumberGenerator_t2CB5440F189986116A2FA9F907AE52644047AC50;
// UnityEngine.UI.RawImage
struct RawImage_tFE280EF0C73AF19FE9AC24DB06501937DC2D6F1A;
// UnityEngine.UI.RectMask2D
struct RectMask2D_tD909811991B341D752E4C978C89EFB80FA7A2B15;
// UnityEngine.RectTransform
struct RectTransform_t8A6A306FB29A6C8C22010CF9040E319753571072;
// UnityEngine.UI.RectangularVertexClipper
struct RectangularVertexClipper_t34360F92063A8540ABA87922B62269ADA99EB5E7;
// UnityEngine.Rigidbody
struct Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A;
// System.Runtime.Serialization.SafeSerializationManager
struct SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F;
// Cinemachine.SaveDuringPlayAttribute
struct SaveDuringPlayAttribute_t5A81C21D4249BDE8C321218AE491D5F10F9342C9;
// UnityEngine.ScriptableObject
struct ScriptableObject_t4361E08CEBF052C650D3666C7CEC37EB31DE116A;
// System.Runtime.Serialization.SerializationInfo
struct SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1;
// Cinemachine.SignalSourceAsset
struct SignalSourceAsset_tFFAC68BDCF8F378E0457B134CA66B4A72722D52B;
// UnityEngine.SphereCollider
struct SphereCollider_t51A338502EEE6FA563248E3C0BF38D333077DC3A;
// Cinemachine.StaticPointVirtualCamera
struct StaticPointVirtualCamera_t7C82D6B4644FE85FF04C173743C70267557126E1;
// System.String
struct String_t;
// Cinemachine.TagFieldAttribute
struct TagFieldAttribute_t6F9044290799902F219270BC60E4561FA6B00ACB;
// Cinemachine.TargetPositionCache
struct TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776;
// UnityEngine.Texture
struct Texture_t9FE0218A1EEDF266E8C85879FE123265CACC95AE;
// UnityEngine.Texture2D
struct Texture2D_t9B604D0D8E28032123641A7E7338FA872E2698BF;
// UnityEngine.Timeline.TrackAsset
struct TrackAsset_t423A7B49BA61FF4B7CF88A6DC8F94E0E19CF9628;
// UnityEngine.Transform
struct Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1;
// System.Type
struct Type_t;
// UnityEngine.Events.UnityAction
struct UnityAction_t22E545F8BE0A62EE051C6A83E209587A0DB1C099;
// UnityEngine.Events.UnityEvent
struct UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4;
// Cinemachine.UpdateTracker
struct UpdateTracker_t65DAFAB0BA9482C7B23F5B1B01DE209C617434E5;
// Cinemachine.VcamTargetPropertyAttribute
struct VcamTargetPropertyAttribute_t3C393FBBFF72B37BB68B83E7C1CE5A1D5404968D;
// UnityEngine.UI.VertexHelper
struct VertexHelper_tDE8B67D3B076061C4F8DF325B0D63ED2E5367E55;
// System.Void
struct Void_t700C6383A2A510C2CF4DD86DABD5CA9FF70ADAC5;
// UnityEngine.WaitForFixedUpdate
struct WaitForFixedUpdate_t675FCE2AEFAC5C924A4020474C997FF2CDD3F4C5;
// Cinemachine.AxisState/IInputAxisProvider
struct IInputAxisProvider_t60E3751C2B79760C58FA84BC376D8A3DC1E7AE70;
// UnityEngine.Camera/CameraCallback
struct CameraCallback_tD9E7B69E561CE2EFDEEDB0E7F1406AC52247160D;
// UnityEngine.Canvas/WillRenderCanvases
struct WillRenderCanvases_t459621B4F3FA2571DE0ED6B4DEF0752F2E9EE958;
// Cinemachine.CinemachineBrain/<AfterPhysics>d__32
struct U3CAfterPhysicsU3Ed__32_t30C979A54D3F83216346200D6325724FE563B688;
// Cinemachine.CinemachineBrain/BrainEvent
struct BrainEvent_t7DDC9AFC269C95A82A9348F1F7120BA402DCFE5E;
// Cinemachine.CinemachineBrain/BrainFrame
struct BrainFrame_t07FD63A76D2E5288AD57B3FDAC0AB14A034AF2D3;
// Cinemachine.CinemachineBrain/VcamActivatedEvent
struct VcamActivatedEvent_tFC99CBCF86077996502503BCD7019E23C7787296;
// Cinemachine.CinemachineClearShot/<>c
struct U3CU3Ec_tE71B8ECA45D0B2A279AFC42A046D8FE08995E601;
// Cinemachine.CinemachineCollider/VcamExtraState
struct VcamExtraState_t73D4C00CD5762D5EF09276AC175DC148D0FC72CC;
// Cinemachine.CinemachineConfiner/VcamExtraState
struct VcamExtraState_tE9845AA267093B1D1A0E7E2AB306676F3A3D80BA;
// Cinemachine.CinemachineCore/AxisInputDelegate
struct AxisInputDelegate_tC74BFB577983EB520E974CB9EB9D0758BAD72677;
// Cinemachine.CinemachineCore/GetBlendOverrideDelegate
struct GetBlendOverrideDelegate_t32AB037CCB52F195B40C363B70D34205538CE864;
// Cinemachine.CinemachineCore/UpdateStatus
struct UpdateStatus_tCCA3856C3DE4FF511D1DB8A5B1364666E608B1C4;
// Cinemachine.Utility.CinemachineDebug/OnGUIDelegate
struct OnGUIDelegate_t3A1214F1C0CB5EE0BA0A5D45D4A9F946484E7530;
// Cinemachine.CinemachineFollowZoom/VcamExtraState
struct VcamExtraState_t6B11C5350C2EC7FFC9AC49DE846AAF5F894F53D0;
// Cinemachine.CinemachineFreeLook/CreateRigDelegate
struct CreateRigDelegate_t7FF9E13258FAF45CD7A591B792B1171596A16270;
// Cinemachine.CinemachineFreeLook/DestroyRigDelegate
struct DestroyRigDelegate_tEC6C3F9493E6C7AF161C5BE580A398B3C333ED49;
// Cinemachine.CinemachineImpulseDefinition/SignalSource
struct SignalSource_tDE7CF3C3E08BA746F762E93807E2B2A192B013DA;
// Cinemachine.CinemachineImpulseManager/ImpulseEvent
struct ImpulseEvent_tA4C266AD475661A281A94672236D06B092C069A4;
// Cinemachine.CinemachineInputProvider/<>c__DisplayClass6_0
struct U3CU3Ec__DisplayClass6_0_t3B21F4E7E91B184F72625C61EF214E3FFAAD462D;
// CinemachineMixer/MasterDirectorDelegate
struct MasterDirectorDelegate_tCE752BE5E9EB76BC476A6B3B12FFB06C34BBC3B8;
// Cinemachine.CinemachineOrbitalTransposer/<>c
struct U3CU3Ec_tBAC7F7625CF885D559ED5EC829B2B35CC0366742;
// Cinemachine.CinemachineOrbitalTransposer/UpdateHeadingDelegate
struct UpdateHeadingDelegate_t11985A8C86B860B11663010E921F4E3D80D7E20D;
// Cinemachine.CinemachinePathBase/Appearance
struct Appearance_t5C30CF5A3D0FE21A2264E1C25AAF86B3B035CEE8;
// Cinemachine.CinemachineStoryboard/CanvasInfo
struct CanvasInfo_t70219CA4ECC7F2DFE94082AD8E227EC478E0D728;
// Cinemachine.CinemachineVirtualCamera/<>c
struct U3CU3Ec_t9DBA60FAE3D3730FD567913937825BC3ACF72EFD;
// Cinemachine.CinemachineVirtualCamera/CreatePipelineDelegate
struct CreatePipelineDelegate_tB2027A3AD25F49EFC2BE7B2872BB15C1B7856C19;
// Cinemachine.CinemachineVirtualCamera/DestroyPipelineDelegate
struct DestroyPipelineDelegate_tA69D0FA40EDBF1EF43F75E7FE8A33D85F8DD1B28;
// UnityEngine.UI.MaskableGraphic/CullStateChangedEvent
struct CullStateChangedEvent_t9B69755DEBEF041C3CC15C3604610BDD72856BD4;
// Cinemachine.NoiseSettings/NoiseParams
struct NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74;
// UnityEngine.RectTransform/ReapplyDrivenProperties
struct ReapplyDrivenProperties_t1441259DADA8FE33A95334AC24C017DFA3DEB4CE;
// Cinemachine.TargetPositionCache/CacheCurve
struct CacheCurve_t330A58DA61E0392D900E8E9420FCC37F1B425C10;
// Cinemachine.TargetPositionCache/CacheEntry
struct CacheEntry_tC683B96A4235FEB735629D760FF9E5954610DAC6;
// Cinemachine.UpdateTracker/UpdateStatus
struct UpdateStatus_t6D890F291503BB7E5B1904375EC9297AA60A5E0B;
// Cinemachine.CinemachineTriggerAction/ActionSettings/TriggerEvent
struct TriggerEvent_tFDDCEEC758AF8ED7D820A3DBC13992996162143B;

IL2CPP_EXTERN_C RuntimeClass* AnimationCurve_t2D452A14820CEDB83BFF2C911682A4E59001AD03_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* AxisInputDelegate_tC74BFB577983EB520E974CB9EB9D0758BAD72677_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Behaviour_t1A3DDDCF73B4627928FBFE02ED52B7251777DBD9_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* BlendSourceVirtualCamera_t51EF059412C3159149A6F336FED668E4A11DF1AC_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CacheCurve_t330A58DA61E0392D900E8E9420FCC37F1B425C10_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CacheEntry_tC683B96A4235FEB735629D760FF9E5954610DAC6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CanvasInfo_t70219CA4ECC7F2DFE94082AD8E227EC478E0D728_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CinemachineBlendDefinition_tFCB9356176B08582D6AB0B036E25729EBEDBFAEE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CinemachineBlend_tA1423010B6E480A1066D469A77F1CB4E2BC6925C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CinemachineImpulseManager_tF3C6346114BFA17F16D5101DC1767922982FF78E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CinemachineStoryboard_t01FCB762657146C4F46B4DC78A7249B1B100D7CD_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Comparison_1_t8DC08F98CD3C24E12C6401F69228710B0EF5C073_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Debug_tEB68BCBEB8EFD60F8043C67146DC05E7F50F374B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t2BEDEF12EDAC4971E7344FDC6CE987901D0A19BF_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t9A7B8FEA93A6DC9347B597D47ABA86431176049B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Guid_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* HashSet_1_t77825C5E92A478ADAC0C07A97589EB9CBFF229E3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* HeadingTracker_tF2A08BA29340D35C623F22434237C5372641E608_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ICinemachineCamera_t6F02F958011535010196E7CDD88578BEDB9AE685_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IInputAxisProvider_t60E3751C2B79760C58FA84BC376D8A3DC1E7AE70_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ISignalSource6D_t26BFD432B5044E626555FD66AE4B954746624159_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ItemU5BU5D_t345D44A19BA8EF29C21D88213863A926CA186028_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t13875FE3163CFA961C09134FFAA2E0903229691A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t27D7842CA3FD659C9BE64845F118C2590EE2D2C0_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t3DF6B0A90ADCB54CCD51F12B345F0EF4148ED189_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t86059F2DAECFB3CAC11618F8C2D08C5E33226A45_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tAED568015081230FCEC357C56CB10520C53903F7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tC1537C8DF457B7721EAA10465942441865A779E5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RaycastHitU5BU5D_t6778DB95346906446AAD3A1A36904F1846435A09_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RectTransform_t8A6A306FB29A6C8C22010CF9040E319753571072_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ScriptPlayable_1_t1A63218D8E26AFDDEB87EF045845671F78ACF00E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StaticPointVirtualCamera_t7C82D6B4644FE85FF04C173743C70267557126E1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* String_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TargetU5BU5D_tA569D74B31CB1511C1901070CB3E3232254FF6D8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TrackAsset_t423A7B49BA61FF4B7CF88A6DC8F94E0E19CF9628_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TransformNoiseParamsU5BU5D_tAAFE5A68590001F335235A6C9BB568E9BA1F1EC8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TriggerEvent_tFDDCEEC758AF8ED7D820A3DBC13992996162143B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Type_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t9DBA60FAE3D3730FD567913937825BC3ACF72EFD_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_tBAC7F7625CF885D559ED5EC829B2B35CC0366742_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_tE71B8ECA45D0B2A279AFC42A046D8FE08995E601_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UnityAction_1_t71593FFB7C371142898AA847C4AB080336DC43A4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UpdateStatus_t6D890F291503BB7E5B1904375EC9297AA60A5E0B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UpdateTracker_t65DAFAB0BA9482C7B23F5B1B01DE209C617434E5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C String_t* _stringLiteral16DD21BE77B115D392226EB71A2D3A9FDC29E3F0;
IL2CPP_EXTERN_C String_t* _stringLiteral20543B3471A4F19DEEE5D3493EBD551C4EAAE0B6;
IL2CPP_EXTERN_C String_t* _stringLiteral47A5B6A470F6113005195D6115F426DC36E8B65F;
IL2CPP_EXTERN_C String_t* _stringLiteral4B3DD674556190FE569CCF6FE82E9C9F9D118697;
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* _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
IL2CPP_EXTERN_C String_t* _stringLiteralDA9B2BA4FD01C0EC9AF292A351951F6AFEDC67D9;
IL2CPP_EXTERN_C String_t* _stringLiteralF3E84B722399601AD7E281754E917478AA9AD48D;
IL2CPP_EXTERN_C String_t* _stringLiteralFB62D9F432B2E9B3791A3072913BE472F607C5AA;
IL2CPP_EXTERN_C const RuntimeMethod* CinemachineStoryboard_CameraUpdatedCallback_m234F18B313AD4C89E918AC2F4239FFE79E2C47CD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CinemachineStoryboard_StaticBlendingHandler_mB063E4C83DB301BC5F947A7E6E7830C40EE663B1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CinemachineTouchInputMapper_GetInputAxis_mC7DB7FBF8CA101DD4F25DC42253932CAFA2F1413_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CinemachineVirtualCamera_AddCinemachineComponent_TisCinemachineHardLockToTarget_t0556F819A6E1BA2E2D6F6449A4B73EC818A08ABA_m47993A4EC6FC938C7146164E096136F2841AE58A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CinemachineVirtualCamera_AddCinemachineComponent_TisCinemachineHardLookAt_t0FADE3576AA32DDECD19A1071C009574262B17BC_mCE6BB67DD75CB0A756510471220A7ECA8BB21D6B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Comparison_1__ctor_m313092D201A0C1014AA3C8B6583E59B9BFD67A1E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisCinemachinePipeline_t8D090EAABA2FE705911C849F3853D1C1409968C2_m611F9496DF61EB5CD0065CF7734527B858468A19_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisCinemachineTargetGroup_t3DB3A11E58D19D15FD8E65249DC262DC9225B6A0_mBF67FDA880F7C8341C4937E2885246BF17E2D3A4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisCinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5_mEF78BAA7C1B9E08630175388399A0B2A938C918A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponentsInChildren_TisCinemachineExtension_t8FBFE85287359DD26462EE5C24031D8433801422_m4907982342657E73BC81F9555C60128F283FA045_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponentsInChildren_TisMonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A_m13B53BED7955F644ED94C8D0B84CA10396B19BBB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponents_TisCinemachineComponentBase_tCB9029D861525FDAF243B8F6F5B910145DB63B7D_m4FE837A51F5474784BB2A769ACA28EB51682B805_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponents_TisCinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5_mB2BD748382C9AF3204DC0E590E3C89A0E0669926_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Component_TryGetComponent_TisCinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5_m296F0AF6A4DB67F1E6E356E506734FFB252C0705_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_mDD6B3A06A076E09A9FCAED090799969B3621F176_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_mE7E666D89EB0F58D185C1A31C9704C72218C79D0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_m14DE34E319FE8CAE31B0EE382FE194C3A8F6F07D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_GetEnumerator_m0BD4AC72082ACA5503E149CBDD11B7B2D5328AE0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_GetEnumerator_m6B0B135F0DCE2ADDA57407F55BDE634EFED572AD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Remove_mBB9FC0A57CEE2A7E210299018421055936A41707_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_m61A37F90589F64D1F7B1B078CF6EC79581F81F73_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_mBB923A2955FAEC314FF647139BAE0D0E2BEFB6D8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m1D62E40EC172BFCC21B6739DA072B33F4C82EB1B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m744052758B246474DD3E548E6CAB64E94280E6D7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m9E872F325E834DCF602A1CE73A18CA3763247875_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m95FFA6C079D6BAFDB37A081A9C92CE6B436C3AE6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mA730DA199110590A3F99D465C8805F952396270D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mC2E0AFFAB0013C59A2ECA09900CC713BCFBDCF2A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m1563E90E8A18C28F64E087035BD6DE4842A2A1F2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m390FBA6210BC2A19495FF9894AD23AB473C6E2EB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m676BB3822C948AEC2D14F8A67A78D3E87C44D0DB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisCanvas_t2B7E56B7BDC287962E092755372E214ACB6393EA_mD7BF125583B13806BB804A2EF0A69334F12C7660_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisCinemachinePipeline_t8D090EAABA2FE705911C849F3853D1C1409968C2_m8D3E3E264705B486F0C99F08AC1F7A3F5A35EB41_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisRawImage_tFE280EF0C73AF19FE9AC24DB06501937DC2D6F1A_m7C46FDB7A46DE363497B3767A6E1F2AAE14B48C9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisRectMask2D_tD909811991B341D752E4C978C89EFB80FA7A2B15_m8F6CB11956BC02D350F332C47B87FFB4C48EBDCE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisRigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A_m8A7C1E803E270C9EF2DA310339083AE5271AF9B0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisSphereCollider_t51A338502EEE6FA563248E3C0BF38D333077DC3A_m079E2CEA7DBE56B314D5DE16053AB748D44B2125_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponentInChildren_TisRawImage_tFE280EF0C73AF19FE9AC24DB06501937DC2D6F1A_mBE7B553FDA545118EB6051F0473AAEC7F78D8CAB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisAnimation_t8C4FD9513E57F59E8737AD03938AAAF9EFF2F0D8_m92B9ADEC5AE6A5FB55D702AD0410469739EF307C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisCinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5_m06107BAD0F98AB92EEDD9CC81DCFDDAB29D7A27B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisPlayableDirector_t63912C98A4EC9D4701E88B633E27E0D97209BA38_m3D32B48A597D5DB9C11F87B94BB4C0853DA88686_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisRigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A_mA1779277BB07CE3D2CB8E340CEA85C40C6B52354_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponentsInChildren_TisRectTransform_t8A6A306FB29A6C8C22010CF9040E319753571072_m03C1DA997BAEC8DD24F3E3310653E3DBD0E78089_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GaussianWindow1d_1__ctor_m4231077D2EB9C6964A92641FA9B1F135EE279345_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GaussianWindow1d_1__ctor_m46D08ABCAA38E7FDC2D6B6C4872C3031F952A0EC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GaussianWindow1d_1__ctor_mE35B66EF8498E591816D07AAB2327352AB01F7B9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GaussianWindow1d_1_get_KernelSize_m28F4E22D714891436FD1DCD134CF73003050C66D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GaussianWindow1d_1_get_KernelSize_m67D2E83CBC7D822F132F2A737E534568C0D6BDE0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GaussianWindow1d_1_get_KernelSize_m9964143AC99A9C4593FECC78A2E0C08521F1FF6A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Add_mA26510C326AC13204361FC4E6A9750F21E03A936_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Contains_mCA4588EA48C2FE29F82B6F8A3B533747DE771779_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Remove_mC9AC7C8ACE14AE3E68D591538909E8BCB7D096C4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1__ctor_m1B28A53D18B635B3D4B43D03DE4D370F3EB29FF2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Key_mB96352FD869C2EB52CF0D6E77DF01FEF5DB1A09E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Value_m172AD1350F668D5C66843E8A1F1DBE77C1E4CC35_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Value_mB5F640814BE384C086A3260E1BF6D8636F9BEB76_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m41D99938749A6A7994567107A082762726B4BDA0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m5306883A269CD0A4E3AB7716F43082740F337A8C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m7AB707ADE023585729593334A399B3FF485A7982_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m82E31B8E4FAD858C374B87C26416A623CB116DC2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mAE25CC388FC2D88F7ECD58678578FD5C2C903F66_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mC0A2F689DED7522C78D0BF38FAE14E059B5DD680_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m8E8D951FF6CBE0929073A3E007D2E43B8E956F60_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_mFAD32CB3130E71D5F5B9B07957BBC7F70096A936_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_mFE47C3DDAD2ADBAC7AB3AB8E4F1A9B78CEBF0DE6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m7AF0BD76488A3CB58166CE4CFE1DDB3CB6AC31A1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_RemoveAt_m453C4D591A10AE38520E49E2903C3120198C287A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_RemoveRange_m56838B2A12DB31FC32841390BF3570FB1FF85C7F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Remove_m1255E99E82DB37346FC7D3EC40E23483835AB661_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Sort_m017EF0ED70B8FC62BEEC71C8DF7FDE669C75606C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_ToArray_m2A9FDB589BDCB9C68EA10FD05B7D63220EF7CC7A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m01AD9612A3B91CC231BDEE266D786634702478E3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m0A87900FEA9DBA7FC77FFDD29AA466E938168B94_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m2D62A0CB2785AB52E98C18AA0CFB369D1E1C2E3A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m786B3FBB5FFA2F06FB278182CEA118E62A2DA334_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mE5F793BED1A70B9005EB10FE7EA91D8BA3DF2A51_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mF1D464BA700E6389AEA8AF2F197270F387D9A41F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m4DFFD7F83338DAC9872F4157C35E77F3D8F2D79B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m82AF14687C6FA2B1572D859A551E3ADBCBADC3C0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m9514D8319A9C37531733E4D2D7B2A5E920822635_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mC3D539F787455AD67F7AFC8A7F782FB2BC1063CC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mE8F7A4717F2AFBB314903A66709DBC4E3A6299D4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m25CD0807CEE4AA464DD352B31B7ED6939B138797_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m8B222F262DF0C4B49E12B4E87AB2162202744499_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m8D9BE2D904E61F226686ABCD759CFCC1506F6079_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m8FE58202E8C53418E70622C8ED2B388429124FE8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mDB8F721B939C8650A857BD3225AE557C975B761F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_set_Item_m17F257BBEC37D95D8195C0C91654445D1079DC7F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PlayableExtensions_SetInputCount_TisScriptPlayable_1_t1A63218D8E26AFDDEB87EF045845671F78ACF00E_m4DE8CA876BDB7A0D8B8BBCAFFCE5BB2EA8A8B2C6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ScriptPlayable_1_Create_mD7361DA46A9624E639BB83C893F35CD31A43EE02_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ScriptPlayable_1_op_Implicit_m6602506A607D7160FEE9691FD0DFA6CC9D8D38A7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CAfterPhysicsU3Ed__32_System_Collections_IEnumerator_Reset_m1C4AC9CF256FD26354DCD648E11DD88D3651CED6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CUpdateComponentPipelineU3Eb__41_0_mCE45F92D28AB75075C2C97D20DBDAF56CB6D1FA3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UnityAction_1__ctor_mC0510DEC262732CF332A45B9FE5F2C0255D872C7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UnityEvent_1_AddListener_m578250D25E2366E5B1116E0D7CDFA190170A942F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UnityEvent_1_RemoveListener_mA6FD35E043ACB258E8D250604EC3F46F2460F0C5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UnityEvent_1__ctor_m7FAB70A1CC10FC2B1F244136B510D1B8F5A4FF13_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UnityEvent_2_Invoke_m74E8CBFD65A47A0FD5455CE25795279725B9F251_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UnityEvent_2__ctor_mB5F14A2841CFD4FFEA2B3FDB766A68789CA4C500_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeType* RectTransform_t8A6A306FB29A6C8C22010CF9040E319753571072_0_0_0_var;
struct AnimationCurve_t2D452A14820CEDB83BFF2C911682A4E59001AD03;;
struct AnimationCurve_t2D452A14820CEDB83BFF2C911682A4E59001AD03_marshaled_com;
struct AnimationCurve_t2D452A14820CEDB83BFF2C911682A4E59001AD03_marshaled_com;;
struct AnimationCurve_t2D452A14820CEDB83BFF2C911682A4E59001AD03_marshaled_pinvoke;
struct AnimationCurve_t2D452A14820CEDB83BFF2C911682A4E59001AD03_marshaled_pinvoke;;
struct ContactPoint2D_t5A4C242ABAE740C565BF01A35CEE279058E66A62 ;
struct ContactPoint_tC179732A8E0014F5EFF5977ED1ADF12CF14A9017 ;
struct Delegate_t_marshaled_com;
struct Delegate_t_marshaled_pinvoke;
struct Exception_t_marshaled_com;
struct Exception_t_marshaled_pinvoke;
struct NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74;;
struct NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74_marshaled_com;
struct NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74_marshaled_com;;
struct NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74_marshaled_pinvoke;
struct NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74_marshaled_pinvoke;;
struct Object_tF2F3778131EFF286AF62B7B013A170F95A91571A;;
struct Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_marshaled_com;
struct Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_marshaled_com;;
struct Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_marshaled_pinvoke;
struct Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_marshaled_pinvoke;;

struct CinemachineComponentBaseU5BU5D_t103C5C1C3257AA526385CAD3B1FD18E5CC1446EC;
struct CinemachineExtensionU5BU5D_tD1B8E4F9FE636358D4FFCD86534575DB3AC49973;
struct CinemachineVirtualCameraBaseU5BU5D_tDFD527B822E4C563323A3AEB49E8FDE6147A3E80;
struct DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8;
struct Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32;
struct MonoBehaviourU5BU5D_t4F792E4F07CDD1638166A5F25EA3670210A8192D;
struct ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE;
struct QuaternionU5BU5D_t584B1CC68E95071898E32F34DB2CC1E4A726FAA6;
struct RaycastHitU5BU5D_t6778DB95346906446AAD3A1A36904F1846435A09;
struct RectTransformU5BU5D_tA38C18F6D88709B30F107C43E0669847172879D5;
struct SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA;
struct StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A;
struct TouchU5BU5D_t07E3B79F1FB6673E4450CCF9D09FA79DD96692E2;
struct TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755;
struct Vector2U5BU5D_tE0F58A2D6D8592B5EC37D9CDEF09103A02E5D7FA;
struct Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4;
struct Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871;
struct TargetU5BU5D_tA569D74B31CB1511C1901070CB3E3232254FF6D8;
struct ItemU5BU5D_t345D44A19BA8EF29C21D88213863A926CA186028;
struct TransformNoiseParamsU5BU5D_tAAFE5A68590001F335235A6C9BB568E9BA1F1EC8;
struct ItemU5BU5D_t1108E169C548FBD6E94B6418A98483F93C2FB3E8;
struct RecordingItemU5BU5D_t519137B584A64E57F8188DDEE96C7A40220E40F5;

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.Object


// System.Collections.Generic.Dictionary`2<UnityEngine.Transform,Cinemachine.TargetPositionCache/CacheEntry>
struct Dictionary_2_t9A7B8FEA93A6DC9347B597D47ABA86431176049B  : public RuntimeObject
{
public:
	// System.Int32[] System.Collections.Generic.Dictionary`2::buckets
	Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___buckets_0;
	// System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::entries
	EntryU5BU5D_t5C675B722C7DD39BCDE0E5891F419A10B4DA7838* ___entries_1;
	// System.Int32 System.Collections.Generic.Dictionary`2::count
	int32_t ___count_2;
	// System.Int32 System.Collections.Generic.Dictionary`2::version
	int32_t ___version_3;
	// System.Int32 System.Collections.Generic.Dictionary`2::freeList
	int32_t ___freeList_4;
	// System.Int32 System.Collections.Generic.Dictionary`2::freeCount
	int32_t ___freeCount_5;
	// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::comparer
	RuntimeObject* ___comparer_6;
	// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::keys
	KeyCollection_t65A174C7948D618E01B55A7114A85901DEDD4FEC * ___keys_7;
	// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::values
	ValueCollection_t1742D8A7CC0D059D16850940F41F96567E16225B * ___values_8;
	// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
	RuntimeObject * ____syncRoot_9;

public:
	inline static int32_t get_offset_of_buckets_0() { return static_cast<int32_t>(offsetof(Dictionary_2_t9A7B8FEA93A6DC9347B597D47ABA86431176049B, ___buckets_0)); }
	inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* get_buckets_0() const { return ___buckets_0; }
	inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** get_address_of_buckets_0() { return &___buckets_0; }
	inline void set_buckets_0(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* value)
	{
		___buckets_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___buckets_0), (void*)value);
	}

	inline static int32_t get_offset_of_entries_1() { return static_cast<int32_t>(offsetof(Dictionary_2_t9A7B8FEA93A6DC9347B597D47ABA86431176049B, ___entries_1)); }
	inline EntryU5BU5D_t5C675B722C7DD39BCDE0E5891F419A10B4DA7838* get_entries_1() const { return ___entries_1; }
	inline EntryU5BU5D_t5C675B722C7DD39BCDE0E5891F419A10B4DA7838** get_address_of_entries_1() { return &___entries_1; }
	inline void set_entries_1(EntryU5BU5D_t5C675B722C7DD39BCDE0E5891F419A10B4DA7838* value)
	{
		___entries_1 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___entries_1), (void*)value);
	}

	inline static int32_t get_offset_of_count_2() { return static_cast<int32_t>(offsetof(Dictionary_2_t9A7B8FEA93A6DC9347B597D47ABA86431176049B, ___count_2)); }
	inline int32_t get_count_2() const { return ___count_2; }
	inline int32_t* get_address_of_count_2() { return &___count_2; }
	inline void set_count_2(int32_t value)
	{
		___count_2 = value;
	}

	inline static int32_t get_offset_of_version_3() { return static_cast<int32_t>(offsetof(Dictionary_2_t9A7B8FEA93A6DC9347B597D47ABA86431176049B, ___version_3)); }
	inline int32_t get_version_3() const { return ___version_3; }
	inline int32_t* get_address_of_version_3() { return &___version_3; }
	inline void set_version_3(int32_t value)
	{
		___version_3 = value;
	}

	inline static int32_t get_offset_of_freeList_4() { return static_cast<int32_t>(offsetof(Dictionary_2_t9A7B8FEA93A6DC9347B597D47ABA86431176049B, ___freeList_4)); }
	inline int32_t get_freeList_4() const { return ___freeList_4; }
	inline int32_t* get_address_of_freeList_4() { return &___freeList_4; }
	inline void set_freeList_4(int32_t value)
	{
		___freeList_4 = value;
	}

	inline static int32_t get_offset_of_freeCount_5() { return static_cast<int32_t>(offsetof(Dictionary_2_t9A7B8FEA93A6DC9347B597D47ABA86431176049B, ___freeCount_5)); }
	inline int32_t get_freeCount_5() const { return ___freeCount_5; }
	inline int32_t* get_address_of_freeCount_5() { return &___freeCount_5; }
	inline void set_freeCount_5(int32_t value)
	{
		___freeCount_5 = value;
	}

	inline static int32_t get_offset_of_comparer_6() { return static_cast<int32_t>(offsetof(Dictionary_2_t9A7B8FEA93A6DC9347B597D47ABA86431176049B, ___comparer_6)); }
	inline RuntimeObject* get_comparer_6() const { return ___comparer_6; }
	inline RuntimeObject** get_address_of_comparer_6() { return &___comparer_6; }
	inline void set_comparer_6(RuntimeObject* value)
	{
		___comparer_6 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___comparer_6), (void*)value);
	}

	inline static int32_t get_offset_of_keys_7() { return static_cast<int32_t>(offsetof(Dictionary_2_t9A7B8FEA93A6DC9347B597D47ABA86431176049B, ___keys_7)); }
	inline KeyCollection_t65A174C7948D618E01B55A7114A85901DEDD4FEC * get_keys_7() const { return ___keys_7; }
	inline KeyCollection_t65A174C7948D618E01B55A7114A85901DEDD4FEC ** get_address_of_keys_7() { return &___keys_7; }
	inline void set_keys_7(KeyCollection_t65A174C7948D618E01B55A7114A85901DEDD4FEC * value)
	{
		___keys_7 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___keys_7), (void*)value);
	}

	inline static int32_t get_offset_of_values_8() { return static_cast<int32_t>(offsetof(Dictionary_2_t9A7B8FEA93A6DC9347B597D47ABA86431176049B, ___values_8)); }
	inline ValueCollection_t1742D8A7CC0D059D16850940F41F96567E16225B * get_values_8() const { return ___values_8; }
	inline ValueCollection_t1742D8A7CC0D059D16850940F41F96567E16225B ** get_address_of_values_8() { return &___values_8; }
	inline void set_values_8(ValueCollection_t1742D8A7CC0D059D16850940F41F96567E16225B * value)
	{
		___values_8 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___values_8), (void*)value);
	}

	inline static int32_t get_offset_of__syncRoot_9() { return static_cast<int32_t>(offsetof(Dictionary_2_t9A7B8FEA93A6DC9347B597D47ABA86431176049B, ____syncRoot_9)); }
	inline RuntimeObject * get__syncRoot_9() const { return ____syncRoot_9; }
	inline RuntimeObject ** get_address_of__syncRoot_9() { return &____syncRoot_9; }
	inline void set__syncRoot_9(RuntimeObject * value)
	{
		____syncRoot_9 = value;
		Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_9), (void*)value);
	}
};


// System.Collections.Generic.Dictionary`2<UnityEngine.Transform,Cinemachine.UpdateTracker/UpdateStatus>
struct Dictionary_2_t2BEDEF12EDAC4971E7344FDC6CE987901D0A19BF  : public RuntimeObject
{
public:
	// System.Int32[] System.Collections.Generic.Dictionary`2::buckets
	Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___buckets_0;
	// System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::entries
	EntryU5BU5D_t98B7B67EF4083AD8FB743804D8AACF3C5E8C43C6* ___entries_1;
	// System.Int32 System.Collections.Generic.Dictionary`2::count
	int32_t ___count_2;
	// System.Int32 System.Collections.Generic.Dictionary`2::version
	int32_t ___version_3;
	// System.Int32 System.Collections.Generic.Dictionary`2::freeList
	int32_t ___freeList_4;
	// System.Int32 System.Collections.Generic.Dictionary`2::freeCount
	int32_t ___freeCount_5;
	// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::comparer
	RuntimeObject* ___comparer_6;
	// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::keys
	KeyCollection_tC215AF1A9CADA733B8598D69406307CFAC919D9A * ___keys_7;
	// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::values
	ValueCollection_t73CD7ED642C8CBFC8B12D85DEE624EAAE8EF84A0 * ___values_8;
	// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
	RuntimeObject * ____syncRoot_9;

public:
	inline static int32_t get_offset_of_buckets_0() { return static_cast<int32_t>(offsetof(Dictionary_2_t2BEDEF12EDAC4971E7344FDC6CE987901D0A19BF, ___buckets_0)); }
	inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* get_buckets_0() const { return ___buckets_0; }
	inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** get_address_of_buckets_0() { return &___buckets_0; }
	inline void set_buckets_0(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* value)
	{
		___buckets_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___buckets_0), (void*)value);
	}

	inline static int32_t get_offset_of_entries_1() { return static_cast<int32_t>(offsetof(Dictionary_2_t2BEDEF12EDAC4971E7344FDC6CE987901D0A19BF, ___entries_1)); }
	inline EntryU5BU5D_t98B7B67EF4083AD8FB743804D8AACF3C5E8C43C6* get_entries_1() const { return ___entries_1; }
	inline EntryU5BU5D_t98B7B67EF4083AD8FB743804D8AACF3C5E8C43C6** get_address_of_entries_1() { return &___entries_1; }
	inline void set_entries_1(EntryU5BU5D_t98B7B67EF4083AD8FB743804D8AACF3C5E8C43C6* value)
	{
		___entries_1 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___entries_1), (void*)value);
	}

	inline static int32_t get_offset_of_count_2() { return static_cast<int32_t>(offsetof(Dictionary_2_t2BEDEF12EDAC4971E7344FDC6CE987901D0A19BF, ___count_2)); }
	inline int32_t get_count_2() const { return ___count_2; }
	inline int32_t* get_address_of_count_2() { return &___count_2; }
	inline void set_count_2(int32_t value)
	{
		___count_2 = value;
	}

	inline static int32_t get_offset_of_version_3() { return static_cast<int32_t>(offsetof(Dictionary_2_t2BEDEF12EDAC4971E7344FDC6CE987901D0A19BF, ___version_3)); }
	inline int32_t get_version_3() const { return ___version_3; }
	inline int32_t* get_address_of_version_3() { return &___version_3; }
	inline void set_version_3(int32_t value)
	{
		___version_3 = value;
	}

	inline static int32_t get_offset_of_freeList_4() { return static_cast<int32_t>(offsetof(Dictionary_2_t2BEDEF12EDAC4971E7344FDC6CE987901D0A19BF, ___freeList_4)); }
	inline int32_t get_freeList_4() const { return ___freeList_4; }
	inline int32_t* get_address_of_freeList_4() { return &___freeList_4; }
	inline void set_freeList_4(int32_t value)
	{
		___freeList_4 = value;
	}

	inline static int32_t get_offset_of_freeCount_5() { return static_cast<int32_t>(offsetof(Dictionary_2_t2BEDEF12EDAC4971E7344FDC6CE987901D0A19BF, ___freeCount_5)); }
	inline int32_t get_freeCount_5() const { return ___freeCount_5; }
	inline int32_t* get_address_of_freeCount_5() { return &___freeCount_5; }
	inline void set_freeCount_5(int32_t value)
	{
		___freeCount_5 = value;
	}

	inline static int32_t get_offset_of_comparer_6() { return static_cast<int32_t>(offsetof(Dictionary_2_t2BEDEF12EDAC4971E7344FDC6CE987901D0A19BF, ___comparer_6)); }
	inline RuntimeObject* get_comparer_6() const { return ___comparer_6; }
	inline RuntimeObject** get_address_of_comparer_6() { return &___comparer_6; }
	inline void set_comparer_6(RuntimeObject* value)
	{
		___comparer_6 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___comparer_6), (void*)value);
	}

	inline static int32_t get_offset_of_keys_7() { return static_cast<int32_t>(offsetof(Dictionary_2_t2BEDEF12EDAC4971E7344FDC6CE987901D0A19BF, ___keys_7)); }
	inline KeyCollection_tC215AF1A9CADA733B8598D69406307CFAC919D9A * get_keys_7() const { return ___keys_7; }
	inline KeyCollection_tC215AF1A9CADA733B8598D69406307CFAC919D9A ** get_address_of_keys_7() { return &___keys_7; }
	inline void set_keys_7(KeyCollection_tC215AF1A9CADA733B8598D69406307CFAC919D9A * value)
	{
		___keys_7 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___keys_7), (void*)value);
	}

	inline static int32_t get_offset_of_values_8() { return static_cast<int32_t>(offsetof(Dictionary_2_t2BEDEF12EDAC4971E7344FDC6CE987901D0A19BF, ___values_8)); }
	inline ValueCollection_t73CD7ED642C8CBFC8B12D85DEE624EAAE8EF84A0 * get_values_8() const { return ___values_8; }
	inline ValueCollection_t73CD7ED642C8CBFC8B12D85DEE624EAAE8EF84A0 ** get_address_of_values_8() { return &___values_8; }
	inline void set_values_8(ValueCollection_t73CD7ED642C8CBFC8B12D85DEE624EAAE8EF84A0 * value)
	{
		___values_8 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___values_8), (void*)value);
	}

	inline static int32_t get_offset_of__syncRoot_9() { return static_cast<int32_t>(offsetof(Dictionary_2_t2BEDEF12EDAC4971E7344FDC6CE987901D0A19BF, ____syncRoot_9)); }
	inline RuntimeObject * get__syncRoot_9() const { return ____syncRoot_9; }
	inline RuntimeObject ** get_address_of__syncRoot_9() { return &____syncRoot_9; }
	inline void set__syncRoot_9(RuntimeObject * value)
	{
		____syncRoot_9 = value;
		Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_9), (void*)value);
	}
};


// Cinemachine.Utility.GaussianWindow1d`1<UnityEngine.Quaternion>
struct GaussianWindow1d_1_t8B82EC51AF0D0AD6F9C643F0458F0545A0A8A663  : public RuntimeObject
{
public:
	// T[] Cinemachine.Utility.GaussianWindow1d`1::mData
	QuaternionU5BU5D_t584B1CC68E95071898E32F34DB2CC1E4A726FAA6* ___mData_0;
	// System.Single[] Cinemachine.Utility.GaussianWindow1d`1::mKernel
	SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___mKernel_1;
	// System.Int32 Cinemachine.Utility.GaussianWindow1d`1::mCurrentPos
	int32_t ___mCurrentPos_2;
	// System.Single Cinemachine.Utility.GaussianWindow1d`1::<Sigma>k__BackingField
	float ___U3CSigmaU3Ek__BackingField_3;

public:
	inline static int32_t get_offset_of_mData_0() { return static_cast<int32_t>(offsetof(GaussianWindow1d_1_t8B82EC51AF0D0AD6F9C643F0458F0545A0A8A663, ___mData_0)); }
	inline QuaternionU5BU5D_t584B1CC68E95071898E32F34DB2CC1E4A726FAA6* get_mData_0() const { return ___mData_0; }
	inline QuaternionU5BU5D_t584B1CC68E95071898E32F34DB2CC1E4A726FAA6** get_address_of_mData_0() { return &___mData_0; }
	inline void set_mData_0(QuaternionU5BU5D_t584B1CC68E95071898E32F34DB2CC1E4A726FAA6* value)
	{
		___mData_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___mData_0), (void*)value);
	}

	inline static int32_t get_offset_of_mKernel_1() { return static_cast<int32_t>(offsetof(GaussianWindow1d_1_t8B82EC51AF0D0AD6F9C643F0458F0545A0A8A663, ___mKernel_1)); }
	inline SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* get_mKernel_1() const { return ___mKernel_1; }
	inline SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA** get_address_of_mKernel_1() { return &___mKernel_1; }
	inline void set_mKernel_1(SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* value)
	{
		___mKernel_1 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___mKernel_1), (void*)value);
	}

	inline static int32_t get_offset_of_mCurrentPos_2() { return static_cast<int32_t>(offsetof(GaussianWindow1d_1_t8B82EC51AF0D0AD6F9C643F0458F0545A0A8A663, ___mCurrentPos_2)); }
	inline int32_t get_mCurrentPos_2() const { return ___mCurrentPos_2; }
	inline int32_t* get_address_of_mCurrentPos_2() { return &___mCurrentPos_2; }
	inline void set_mCurrentPos_2(int32_t value)
	{
		___mCurrentPos_2 = value;
	}

	inline static int32_t get_offset_of_U3CSigmaU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(GaussianWindow1d_1_t8B82EC51AF0D0AD6F9C643F0458F0545A0A8A663, ___U3CSigmaU3Ek__BackingField_3)); }
	inline float get_U3CSigmaU3Ek__BackingField_3() const { return ___U3CSigmaU3Ek__BackingField_3; }
	inline float* get_address_of_U3CSigmaU3Ek__BackingField_3() { return &___U3CSigmaU3Ek__BackingField_3; }
	inline void set_U3CSigmaU3Ek__BackingField_3(float value)
	{
		___U3CSigmaU3Ek__BackingField_3 = value;
	}
};


// Cinemachine.Utility.GaussianWindow1d`1<UnityEngine.Vector2>
struct GaussianWindow1d_1_tB3ED5A2EBAB9ECA171530B28423145F678557644  : public RuntimeObject
{
public:
	// T[] Cinemachine.Utility.GaussianWindow1d`1::mData
	Vector2U5BU5D_tE0F58A2D6D8592B5EC37D9CDEF09103A02E5D7FA* ___mData_0;
	// System.Single[] Cinemachine.Utility.GaussianWindow1d`1::mKernel
	SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___mKernel_1;
	// System.Int32 Cinemachine.Utility.GaussianWindow1d`1::mCurrentPos
	int32_t ___mCurrentPos_2;
	// System.Single Cinemachine.Utility.GaussianWindow1d`1::<Sigma>k__BackingField
	float ___U3CSigmaU3Ek__BackingField_3;

public:
	inline static int32_t get_offset_of_mData_0() { return static_cast<int32_t>(offsetof(GaussianWindow1d_1_tB3ED5A2EBAB9ECA171530B28423145F678557644, ___mData_0)); }
	inline Vector2U5BU5D_tE0F58A2D6D8592B5EC37D9CDEF09103A02E5D7FA* get_mData_0() const { return ___mData_0; }
	inline Vector2U5BU5D_tE0F58A2D6D8592B5EC37D9CDEF09103A02E5D7FA** get_address_of_mData_0() { return &___mData_0; }
	inline void set_mData_0(Vector2U5BU5D_tE0F58A2D6D8592B5EC37D9CDEF09103A02E5D7FA* value)
	{
		___mData_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___mData_0), (void*)value);
	}

	inline static int32_t get_offset_of_mKernel_1() { return static_cast<int32_t>(offsetof(GaussianWindow1d_1_tB3ED5A2EBAB9ECA171530B28423145F678557644, ___mKernel_1)); }
	inline SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* get_mKernel_1() const { return ___mKernel_1; }
	inline SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA** get_address_of_mKernel_1() { return &___mKernel_1; }
	inline void set_mKernel_1(SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* value)
	{
		___mKernel_1 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___mKernel_1), (void*)value);
	}

	inline static int32_t get_offset_of_mCurrentPos_2() { return static_cast<int32_t>(offsetof(GaussianWindow1d_1_tB3ED5A2EBAB9ECA171530B28423145F678557644, ___mCurrentPos_2)); }
	inline int32_t get_mCurrentPos_2() const { return ___mCurrentPos_2; }
	inline int32_t* get_address_of_mCurrentPos_2() { return &___mCurrentPos_2; }
	inline void set_mCurrentPos_2(int32_t value)
	{
		___mCurrentPos_2 = value;
	}

	inline static int32_t get_offset_of_U3CSigmaU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(GaussianWindow1d_1_tB3ED5A2EBAB9ECA171530B28423145F678557644, ___U3CSigmaU3Ek__BackingField_3)); }
	inline float get_U3CSigmaU3Ek__BackingField_3() const { return ___U3CSigmaU3Ek__BackingField_3; }
	inline float* get_address_of_U3CSigmaU3Ek__BackingField_3() { return &___U3CSigmaU3Ek__BackingField_3; }
	inline void set_U3CSigmaU3Ek__BackingField_3(float value)
	{
		___U3CSigmaU3Ek__BackingField_3 = value;
	}
};


// Cinemachine.Utility.GaussianWindow1d`1<UnityEngine.Vector3>
struct GaussianWindow1d_1_t0E5A39FC4BF19398D4EA44A20490426B4F397B00  : public RuntimeObject
{
public:
	// T[] Cinemachine.Utility.GaussianWindow1d`1::mData
	Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4* ___mData_0;
	// System.Single[] Cinemachine.Utility.GaussianWindow1d`1::mKernel
	SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___mKernel_1;
	// System.Int32 Cinemachine.Utility.GaussianWindow1d`1::mCurrentPos
	int32_t ___mCurrentPos_2;
	// System.Single Cinemachine.Utility.GaussianWindow1d`1::<Sigma>k__BackingField
	float ___U3CSigmaU3Ek__BackingField_3;

public:
	inline static int32_t get_offset_of_mData_0() { return static_cast<int32_t>(offsetof(GaussianWindow1d_1_t0E5A39FC4BF19398D4EA44A20490426B4F397B00, ___mData_0)); }
	inline Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4* get_mData_0() const { return ___mData_0; }
	inline Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4** get_address_of_mData_0() { return &___mData_0; }
	inline void set_mData_0(Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4* value)
	{
		___mData_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___mData_0), (void*)value);
	}

	inline static int32_t get_offset_of_mKernel_1() { return static_cast<int32_t>(offsetof(GaussianWindow1d_1_t0E5A39FC4BF19398D4EA44A20490426B4F397B00, ___mKernel_1)); }
	inline SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* get_mKernel_1() const { return ___mKernel_1; }
	inline SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA** get_address_of_mKernel_1() { return &___mKernel_1; }
	inline void set_mKernel_1(SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* value)
	{
		___mKernel_1 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___mKernel_1), (void*)value);
	}

	inline static int32_t get_offset_of_mCurrentPos_2() { return static_cast<int32_t>(offsetof(GaussianWindow1d_1_t0E5A39FC4BF19398D4EA44A20490426B4F397B00, ___mCurrentPos_2)); }
	inline int32_t get_mCurrentPos_2() const { return ___mCurrentPos_2; }
	inline int32_t* get_address_of_mCurrentPos_2() { return &___mCurrentPos_2; }
	inline void set_mCurrentPos_2(int32_t value)
	{
		___mCurrentPos_2 = value;
	}

	inline static int32_t get_offset_of_U3CSigmaU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(GaussianWindow1d_1_t0E5A39FC4BF19398D4EA44A20490426B4F397B00, ___U3CSigmaU3Ek__BackingField_3)); }
	inline float get_U3CSigmaU3Ek__BackingField_3() const { return ___U3CSigmaU3Ek__BackingField_3; }
	inline float* get_address_of_U3CSigmaU3Ek__BackingField_3() { return &___U3CSigmaU3Ek__BackingField_3; }
	inline void set_U3CSigmaU3Ek__BackingField_3(float value)
	{
		___U3CSigmaU3Ek__BackingField_3 = value;
	}
};


// System.Collections.Generic.HashSet`1<UnityEngine.GameObject>
struct HashSet_1_t77825C5E92A478ADAC0C07A97589EB9CBFF229E3  : public RuntimeObject
{
public:
	// System.Int32[] System.Collections.Generic.HashSet`1::_buckets
	Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ____buckets_7;
	// System.Collections.Generic.HashSet`1/Slot<T>[] System.Collections.Generic.HashSet`1::_slots
	SlotU5BU5D_t4D48CE6F05DD1508F93D1238C2AD82830DDF9227* ____slots_8;
	// System.Int32 System.Collections.Generic.HashSet`1::_count
	int32_t ____count_9;
	// System.Int32 System.Collections.Generic.HashSet`1::_lastIndex
	int32_t ____lastIndex_10;
	// System.Int32 System.Collections.Generic.HashSet`1::_freeList
	int32_t ____freeList_11;
	// System.Collections.Generic.IEqualityComparer`1<T> System.Collections.Generic.HashSet`1::_comparer
	RuntimeObject* ____comparer_12;
	// System.Int32 System.Collections.Generic.HashSet`1::_version
	int32_t ____version_13;
	// System.Runtime.Serialization.SerializationInfo System.Collections.Generic.HashSet`1::_siInfo
	SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 * ____siInfo_14;

public:
	inline static int32_t get_offset_of__buckets_7() { return static_cast<int32_t>(offsetof(HashSet_1_t77825C5E92A478ADAC0C07A97589EB9CBFF229E3, ____buckets_7)); }
	inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* get__buckets_7() const { return ____buckets_7; }
	inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** get_address_of__buckets_7() { return &____buckets_7; }
	inline void set__buckets_7(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* value)
	{
		____buckets_7 = value;
		Il2CppCodeGenWriteBarrier((void**)(&____buckets_7), (void*)value);
	}

	inline static int32_t get_offset_of__slots_8() { return static_cast<int32_t>(offsetof(HashSet_1_t77825C5E92A478ADAC0C07A97589EB9CBFF229E3, ____slots_8)); }
	inline SlotU5BU5D_t4D48CE6F05DD1508F93D1238C2AD82830DDF9227* get__slots_8() const { return ____slots_8; }
	inline SlotU5BU5D_t4D48CE6F05DD1508F93D1238C2AD82830DDF9227** get_address_of__slots_8() { return &____slots_8; }
	inline void set__slots_8(SlotU5BU5D_t4D48CE6F05DD1508F93D1238C2AD82830DDF9227* value)
	{
		____slots_8 = value;
		Il2CppCodeGenWriteBarrier((void**)(&____slots_8), (void*)value);
	}

	inline static int32_t get_offset_of__count_9() { return static_cast<int32_t>(offsetof(HashSet_1_t77825C5E92A478ADAC0C07A97589EB9CBFF229E3, ____count_9)); }
	inline int32_t get__count_9() const { return ____count_9; }
	inline int32_t* get_address_of__count_9() { return &____count_9; }
	inline void set__count_9(int32_t value)
	{
		____count_9 = value;
	}

	inline static int32_t get_offset_of__lastIndex_10() { return static_cast<int32_t>(offsetof(HashSet_1_t77825C5E92A478ADAC0C07A97589EB9CBFF229E3, ____lastIndex_10)); }
	inline int32_t get__lastIndex_10() const { return ____lastIndex_10; }
	inline int32_t* get_address_of__lastIndex_10() { return &____lastIndex_10; }
	inline void set__lastIndex_10(int32_t value)
	{
		____lastIndex_10 = value;
	}

	inline static int32_t get_offset_of__freeList_11() { return static_cast<int32_t>(offsetof(HashSet_1_t77825C5E92A478ADAC0C07A97589EB9CBFF229E3, ____freeList_11)); }
	inline int32_t get__freeList_11() const { return ____freeList_11; }
	inline int32_t* get_address_of__freeList_11() { return &____freeList_11; }
	inline void set__freeList_11(int32_t value)
	{
		____freeList_11 = value;
	}

	inline static int32_t get_offset_of__comparer_12() { return static_cast<int32_t>(offsetof(HashSet_1_t77825C5E92A478ADAC0C07A97589EB9CBFF229E3, ____comparer_12)); }
	inline RuntimeObject* get__comparer_12() const { return ____comparer_12; }
	inline RuntimeObject** get_address_of__comparer_12() { return &____comparer_12; }
	inline void set__comparer_12(RuntimeObject* value)
	{
		____comparer_12 = value;
		Il2CppCodeGenWriteBarrier((void**)(&____comparer_12), (void*)value);
	}

	inline static int32_t get_offset_of__version_13() { return static_cast<int32_t>(offsetof(HashSet_1_t77825C5E92A478ADAC0C07A97589EB9CBFF229E3, ____version_13)); }
	inline int32_t get__version_13() const { return ____version_13; }
	inline int32_t* get_address_of__version_13() { return &____version_13; }
	inline void set__version_13(int32_t value)
	{
		____version_13 = value;
	}

	inline static int32_t get_offset_of__siInfo_14() { return static_cast<int32_t>(offsetof(HashSet_1_t77825C5E92A478ADAC0C07A97589EB9CBFF229E3, ____siInfo_14)); }
	inline SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 * get__siInfo_14() const { return ____siInfo_14; }
	inline SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 ** get_address_of__siInfo_14() { return &____siInfo_14; }
	inline void set__siInfo_14(SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 * value)
	{
		____siInfo_14 = value;
		Il2CppCodeGenWriteBarrier((void**)(&____siInfo_14), (void*)value);
	}
};


// System.Collections.Generic.List`1<Cinemachine.CinemachineComponentBase>
struct List_1_t3DF6B0A90ADCB54CCD51F12B345F0EF4148ED189  : public RuntimeObject
{
public:
	// T[] System.Collections.Generic.List`1::_items
	CinemachineComponentBaseU5BU5D_t103C5C1C3257AA526385CAD3B1FD18E5CC1446EC* ____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;

public:
	inline static int32_t get_offset_of__items_1() { return static_cast<int32_t>(offsetof(List_1_t3DF6B0A90ADCB54CCD51F12B345F0EF4148ED189, ____items_1)); }
	inline CinemachineComponentBaseU5BU5D_t103C5C1C3257AA526385CAD3B1FD18E5CC1446EC* get__items_1() const { return ____items_1; }
	inline CinemachineComponentBaseU5BU5D_t103C5C1C3257AA526385CAD3B1FD18E5CC1446EC** get_address_of__items_1() { return &____items_1; }
	inline void set__items_1(CinemachineComponentBaseU5BU5D_t103C5C1C3257AA526385CAD3B1FD18E5CC1446EC* value)
	{
		____items_1 = value;
		Il2CppCodeGenWriteBarrier((void**)(&____items_1), (void*)value);
	}

	inline static int32_t get_offset_of__size_2() { return static_cast<int32_t>(offsetof(List_1_t3DF6B0A90ADCB54CCD51F12B345F0EF4148ED189, ____size_2)); }
	inline int32_t get__size_2() const { return ____size_2; }
	inline int32_t* get_address_of__size_2() { return &____size_2; }
	inline void set__size_2(int32_t value)
	{
		____size_2 = value;
	}

	inline static int32_t get_offset_of__version_3() { return static_cast<int32_t>(offsetof(List_1_t3DF6B0A90ADCB54CCD51F12B345F0EF4148ED189, ____version_3)); }
	inline int32_t get__version_3() const { return ____version_3; }
	inline int32_t* get_address_of__version_3() { return &____version_3; }
	inline void set__version_3(int32_t value)
	{
		____version_3 = value;
	}

	inline static int32_t get_offset_of__syncRoot_4() { return static_cast<int32_t>(offsetof(List_1_t3DF6B0A90ADCB54CCD51F12B345F0EF4148ED189, ____syncRoot_4)); }
	inline RuntimeObject * get__syncRoot_4() const { return ____syncRoot_4; }
	inline RuntimeObject ** get_address_of__syncRoot_4() { return &____syncRoot_4; }
	inline void set__syncRoot_4(RuntimeObject * value)
	{
		____syncRoot_4 = value;
		Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_4), (void*)value);
	}
};

struct List_1_t3DF6B0A90ADCB54CCD51F12B345F0EF4148ED189_StaticFields
{
public:
	// T[] System.Collections.Generic.List`1::_emptyArray
	CinemachineComponentBaseU5BU5D_t103C5C1C3257AA526385CAD3B1FD18E5CC1446EC* ____emptyArray_5;

public:
	inline static int32_t get_offset_of__emptyArray_5() { return static_cast<int32_t>(offsetof(List_1_t3DF6B0A90ADCB54CCD51F12B345F0EF4148ED189_StaticFields, ____emptyArray_5)); }
	inline CinemachineComponentBaseU5BU5D_t103C5C1C3257AA526385CAD3B1FD18E5CC1446EC* get__emptyArray_5() const { return ____emptyArray_5; }
	inline CinemachineComponentBaseU5BU5D_t103C5C1C3257AA526385CAD3B1FD18E5CC1446EC** get_address_of__emptyArray_5() { return &____emptyArray_5; }
	inline void set__emptyArray_5(CinemachineComponentBaseU5BU5D_t103C5C1C3257AA526385CAD3B1FD18E5CC1446EC* value)
	{
		____emptyArray_5 = value;
		Il2CppCodeGenWriteBarrier((void**)(&____emptyArray_5), (void*)value);
	}
};


// System.Collections.Generic.List`1<Cinemachine.CinemachineExtension>
struct List_1_t13875FE3163CFA961C09134FFAA2E0903229691A  : public RuntimeObject
{
public:
	// T[] System.Collections.Generic.List`1::_items
	CinemachineExtensionU5BU5D_tD1B8E4F9FE636358D4FFCD86534575DB3AC49973* ____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;

public:
	inline static int32_t get_offset_of__items_1() { return static_cast<int32_t>(offsetof(List_1_t13875FE3163CFA961C09134FFAA2E0903229691A, ____items_1)); }
	inline CinemachineExtensionU5BU5D_tD1B8E4F9FE636358D4FFCD86534575DB3AC49973* get__items_1() const { return ____items_1; }
	inline CinemachineExtensionU5BU5D_tD1B8E4F9FE636358D4FFCD86534575DB3AC49973** get_address_of__items_1() { return &____items_1; }
	inline void set__items_1(CinemachineExtensionU5BU5D_tD1B8E4F9FE636358D4FFCD86534575DB3AC49973* value)
	{
		____items_1 = value;
		Il2CppCodeGenWriteBarrier((void**)(&____items_1), (void*)value);
	}

	inline static int32_t get_offset_of__size_2() { return static_cast<int32_t>(offsetof(List_1_t13875FE3163CFA961C09134FFAA2E0903229691A, ____size_2)); }
	inline int32_t get__size_2() const { return ____size_2; }
	inline int32_t* get_address_of__size_2() { return &____size_2; }
	inline void set__size_2(int32_t value)
	{
		____size_2 = value;
	}

	inline static int32_t get_offset_of__version_3() { return static_cast<int32_t>(offsetof(List_1_t13875FE3163CFA961C09134FFAA2E0903229691A, ____version_3)); }
	inline int32_t get__version_3() const { return ____version_3; }
	inline int32_t* get_address_of__version_3() { return &____version_3; }
	inline void set__version_3(int32_t value)
	{
		____version_3 = value;
	}

	inline static int32_t get_offset_of__syncRoot_4() { return static_cast<int32_t>(offsetof(List_1_t13875FE3163CFA961C09134FFAA2E0903229691A, ____syncRoot_4)); }
	inline RuntimeObject * get__syncRoot_4() const { return ____syncRoot_4; }
	inline RuntimeObject ** get_address_of__syncRoot_4() { return &____syncRoot_4; }
	inline void set__syncRoot_4(RuntimeObject * value)
	{
		____syncRoot_4 = value;
		Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_4), (void*)value);
	}
};

struct List_1_t13875FE3163CFA961C09134FFAA2E0903229691A_StaticFields
{
public:
	// T[] System.Collections.Generic.List`1::_emptyArray
	CinemachineExtensionU5BU5D_tD1B8E4F9FE636358D4FFCD86534575DB3AC49973* ____emptyArray_5;

public:
	inline static int32_t get_offset_of__emptyArray_5() { return static_cast<int32_t>(offsetof(List_1_t13875FE3163CFA961C09134FFAA2E0903229691A_StaticFields, ____emptyArray_5)); }
	inline CinemachineExtensionU5BU5D_tD1B8E4F9FE636358D4FFCD86534575DB3AC49973* get__emptyArray_5() const { return ____emptyArray_5; }
	inline CinemachineExtensionU5BU5D_tD1B8E4F9FE636358D4FFCD86534575DB3AC49973** get_address_of__emptyArray_5() { return &____emptyArray_5; }
	inline void set__emptyArray_5(CinemachineExtensionU5BU5D_tD1B8E4F9FE636358D4FFCD86534575DB3AC49973* value)
	{
		____emptyArray_5 = value;
		Il2CppCodeGenWriteBarrier((void**)(&____emptyArray_5), (void*)value);
	}
};


// System.Collections.Generic.List`1<System.Object>
struct List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5  : public RuntimeObject
{
public:
	// T[] System.Collections.Generic.List`1::_items
	ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* ____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;

public:
	inline static int32_t get_offset_of__items_1() { return static_cast<int32_t>(offsetof(List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5, ____items_1)); }
	inline ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* get__items_1() const { return ____items_1; }
	inline ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE** get_address_of__items_1() { return &____items_1; }
	inline void set__items_1(ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* value)
	{
		____items_1 = value;
		Il2CppCodeGenWriteBarrier((void**)(&____items_1), (void*)value);
	}

	inline static int32_t get_offset_of__size_2() { return static_cast<int32_t>(offsetof(List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5, ____size_2)); }
	inline int32_t get__size_2() const { return ____size_2; }
	inline int32_t* get_address_of__size_2() { return &____size_2; }
	inline void set__size_2(int32_t value)
	{
		____size_2 = value;
	}

	inline static int32_t get_offset_of__version_3() { return static_cast<int32_t>(offsetof(List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5, ____version_3)); }
	inline int32_t get__version_3() const { return ____version_3; }
	inline int32_t* get_address_of__version_3() { return &____version_3; }
	inline void set__version_3(int32_t value)
	{
		____version_3 = value;
	}

	inline static int32_t get_offset_of__syncRoot_4() { return static_cast<int32_t>(offsetof(List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5, ____syncRoot_4)); }
	inline RuntimeObject * get__syncRoot_4() const { return ____syncRoot_4; }
	inline RuntimeObject ** get_address_of__syncRoot_4() { return &____syncRoot_4; }
	inline void set__syncRoot_4(RuntimeObject * value)
	{
		____syncRoot_4 = value;
		Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_4), (void*)value);
	}
};

struct List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5_StaticFields
{
public:
	// T[] System.Collections.Generic.List`1::_emptyArray
	ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* ____emptyArray_5;

public:
	inline static int32_t get_offset_of__emptyArray_5() { return static_cast<int32_t>(offsetof(List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5_StaticFields, ____emptyArray_5)); }
	inline ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* get__emptyArray_5() const { return ____emptyArray_5; }
	inline ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE** get_address_of__emptyArray_5() { return &____emptyArray_5; }
	inline void set__emptyArray_5(ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* value)
	{
		____emptyArray_5 = value;
		Il2CppCodeGenWriteBarrier((void**)(&____emptyArray_5), (void*)value);
	}
};


// System.Collections.Generic.List`1<UnityEngine.Transform>
struct List_1_t27D7842CA3FD659C9BE64845F118C2590EE2D2C0  : public RuntimeObject
{
public:
	// T[] System.Collections.Generic.List`1::_items
	TransformU5BU5D_t7821C0520CC567C0A069329C01AE9C058C7E3F1D* ____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;

public:
	inline static int32_t get_offset_of__items_1() { return static_cast<int32_t>(offsetof(List_1_t27D7842CA3FD659C9BE64845F118C2590EE2D2C0, ____items_1)); }
	inline TransformU5BU5D_t7821C0520CC567C0A069329C01AE9C058C7E3F1D* get__items_1() const { return ____items_1; }
	inline TransformU5BU5D_t7821C0520CC567C0A069329C01AE9C058C7E3F1D** get_address_of__items_1() { return &____items_1; }
	inline void set__items_1(TransformU5BU5D_t7821C0520CC567C0A069329C01AE9C058C7E3F1D* value)
	{
		____items_1 = value;
		Il2CppCodeGenWriteBarrier((void**)(&____items_1), (void*)value);
	}

	inline static int32_t get_offset_of__size_2() { return static_cast<int32_t>(offsetof(List_1_t27D7842CA3FD659C9BE64845F118C2590EE2D2C0, ____size_2)); }
	inline int32_t get__size_2() const { return ____size_2; }
	inline int32_t* get_address_of__size_2() { return &____size_2; }
	inline void set__size_2(int32_t value)
	{
		____size_2 = value;
	}

	inline static int32_t get_offset_of__version_3() { return static_cast<int32_t>(offsetof(List_1_t27D7842CA3FD659C9BE64845F118C2590EE2D2C0, ____version_3)); }
	inline int32_t get__version_3() const { return ____version_3; }
	inline int32_t* get_address_of__version_3() { return &____version_3; }
	inline void set__version_3(int32_t value)
	{
		____version_3 = value;
	}

	inline static int32_t get_offset_of__syncRoot_4() { return static_cast<int32_t>(offsetof(List_1_t27D7842CA3FD659C9BE64845F118C2590EE2D2C0, ____syncRoot_4)); }
	inline RuntimeObject * get__syncRoot_4() const { return ____syncRoot_4; }
	inline RuntimeObject ** get_address_of__syncRoot_4() { return &____syncRoot_4; }
	inline void set__syncRoot_4(RuntimeObject * value)
	{
		____syncRoot_4 = value;
		Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_4), (void*)value);
	}
};

struct List_1_t27D7842CA3FD659C9BE64845F118C2590EE2D2C0_StaticFields
{
public:
	// T[] System.Collections.Generic.List`1::_emptyArray
	TransformU5BU5D_t7821C0520CC567C0A069329C01AE9C058C7E3F1D* ____emptyArray_5;

public:
	inline static int32_t get_offset_of__emptyArray_5() { return static_cast<int32_t>(offsetof(List_1_t27D7842CA3FD659C9BE64845F118C2590EE2D2C0_StaticFields, ____emptyArray_5)); }
	inline TransformU5BU5D_t7821C0520CC567C0A069329C01AE9C058C7E3F1D* get__emptyArray_5() const { return ____emptyArray_5; }
	inline TransformU5BU5D_t7821C0520CC567C0A069329C01AE9C058C7E3F1D** get_address_of__emptyArray_5() { return &____emptyArray_5; }
	inline void set__emptyArray_5(TransformU5BU5D_t7821C0520CC567C0A069329C01AE9C058C7E3F1D* value)
	{
		____emptyArray_5 = value;
		Il2CppCodeGenWriteBarrier((void**)(&____emptyArray_5), (void*)value);
	}
};


// System.Collections.Generic.List`1<Cinemachine.CinemachineStoryboard/CanvasInfo>
struct List_1_t86059F2DAECFB3CAC11618F8C2D08C5E33226A45  : public RuntimeObject
{
public:
	// T[] System.Collections.Generic.List`1::_items
	CanvasInfoU5BU5D_tF9A5CF181AC7BE5DAB9B6F6CD128E3C7D22BC3E1* ____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;

public:
	inline static int32_t get_offset_of__items_1() { return static_cast<int32_t>(offsetof(List_1_t86059F2DAECFB3CAC11618F8C2D08C5E33226A45, ____items_1)); }
	inline CanvasInfoU5BU5D_tF9A5CF181AC7BE5DAB9B6F6CD128E3C7D22BC3E1* get__items_1() const { return ____items_1; }
	inline CanvasInfoU5BU5D_tF9A5CF181AC7BE5DAB9B6F6CD128E3C7D22BC3E1** get_address_of__items_1() { return &____items_1; }
	inline void set__items_1(CanvasInfoU5BU5D_tF9A5CF181AC7BE5DAB9B6F6CD128E3C7D22BC3E1* value)
	{
		____items_1 = value;
		Il2CppCodeGenWriteBarrier((void**)(&____items_1), (void*)value);
	}

	inline static int32_t get_offset_of__size_2() { return static_cast<int32_t>(offsetof(List_1_t86059F2DAECFB3CAC11618F8C2D08C5E33226A45, ____size_2)); }
	inline int32_t get__size_2() const { return ____size_2; }
	inline int32_t* get_address_of__size_2() { return &____size_2; }
	inline void set__size_2(int32_t value)
	{
		____size_2 = value;
	}

	inline static int32_t get_offset_of__version_3() { return static_cast<int32_t>(offsetof(List_1_t86059F2DAECFB3CAC11618F8C2D08C5E33226A45, ____version_3)); }
	inline int32_t get__version_3() const { return ____version_3; }
	inline int32_t* get_address_of__version_3() { return &____version_3; }
	inline void set__version_3(int32_t value)
	{
		____version_3 = value;
	}

	inline static int32_t get_offset_of__syncRoot_4() { return static_cast<int32_t>(offsetof(List_1_t86059F2DAECFB3CAC11618F8C2D08C5E33226A45, ____syncRoot_4)); }
	inline RuntimeObject * get__syncRoot_4() const { return ____syncRoot_4; }
	inline RuntimeObject ** get_address_of__syncRoot_4() { return &____syncRoot_4; }
	inline void set__syncRoot_4(RuntimeObject * value)
	{
		____syncRoot_4 = value;
		Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_4), (void*)value);
	}
};

struct List_1_t86059F2DAECFB3CAC11618F8C2D08C5E33226A45_StaticFields
{
public:
	// T[] System.Collections.Generic.List`1::_emptyArray
	CanvasInfoU5BU5D_tF9A5CF181AC7BE5DAB9B6F6CD128E3C7D22BC3E1* ____emptyArray_5;

public:
	inline static int32_t get_offset_of__emptyArray_5() { return static_cast<int32_t>(offsetof(List_1_t86059F2DAECFB3CAC11618F8C2D08C5E33226A45_StaticFields, ____emptyArray_5)); }
	inline CanvasInfoU5BU5D_tF9A5CF181AC7BE5DAB9B6F6CD128E3C7D22BC3E1* get__emptyArray_5() const { return ____emptyArray_5; }
	inline CanvasInfoU5BU5D_tF9A5CF181AC7BE5DAB9B6F6CD128E3C7D22BC3E1** get_address_of__emptyArray_5() { return &____emptyArray_5; }
	inline void set__emptyArray_5(CanvasInfoU5BU5D_tF9A5CF181AC7BE5DAB9B6F6CD128E3C7D22BC3E1* value)
	{
		____emptyArray_5 = value;
		Il2CppCodeGenWriteBarrier((void**)(&____emptyArray_5), (void*)value);
	}
};


// System.Collections.Generic.List`1<Cinemachine.TargetPositionCache/CacheCurve/Item>
struct List_1_tC1537C8DF457B7721EAA10465942441865A779E5  : public RuntimeObject
{
public:
	// T[] System.Collections.Generic.List`1::_items
	ItemU5BU5D_t1108E169C548FBD6E94B6418A98483F93C2FB3E8* ____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;

public:
	inline static int32_t get_offset_of__items_1() { return static_cast<int32_t>(offsetof(List_1_tC1537C8DF457B7721EAA10465942441865A779E5, ____items_1)); }
	inline ItemU5BU5D_t1108E169C548FBD6E94B6418A98483F93C2FB3E8* get__items_1() const { return ____items_1; }
	inline ItemU5BU5D_t1108E169C548FBD6E94B6418A98483F93C2FB3E8** get_address_of__items_1() { return &____items_1; }
	inline void set__items_1(ItemU5BU5D_t1108E169C548FBD6E94B6418A98483F93C2FB3E8* value)
	{
		____items_1 = value;
		Il2CppCodeGenWriteBarrier((void**)(&____items_1), (void*)value);
	}

	inline static int32_t get_offset_of__size_2() { return static_cast<int32_t>(offsetof(List_1_tC1537C8DF457B7721EAA10465942441865A779E5, ____size_2)); }
	inline int32_t get__size_2() const { return ____size_2; }
	inline int32_t* get_address_of__size_2() { return &____size_2; }
	inline void set__size_2(int32_t value)
	{
		____size_2 = value;
	}

	inline static int32_t get_offset_of__version_3() { return static_cast<int32_t>(offsetof(List_1_tC1537C8DF457B7721EAA10465942441865A779E5, ____version_3)); }
	inline int32_t get__version_3() const { return ____version_3; }
	inline int32_t* get_address_of__version_3() { return &____version_3; }
	inline void set__version_3(int32_t value)
	{
		____version_3 = value;
	}

	inline static int32_t get_offset_of__syncRoot_4() { return static_cast<int32_t>(offsetof(List_1_tC1537C8DF457B7721EAA10465942441865A779E5, ____syncRoot_4)); }
	inline RuntimeObject * get__syncRoot_4() const { return ____syncRoot_4; }
	inline RuntimeObject ** get_address_of__syncRoot_4() { return &____syncRoot_4; }
	inline void set__syncRoot_4(RuntimeObject * value)
	{
		____syncRoot_4 = value;
		Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_4), (void*)value);
	}
};

struct List_1_tC1537C8DF457B7721EAA10465942441865A779E5_StaticFields
{
public:
	// T[] System.Collections.Generic.List`1::_emptyArray
	ItemU5BU5D_t1108E169C548FBD6E94B6418A98483F93C2FB3E8* ____emptyArray_5;

public:
	inline static int32_t get_offset_of__emptyArray_5() { return static_cast<int32_t>(offsetof(List_1_tC1537C8DF457B7721EAA10465942441865A779E5_StaticFields, ____emptyArray_5)); }
	inline ItemU5BU5D_t1108E169C548FBD6E94B6418A98483F93C2FB3E8* get__emptyArray_5() const { return ____emptyArray_5; }
	inline ItemU5BU5D_t1108E169C548FBD6E94B6418A98483F93C2FB3E8** get_address_of__emptyArray_5() { return &____emptyArray_5; }
	inline void set__emptyArray_5(ItemU5BU5D_t1108E169C548FBD6E94B6418A98483F93C2FB3E8* value)
	{
		____emptyArray_5 = value;
		Il2CppCodeGenWriteBarrier((void**)(&____emptyArray_5), (void*)value);
	}
};


// System.Collections.Generic.List`1<Cinemachine.TargetPositionCache/CacheEntry/RecordingItem>
struct List_1_tAED568015081230FCEC357C56CB10520C53903F7  : public RuntimeObject
{
public:
	// T[] System.Collections.Generic.List`1::_items
	RecordingItemU5BU5D_t519137B584A64E57F8188DDEE96C7A40220E40F5* ____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;

public:
	inline static int32_t get_offset_of__items_1() { return static_cast<int32_t>(offsetof(List_1_tAED568015081230FCEC357C56CB10520C53903F7, ____items_1)); }
	inline RecordingItemU5BU5D_t519137B584A64E57F8188DDEE96C7A40220E40F5* get__items_1() const { return ____items_1; }
	inline RecordingItemU5BU5D_t519137B584A64E57F8188DDEE96C7A40220E40F5** get_address_of__items_1() { return &____items_1; }
	inline void set__items_1(RecordingItemU5BU5D_t519137B584A64E57F8188DDEE96C7A40220E40F5* value)
	{
		____items_1 = value;
		Il2CppCodeGenWriteBarrier((void**)(&____items_1), (void*)value);
	}

	inline static int32_t get_offset_of__size_2() { return static_cast<int32_t>(offsetof(List_1_tAED568015081230FCEC357C56CB10520C53903F7, ____size_2)); }
	inline int32_t get__size_2() const { return ____size_2; }
	inline int32_t* get_address_of__size_2() { return &____size_2; }
	inline void set__size_2(int32_t value)
	{
		____size_2 = value;
	}

	inline static int32_t get_offset_of__version_3() { return static_cast<int32_t>(offsetof(List_1_tAED568015081230FCEC357C56CB10520C53903F7, ____version_3)); }
	inline int32_t get__version_3() const { return ____version_3; }
	inline int32_t* get_address_of__version_3() { return &____version_3; }
	inline void set__version_3(int32_t value)
	{
		____version_3 = value;
	}

	inline static int32_t get_offset_of__syncRoot_4() { return static_cast<int32_t>(offsetof(List_1_tAED568015081230FCEC357C56CB10520C53903F7, ____syncRoot_4)); }
	inline RuntimeObject * get__syncRoot_4() const { return ____syncRoot_4; }
	inline RuntimeObject ** get_address_of__syncRoot_4() { return &____syncRoot_4; }
	inline void set__syncRoot_4(RuntimeObject * value)
	{
		____syncRoot_4 = value;
		Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_4), (void*)value);
	}
};

struct List_1_tAED568015081230FCEC357C56CB10520C53903F7_StaticFields
{
public:
	// T[] System.Collections.Generic.List`1::_emptyArray
	RecordingItemU5BU5D_t519137B584A64E57F8188DDEE96C7A40220E40F5* ____emptyArray_5;

public:
	inline static int32_t get_offset_of__emptyArray_5() { return static_cast<int32_t>(offsetof(List_1_tAED568015081230FCEC357C56CB10520C53903F7_StaticFields, ____emptyArray_5)); }
	inline RecordingItemU5BU5D_t519137B584A64E57F8188DDEE96C7A40220E40F5* get__emptyArray_5() const { return ____emptyArray_5; }
	inline RecordingItemU5BU5D_t519137B584A64E57F8188DDEE96C7A40220E40F5** get_address_of__emptyArray_5() { return &____emptyArray_5; }
	inline void set__emptyArray_5(RecordingItemU5BU5D_t519137B584A64E57F8188DDEE96C7A40220E40F5* value)
	{
		____emptyArray_5 = value;
		Il2CppCodeGenWriteBarrier((void**)(&____emptyArray_5), (void*)value);
	}
};

struct Il2CppArrayBounds;

// System.Array


// System.Attribute
struct Attribute_t037CA9D9F3B742C063DB364D2EEBBF9FC5772C71  : public RuntimeObject
{
public:

public:
};


// Cinemachine.CinemachineBlend
struct CinemachineBlend_tA1423010B6E480A1066D469A77F1CB4E2BC6925C  : public RuntimeObject
{
public:
	// Cinemachine.ICinemachineCamera Cinemachine.CinemachineBlend::<CamA>k__BackingField
	RuntimeObject* ___U3CCamAU3Ek__BackingField_0;
	// Cinemachine.ICinemachineCamera Cinemachine.CinemachineBlend::<CamB>k__BackingField
	RuntimeObject* ___U3CCamBU3Ek__BackingField_1;
	// UnityEngine.AnimationCurve Cinemachine.CinemachineBlend::<BlendCurve>k__BackingField
	AnimationCurve_t2D452A14820CEDB83BFF2C911682A4E59001AD03 * ___U3CBlendCurveU3Ek__BackingField_2;
	// System.Single Cinemachine.CinemachineBlend::<TimeInBlend>k__BackingField
	float ___U3CTimeInBlendU3Ek__BackingField_3;
	// System.Single Cinemachine.CinemachineBlend::<Duration>k__BackingField
	float ___U3CDurationU3Ek__BackingField_4;

public:
	inline static int32_t get_offset_of_U3CCamAU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(CinemachineBlend_tA1423010B6E480A1066D469A77F1CB4E2BC6925C, ___U3CCamAU3Ek__BackingField_0)); }
	inline RuntimeObject* get_U3CCamAU3Ek__BackingField_0() const { return ___U3CCamAU3Ek__BackingField_0; }
	inline RuntimeObject** get_address_of_U3CCamAU3Ek__BackingField_0() { return &___U3CCamAU3Ek__BackingField_0; }
	inline void set_U3CCamAU3Ek__BackingField_0(RuntimeObject* value)
	{
		___U3CCamAU3Ek__BackingField_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___U3CCamAU3Ek__BackingField_0), (void*)value);
	}

	inline static int32_t get_offset_of_U3CCamBU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(CinemachineBlend_tA1423010B6E480A1066D469A77F1CB4E2BC6925C, ___U3CCamBU3Ek__BackingField_1)); }
	inline RuntimeObject* get_U3CCamBU3Ek__BackingField_1() const { return ___U3CCamBU3Ek__BackingField_1; }
	inline RuntimeObject** get_address_of_U3CCamBU3Ek__BackingField_1() { return &___U3CCamBU3Ek__BackingField_1; }
	inline void set_U3CCamBU3Ek__BackingField_1(RuntimeObject* value)
	{
		___U3CCamBU3Ek__BackingField_1 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___U3CCamBU3Ek__BackingField_1), (void*)value);
	}

	inline static int32_t get_offset_of_U3CBlendCurveU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(CinemachineBlend_tA1423010B6E480A1066D469A77F1CB4E2BC6925C, ___U3CBlendCurveU3Ek__BackingField_2)); }
	inline AnimationCurve_t2D452A14820CEDB83BFF2C911682A4E59001AD03 * get_U3CBlendCurveU3Ek__BackingField_2() const { return ___U3CBlendCurveU3Ek__BackingField_2; }
	inline AnimationCurve_t2D452A14820CEDB83BFF2C911682A4E59001AD03 ** get_address_of_U3CBlendCurveU3Ek__BackingField_2() { return &___U3CBlendCurveU3Ek__BackingField_2; }
	inline void set_U3CBlendCurveU3Ek__BackingField_2(AnimationCurve_t2D452A14820CEDB83BFF2C911682A4E59001AD03 * value)
	{
		___U3CBlendCurveU3Ek__BackingField_2 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___U3CBlendCurveU3Ek__BackingField_2), (void*)value);
	}

	inline static int32_t get_offset_of_U3CTimeInBlendU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(CinemachineBlend_tA1423010B6E480A1066D469A77F1CB4E2BC6925C, ___U3CTimeInBlendU3Ek__BackingField_3)); }
	inline float get_U3CTimeInBlendU3Ek__BackingField_3() const { return ___U3CTimeInBlendU3Ek__BackingField_3; }
	inline float* get_address_of_U3CTimeInBlendU3Ek__BackingField_3() { return &___U3CTimeInBlendU3Ek__BackingField_3; }
	inline void set_U3CTimeInBlendU3Ek__BackingField_3(float value)
	{
		___U3CTimeInBlendU3Ek__BackingField_3 = value;
	}

	inline static int32_t get_offset_of_U3CDurationU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(CinemachineBlend_tA1423010B6E480A1066D469A77F1CB4E2BC6925C, ___U3CDurationU3Ek__BackingField_4)); }
	inline float get_U3CDurationU3Ek__BackingField_4() const { return ___U3CDurationU3Ek__BackingField_4; }
	inline float* get_address_of_U3CDurationU3Ek__BackingField_4() { return &___U3CDurationU3Ek__BackingField_4; }
	inline void set_U3CDurationU3Ek__BackingField_4(float value)
	{
		___U3CDurationU3Ek__BackingField_4 = value;
	}
};


// Cinemachine.CinemachineImpulseManager
struct CinemachineImpulseManager_tF3C6346114BFA17F16D5101DC1767922982FF78E  : public RuntimeObject
{
public:
	// System.Collections.Generic.List`1<Cinemachine.CinemachineImpulseManager/ImpulseEvent> Cinemachine.CinemachineImpulseManager::m_ExpiredEvents
	List_1_tBAF5EE7B3500D286126C3D55D2365CD744E3A4E2 * ___m_ExpiredEvents_2;
	// System.Collections.Generic.List`1<Cinemachine.CinemachineImpulseManager/ImpulseEvent> Cinemachine.CinemachineImpulseManager::m_ActiveEvents
	List_1_tBAF5EE7B3500D286126C3D55D2365CD744E3A4E2 * ___m_ActiveEvents_3;
	// System.Boolean Cinemachine.CinemachineImpulseManager::<IgnoreTimeScale>k__BackingField
	bool ___U3CIgnoreTimeScaleU3Ek__BackingField_4;

public:
	inline static int32_t get_offset_of_m_ExpiredEvents_2() { return static_cast<int32_t>(offsetof(CinemachineImpulseManager_tF3C6346114BFA17F16D5101DC1767922982FF78E, ___m_ExpiredEvents_2)); }
	inline List_1_tBAF5EE7B3500D286126C3D55D2365CD744E3A4E2 * get_m_ExpiredEvents_2() const { return ___m_ExpiredEvents_2; }
	inline List_1_tBAF5EE7B3500D286126C3D55D2365CD744E3A4E2 ** get_address_of_m_ExpiredEvents_2() { return &___m_ExpiredEvents_2; }
	inline void set_m_ExpiredEvents_2(List_1_tBAF5EE7B3500D286126C3D55D2365CD744E3A4E2 * value)
	{
		___m_ExpiredEvents_2 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_ExpiredEvents_2), (void*)value);
	}

	inline static int32_t get_offset_of_m_ActiveEvents_3() { return static_cast<int32_t>(offsetof(CinemachineImpulseManager_tF3C6346114BFA17F16D5101DC1767922982FF78E, ___m_ActiveEvents_3)); }
	inline List_1_tBAF5EE7B3500D286126C3D55D2365CD744E3A4E2 * get_m_ActiveEvents_3() const { return ___m_ActiveEvents_3; }
	inline List_1_tBAF5EE7B3500D286126C3D55D2365CD744E3A4E2 ** get_address_of_m_ActiveEvents_3() { return &___m_ActiveEvents_3; }
	inline void set_m_ActiveEvents_3(List_1_tBAF5EE7B3500D286126C3D55D2365CD744E3A4E2 * value)
	{
		___m_ActiveEvents_3 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_ActiveEvents_3), (void*)value);
	}

	inline static int32_t get_offset_of_U3CIgnoreTimeScaleU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(CinemachineImpulseManager_tF3C6346114BFA17F16D5101DC1767922982FF78E, ___U3CIgnoreTimeScaleU3Ek__BackingField_4)); }
	inline bool get_U3CIgnoreTimeScaleU3Ek__BackingField_4() const { return ___U3CIgnoreTimeScaleU3Ek__BackingField_4; }
	inline bool* get_address_of_U3CIgnoreTimeScaleU3Ek__BackingField_4() { return &___U3CIgnoreTimeScaleU3Ek__BackingField_4; }
	inline void set_U3CIgnoreTimeScaleU3Ek__BackingField_4(bool value)
	{
		___U3CIgnoreTimeScaleU3Ek__BackingField_4 = value;
	}
};

struct CinemachineImpulseManager_tF3C6346114BFA17F16D5101DC1767922982FF78E_StaticFields
{
public:
	// Cinemachine.CinemachineImpulseManager Cinemachine.CinemachineImpulseManager::sInstance
	CinemachineImpulseManager_tF3C6346114BFA17F16D5101DC1767922982FF78E * ___sInstance_0;

public:
	inline static int32_t get_offset_of_sInstance_0() { return static_cast<int32_t>(offsetof(CinemachineImpulseManager_tF3C6346114BFA17F16D5101DC1767922982FF78E_StaticFields, ___sInstance_0)); }
	inline CinemachineImpulseManager_tF3C6346114BFA17F16D5101DC1767922982FF78E * get_sInstance_0() const { return ___sInstance_0; }
	inline CinemachineImpulseManager_tF3C6346114BFA17F16D5101DC1767922982FF78E ** get_address_of_sInstance_0() { return &___sInstance_0; }
	inline void set_sInstance_0(CinemachineImpulseManager_tF3C6346114BFA17F16D5101DC1767922982FF78E * value)
	{
		___sInstance_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___sInstance_0), (void*)value);
	}
};


// Cinemachine.Utility.Damper
struct Damper_t669150D8D8126496B0509875A7E6B7EF6A64BD61  : public RuntimeObject
{
public:

public:
};


// Cinemachine.Documentation
struct Documentation_t738022F3CF2642D35D900DAB2F6A7163B31DFF4D  : public RuntimeObject
{
public:

public:
};


// System.Reflection.MemberInfo
struct MemberInfo_t  : public RuntimeObject
{
public:

public:
};


// Cinemachine.RuntimeUtility
struct RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A  : public RuntimeObject
{
public:

public:
};

struct RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_StaticFields
{
public:
	// UnityEngine.RaycastHit[] Cinemachine.RuntimeUtility::s_HitBuffer
	RaycastHitU5BU5D_t6778DB95346906446AAD3A1A36904F1846435A09* ___s_HitBuffer_0;
	// System.Int32[] Cinemachine.RuntimeUtility::s_PenetrationIndexBuffer
	Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___s_PenetrationIndexBuffer_1;
	// UnityEngine.SphereCollider Cinemachine.RuntimeUtility::s_ScratchCollider
	SphereCollider_t51A338502EEE6FA563248E3C0BF38D333077DC3A * ___s_ScratchCollider_2;
	// UnityEngine.GameObject Cinemachine.RuntimeUtility::s_ScratchColliderGameObject
	GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * ___s_ScratchColliderGameObject_3;

public:
	inline static int32_t get_offset_of_s_HitBuffer_0() { return static_cast<int32_t>(offsetof(RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_StaticFields, ___s_HitBuffer_0)); }
	inline RaycastHitU5BU5D_t6778DB95346906446AAD3A1A36904F1846435A09* get_s_HitBuffer_0() const { return ___s_HitBuffer_0; }
	inline RaycastHitU5BU5D_t6778DB95346906446AAD3A1A36904F1846435A09** get_address_of_s_HitBuffer_0() { return &___s_HitBuffer_0; }
	inline void set_s_HitBuffer_0(RaycastHitU5BU5D_t6778DB95346906446AAD3A1A36904F1846435A09* value)
	{
		___s_HitBuffer_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___s_HitBuffer_0), (void*)value);
	}

	inline static int32_t get_offset_of_s_PenetrationIndexBuffer_1() { return static_cast<int32_t>(offsetof(RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_StaticFields, ___s_PenetrationIndexBuffer_1)); }
	inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* get_s_PenetrationIndexBuffer_1() const { return ___s_PenetrationIndexBuffer_1; }
	inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** get_address_of_s_PenetrationIndexBuffer_1() { return &___s_PenetrationIndexBuffer_1; }
	inline void set_s_PenetrationIndexBuffer_1(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* value)
	{
		___s_PenetrationIndexBuffer_1 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___s_PenetrationIndexBuffer_1), (void*)value);
	}

	inline static int32_t get_offset_of_s_ScratchCollider_2() { return static_cast<int32_t>(offsetof(RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_StaticFields, ___s_ScratchCollider_2)); }
	inline SphereCollider_t51A338502EEE6FA563248E3C0BF38D333077DC3A * get_s_ScratchCollider_2() const { return ___s_ScratchCollider_2; }
	inline SphereCollider_t51A338502EEE6FA563248E3C0BF38D333077DC3A ** get_address_of_s_ScratchCollider_2() { return &___s_ScratchCollider_2; }
	inline void set_s_ScratchCollider_2(SphereCollider_t51A338502EEE6FA563248E3C0BF38D333077DC3A * value)
	{
		___s_ScratchCollider_2 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___s_ScratchCollider_2), (void*)value);
	}

	inline static int32_t get_offset_of_s_ScratchColliderGameObject_3() { return static_cast<int32_t>(offsetof(RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_StaticFields, ___s_ScratchColliderGameObject_3)); }
	inline GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * get_s_ScratchColliderGameObject_3() const { return ___s_ScratchColliderGameObject_3; }
	inline GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 ** get_address_of_s_ScratchColliderGameObject_3() { return &___s_ScratchColliderGameObject_3; }
	inline void set_s_ScratchColliderGameObject_3(GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * value)
	{
		___s_ScratchColliderGameObject_3 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___s_ScratchColliderGameObject_3), (void*)value);
	}
};


// Cinemachine.Utility.SplineHelpers
struct SplineHelpers_tD8E3E67D52025CFB96B08443E1E30A3C8984D2D4  : public RuntimeObject
{
public:

public:
};


// System.String
struct String_t  : public RuntimeObject
{
public:
	// System.Int32 System.String::m_stringLength
	int32_t ___m_stringLength_0;
	// System.Char System.String::m_firstChar
	Il2CppChar ___m_firstChar_1;

public:
	inline static int32_t get_offset_of_m_stringLength_0() { return static_cast<int32_t>(offsetof(String_t, ___m_stringLength_0)); }
	inline int32_t get_m_stringLength_0() const { return ___m_stringLength_0; }
	inline int32_t* get_address_of_m_stringLength_0() { return &___m_stringLength_0; }
	inline void set_m_stringLength_0(int32_t value)
	{
		___m_stringLength_0 = value;
	}

	inline static int32_t get_offset_of_m_firstChar_1() { return static_cast<int32_t>(offsetof(String_t, ___m_firstChar_1)); }
	inline Il2CppChar get_m_firstChar_1() const { return ___m_firstChar_1; }
	inline Il2CppChar* get_address_of_m_firstChar_1() { return &___m_firstChar_1; }
	inline void set_m_firstChar_1(Il2CppChar value)
	{
		___m_firstChar_1 = value;
	}
};

struct String_t_StaticFields
{
public:
	// System.String System.String::Empty
	String_t* ___Empty_5;

public:
	inline static int32_t get_offset_of_Empty_5() { return static_cast<int32_t>(offsetof(String_t_StaticFields, ___Empty_5)); }
	inline String_t* get_Empty_5() const { return ___Empty_5; }
	inline String_t** get_address_of_Empty_5() { return &___Empty_5; }
	inline void set_Empty_5(String_t* value)
	{
		___Empty_5 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___Empty_5), (void*)value);
	}
};


// UnityEngine.Events.UnityEventBase
struct UnityEventBase_tBB43047292084BA63C5CBB1A379A8BB88611C6FB  : public RuntimeObject
{
public:
	// UnityEngine.Events.InvokableCallList UnityEngine.Events.UnityEventBase::m_Calls
	InvokableCallList_tB7C66AA0C00F9C102C8BDC17A144E569AC7527A9 * ___m_Calls_0;
	// UnityEngine.Events.PersistentCallGroup UnityEngine.Events.UnityEventBase::m_PersistentCalls
	PersistentCallGroup_t9A1D83DA2BA3118C103FA87D93CE92557A956FDC * ___m_PersistentCalls_1;
	// System.Boolean UnityEngine.Events.UnityEventBase::m_CallsDirty
	bool ___m_CallsDirty_2;

public:
	inline static int32_t get_offset_of_m_Calls_0() { return static_cast<int32_t>(offsetof(UnityEventBase_tBB43047292084BA63C5CBB1A379A8BB88611C6FB, ___m_Calls_0)); }
	inline InvokableCallList_tB7C66AA0C00F9C102C8BDC17A144E569AC7527A9 * get_m_Calls_0() const { return ___m_Calls_0; }
	inline InvokableCallList_tB7C66AA0C00F9C102C8BDC17A144E569AC7527A9 ** get_address_of_m_Calls_0() { return &___m_Calls_0; }
	inline void set_m_Calls_0(InvokableCallList_tB7C66AA0C00F9C102C8BDC17A144E569AC7527A9 * value)
	{
		___m_Calls_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_Calls_0), (void*)value);
	}

	inline static int32_t get_offset_of_m_PersistentCalls_1() { return static_cast<int32_t>(offsetof(UnityEventBase_tBB43047292084BA63C5CBB1A379A8BB88611C6FB, ___m_PersistentCalls_1)); }
	inline PersistentCallGroup_t9A1D83DA2BA3118C103FA87D93CE92557A956FDC * get_m_PersistentCalls_1() const { return ___m_PersistentCalls_1; }
	inline PersistentCallGroup_t9A1D83DA2BA3118C103FA87D93CE92557A956FDC ** get_address_of_m_PersistentCalls_1() { return &___m_PersistentCalls_1; }
	inline void set_m_PersistentCalls_1(PersistentCallGroup_t9A1D83DA2BA3118C103FA87D93CE92557A956FDC * value)
	{
		___m_PersistentCalls_1 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_PersistentCalls_1), (void*)value);
	}

	inline static int32_t get_offset_of_m_CallsDirty_2() { return static_cast<int32_t>(offsetof(UnityEventBase_tBB43047292084BA63C5CBB1A379A8BB88611C6FB, ___m_CallsDirty_2)); }
	inline bool get_m_CallsDirty_2() const { return ___m_CallsDirty_2; }
	inline bool* get_address_of_m_CallsDirty_2() { return &___m_CallsDirty_2; }
	inline void set_m_CallsDirty_2(bool value)
	{
		___m_CallsDirty_2 = value;
	}
};


// Cinemachine.Utility.UnityQuaternionExtensions
struct UnityQuaternionExtensions_t94B2B03A5810EEF30F25CF620924B78F37E7F716  : public RuntimeObject
{
public:

public:
};


// Cinemachine.Utility.UnityRectExtensions
struct UnityRectExtensions_t1F6CA8AA57E1687674B2F11190C97D03C10E328B  : public RuntimeObject
{
public:

public:
};


// Cinemachine.Utility.UnityVectorExtensions
struct UnityVectorExtensions_t860AF34A46DD13B9C29B303AF450FE341E0C219D  : public RuntimeObject
{
public:

public:
};


// Cinemachine.UpdateTracker
struct UpdateTracker_t65DAFAB0BA9482C7B23F5B1B01DE209C617434E5  : public RuntimeObject
{
public:

public:
};

struct UpdateTracker_t65DAFAB0BA9482C7B23F5B1B01DE209C617434E5_StaticFields
{
public:
	// System.Collections.Generic.Dictionary`2<UnityEngine.Transform,Cinemachine.UpdateTracker/UpdateStatus> Cinemachine.UpdateTracker::mUpdateStatus
	Dictionary_2_t2BEDEF12EDAC4971E7344FDC6CE987901D0A19BF * ___mUpdateStatus_0;
	// System.Collections.Generic.List`1<UnityEngine.Transform> Cinemachine.UpdateTracker::sToDelete
	List_1_t27D7842CA3FD659C9BE64845F118C2590EE2D2C0 * ___sToDelete_1;
	// System.Single Cinemachine.UpdateTracker::mLastUpdateTime
	float ___mLastUpdateTime_2;

public:
	inline static int32_t get_offset_of_mUpdateStatus_0() { return static_cast<int32_t>(offsetof(UpdateTracker_t65DAFAB0BA9482C7B23F5B1B01DE209C617434E5_StaticFields, ___mUpdateStatus_0)); }
	inline Dictionary_2_t2BEDEF12EDAC4971E7344FDC6CE987901D0A19BF * get_mUpdateStatus_0() const { return ___mUpdateStatus_0; }
	inline Dictionary_2_t2BEDEF12EDAC4971E7344FDC6CE987901D0A19BF ** get_address_of_mUpdateStatus_0() { return &___mUpdateStatus_0; }
	inline void set_mUpdateStatus_0(Dictionary_2_t2BEDEF12EDAC4971E7344FDC6CE987901D0A19BF * value)
	{
		___mUpdateStatus_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___mUpdateStatus_0), (void*)value);
	}

	inline static int32_t get_offset_of_sToDelete_1() { return static_cast<int32_t>(offsetof(UpdateTracker_t65DAFAB0BA9482C7B23F5B1B01DE209C617434E5_StaticFields, ___sToDelete_1)); }
	inline List_1_t27D7842CA3FD659C9BE64845F118C2590EE2D2C0 * get_sToDelete_1() const { return ___sToDelete_1; }
	inline List_1_t27D7842CA3FD659C9BE64845F118C2590EE2D2C0 ** get_address_of_sToDelete_1() { return &___sToDelete_1; }
	inline void set_sToDelete_1(List_1_t27D7842CA3FD659C9BE64845F118C2590EE2D2C0 * value)
	{
		___sToDelete_1 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___sToDelete_1), (void*)value);
	}

	inline static int32_t get_offset_of_mLastUpdateTime_2() { return static_cast<int32_t>(offsetof(UpdateTracker_t65DAFAB0BA9482C7B23F5B1B01DE209C617434E5_StaticFields, ___mLastUpdateTime_2)); }
	inline float get_mLastUpdateTime_2() const { return ___mLastUpdateTime_2; }
	inline float* get_address_of_mLastUpdateTime_2() { return &___mLastUpdateTime_2; }
	inline void set_mLastUpdateTime_2(float value)
	{
		___mLastUpdateTime_2 = value;
	}
};


// System.ValueType
struct ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52  : public RuntimeObject
{
public:

public:
};

// Native definition for P/Invoke marshalling of System.ValueType
struct ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52_marshaled_pinvoke
{
};
// Native definition for COM marshalling of System.ValueType
struct ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52_marshaled_com
{
};

// UnityEngine.YieldInstruction
struct YieldInstruction_tB0B4E05316710E51ECCC1E57174C27FE6DEBBEAF  : public RuntimeObject
{
public:

public:
};

// Native definition for P/Invoke marshalling of UnityEngine.YieldInstruction
struct YieldInstruction_tB0B4E05316710E51ECCC1E57174C27FE6DEBBEAF_marshaled_pinvoke
{
};
// Native definition for COM marshalling of UnityEngine.YieldInstruction
struct YieldInstruction_tB0B4E05316710E51ECCC1E57174C27FE6DEBBEAF_marshaled_com
{
};

// Cinemachine.CinemachineBrain/<AfterPhysics>d__32
struct U3CAfterPhysicsU3Ed__32_t30C979A54D3F83216346200D6325724FE563B688  : public RuntimeObject
{
public:
	// System.Int32 Cinemachine.CinemachineBrain/<AfterPhysics>d__32::<>1__state
	int32_t ___U3CU3E1__state_0;
	// System.Object Cinemachine.CinemachineBrain/<AfterPhysics>d__32::<>2__current
	RuntimeObject * ___U3CU3E2__current_1;
	// Cinemachine.CinemachineBrain Cinemachine.CinemachineBrain/<AfterPhysics>d__32::<>4__this
	CinemachineBrain_tD6C5DB266906E4033463D5B2F94EA48246959E83 * ___U3CU3E4__this_2;

public:
	inline static int32_t get_offset_of_U3CU3E1__state_0() { return static_cast<int32_t>(offsetof(U3CAfterPhysicsU3Ed__32_t30C979A54D3F83216346200D6325724FE563B688, ___U3CU3E1__state_0)); }
	inline int32_t get_U3CU3E1__state_0() const { return ___U3CU3E1__state_0; }
	inline int32_t* get_address_of_U3CU3E1__state_0() { return &___U3CU3E1__state_0; }
	inline void set_U3CU3E1__state_0(int32_t value)
	{
		___U3CU3E1__state_0 = value;
	}

	inline static int32_t get_offset_of_U3CU3E2__current_1() { return static_cast<int32_t>(offsetof(U3CAfterPhysicsU3Ed__32_t30C979A54D3F83216346200D6325724FE563B688, ___U3CU3E2__current_1)); }
	inline RuntimeObject * get_U3CU3E2__current_1() const { return ___U3CU3E2__current_1; }
	inline RuntimeObject ** get_address_of_U3CU3E2__current_1() { return &___U3CU3E2__current_1; }
	inline void set_U3CU3E2__current_1(RuntimeObject * value)
	{
		___U3CU3E2__current_1 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E2__current_1), (void*)value);
	}

	inline static int32_t get_offset_of_U3CU3E4__this_2() { return static_cast<int32_t>(offsetof(U3CAfterPhysicsU3Ed__32_t30C979A54D3F83216346200D6325724FE563B688, ___U3CU3E4__this_2)); }
	inline CinemachineBrain_tD6C5DB266906E4033463D5B2F94EA48246959E83 * get_U3CU3E4__this_2() const { return ___U3CU3E4__this_2; }
	inline CinemachineBrain_tD6C5DB266906E4033463D5B2F94EA48246959E83 ** get_address_of_U3CU3E4__this_2() { return &___U3CU3E4__this_2; }
	inline void set_U3CU3E4__this_2(CinemachineBrain_tD6C5DB266906E4033463D5B2F94EA48246959E83 * value)
	{
		___U3CU3E4__this_2 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E4__this_2), (void*)value);
	}
};


// Cinemachine.CinemachineBrain/BrainFrame
struct BrainFrame_t07FD63A76D2E5288AD57B3FDAC0AB14A034AF2D3  : public RuntimeObject
{
public:
	// System.Int32 Cinemachine.CinemachineBrain/BrainFrame::id
	int32_t ___id_0;
	// Cinemachine.CinemachineBlend Cinemachine.CinemachineBrain/BrainFrame::blend
	CinemachineBlend_tA1423010B6E480A1066D469A77F1CB4E2BC6925C * ___blend_1;
	// Cinemachine.CinemachineBlend Cinemachine.CinemachineBrain/BrainFrame::workingBlend
	CinemachineBlend_tA1423010B6E480A1066D469A77F1CB4E2BC6925C * ___workingBlend_2;
	// Cinemachine.BlendSourceVirtualCamera Cinemachine.CinemachineBrain/BrainFrame::workingBlendSource
	BlendSourceVirtualCamera_t51EF059412C3159149A6F336FED668E4A11DF1AC * ___workingBlendSource_3;
	// System.Single Cinemachine.CinemachineBrain/BrainFrame::deltaTimeOverride
	float ___deltaTimeOverride_4;

public:
	inline static int32_t get_offset_of_id_0() { return static_cast<int32_t>(offsetof(BrainFrame_t07FD63A76D2E5288AD57B3FDAC0AB14A034AF2D3, ___id_0)); }
	inline int32_t get_id_0() const { return ___id_0; }
	inline int32_t* get_address_of_id_0() { return &___id_0; }
	inline void set_id_0(int32_t value)
	{
		___id_0 = value;
	}

	inline static int32_t get_offset_of_blend_1() { return static_cast<int32_t>(offsetof(BrainFrame_t07FD63A76D2E5288AD57B3FDAC0AB14A034AF2D3, ___blend_1)); }
	inline CinemachineBlend_tA1423010B6E480A1066D469A77F1CB4E2BC6925C * get_blend_1() const { return ___blend_1; }
	inline CinemachineBlend_tA1423010B6E480A1066D469A77F1CB4E2BC6925C ** get_address_of_blend_1() { return &___blend_1; }
	inline void set_blend_1(CinemachineBlend_tA1423010B6E480A1066D469A77F1CB4E2BC6925C * value)
	{
		___blend_1 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___blend_1), (void*)value);
	}

	inline static int32_t get_offset_of_workingBlend_2() { return static_cast<int32_t>(offsetof(BrainFrame_t07FD63A76D2E5288AD57B3FDAC0AB14A034AF2D3, ___workingBlend_2)); }
	inline CinemachineBlend_tA1423010B6E480A1066D469A77F1CB4E2BC6925C * get_workingBlend_2() const { return ___workingBlend_2; }
	inline CinemachineBlend_tA1423010B6E480A1066D469A77F1CB4E2BC6925C ** get_address_of_workingBlend_2() { return &___workingBlend_2; }
	inline void set_workingBlend_2(CinemachineBlend_tA1423010B6E480A1066D469A77F1CB4E2BC6925C * value)
	{
		___workingBlend_2 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___workingBlend_2), (void*)value);
	}

	inline static int32_t get_offset_of_workingBlendSource_3() { return static_cast<int32_t>(offsetof(BrainFrame_t07FD63A76D2E5288AD57B3FDAC0AB14A034AF2D3, ___workingBlendSource_3)); }
	inline BlendSourceVirtualCamera_t51EF059412C3159149A6F336FED668E4A11DF1AC * get_workingBlendSource_3() const { return ___workingBlendSource_3; }
	inline BlendSourceVirtualCamera_t51EF059412C3159149A6F336FED668E4A11DF1AC ** get_address_of_workingBlendSource_3() { return &___workingBlendSource_3; }
	inline void set_workingBlendSource_3(BlendSourceVirtualCamera_t51EF059412C3159149A6F336FED668E4A11DF1AC * value)
	{
		___workingBlendSource_3 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___workingBlendSource_3), (void*)value);
	}

	inline static int32_t get_offset_of_deltaTimeOverride_4() { return static_cast<int32_t>(offsetof(BrainFrame_t07FD63A76D2E5288AD57B3FDAC0AB14A034AF2D3, ___deltaTimeOverride_4)); }
	inline float get_deltaTimeOverride_4() const { return ___deltaTimeOverride_4; }
	inline float* get_address_of_deltaTimeOverride_4() { return &___deltaTimeOverride_4; }
	inline void set_deltaTimeOverride_4(float value)
	{
		___deltaTimeOverride_4 = value;
	}
};


// Cinemachine.CinemachineClearShot/<>c
struct U3CU3Ec_tE71B8ECA45D0B2A279AFC42A046D8FE08995E601  : public RuntimeObject
{
public:

public:
};

struct U3CU3Ec_tE71B8ECA45D0B2A279AFC42A046D8FE08995E601_StaticFields
{
public:
	// Cinemachine.CinemachineClearShot/<>c Cinemachine.CinemachineClearShot/<>c::<>9
	U3CU3Ec_tE71B8ECA45D0B2A279AFC42A046D8FE08995E601 * ___U3CU3E9_0;
	// System.Comparison`1<Cinemachine.CinemachineClearShot/Pair> Cinemachine.CinemachineClearShot/<>c::<>9__47_0
	Comparison_1_t86619A9282704C17F06E1775BFB565310C364F4D * ___U3CU3E9__47_0_1;

public:
	inline static int32_t get_offset_of_U3CU3E9_0() { return static_cast<int32_t>(offsetof(U3CU3Ec_tE71B8ECA45D0B2A279AFC42A046D8FE08995E601_StaticFields, ___U3CU3E9_0)); }
	inline U3CU3Ec_tE71B8ECA45D0B2A279AFC42A046D8FE08995E601 * get_U3CU3E9_0() const { return ___U3CU3E9_0; }
	inline U3CU3Ec_tE71B8ECA45D0B2A279AFC42A046D8FE08995E601 ** get_address_of_U3CU3E9_0() { return &___U3CU3E9_0; }
	inline void set_U3CU3E9_0(U3CU3Ec_tE71B8ECA45D0B2A279AFC42A046D8FE08995E601 * value)
	{
		___U3CU3E9_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9_0), (void*)value);
	}

	inline static int32_t get_offset_of_U3CU3E9__47_0_1() { return static_cast<int32_t>(offsetof(U3CU3Ec_tE71B8ECA45D0B2A279AFC42A046D8FE08995E601_StaticFields, ___U3CU3E9__47_0_1)); }
	inline Comparison_1_t86619A9282704C17F06E1775BFB565310C364F4D * get_U3CU3E9__47_0_1() const { return ___U3CU3E9__47_0_1; }
	inline Comparison_1_t86619A9282704C17F06E1775BFB565310C364F4D ** get_address_of_U3CU3E9__47_0_1() { return &___U3CU3E9__47_0_1; }
	inline void set_U3CU3E9__47_0_1(Comparison_1_t86619A9282704C17F06E1775BFB565310C364F4D * value)
	{
		___U3CU3E9__47_0_1 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__47_0_1), (void*)value);
	}
};


// Cinemachine.CinemachineFollowZoom/VcamExtraState
struct VcamExtraState_t6B11C5350C2EC7FFC9AC49DE846AAF5F894F53D0  : public RuntimeObject
{
public:
	// System.Single Cinemachine.CinemachineFollowZoom/VcamExtraState::m_previousFrameZoom
	float ___m_previousFrameZoom_0;

public:
	inline static int32_t get_offset_of_m_previousFrameZoom_0() { return static_cast<int32_t>(offsetof(VcamExtraState_t6B11C5350C2EC7FFC9AC49DE846AAF5F894F53D0, ___m_previousFrameZoom_0)); }
	inline float get_m_previousFrameZoom_0() const { return ___m_previousFrameZoom_0; }
	inline float* get_address_of_m_previousFrameZoom_0() { return &___m_previousFrameZoom_0; }
	inline void set_m_previousFrameZoom_0(float value)
	{
		___m_previousFrameZoom_0 = value;
	}
};


// Cinemachine.CinemachineInputProvider/<>c__DisplayClass6_0
struct U3CU3Ec__DisplayClass6_0_t3B21F4E7E91B184F72625C61EF214E3FFAAD462D  : public RuntimeObject
{
public:
	// UnityEngine.InputSystem.InputActionReference Cinemachine.CinemachineInputProvider/<>c__DisplayClass6_0::actionRef
	InputActionReference_tB2E9E368D60A4C8E066C7CE0EE2A80C62320C28E * ___actionRef_0;

public:
	inline static int32_t get_offset_of_actionRef_0() { return static_cast<int32_t>(offsetof(U3CU3Ec__DisplayClass6_0_t3B21F4E7E91B184F72625C61EF214E3FFAAD462D, ___actionRef_0)); }
	inline InputActionReference_tB2E9E368D60A4C8E066C7CE0EE2A80C62320C28E * get_actionRef_0() const { return ___actionRef_0; }
	inline InputActionReference_tB2E9E368D60A4C8E066C7CE0EE2A80C62320C28E ** get_address_of_actionRef_0() { return &___actionRef_0; }
	inline void set_actionRef_0(InputActionReference_tB2E9E368D60A4C8E066C7CE0EE2A80C62320C28E * value)
	{
		___actionRef_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___actionRef_0), (void*)value);
	}
};


// Cinemachine.CinemachineOrbitalTransposer/<>c
struct U3CU3Ec_tBAC7F7625CF885D559ED5EC829B2B35CC0366742  : public RuntimeObject
{
public:

public:
};

struct U3CU3Ec_tBAC7F7625CF885D559ED5EC829B2B35CC0366742_StaticFields
{
public:
	// Cinemachine.CinemachineOrbitalTransposer/<>c Cinemachine.CinemachineOrbitalTransposer/<>c::<>9
	U3CU3Ec_tBAC7F7625CF885D559ED5EC829B2B35CC0366742 * ___U3CU3E9_0;
	// Cinemachine.CinemachineOrbitalTransposer/UpdateHeadingDelegate Cinemachine.CinemachineOrbitalTransposer/<>c::<>9__35_0
	UpdateHeadingDelegate_t11985A8C86B860B11663010E921F4E3D80D7E20D * ___U3CU3E9__35_0_1;

public:
	inline static int32_t get_offset_of_U3CU3E9_0() { return static_cast<int32_t>(offsetof(U3CU3Ec_tBAC7F7625CF885D559ED5EC829B2B35CC0366742_StaticFields, ___U3CU3E9_0)); }
	inline U3CU3Ec_tBAC7F7625CF885D559ED5EC829B2B35CC0366742 * get_U3CU3E9_0() const { return ___U3CU3E9_0; }
	inline U3CU3Ec_tBAC7F7625CF885D559ED5EC829B2B35CC0366742 ** get_address_of_U3CU3E9_0() { return &___U3CU3E9_0; }
	inline void set_U3CU3E9_0(U3CU3Ec_tBAC7F7625CF885D559ED5EC829B2B35CC0366742 * value)
	{
		___U3CU3E9_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9_0), (void*)value);
	}

	inline static int32_t get_offset_of_U3CU3E9__35_0_1() { return static_cast<int32_t>(offsetof(U3CU3Ec_tBAC7F7625CF885D559ED5EC829B2B35CC0366742_StaticFields, ___U3CU3E9__35_0_1)); }
	inline UpdateHeadingDelegate_t11985A8C86B860B11663010E921F4E3D80D7E20D * get_U3CU3E9__35_0_1() const { return ___U3CU3E9__35_0_1; }
	inline UpdateHeadingDelegate_t11985A8C86B860B11663010E921F4E3D80D7E20D ** get_address_of_U3CU3E9__35_0_1() { return &___U3CU3E9__35_0_1; }
	inline void set_U3CU3E9__35_0_1(UpdateHeadingDelegate_t11985A8C86B860B11663010E921F4E3D80D7E20D * value)
	{
		___U3CU3E9__35_0_1 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__35_0_1), (void*)value);
	}
};


// Cinemachine.CinemachineStoryboard/CanvasInfo
struct CanvasInfo_t70219CA4ECC7F2DFE94082AD8E227EC478E0D728  : public RuntimeObject
{
public:
	// UnityEngine.GameObject Cinemachine.CinemachineStoryboard/CanvasInfo::mCanvas
	GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * ___mCanvas_0;
	// Cinemachine.CinemachineBrain Cinemachine.CinemachineStoryboard/CanvasInfo::mCanvasParent
	CinemachineBrain_tD6C5DB266906E4033463D5B2F94EA48246959E83 * ___mCanvasParent_1;
	// UnityEngine.RectTransform Cinemachine.CinemachineStoryboard/CanvasInfo::mViewport
	RectTransform_t8A6A306FB29A6C8C22010CF9040E319753571072 * ___mViewport_2;
	// UnityEngine.UI.RawImage Cinemachine.CinemachineStoryboard/CanvasInfo::mRawImage
	RawImage_tFE280EF0C73AF19FE9AC24DB06501937DC2D6F1A * ___mRawImage_3;

public:
	inline static int32_t get_offset_of_mCanvas_0() { return static_cast<int32_t>(offsetof(CanvasInfo_t70219CA4ECC7F2DFE94082AD8E227EC478E0D728, ___mCanvas_0)); }
	inline GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * get_mCanvas_0() const { return ___mCanvas_0; }
	inline GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 ** get_address_of_mCanvas_0() { return &___mCanvas_0; }
	inline void set_mCanvas_0(GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * value)
	{
		___mCanvas_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___mCanvas_0), (void*)value);
	}

	inline static int32_t get_offset_of_mCanvasParent_1() { return static_cast<int32_t>(offsetof(CanvasInfo_t70219CA4ECC7F2DFE94082AD8E227EC478E0D728, ___mCanvasParent_1)); }
	inline CinemachineBrain_tD6C5DB266906E4033463D5B2F94EA48246959E83 * get_mCanvasParent_1() const { return ___mCanvasParent_1; }
	inline CinemachineBrain_tD6C5DB266906E4033463D5B2F94EA48246959E83 ** get_address_of_mCanvasParent_1() { return &___mCanvasParent_1; }
	inline void set_mCanvasParent_1(CinemachineBrain_tD6C5DB266906E4033463D5B2F94EA48246959E83 * value)
	{
		___mCanvasParent_1 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___mCanvasParent_1), (void*)value);
	}

	inline static int32_t get_offset_of_mViewport_2() { return static_cast<int32_t>(offsetof(CanvasInfo_t70219CA4ECC7F2DFE94082AD8E227EC478E0D728, ___mViewport_2)); }
	inline RectTransform_t8A6A306FB29A6C8C22010CF9040E319753571072 * get_mViewport_2() const { return ___mViewport_2; }
	inline RectTransform_t8A6A306FB29A6C8C22010CF9040E319753571072 ** get_address_of_mViewport_2() { return &___mViewport_2; }
	inline void set_mViewport_2(RectTransform_t8A6A306FB29A6C8C22010CF9040E319753571072 * value)
	{
		___mViewport_2 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___mViewport_2), (void*)value);
	}

	inline static int32_t get_offset_of_mRawImage_3() { return static_cast<int32_t>(offsetof(CanvasInfo_t70219CA4ECC7F2DFE94082AD8E227EC478E0D728, ___mRawImage_3)); }
	inline RawImage_tFE280EF0C73AF19FE9AC24DB06501937DC2D6F1A * get_mRawImage_3() const { return ___mRawImage_3; }
	inline RawImage_tFE280EF0C73AF19FE9AC24DB06501937DC2D6F1A ** get_address_of_mRawImage_3() { return &___mRawImage_3; }
	inline void set_mRawImage_3(RawImage_tFE280EF0C73AF19FE9AC24DB06501937DC2D6F1A * value)
	{
		___mRawImage_3 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___mRawImage_3), (void*)value);
	}
};


// Cinemachine.CinemachineVirtualCamera/<>c
struct U3CU3Ec_t9DBA60FAE3D3730FD567913937825BC3ACF72EFD  : public RuntimeObject
{
public:

public:
};

struct U3CU3Ec_t9DBA60FAE3D3730FD567913937825BC3ACF72EFD_StaticFields
{
public:
	// Cinemachine.CinemachineVirtualCamera/<>c Cinemachine.CinemachineVirtualCamera/<>c::<>9
	U3CU3Ec_t9DBA60FAE3D3730FD567913937825BC3ACF72EFD * ___U3CU3E9_0;
	// System.Comparison`1<Cinemachine.CinemachineComponentBase> Cinemachine.CinemachineVirtualCamera/<>c::<>9__41_0
	Comparison_1_t8DC08F98CD3C24E12C6401F69228710B0EF5C073 * ___U3CU3E9__41_0_1;

public:
	inline static int32_t get_offset_of_U3CU3E9_0() { return static_cast<int32_t>(offsetof(U3CU3Ec_t9DBA60FAE3D3730FD567913937825BC3ACF72EFD_StaticFields, ___U3CU3E9_0)); }
	inline U3CU3Ec_t9DBA60FAE3D3730FD567913937825BC3ACF72EFD * get_U3CU3E9_0() const { return ___U3CU3E9_0; }
	inline U3CU3Ec_t9DBA60FAE3D3730FD567913937825BC3ACF72EFD ** get_address_of_U3CU3E9_0() { return &___U3CU3E9_0; }
	inline void set_U3CU3E9_0(U3CU3Ec_t9DBA60FAE3D3730FD567913937825BC3ACF72EFD * value)
	{
		___U3CU3E9_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9_0), (void*)value);
	}

	inline static int32_t get_offset_of_U3CU3E9__41_0_1() { return static_cast<int32_t>(offsetof(U3CU3Ec_t9DBA60FAE3D3730FD567913937825BC3ACF72EFD_StaticFields, ___U3CU3E9__41_0_1)); }
	inline Comparison_1_t8DC08F98CD3C24E12C6401F69228710B0EF5C073 * get_U3CU3E9__41_0_1() const { return ___U3CU3E9__41_0_1; }
	inline Comparison_1_t8DC08F98CD3C24E12C6401F69228710B0EF5C073 ** get_address_of_U3CU3E9__41_0_1() { return &___U3CU3E9__41_0_1; }
	inline void set_U3CU3E9__41_0_1(Comparison_1_t8DC08F98CD3C24E12C6401F69228710B0EF5C073 * value)
	{
		___U3CU3E9__41_0_1 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__41_0_1), (void*)value);
	}
};


// Cinemachine.TargetPositionCache/CacheCurve
struct CacheCurve_t330A58DA61E0392D900E8E9420FCC37F1B425C10  : public RuntimeObject
{
public:
	// System.Single Cinemachine.TargetPositionCache/CacheCurve::StartTime
	float ___StartTime_0;
	// System.Single Cinemachine.TargetPositionCache/CacheCurve::StepSize
	float ___StepSize_1;
	// System.Collections.Generic.List`1<Cinemachine.TargetPositionCache/CacheCurve/Item> Cinemachine.TargetPositionCache/CacheCurve::m_Cache
	List_1_tC1537C8DF457B7721EAA10465942441865A779E5 * ___m_Cache_2;

public:
	inline static int32_t get_offset_of_StartTime_0() { return static_cast<int32_t>(offsetof(CacheCurve_t330A58DA61E0392D900E8E9420FCC37F1B425C10, ___StartTime_0)); }
	inline float get_StartTime_0() const { return ___StartTime_0; }
	inline float* get_address_of_StartTime_0() { return &___StartTime_0; }
	inline void set_StartTime_0(float value)
	{
		___StartTime_0 = value;
	}

	inline static int32_t get_offset_of_StepSize_1() { return static_cast<int32_t>(offsetof(CacheCurve_t330A58DA61E0392D900E8E9420FCC37F1B425C10, ___StepSize_1)); }
	inline float get_StepSize_1() const { return ___StepSize_1; }
	inline float* get_address_of_StepSize_1() { return &___StepSize_1; }
	inline void set_StepSize_1(float value)
	{
		___StepSize_1 = value;
	}

	inline static int32_t get_offset_of_m_Cache_2() { return static_cast<int32_t>(offsetof(CacheCurve_t330A58DA61E0392D900E8E9420FCC37F1B425C10, ___m_Cache_2)); }
	inline List_1_tC1537C8DF457B7721EAA10465942441865A779E5 * get_m_Cache_2() const { return ___m_Cache_2; }
	inline List_1_tC1537C8DF457B7721EAA10465942441865A779E5 ** get_address_of_m_Cache_2() { return &___m_Cache_2; }
	inline void set_m_Cache_2(List_1_tC1537C8DF457B7721EAA10465942441865A779E5 * value)
	{
		___m_Cache_2 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_Cache_2), (void*)value);
	}
};


// Cinemachine.TargetPositionCache/CacheEntry
struct CacheEntry_tC683B96A4235FEB735629D760FF9E5954610DAC6  : public RuntimeObject
{
public:
	// Cinemachine.TargetPositionCache/CacheCurve Cinemachine.TargetPositionCache/CacheEntry::Curve
	CacheCurve_t330A58DA61E0392D900E8E9420FCC37F1B425C10 * ___Curve_0;
	// System.Collections.Generic.List`1<Cinemachine.TargetPositionCache/CacheEntry/RecordingItem> Cinemachine.TargetPositionCache/CacheEntry::RawItems
	List_1_tAED568015081230FCEC357C56CB10520C53903F7 * ___RawItems_1;

public:
	inline static int32_t get_offset_of_Curve_0() { return static_cast<int32_t>(offsetof(CacheEntry_tC683B96A4235FEB735629D760FF9E5954610DAC6, ___Curve_0)); }
	inline CacheCurve_t330A58DA61E0392D900E8E9420FCC37F1B425C10 * get_Curve_0() const { return ___Curve_0; }
	inline CacheCurve_t330A58DA61E0392D900E8E9420FCC37F1B425C10 ** get_address_of_Curve_0() { return &___Curve_0; }
	inline void set_Curve_0(CacheCurve_t330A58DA61E0392D900E8E9420FCC37F1B425C10 * value)
	{
		___Curve_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___Curve_0), (void*)value);
	}

	inline static int32_t get_offset_of_RawItems_1() { return static_cast<int32_t>(offsetof(CacheEntry_tC683B96A4235FEB735629D760FF9E5954610DAC6, ___RawItems_1)); }
	inline List_1_tAED568015081230FCEC357C56CB10520C53903F7 * get_RawItems_1() const { return ___RawItems_1; }
	inline List_1_tAED568015081230FCEC357C56CB10520C53903F7 ** get_address_of_RawItems_1() { return &___RawItems_1; }
	inline void set_RawItems_1(List_1_tAED568015081230FCEC357C56CB10520C53903F7 * value)
	{
		___RawItems_1 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___RawItems_1), (void*)value);
	}
};


// System.Collections.Generic.List`1/Enumerator<System.Object>
struct Enumerator_tB6009981BD4E3881E3EC83627255A24198F902D6 
{
public:
	// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::list
	List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * ___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;

public:
	inline static int32_t get_offset_of_list_0() { return static_cast<int32_t>(offsetof(Enumerator_tB6009981BD4E3881E3EC83627255A24198F902D6, ___list_0)); }
	inline List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * get_list_0() const { return ___list_0; }
	inline List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 ** get_address_of_list_0() { return &___list_0; }
	inline void set_list_0(List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * value)
	{
		___list_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value);
	}

	inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(Enumerator_tB6009981BD4E3881E3EC83627255A24198F902D6, ___index_1)); }
	inline int32_t get_index_1() const { return ___index_1; }
	inline int32_t* get_address_of_index_1() { return &___index_1; }
	inline void set_index_1(int32_t value)
	{
		___index_1 = value;
	}

	inline static int32_t get_offset_of_version_2() { return static_cast<int32_t>(offsetof(Enumerator_tB6009981BD4E3881E3EC83627255A24198F902D6, ___version_2)); }
	inline int32_t get_version_2() const { return ___version_2; }
	inline int32_t* get_address_of_version_2() { return &___version_2; }
	inline void set_version_2(int32_t value)
	{
		___version_2 = value;
	}

	inline static int32_t get_offset_of_current_3() { return static_cast<int32_t>(offsetof(Enumerator_tB6009981BD4E3881E3EC83627255A24198F902D6, ___current_3)); }
	inline RuntimeObject * get_current_3() const { return ___current_3; }
	inline RuntimeObject ** get_address_of_current_3() { return &___current_3; }
	inline void set_current_3(RuntimeObject * value)
	{
		___current_3 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___current_3), (void*)value);
	}
};


// System.Collections.Generic.List`1/Enumerator<UnityEngine.Transform>
struct Enumerator_t7138ABF0B59D4F4E7246CFC5AE98FBB9E047FF5C 
{
public:
	// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::list
	List_1_t27D7842CA3FD659C9BE64845F118C2590EE2D2C0 * ___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_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___current_3;

public:
	inline static int32_t get_offset_of_list_0() { return static_cast<int32_t>(offsetof(Enumerator_t7138ABF0B59D4F4E7246CFC5AE98FBB9E047FF5C, ___list_0)); }
	inline List_1_t27D7842CA3FD659C9BE64845F118C2590EE2D2C0 * get_list_0() const { return ___list_0; }
	inline List_1_t27D7842CA3FD659C9BE64845F118C2590EE2D2C0 ** get_address_of_list_0() { return &___list_0; }
	inline void set_list_0(List_1_t27D7842CA3FD659C9BE64845F118C2590EE2D2C0 * value)
	{
		___list_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value);
	}

	inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(Enumerator_t7138ABF0B59D4F4E7246CFC5AE98FBB9E047FF5C, ___index_1)); }
	inline int32_t get_index_1() const { return ___index_1; }
	inline int32_t* get_address_of_index_1() { return &___index_1; }
	inline void set_index_1(int32_t value)
	{
		___index_1 = value;
	}

	inline static int32_t get_offset_of_version_2() { return static_cast<int32_t>(offsetof(Enumerator_t7138ABF0B59D4F4E7246CFC5AE98FBB9E047FF5C, ___version_2)); }
	inline int32_t get_version_2() const { return ___version_2; }
	inline int32_t* get_address_of_version_2() { return &___version_2; }
	inline void set_version_2(int32_t value)
	{
		___version_2 = value;
	}

	inline static int32_t get_offset_of_current_3() { return static_cast<int32_t>(offsetof(Enumerator_t7138ABF0B59D4F4E7246CFC5AE98FBB9E047FF5C, ___current_3)); }
	inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_current_3() const { return ___current_3; }
	inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_current_3() { return &___current_3; }
	inline void set_current_3(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value)
	{
		___current_3 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___current_3), (void*)value);
	}
};


// UnityEngine.InputSystem.Utilities.InlinedArray`1<System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext>>
struct InlinedArray_1_tD8F648109EC431FFA4D6E31DC56D88C27692A37E 
{
public:
	// System.Int32 UnityEngine.InputSystem.Utilities.InlinedArray`1::length
	int32_t ___length_0;
	// TValue UnityEngine.InputSystem.Utilities.InlinedArray`1::firstValue
	Action_1_t7A6E0E94B21008B707D8BEA0DA19B65A96D58416 * ___firstValue_1;
	// TValue[] UnityEngine.InputSystem.Utilities.InlinedArray`1::additionalValues
	Action_1U5BU5D_t960376E04EEB1EB1830312AF536B2B78F2FF40B0* ___additionalValues_2;

public:
	inline static int32_t get_offset_of_length_0() { return static_cast<int32_t>(offsetof(InlinedArray_1_tD8F648109EC431FFA4D6E31DC56D88C27692A37E, ___length_0)); }
	inline int32_t get_length_0() const { return ___length_0; }
	inline int32_t* get_address_of_length_0() { return &___length_0; }
	inline void set_length_0(int32_t value)
	{
		___length_0 = value;
	}

	inline static int32_t get_offset_of_firstValue_1() { return static_cast<int32_t>(offsetof(InlinedArray_1_tD8F648109EC431FFA4D6E31DC56D88C27692A37E, ___firstValue_1)); }
	inline Action_1_t7A6E0E94B21008B707D8BEA0DA19B65A96D58416 * get_firstValue_1() const { return ___firstValue_1; }
	inline Action_1_t7A6E0E94B21008B707D8BEA0DA19B65A96D58416 ** get_address_of_firstValue_1() { return &___firstValue_1; }
	inline void set_firstValue_1(Action_1_t7A6E0E94B21008B707D8BEA0DA19B65A96D58416 * value)
	{
		___firstValue_1 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___firstValue_1), (void*)value);
	}

	inline static int32_t get_offset_of_additionalValues_2() { return static_cast<int32_t>(offsetof(InlinedArray_1_tD8F648109EC431FFA4D6E31DC56D88C27692A37E, ___additionalValues_2)); }
	inline Action_1U5BU5D_t960376E04EEB1EB1830312AF536B2B78F2FF40B0* get_additionalValues_2() const { return ___additionalValues_2; }
	inline Action_1U5BU5D_t960376E04EEB1EB1830312AF536B2B78F2FF40B0** get_address_of_additionalValues_2() { return &___additionalValues_2; }
	inline void set_additionalValues_2(Action_1U5BU5D_t960376E04EEB1EB1830312AF536B2B78F2FF40B0* value)
	{
		___additionalValues_2 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___additionalValues_2), (void*)value);
	}
};


// System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>
struct KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 
{
public:
	// TKey System.Collections.Generic.KeyValuePair`2::key
	RuntimeObject * ___key_0;
	// TValue System.Collections.Generic.KeyValuePair`2::value
	RuntimeObject * ___value_1;

public:
	inline static int32_t get_offset_of_key_0() { return static_cast<int32_t>(offsetof(KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625, ___key_0)); }
	inline RuntimeObject * get_key_0() const { return ___key_0; }
	inline RuntimeObject ** get_address_of_key_0() { return &___key_0; }
	inline void set_key_0(RuntimeObject * value)
	{
		___key_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___key_0), (void*)value);
	}

	inline static int32_t get_offset_of_value_1() { return static_cast<int32_t>(offsetof(KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625, ___value_1)); }
	inline RuntimeObject * get_value_1() const { return ___value_1; }
	inline RuntimeObject ** get_address_of_value_1() { return &___value_1; }
	inline void set_value_1(RuntimeObject * value)
	{
		___value_1 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___value_1), (void*)value);
	}
};


// System.Collections.Generic.KeyValuePair`2<UnityEngine.Transform,Cinemachine.TargetPositionCache/CacheEntry>
struct KeyValuePair_2_tF6BEBDB2024F227BA71A98CC76A6BE6B1F4FF1F1 
{
public:
	// TKey System.Collections.Generic.KeyValuePair`2::key
	Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___key_0;
	// TValue System.Collections.Generic.KeyValuePair`2::value
	CacheEntry_tC683B96A4235FEB735629D760FF9E5954610DAC6 * ___value_1;

public:
	inline static int32_t get_offset_of_key_0() { return static_cast<int32_t>(offsetof(KeyValuePair_2_tF6BEBDB2024F227BA71A98CC76A6BE6B1F4FF1F1, ___key_0)); }
	inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_key_0() const { return ___key_0; }
	inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_key_0() { return &___key_0; }
	inline void set_key_0(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value)
	{
		___key_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___key_0), (void*)value);
	}

	inline static int32_t get_offset_of_value_1() { return static_cast<int32_t>(offsetof(KeyValuePair_2_tF6BEBDB2024F227BA71A98CC76A6BE6B1F4FF1F1, ___value_1)); }
	inline CacheEntry_tC683B96A4235FEB735629D760FF9E5954610DAC6 * get_value_1() const { return ___value_1; }
	inline CacheEntry_tC683B96A4235FEB735629D760FF9E5954610DAC6 ** get_address_of_value_1() { return &___value_1; }
	inline void set_value_1(CacheEntry_tC683B96A4235FEB735629D760FF9E5954610DAC6 * value)
	{
		___value_1 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___value_1), (void*)value);
	}
};


// System.Collections.Generic.KeyValuePair`2<UnityEngine.Transform,Cinemachine.UpdateTracker/UpdateStatus>
struct KeyValuePair_2_t04DF10056010343E25DE4969C5D4D190B531D5E3 
{
public:
	// TKey System.Collections.Generic.KeyValuePair`2::key
	Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___key_0;
	// TValue System.Collections.Generic.KeyValuePair`2::value
	UpdateStatus_t6D890F291503BB7E5B1904375EC9297AA60A5E0B * ___value_1;

public:
	inline static int32_t get_offset_of_key_0() { return static_cast<int32_t>(offsetof(KeyValuePair_2_t04DF10056010343E25DE4969C5D4D190B531D5E3, ___key_0)); }
	inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_key_0() const { return ___key_0; }
	inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_key_0() { return &___key_0; }
	inline void set_key_0(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value)
	{
		___key_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___key_0), (void*)value);
	}

	inline static int32_t get_offset_of_value_1() { return static_cast<int32_t>(offsetof(KeyValuePair_2_t04DF10056010343E25DE4969C5D4D190B531D5E3, ___value_1)); }
	inline UpdateStatus_t6D890F291503BB7E5B1904375EC9297AA60A5E0B * get_value_1() const { return ___value_1; }
	inline UpdateStatus_t6D890F291503BB7E5B1904375EC9297AA60A5E0B ** get_address_of_value_1() { return &___value_1; }
	inline void set_value_1(UpdateStatus_t6D890F291503BB7E5B1904375EC9297AA60A5E0B * value)
	{
		___value_1 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___value_1), (void*)value);
	}
};


// System.Nullable`1<System.Boolean>
struct Nullable_1_t1D1CD146BFCBDC2E53E1F700889F8C5C21063EF3 
{
public:
	// T System.Nullable`1::value
	bool ___value_0;
	// System.Boolean System.Nullable`1::has_value
	bool ___has_value_1;

public:
	inline static int32_t get_offset_of_value_0() { return static_cast<int32_t>(offsetof(Nullable_1_t1D1CD146BFCBDC2E53E1F700889F8C5C21063EF3, ___value_0)); }
	inline bool get_value_0() const { return ___value_0; }
	inline bool* get_address_of_value_0() { return &___value_0; }
	inline void set_value_0(bool value)
	{
		___value_0 = value;
	}

	inline static int32_t get_offset_of_has_value_1() { return static_cast<int32_t>(offsetof(Nullable_1_t1D1CD146BFCBDC2E53E1F700889F8C5C21063EF3, ___has_value_1)); }
	inline bool get_has_value_1() const { return ___has_value_1; }
	inline bool* get_address_of_has_value_1() { return &___has_value_1; }
	inline void set_has_value_1(bool value)
	{
		___has_value_1 = value;
	}
};


// UnityEngine.Events.UnityEvent`1<Cinemachine.CinemachineBrain>
struct UnityEvent_1_t568451F6715383F8D6A0FC5C9A190ECF50F9A049  : public UnityEventBase_tBB43047292084BA63C5CBB1A379A8BB88611C6FB
{
public:
	// System.Object[] UnityEngine.Events.UnityEvent`1::m_InvokeArray
	ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* ___m_InvokeArray_3;

public:
	inline static int32_t get_offset_of_m_InvokeArray_3() { return static_cast<int32_t>(offsetof(UnityEvent_1_t568451F6715383F8D6A0FC5C9A190ECF50F9A049, ___m_InvokeArray_3)); }
	inline ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* get_m_InvokeArray_3() const { return ___m_InvokeArray_3; }
	inline ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE** get_address_of_m_InvokeArray_3() { return &___m_InvokeArray_3; }
	inline void set_m_InvokeArray_3(ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* value)
	{
		___m_InvokeArray_3 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_InvokeArray_3), (void*)value);
	}
};


// UnityEngine.Events.UnityEvent`2<Cinemachine.ICinemachineCamera,Cinemachine.ICinemachineCamera>
struct UnityEvent_2_tD4CC87D8825EB6B7B2ECA5E32AC86234B78DAC02  : public UnityEventBase_tBB43047292084BA63C5CBB1A379A8BB88611C6FB
{
public:
	// System.Object[] UnityEngine.Events.UnityEvent`2::m_InvokeArray
	ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* ___m_InvokeArray_3;

public:
	inline static int32_t get_offset_of_m_InvokeArray_3() { return static_cast<int32_t>(offsetof(UnityEvent_2_tD4CC87D8825EB6B7B2ECA5E32AC86234B78DAC02, ___m_InvokeArray_3)); }
	inline ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* get_m_InvokeArray_3() const { return ___m_InvokeArray_3; }
	inline ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE** get_address_of_m_InvokeArray_3() { return &___m_InvokeArray_3; }
	inline void set_m_InvokeArray_3(ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* value)
	{
		___m_InvokeArray_3 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_InvokeArray_3), (void*)value);
	}
};


// System.Boolean
struct Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37 
{
public:
	// System.Boolean System.Boolean::m_value
	bool ___m_value_0;

public:
	inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37, ___m_value_0)); }
	inline bool get_m_value_0() const { return ___m_value_0; }
	inline bool* get_address_of_m_value_0() { return &___m_value_0; }
	inline void set_m_value_0(bool value)
	{
		___m_value_0 = value;
	}
};

struct Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37_StaticFields
{
public:
	// System.String System.Boolean::TrueString
	String_t* ___TrueString_5;
	// System.String System.Boolean::FalseString
	String_t* ___FalseString_6;

public:
	inline static int32_t get_offset_of_TrueString_5() { return static_cast<int32_t>(offsetof(Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37_StaticFields, ___TrueString_5)); }
	inline String_t* get_TrueString_5() const { return ___TrueString_5; }
	inline String_t** get_address_of_TrueString_5() { return &___TrueString_5; }
	inline void set_TrueString_5(String_t* value)
	{
		___TrueString_5 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___TrueString_5), (void*)value);
	}

	inline static int32_t get_offset_of_FalseString_6() { return static_cast<int32_t>(offsetof(Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37_StaticFields, ___FalseString_6)); }
	inline String_t* get_FalseString_6() const { return ___FalseString_6; }
	inline String_t** get_address_of_FalseString_6() { return &___FalseString_6; }
	inline void set_FalseString_6(String_t* value)
	{
		___FalseString_6 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___FalseString_6), (void*)value);
	}
};


// UnityEngine.Color
struct Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 
{
public:
	// 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;

public:
	inline static int32_t get_offset_of_r_0() { return static_cast<int32_t>(offsetof(Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659, ___r_0)); }
	inline float get_r_0() const { return ___r_0; }
	inline float* get_address_of_r_0() { return &___r_0; }
	inline void set_r_0(float value)
	{
		___r_0 = value;
	}

	inline static int32_t get_offset_of_g_1() { return static_cast<int32_t>(offsetof(Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659, ___g_1)); }
	inline float get_g_1() const { return ___g_1; }
	inline float* get_address_of_g_1() { return &___g_1; }
	inline void set_g_1(float value)
	{
		___g_1 = value;
	}

	inline static int32_t get_offset_of_b_2() { return static_cast<int32_t>(offsetof(Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659, ___b_2)); }
	inline float get_b_2() const { return ___b_2; }
	inline float* get_address_of_b_2() { return &___b_2; }
	inline void set_b_2(float value)
	{
		___b_2 = value;
	}

	inline static int32_t get_offset_of_a_3() { return static_cast<int32_t>(offsetof(Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659, ___a_3)); }
	inline float get_a_3() const { return ___a_3; }
	inline float* get_address_of_a_3() { return &___a_3; }
	inline void set_a_3(float value)
	{
		___a_3 = value;
	}
};


// UnityEngine.Timeline.DiscreteTime
struct DiscreteTime_tCF3EC7AD37854B10B43578F44DA55FA40D9D3C9F 
{
public:
	// System.Int64 UnityEngine.Timeline.DiscreteTime::m_DiscreteTime
	int64_t ___m_DiscreteTime_2;

public:
	inline static int32_t get_offset_of_m_DiscreteTime_2() { return static_cast<int32_t>(offsetof(DiscreteTime_tCF3EC7AD37854B10B43578F44DA55FA40D9D3C9F, ___m_DiscreteTime_2)); }
	inline int64_t get_m_DiscreteTime_2() const { return ___m_DiscreteTime_2; }
	inline int64_t* get_address_of_m_DiscreteTime_2() { return &___m_DiscreteTime_2; }
	inline void set_m_DiscreteTime_2(int64_t value)
	{
		___m_DiscreteTime_2 = value;
	}
};

struct DiscreteTime_tCF3EC7AD37854B10B43578F44DA55FA40D9D3C9F_StaticFields
{
public:
	// UnityEngine.Timeline.DiscreteTime UnityEngine.Timeline.DiscreteTime::kMaxTime
	DiscreteTime_tCF3EC7AD37854B10B43578F44DA55FA40D9D3C9F  ___kMaxTime_1;

public:
	inline static int32_t get_offset_of_kMaxTime_1() { return static_cast<int32_t>(offsetof(DiscreteTime_tCF3EC7AD37854B10B43578F44DA55FA40D9D3C9F_StaticFields, ___kMaxTime_1)); }
	inline DiscreteTime_tCF3EC7AD37854B10B43578F44DA55FA40D9D3C9F  get_kMaxTime_1() const { return ___kMaxTime_1; }
	inline DiscreteTime_tCF3EC7AD37854B10B43578F44DA55FA40D9D3C9F * get_address_of_kMaxTime_1() { return &___kMaxTime_1; }
	inline void set_kMaxTime_1(DiscreteTime_tCF3EC7AD37854B10B43578F44DA55FA40D9D3C9F  value)
	{
		___kMaxTime_1 = value;
	}
};


// System.Double
struct Double_t42821932CB52DE2057E685D0E1AF3DE5033D2181 
{
public:
	// System.Double System.Double::m_value
	double ___m_value_0;

public:
	inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Double_t42821932CB52DE2057E685D0E1AF3DE5033D2181, ___m_value_0)); }
	inline double get_m_value_0() const { return ___m_value_0; }
	inline double* get_address_of_m_value_0() { return &___m_value_0; }
	inline void set_m_value_0(double value)
	{
		___m_value_0 = value;
	}
};

struct Double_t42821932CB52DE2057E685D0E1AF3DE5033D2181_StaticFields
{
public:
	// System.Double System.Double::NegativeZero
	double ___NegativeZero_7;

public:
	inline static int32_t get_offset_of_NegativeZero_7() { return static_cast<int32_t>(offsetof(Double_t42821932CB52DE2057E685D0E1AF3DE5033D2181_StaticFields, ___NegativeZero_7)); }
	inline double get_NegativeZero_7() const { return ___NegativeZero_7; }
	inline double* get_address_of_NegativeZero_7() { return &___NegativeZero_7; }
	inline void set_NegativeZero_7(double value)
	{
		___NegativeZero_7 = value;
	}
};


// System.Enum
struct Enum_t23B90B40F60E677A8025267341651C94AE079CDA  : public ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52
{
public:

public:
};

struct Enum_t23B90B40F60E677A8025267341651C94AE079CDA_StaticFields
{
public:
	// System.Char[] System.Enum::enumSeperatorCharArray
	CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* ___enumSeperatorCharArray_0;

public:
	inline static int32_t get_offset_of_enumSeperatorCharArray_0() { return static_cast<int32_t>(offsetof(Enum_t23B90B40F60E677A8025267341651C94AE079CDA_StaticFields, ___enumSeperatorCharArray_0)); }
	inline CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* get_enumSeperatorCharArray_0() const { return ___enumSeperatorCharArray_0; }
	inline CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34** get_address_of_enumSeperatorCharArray_0() { return &___enumSeperatorCharArray_0; }
	inline void set_enumSeperatorCharArray_0(CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* value)
	{
		___enumSeperatorCharArray_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___enumSeperatorCharArray_0), (void*)value);
	}
};

// Native definition for P/Invoke marshalling of System.Enum
struct Enum_t23B90B40F60E677A8025267341651C94AE079CDA_marshaled_pinvoke
{
};
// Native definition for COM marshalling of System.Enum
struct Enum_t23B90B40F60E677A8025267341651C94AE079CDA_marshaled_com
{
};

// Cinemachine.Utility.GaussianWindow1D_CameraRotation
struct GaussianWindow1D_CameraRotation_t80924B7E264DD661DD6952D7328753681234F6DB  : public GaussianWindow1d_1_tB3ED5A2EBAB9ECA171530B28423145F678557644
{
public:

public:
};


// Cinemachine.Utility.GaussianWindow1D_Quaternion
struct GaussianWindow1D_Quaternion_t60C19E4DDE4FD7C7B8C0EE23C3015D88A7E48B88  : public GaussianWindow1d_1_t8B82EC51AF0D0AD6F9C643F0458F0545A0A8A663
{
public:

public:
};


// Cinemachine.Utility.GaussianWindow1D_Vector3
struct GaussianWindow1D_Vector3_tCE085F485E088911B3E3E5CC60D4BDE0CE4F40EF  : public GaussianWindow1d_1_t0E5A39FC4BF19398D4EA44A20490426B4F397B00
{
public:

public:
};


// System.Guid
struct Guid_t 
{
public:
	// System.Int32 System.Guid::_a
	int32_t ____a_1;
	// System.Int16 System.Guid::_b
	int16_t ____b_2;
	// System.Int16 System.Guid::_c
	int16_t ____c_3;
	// System.Byte System.Guid::_d
	uint8_t ____d_4;
	// System.Byte System.Guid::_e
	uint8_t ____e_5;
	// System.Byte System.Guid::_f
	uint8_t ____f_6;
	// System.Byte System.Guid::_g
	uint8_t ____g_7;
	// System.Byte System.Guid::_h
	uint8_t ____h_8;
	// System.Byte System.Guid::_i
	uint8_t ____i_9;
	// System.Byte System.Guid::_j
	uint8_t ____j_10;
	// System.Byte System.Guid::_k
	uint8_t ____k_11;

public:
	inline static int32_t get_offset_of__a_1() { return static_cast<int32_t>(offsetof(Guid_t, ____a_1)); }
	inline int32_t get__a_1() const { return ____a_1; }
	inline int32_t* get_address_of__a_1() { return &____a_1; }
	inline void set__a_1(int32_t value)
	{
		____a_1 = value;
	}

	inline static int32_t get_offset_of__b_2() { return static_cast<int32_t>(offsetof(Guid_t, ____b_2)); }
	inline int16_t get__b_2() const { return ____b_2; }
	inline int16_t* get_address_of__b_2() { return &____b_2; }
	inline void set__b_2(int16_t value)
	{
		____b_2 = value;
	}

	inline static int32_t get_offset_of__c_3() { return static_cast<int32_t>(offsetof(Guid_t, ____c_3)); }
	inline int16_t get__c_3() const { return ____c_3; }
	inline int16_t* get_address_of__c_3() { return &____c_3; }
	inline void set__c_3(int16_t value)
	{
		____c_3 = value;
	}

	inline static int32_t get_offset_of__d_4() { return static_cast<int32_t>(offsetof(Guid_t, ____d_4)); }
	inline uint8_t get__d_4() const { return ____d_4; }
	inline uint8_t* get_address_of__d_4() { return &____d_4; }
	inline void set__d_4(uint8_t value)
	{
		____d_4 = value;
	}

	inline static int32_t get_offset_of__e_5() { return static_cast<int32_t>(offsetof(Guid_t, ____e_5)); }
	inline uint8_t get__e_5() const { return ____e_5; }
	inline uint8_t* get_address_of__e_5() { return &____e_5; }
	inline void set__e_5(uint8_t value)
	{
		____e_5 = value;
	}

	inline static int32_t get_offset_of__f_6() { return static_cast<int32_t>(offsetof(Guid_t, ____f_6)); }
	inline uint8_t get__f_6() const { return ____f_6; }
	inline uint8_t* get_address_of__f_6() { return &____f_6; }
	inline void set__f_6(uint8_t value)
	{
		____f_6 = value;
	}

	inline static int32_t get_offset_of__g_7() { return static_cast<int32_t>(offsetof(Guid_t, ____g_7)); }
	inline uint8_t get__g_7() const { return ____g_7; }
	inline uint8_t* get_address_of__g_7() { return &____g_7; }
	inline void set__g_7(uint8_t value)
	{
		____g_7 = value;
	}

	inline static int32_t get_offset_of__h_8() { return static_cast<int32_t>(offsetof(Guid_t, ____h_8)); }
	inline uint8_t get__h_8() const { return ____h_8; }
	inline uint8_t* get_address_of__h_8() { return &____h_8; }
	inline void set__h_8(uint8_t value)
	{
		____h_8 = value;
	}

	inline static int32_t get_offset_of__i_9() { return static_cast<int32_t>(offsetof(Guid_t, ____i_9)); }
	inline uint8_t get__i_9() const { return ____i_9; }
	inline uint8_t* get_address_of__i_9() { return &____i_9; }
	inline void set__i_9(uint8_t value)
	{
		____i_9 = value;
	}

	inline static int32_t get_offset_of__j_10() { return static_cast<int32_t>(offsetof(Guid_t, ____j_10)); }
	inline uint8_t get__j_10() const { return ____j_10; }
	inline uint8_t* get_address_of__j_10() { return &____j_10; }
	inline void set__j_10(uint8_t value)
	{
		____j_10 = value;
	}

	inline static int32_t get_offset_of__k_11() { return static_cast<int32_t>(offsetof(Guid_t, ____k_11)); }
	inline uint8_t get__k_11() const { return ____k_11; }
	inline uint8_t* get_address_of__k_11() { return &____k_11; }
	inline void set__k_11(uint8_t value)
	{
		____k_11 = value;
	}
};

struct Guid_t_StaticFields
{
public:
	// System.Guid System.Guid::Empty
	Guid_t  ___Empty_0;
	// System.Object System.Guid::_rngAccess
	RuntimeObject * ____rngAccess_12;
	// System.Security.Cryptography.RandomNumberGenerator System.Guid::_rng
	RandomNumberGenerator_t2CB5440F189986116A2FA9F907AE52644047AC50 * ____rng_13;
	// System.Security.Cryptography.RandomNumberGenerator System.Guid::_fastRng
	RandomNumberGenerator_t2CB5440F189986116A2FA9F907AE52644047AC50 * ____fastRng_14;

public:
	inline static int32_t get_offset_of_Empty_0() { return static_cast<int32_t>(offsetof(Guid_t_StaticFields, ___Empty_0)); }
	inline Guid_t  get_Empty_0() const { return ___Empty_0; }
	inline Guid_t * get_address_of_Empty_0() { return &___Empty_0; }
	inline void set_Empty_0(Guid_t  value)
	{
		___Empty_0 = value;
	}

	inline static int32_t get_offset_of__rngAccess_12() { return static_cast<int32_t>(offsetof(Guid_t_StaticFields, ____rngAccess_12)); }
	inline RuntimeObject * get__rngAccess_12() const { return ____rngAccess_12; }
	inline RuntimeObject ** get_address_of__rngAccess_12() { return &____rngAccess_12; }
	inline void set__rngAccess_12(RuntimeObject * value)
	{
		____rngAccess_12 = value;
		Il2CppCodeGenWriteBarrier((void**)(&____rngAccess_12), (void*)value);
	}

	inline static int32_t get_offset_of__rng_13() { return static_cast<int32_t>(offsetof(Guid_t_StaticFields, ____rng_13)); }
	inline RandomNumberGenerator_t2CB5440F189986116A2FA9F907AE52644047AC50 * get__rng_13() const { return ____rng_13; }
	inline RandomNumberGenerator_t2CB5440F189986116A2FA9F907AE52644047AC50 ** get_address_of__rng_13() { return &____rng_13; }
	inline void set__rng_13(RandomNumberGenerator_t2CB5440F189986116A2FA9F907AE52644047AC50 * value)
	{
		____rng_13 = value;
		Il2CppCodeGenWriteBarrier((void**)(&____rng_13), (void*)value);
	}

	inline static int32_t get_offset_of__fastRng_14() { return static_cast<int32_t>(offsetof(Guid_t_StaticFields, ____fastRng_14)); }
	inline RandomNumberGenerator_t2CB5440F189986116A2FA9F907AE52644047AC50 * get__fastRng_14() const { return ____fastRng_14; }
	inline RandomNumberGenerator_t2CB5440F189986116A2FA9F907AE52644047AC50 ** get_address_of__fastRng_14() { return &____fastRng_14; }
	inline void set__fastRng_14(RandomNumberGenerator_t2CB5440F189986116A2FA9F907AE52644047AC50 * value)
	{
		____fastRng_14 = value;
		Il2CppCodeGenWriteBarrier((void**)(&____fastRng_14), (void*)value);
	}
};


// System.Int32
struct Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046 
{
public:
	// System.Int32 System.Int32::m_value
	int32_t ___m_value_0;

public:
	inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046, ___m_value_0)); }
	inline int32_t get_m_value_0() const { return ___m_value_0; }
	inline int32_t* get_address_of_m_value_0() { return &___m_value_0; }
	inline void set_m_value_0(int32_t value)
	{
		___m_value_0 = value;
	}
};


// System.IntPtr
struct IntPtr_t 
{
public:
	// System.Void* System.IntPtr::m_value
	void* ___m_value_0;

public:
	inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(IntPtr_t, ___m_value_0)); }
	inline void* get_m_value_0() const { return ___m_value_0; }
	inline void** get_address_of_m_value_0() { return &___m_value_0; }
	inline void set_m_value_0(void* value)
	{
		___m_value_0 = value;
	}
};

struct IntPtr_t_StaticFields
{
public:
	// System.IntPtr System.IntPtr::Zero
	intptr_t ___Zero_1;

public:
	inline static int32_t get_offset_of_Zero_1() { return static_cast<int32_t>(offsetof(IntPtr_t_StaticFields, ___Zero_1)); }
	inline intptr_t get_Zero_1() const { return ___Zero_1; }
	inline intptr_t* get_address_of_Zero_1() { return &___Zero_1; }
	inline void set_Zero_1(intptr_t value)
	{
		___Zero_1 = value;
	}
};


// UnityEngine.LayerMask
struct LayerMask_t5FA647D8C300EA0621360CA4424717C3C73190A8 
{
public:
	// System.Int32 UnityEngine.LayerMask::m_Mask
	int32_t ___m_Mask_0;

public:
	inline static int32_t get_offset_of_m_Mask_0() { return static_cast<int32_t>(offsetof(LayerMask_t5FA647D8C300EA0621360CA4424717C3C73190A8, ___m_Mask_0)); }
	inline int32_t get_m_Mask_0() const { return ___m_Mask_0; }
	inline int32_t* get_address_of_m_Mask_0() { return &___m_Mask_0; }
	inline void set_m_Mask_0(int32_t value)
	{
		___m_Mask_0 = value;
	}
};


// UnityEngine.Timeline.MarkerList
struct MarkerList_t1D16DBEA1BD207C30DE2F2A00D5942865882223D 
{
public:
	// System.Collections.Generic.List`1<UnityEngine.ScriptableObject> UnityEngine.Timeline.MarkerList::m_Objects
	List_1_tEB4537E121ED7128292F5E49486823EB846576FE * ___m_Objects_0;
	// System.Collections.Generic.List`1<UnityEngine.Timeline.IMarker> UnityEngine.Timeline.MarkerList::m_Cache
	List_1_t5898C268E88FBE862539899D9DA3F3289AE269D1 * ___m_Cache_1;
	// System.Boolean UnityEngine.Timeline.MarkerList::m_CacheDirty
	bool ___m_CacheDirty_2;
	// System.Boolean UnityEngine.Timeline.MarkerList::m_HasNotifications
	bool ___m_HasNotifications_3;

public:
	inline static int32_t get_offset_of_m_Objects_0() { return static_cast<int32_t>(offsetof(MarkerList_t1D16DBEA1BD207C30DE2F2A00D5942865882223D, ___m_Objects_0)); }
	inline List_1_tEB4537E121ED7128292F5E49486823EB846576FE * get_m_Objects_0() const { return ___m_Objects_0; }
	inline List_1_tEB4537E121ED7128292F5E49486823EB846576FE ** get_address_of_m_Objects_0() { return &___m_Objects_0; }
	inline void set_m_Objects_0(List_1_tEB4537E121ED7128292F5E49486823EB846576FE * value)
	{
		___m_Objects_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_Objects_0), (void*)value);
	}

	inline static int32_t get_offset_of_m_Cache_1() { return static_cast<int32_t>(offsetof(MarkerList_t1D16DBEA1BD207C30DE2F2A00D5942865882223D, ___m_Cache_1)); }
	inline List_1_t5898C268E88FBE862539899D9DA3F3289AE269D1 * get_m_Cache_1() const { return ___m_Cache_1; }
	inline List_1_t5898C268E88FBE862539899D9DA3F3289AE269D1 ** get_address_of_m_Cache_1() { return &___m_Cache_1; }
	inline void set_m_Cache_1(List_1_t5898C268E88FBE862539899D9DA3F3289AE269D1 * value)
	{
		___m_Cache_1 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_Cache_1), (void*)value);
	}

	inline static int32_t get_offset_of_m_CacheDirty_2() { return static_cast<int32_t>(offsetof(MarkerList_t1D16DBEA1BD207C30DE2F2A00D5942865882223D, ___m_CacheDirty_2)); }
	inline bool get_m_CacheDirty_2() const { return ___m_CacheDirty_2; }
	inline bool* get_address_of_m_CacheDirty_2() { return &___m_CacheDirty_2; }
	inline void set_m_CacheDirty_2(bool value)
	{
		___m_CacheDirty_2 = value;
	}

	inline static int32_t get_offset_of_m_HasNotifications_3() { return static_cast<int32_t>(offsetof(MarkerList_t1D16DBEA1BD207C30DE2F2A00D5942865882223D, ___m_HasNotifications_3)); }
	inline bool get_m_HasNotifications_3() const { return ___m_HasNotifications_3; }
	inline bool* get_address_of_m_HasNotifications_3() { return &___m_HasNotifications_3; }
	inline void set_m_HasNotifications_3(bool value)
	{
		___m_HasNotifications_3 = value;
	}
};

// Native definition for P/Invoke marshalling of UnityEngine.Timeline.MarkerList
struct MarkerList_t1D16DBEA1BD207C30DE2F2A00D5942865882223D_marshaled_pinvoke
{
	List_1_tEB4537E121ED7128292F5E49486823EB846576FE * ___m_Objects_0;
	List_1_t5898C268E88FBE862539899D9DA3F3289AE269D1 * ___m_Cache_1;
	int32_t ___m_CacheDirty_2;
	int32_t ___m_HasNotifications_3;
};
// Native definition for COM marshalling of UnityEngine.Timeline.MarkerList
struct MarkerList_t1D16DBEA1BD207C30DE2F2A00D5942865882223D_marshaled_com
{
	List_1_tEB4537E121ED7128292F5E49486823EB846576FE * ___m_Objects_0;
	List_1_t5898C268E88FBE862539899D9DA3F3289AE269D1 * ___m_Cache_1;
	int32_t ___m_CacheDirty_2;
	int32_t ___m_HasNotifications_3;
};

// UnityEngine.Matrix4x4
struct Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461 
{
public:
	// 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;

public:
	inline static int32_t get_offset_of_m00_0() { return static_cast<int32_t>(offsetof(Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461, ___m00_0)); }
	inline float get_m00_0() const { return ___m00_0; }
	inline float* get_address_of_m00_0() { return &___m00_0; }
	inline void set_m00_0(float value)
	{
		___m00_0 = value;
	}

	inline static int32_t get_offset_of_m10_1() { return static_cast<int32_t>(offsetof(Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461, ___m10_1)); }
	inline float get_m10_1() const { return ___m10_1; }
	inline float* get_address_of_m10_1() { return &___m10_1; }
	inline void set_m10_1(float value)
	{
		___m10_1 = value;
	}

	inline static int32_t get_offset_of_m20_2() { return static_cast<int32_t>(offsetof(Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461, ___m20_2)); }
	inline float get_m20_2() const { return ___m20_2; }
	inline float* get_address_of_m20_2() { return &___m20_2; }
	inline void set_m20_2(float value)
	{
		___m20_2 = value;
	}

	inline static int32_t get_offset_of_m30_3() { return static_cast<int32_t>(offsetof(Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461, ___m30_3)); }
	inline float get_m30_3() const { return ___m30_3; }
	inline float* get_address_of_m30_3() { return &___m30_3; }
	inline void set_m30_3(float value)
	{
		___m30_3 = value;
	}

	inline static int32_t get_offset_of_m01_4() { return static_cast<int32_t>(offsetof(Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461, ___m01_4)); }
	inline float get_m01_4() const { return ___m01_4; }
	inline float* get_address_of_m01_4() { return &___m01_4; }
	inline void set_m01_4(float value)
	{
		___m01_4 = value;
	}

	inline static int32_t get_offset_of_m11_5() { return static_cast<int32_t>(offsetof(Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461, ___m11_5)); }
	inline float get_m11_5() const { return ___m11_5; }
	inline float* get_address_of_m11_5() { return &___m11_5; }
	inline void set_m11_5(float value)
	{
		___m11_5 = value;
	}

	inline static int32_t get_offset_of_m21_6() { return static_cast<int32_t>(offsetof(Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461, ___m21_6)); }
	inline float get_m21_6() const { return ___m21_6; }
	inline float* get_address_of_m21_6() { return &___m21_6; }
	inline void set_m21_6(float value)
	{
		___m21_6 = value;
	}

	inline static int32_t get_offset_of_m31_7() { return static_cast<int32_t>(offsetof(Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461, ___m31_7)); }
	inline float get_m31_7() const { return ___m31_7; }
	inline float* get_address_of_m31_7() { return &___m31_7; }
	inline void set_m31_7(float value)
	{
		___m31_7 = value;
	}

	inline static int32_t get_offset_of_m02_8() { return static_cast<int32_t>(offsetof(Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461, ___m02_8)); }
	inline float get_m02_8() const { return ___m02_8; }
	inline float* get_address_of_m02_8() { return &___m02_8; }
	inline void set_m02_8(float value)
	{
		___m02_8 = value;
	}

	inline static int32_t get_offset_of_m12_9() { return static_cast<int32_t>(offsetof(Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461, ___m12_9)); }
	inline float get_m12_9() const { return ___m12_9; }
	inline float* get_address_of_m12_9() { return &___m12_9; }
	inline void set_m12_9(float value)
	{
		___m12_9 = value;
	}

	inline static int32_t get_offset_of_m22_10() { return static_cast<int32_t>(offsetof(Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461, ___m22_10)); }
	inline float get_m22_10() const { return ___m22_10; }
	inline float* get_address_of_m22_10() { return &___m22_10; }
	inline void set_m22_10(float value)
	{
		___m22_10 = value;
	}

	inline static int32_t get_offset_of_m32_11() { return static_cast<int32_t>(offsetof(Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461, ___m32_11)); }
	inline float get_m32_11() const { return ___m32_11; }
	inline float* get_address_of_m32_11() { return &___m32_11; }
	inline void set_m32_11(float value)
	{
		___m32_11 = value;
	}

	inline static int32_t get_offset_of_m03_12() { return static_cast<int32_t>(offsetof(Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461, ___m03_12)); }
	inline float get_m03_12() const { return ___m03_12; }
	inline float* get_address_of_m03_12() { return &___m03_12; }
	inline void set_m03_12(float value)
	{
		___m03_12 = value;
	}

	inline static int32_t get_offset_of_m13_13() { return static_cast<int32_t>(offsetof(Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461, ___m13_13)); }
	inline float get_m13_13() const { return ___m13_13; }
	inline float* get_address_of_m13_13() { return &___m13_13; }
	inline void set_m13_13(float value)
	{
		___m13_13 = value;
	}

	inline static int32_t get_offset_of_m23_14() { return static_cast<int32_t>(offsetof(Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461, ___m23_14)); }
	inline float get_m23_14() const { return ___m23_14; }
	inline float* get_address_of_m23_14() { return &___m23_14; }
	inline void set_m23_14(float value)
	{
		___m23_14 = value;
	}

	inline static int32_t get_offset_of_m33_15() { return static_cast<int32_t>(offsetof(Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461, ___m33_15)); }
	inline float get_m33_15() const { return ___m33_15; }
	inline float* get_address_of_m33_15() { return &___m33_15; }
	inline void set_m33_15(float value)
	{
		___m33_15 = value;
	}
};

struct Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461_StaticFields
{
public:
	// UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::zeroMatrix
	Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461  ___zeroMatrix_16;
	// UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::identityMatrix
	Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461  ___identityMatrix_17;

public:
	inline static int32_t get_offset_of_zeroMatrix_16() { return static_cast<int32_t>(offsetof(Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461_StaticFields, ___zeroMatrix_16)); }
	inline Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461  get_zeroMatrix_16() const { return ___zeroMatrix_16; }
	inline Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461 * get_address_of_zeroMatrix_16() { return &___zeroMatrix_16; }
	inline void set_zeroMatrix_16(Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461  value)
	{
		___zeroMatrix_16 = value;
	}

	inline static int32_t get_offset_of_identityMatrix_17() { return static_cast<int32_t>(offsetof(Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461_StaticFields, ___identityMatrix_17)); }
	inline Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461  get_identityMatrix_17() const { return ___identityMatrix_17; }
	inline Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461 * get_address_of_identityMatrix_17() { return &___identityMatrix_17; }
	inline void set_identityMatrix_17(Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461  value)
	{
		___identityMatrix_17 = value;
	}
};


// UnityEngine.PropertyAttribute
struct PropertyAttribute_t4A352471DF625C56C811E27AC86B7E1CE6444052  : public Attribute_t037CA9D9F3B742C063DB364D2EEBBF9FC5772C71
{
public:

public:
};


// UnityEngine.Quaternion
struct Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 
{
public:
	// 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;

public:
	inline static int32_t get_offset_of_x_0() { return static_cast<int32_t>(offsetof(Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4, ___x_0)); }
	inline float get_x_0() const { return ___x_0; }
	inline float* get_address_of_x_0() { return &___x_0; }
	inline void set_x_0(float value)
	{
		___x_0 = value;
	}

	inline static int32_t get_offset_of_y_1() { return static_cast<int32_t>(offsetof(Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4, ___y_1)); }
	inline float get_y_1() const { return ___y_1; }
	inline float* get_address_of_y_1() { return &___y_1; }
	inline void set_y_1(float value)
	{
		___y_1 = value;
	}

	inline static int32_t get_offset_of_z_2() { return static_cast<int32_t>(offsetof(Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4, ___z_2)); }
	inline float get_z_2() const { return ___z_2; }
	inline float* get_address_of_z_2() { return &___z_2; }
	inline void set_z_2(float value)
	{
		___z_2 = value;
	}

	inline static int32_t get_offset_of_w_3() { return static_cast<int32_t>(offsetof(Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4, ___w_3)); }
	inline float get_w_3() const { return ___w_3; }
	inline float* get_address_of_w_3() { return &___w_3; }
	inline void set_w_3(float value)
	{
		___w_3 = value;
	}
};

struct Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4_StaticFields
{
public:
	// UnityEngine.Quaternion UnityEngine.Quaternion::identityQuaternion
	Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  ___identityQuaternion_4;

public:
	inline static int32_t get_offset_of_identityQuaternion_4() { return static_cast<int32_t>(offsetof(Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4_StaticFields, ___identityQuaternion_4)); }
	inline Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  get_identityQuaternion_4() const { return ___identityQuaternion_4; }
	inline Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 * get_address_of_identityQuaternion_4() { return &___identityQuaternion_4; }
	inline void set_identityQuaternion_4(Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  value)
	{
		___identityQuaternion_4 = value;
	}
};


// UnityEngine.Rect
struct Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878 
{
public:
	// 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;

public:
	inline static int32_t get_offset_of_m_XMin_0() { return static_cast<int32_t>(offsetof(Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878, ___m_XMin_0)); }
	inline float get_m_XMin_0() const { return ___m_XMin_0; }
	inline float* get_address_of_m_XMin_0() { return &___m_XMin_0; }
	inline void set_m_XMin_0(float value)
	{
		___m_XMin_0 = value;
	}

	inline static int32_t get_offset_of_m_YMin_1() { return static_cast<int32_t>(offsetof(Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878, ___m_YMin_1)); }
	inline float get_m_YMin_1() const { return ___m_YMin_1; }
	inline float* get_address_of_m_YMin_1() { return &___m_YMin_1; }
	inline void set_m_YMin_1(float value)
	{
		___m_YMin_1 = value;
	}

	inline static int32_t get_offset_of_m_Width_2() { return static_cast<int32_t>(offsetof(Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878, ___m_Width_2)); }
	inline float get_m_Width_2() const { return ___m_Width_2; }
	inline float* get_address_of_m_Width_2() { return &___m_Width_2; }
	inline void set_m_Width_2(float value)
	{
		___m_Width_2 = value;
	}

	inline static int32_t get_offset_of_m_Height_3() { return static_cast<int32_t>(offsetof(Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878, ___m_Height_3)); }
	inline float get_m_Height_3() const { return ___m_Height_3; }
	inline float* get_address_of_m_Height_3() { return &___m_Height_3; }
	inline void set_m_Height_3(float value)
	{
		___m_Height_3 = value;
	}
};


// Cinemachine.SaveDuringPlayAttribute
struct SaveDuringPlayAttribute_t5A81C21D4249BDE8C321218AE491D5F10F9342C9  : public Attribute_t037CA9D9F3B742C063DB364D2EEBBF9FC5772C71
{
public:

public:
};


// System.Single
struct Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E 
{
public:
	// System.Single System.Single::m_value
	float ___m_value_0;

public:
	inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E, ___m_value_0)); }
	inline float get_m_value_0() const { return ___m_value_0; }
	inline float* get_address_of_m_value_0() { return &___m_value_0; }
	inline void set_m_value_0(float value)
	{
		___m_value_0 = value;
	}
};


// UnityEngine.Events.UnityEvent
struct UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4  : public UnityEventBase_tBB43047292084BA63C5CBB1A379A8BB88611C6FB
{
public:
	// System.Object[] UnityEngine.Events.UnityEvent::m_InvokeArray
	ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* ___m_InvokeArray_3;

public:
	inline static int32_t get_offset_of_m_InvokeArray_3() { return static_cast<int32_t>(offsetof(UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4, ___m_InvokeArray_3)); }
	inline ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* get_m_InvokeArray_3() const { return ___m_InvokeArray_3; }
	inline ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE** get_address_of_m_InvokeArray_3() { return &___m_InvokeArray_3; }
	inline void set_m_InvokeArray_3(ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* value)
	{
		___m_InvokeArray_3 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_InvokeArray_3), (void*)value);
	}
};


// UnityEngine.Vector2
struct Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 
{
public:
	// System.Single UnityEngine.Vector2::x
	float ___x_0;
	// System.Single UnityEngine.Vector2::y
	float ___y_1;

public:
	inline static int32_t get_offset_of_x_0() { return static_cast<int32_t>(offsetof(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9, ___x_0)); }
	inline float get_x_0() const { return ___x_0; }
	inline float* get_address_of_x_0() { return &___x_0; }
	inline void set_x_0(float value)
	{
		___x_0 = value;
	}

	inline static int32_t get_offset_of_y_1() { return static_cast<int32_t>(offsetof(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9, ___y_1)); }
	inline float get_y_1() const { return ___y_1; }
	inline float* get_address_of_y_1() { return &___y_1; }
	inline void set_y_1(float value)
	{
		___y_1 = value;
	}
};

struct Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9_StaticFields
{
public:
	// UnityEngine.Vector2 UnityEngine.Vector2::zeroVector
	Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  ___zeroVector_2;
	// UnityEngine.Vector2 UnityEngine.Vector2::oneVector
	Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  ___oneVector_3;
	// UnityEngine.Vector2 UnityEngine.Vector2::upVector
	Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  ___upVector_4;
	// UnityEngine.Vector2 UnityEngine.Vector2::downVector
	Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  ___downVector_5;
	// UnityEngine.Vector2 UnityEngine.Vector2::leftVector
	Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  ___leftVector_6;
	// UnityEngine.Vector2 UnityEngine.Vector2::rightVector
	Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  ___rightVector_7;
	// UnityEngine.Vector2 UnityEngine.Vector2::positiveInfinityVector
	Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  ___positiveInfinityVector_8;
	// UnityEngine.Vector2 UnityEngine.Vector2::negativeInfinityVector
	Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  ___negativeInfinityVector_9;

public:
	inline static int32_t get_offset_of_zeroVector_2() { return static_cast<int32_t>(offsetof(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9_StaticFields, ___zeroVector_2)); }
	inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  get_zeroVector_2() const { return ___zeroVector_2; }
	inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_zeroVector_2() { return &___zeroVector_2; }
	inline void set_zeroVector_2(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  value)
	{
		___zeroVector_2 = value;
	}

	inline static int32_t get_offset_of_oneVector_3() { return static_cast<int32_t>(offsetof(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9_StaticFields, ___oneVector_3)); }
	inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  get_oneVector_3() const { return ___oneVector_3; }
	inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_oneVector_3() { return &___oneVector_3; }
	inline void set_oneVector_3(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  value)
	{
		___oneVector_3 = value;
	}

	inline static int32_t get_offset_of_upVector_4() { return static_cast<int32_t>(offsetof(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9_StaticFields, ___upVector_4)); }
	inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  get_upVector_4() const { return ___upVector_4; }
	inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_upVector_4() { return &___upVector_4; }
	inline void set_upVector_4(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  value)
	{
		___upVector_4 = value;
	}

	inline static int32_t get_offset_of_downVector_5() { return static_cast<int32_t>(offsetof(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9_StaticFields, ___downVector_5)); }
	inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  get_downVector_5() const { return ___downVector_5; }
	inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_downVector_5() { return &___downVector_5; }
	inline void set_downVector_5(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  value)
	{
		___downVector_5 = value;
	}

	inline static int32_t get_offset_of_leftVector_6() { return static_cast<int32_t>(offsetof(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9_StaticFields, ___leftVector_6)); }
	inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  get_leftVector_6() const { return ___leftVector_6; }
	inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_leftVector_6() { return &___leftVector_6; }
	inline void set_leftVector_6(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  value)
	{
		___leftVector_6 = value;
	}

	inline static int32_t get_offset_of_rightVector_7() { return static_cast<int32_t>(offsetof(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9_StaticFields, ___rightVector_7)); }
	inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  get_rightVector_7() const { return ___rightVector_7; }
	inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_rightVector_7() { return &___rightVector_7; }
	inline void set_rightVector_7(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  value)
	{
		___rightVector_7 = value;
	}

	inline static int32_t get_offset_of_positiveInfinityVector_8() { return static_cast<int32_t>(offsetof(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9_StaticFields, ___positiveInfinityVector_8)); }
	inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  get_positiveInfinityVector_8() const { return ___positiveInfinityVector_8; }
	inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_positiveInfinityVector_8() { return &___positiveInfinityVector_8; }
	inline void set_positiveInfinityVector_8(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  value)
	{
		___positiveInfinityVector_8 = value;
	}

	inline static int32_t get_offset_of_negativeInfinityVector_9() { return static_cast<int32_t>(offsetof(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9_StaticFields, ___negativeInfinityVector_9)); }
	inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  get_negativeInfinityVector_9() const { return ___negativeInfinityVector_9; }
	inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_negativeInfinityVector_9() { return &___negativeInfinityVector_9; }
	inline void set_negativeInfinityVector_9(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  value)
	{
		___negativeInfinityVector_9 = value;
	}
};


// UnityEngine.Vector2Int
struct Vector2Int_tF49F5C2443670DE126D9EC8DBE81D8F480EAA6E9 
{
public:
	// System.Int32 UnityEngine.Vector2Int::m_X
	int32_t ___m_X_0;
	// System.Int32 UnityEngine.Vector2Int::m_Y
	int32_t ___m_Y_1;

public:
	inline static int32_t get_offset_of_m_X_0() { return static_cast<int32_t>(offsetof(Vector2Int_tF49F5C2443670DE126D9EC8DBE81D8F480EAA6E9, ___m_X_0)); }
	inline int32_t get_m_X_0() const { return ___m_X_0; }
	inline int32_t* get_address_of_m_X_0() { return &___m_X_0; }
	inline void set_m_X_0(int32_t value)
	{
		___m_X_0 = value;
	}

	inline static int32_t get_offset_of_m_Y_1() { return static_cast<int32_t>(offsetof(Vector2Int_tF49F5C2443670DE126D9EC8DBE81D8F480EAA6E9, ___m_Y_1)); }
	inline int32_t get_m_Y_1() const { return ___m_Y_1; }
	inline int32_t* get_address_of_m_Y_1() { return &___m_Y_1; }
	inline void set_m_Y_1(int32_t value)
	{
		___m_Y_1 = value;
	}
};

struct Vector2Int_tF49F5C2443670DE126D9EC8DBE81D8F480EAA6E9_StaticFields
{
public:
	// UnityEngine.Vector2Int UnityEngine.Vector2Int::s_Zero
	Vector2Int_tF49F5C2443670DE126D9EC8DBE81D8F480EAA6E9  ___s_Zero_2;
	// UnityEngine.Vector2Int UnityEngine.Vector2Int::s_One
	Vector2Int_tF49F5C2443670DE126D9EC8DBE81D8F480EAA6E9  ___s_One_3;
	// UnityEngine.Vector2Int UnityEngine.Vector2Int::s_Up
	Vector2Int_tF49F5C2443670DE126D9EC8DBE81D8F480EAA6E9  ___s_Up_4;
	// UnityEngine.Vector2Int UnityEngine.Vector2Int::s_Down
	Vector2Int_tF49F5C2443670DE126D9EC8DBE81D8F480EAA6E9  ___s_Down_5;
	// UnityEngine.Vector2Int UnityEngine.Vector2Int::s_Left
	Vector2Int_tF49F5C2443670DE126D9EC8DBE81D8F480EAA6E9  ___s_Left_6;
	// UnityEngine.Vector2Int UnityEngine.Vector2Int::s_Right
	Vector2Int_tF49F5C2443670DE126D9EC8DBE81D8F480EAA6E9  ___s_Right_7;

public:
	inline static int32_t get_offset_of_s_Zero_2() { return static_cast<int32_t>(offsetof(Vector2Int_tF49F5C2443670DE126D9EC8DBE81D8F480EAA6E9_StaticFields, ___s_Zero_2)); }
	inline Vector2Int_tF49F5C2443670DE126D9EC8DBE81D8F480EAA6E9  get_s_Zero_2() const { return ___s_Zero_2; }
	inline Vector2Int_tF49F5C2443670DE126D9EC8DBE81D8F480EAA6E9 * get_address_of_s_Zero_2() { return &___s_Zero_2; }
	inline void set_s_Zero_2(Vector2Int_tF49F5C2443670DE126D9EC8DBE81D8F480EAA6E9  value)
	{
		___s_Zero_2 = value;
	}

	inline static int32_t get_offset_of_s_One_3() { return static_cast<int32_t>(offsetof(Vector2Int_tF49F5C2443670DE126D9EC8DBE81D8F480EAA6E9_StaticFields, ___s_One_3)); }
	inline Vector2Int_tF49F5C2443670DE126D9EC8DBE81D8F480EAA6E9  get_s_One_3() const { return ___s_One_3; }
	inline Vector2Int_tF49F5C2443670DE126D9EC8DBE81D8F480EAA6E9 * get_address_of_s_One_3() { return &___s_One_3; }
	inline void set_s_One_3(Vector2Int_tF49F5C2443670DE126D9EC8DBE81D8F480EAA6E9  value)
	{
		___s_One_3 = value;
	}

	inline static int32_t get_offset_of_s_Up_4() { return static_cast<int32_t>(offsetof(Vector2Int_tF49F5C2443670DE126D9EC8DBE81D8F480EAA6E9_StaticFields, ___s_Up_4)); }
	inline Vector2Int_tF49F5C2443670DE126D9EC8DBE81D8F480EAA6E9  get_s_Up_4() const { return ___s_Up_4; }
	inline Vector2Int_tF49F5C2443670DE126D9EC8DBE81D8F480EAA6E9 * get_address_of_s_Up_4() { return &___s_Up_4; }
	inline void set_s_Up_4(Vector2Int_tF49F5C2443670DE126D9EC8DBE81D8F480EAA6E9  value)
	{
		___s_Up_4 = value;
	}

	inline static int32_t get_offset_of_s_Down_5() { return static_cast<int32_t>(offsetof(Vector2Int_tF49F5C2443670DE126D9EC8DBE81D8F480EAA6E9_StaticFields, ___s_Down_5)); }
	inline Vector2Int_tF49F5C2443670DE126D9EC8DBE81D8F480EAA6E9  get_s_Down_5() const { return ___s_Down_5; }
	inline Vector2Int_tF49F5C2443670DE126D9EC8DBE81D8F480EAA6E9 * get_address_of_s_Down_5() { return &___s_Down_5; }
	inline void set_s_Down_5(Vector2Int_tF49F5C2443670DE126D9EC8DBE81D8F480EAA6E9  value)
	{
		___s_Down_5 = value;
	}

	inline static int32_t get_offset_of_s_Left_6() { return static_cast<int32_t>(offsetof(Vector2Int_tF49F5C2443670DE126D9EC8DBE81D8F480EAA6E9_StaticFields, ___s_Left_6)); }
	inline Vector2Int_tF49F5C2443670DE126D9EC8DBE81D8F480EAA6E9  get_s_Left_6() const { return ___s_Left_6; }
	inline Vector2Int_tF49F5C2443670DE126D9EC8DBE81D8F480EAA6E9 * get_address_of_s_Left_6() { return &___s_Left_6; }
	inline void set_s_Left_6(Vector2Int_tF49F5C2443670DE126D9EC8DBE81D8F480EAA6E9  value)
	{
		___s_Left_6 = value;
	}

	inline static int32_t get_offset_of_s_Right_7() { return static_cast<int32_t>(offsetof(Vector2Int_tF49F5C2443670DE126D9EC8DBE81D8F480EAA6E9_StaticFields, ___s_Right_7)); }
	inline Vector2Int_tF49F5C2443670DE126D9EC8DBE81D8F480EAA6E9  get_s_Right_7() const { return ___s_Right_7; }
	inline Vector2Int_tF49F5C2443670DE126D9EC8DBE81D8F480EAA6E9 * get_address_of_s_Right_7() { return &___s_Right_7; }
	inline void set_s_Right_7(Vector2Int_tF49F5C2443670DE126D9EC8DBE81D8F480EAA6E9  value)
	{
		___s_Right_7 = value;
	}
};


// UnityEngine.Vector3
struct Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E 
{
public:
	// System.Single UnityEngine.Vector3::x
	float ___x_2;
	// System.Single UnityEngine.Vector3::y
	float ___y_3;
	// System.Single UnityEngine.Vector3::z
	float ___z_4;

public:
	inline static int32_t get_offset_of_x_2() { return static_cast<int32_t>(offsetof(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E, ___x_2)); }
	inline float get_x_2() const { return ___x_2; }
	inline float* get_address_of_x_2() { return &___x_2; }
	inline void set_x_2(float value)
	{
		___x_2 = value;
	}

	inline static int32_t get_offset_of_y_3() { return static_cast<int32_t>(offsetof(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E, ___y_3)); }
	inline float get_y_3() const { return ___y_3; }
	inline float* get_address_of_y_3() { return &___y_3; }
	inline void set_y_3(float value)
	{
		___y_3 = value;
	}

	inline static int32_t get_offset_of_z_4() { return static_cast<int32_t>(offsetof(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E, ___z_4)); }
	inline float get_z_4() const { return ___z_4; }
	inline float* get_address_of_z_4() { return &___z_4; }
	inline void set_z_4(float value)
	{
		___z_4 = value;
	}
};

struct Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E_StaticFields
{
public:
	// UnityEngine.Vector3 UnityEngine.Vector3::zeroVector
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___zeroVector_5;
	// UnityEngine.Vector3 UnityEngine.Vector3::oneVector
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___oneVector_6;
	// UnityEngine.Vector3 UnityEngine.Vector3::upVector
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___upVector_7;
	// UnityEngine.Vector3 UnityEngine.Vector3::downVector
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___downVector_8;
	// UnityEngine.Vector3 UnityEngine.Vector3::leftVector
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___leftVector_9;
	// UnityEngine.Vector3 UnityEngine.Vector3::rightVector
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___rightVector_10;
	// UnityEngine.Vector3 UnityEngine.Vector3::forwardVector
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___forwardVector_11;
	// UnityEngine.Vector3 UnityEngine.Vector3::backVector
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___backVector_12;
	// UnityEngine.Vector3 UnityEngine.Vector3::positiveInfinityVector
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___positiveInfinityVector_13;
	// UnityEngine.Vector3 UnityEngine.Vector3::negativeInfinityVector
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___negativeInfinityVector_14;

public:
	inline static int32_t get_offset_of_zeroVector_5() { return static_cast<int32_t>(offsetof(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E_StaticFields, ___zeroVector_5)); }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  get_zeroVector_5() const { return ___zeroVector_5; }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_zeroVector_5() { return &___zeroVector_5; }
	inline void set_zeroVector_5(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  value)
	{
		___zeroVector_5 = value;
	}

	inline static int32_t get_offset_of_oneVector_6() { return static_cast<int32_t>(offsetof(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E_StaticFields, ___oneVector_6)); }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  get_oneVector_6() const { return ___oneVector_6; }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_oneVector_6() { return &___oneVector_6; }
	inline void set_oneVector_6(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  value)
	{
		___oneVector_6 = value;
	}

	inline static int32_t get_offset_of_upVector_7() { return static_cast<int32_t>(offsetof(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E_StaticFields, ___upVector_7)); }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  get_upVector_7() const { return ___upVector_7; }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_upVector_7() { return &___upVector_7; }
	inline void set_upVector_7(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  value)
	{
		___upVector_7 = value;
	}

	inline static int32_t get_offset_of_downVector_8() { return static_cast<int32_t>(offsetof(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E_StaticFields, ___downVector_8)); }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  get_downVector_8() const { return ___downVector_8; }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_downVector_8() { return &___downVector_8; }
	inline void set_downVector_8(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  value)
	{
		___downVector_8 = value;
	}

	inline static int32_t get_offset_of_leftVector_9() { return static_cast<int32_t>(offsetof(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E_StaticFields, ___leftVector_9)); }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  get_leftVector_9() const { return ___leftVector_9; }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_leftVector_9() { return &___leftVector_9; }
	inline void set_leftVector_9(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  value)
	{
		___leftVector_9 = value;
	}

	inline static int32_t get_offset_of_rightVector_10() { return static_cast<int32_t>(offsetof(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E_StaticFields, ___rightVector_10)); }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  get_rightVector_10() const { return ___rightVector_10; }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_rightVector_10() { return &___rightVector_10; }
	inline void set_rightVector_10(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  value)
	{
		___rightVector_10 = value;
	}

	inline static int32_t get_offset_of_forwardVector_11() { return static_cast<int32_t>(offsetof(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E_StaticFields, ___forwardVector_11)); }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  get_forwardVector_11() const { return ___forwardVector_11; }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_forwardVector_11() { return &___forwardVector_11; }
	inline void set_forwardVector_11(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  value)
	{
		___forwardVector_11 = value;
	}

	inline static int32_t get_offset_of_backVector_12() { return static_cast<int32_t>(offsetof(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E_StaticFields, ___backVector_12)); }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  get_backVector_12() const { return ___backVector_12; }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_backVector_12() { return &___backVector_12; }
	inline void set_backVector_12(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  value)
	{
		___backVector_12 = value;
	}

	inline static int32_t get_offset_of_positiveInfinityVector_13() { return static_cast<int32_t>(offsetof(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E_StaticFields, ___positiveInfinityVector_13)); }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  get_positiveInfinityVector_13() const { return ___positiveInfinityVector_13; }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_positiveInfinityVector_13() { return &___positiveInfinityVector_13; }
	inline void set_positiveInfinityVector_13(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  value)
	{
		___positiveInfinityVector_13 = value;
	}

	inline static int32_t get_offset_of_negativeInfinityVector_14() { return static_cast<int32_t>(offsetof(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E_StaticFields, ___negativeInfinityVector_14)); }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  get_negativeInfinityVector_14() const { return ___negativeInfinityVector_14; }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_negativeInfinityVector_14() { return &___negativeInfinityVector_14; }
	inline void set_negativeInfinityVector_14(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  value)
	{
		___negativeInfinityVector_14 = value;
	}
};


// UnityEngine.Vector4
struct Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 
{
public:
	// 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;

public:
	inline static int32_t get_offset_of_x_1() { return static_cast<int32_t>(offsetof(Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7, ___x_1)); }
	inline float get_x_1() const { return ___x_1; }
	inline float* get_address_of_x_1() { return &___x_1; }
	inline void set_x_1(float value)
	{
		___x_1 = value;
	}

	inline static int32_t get_offset_of_y_2() { return static_cast<int32_t>(offsetof(Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7, ___y_2)); }
	inline float get_y_2() const { return ___y_2; }
	inline float* get_address_of_y_2() { return &___y_2; }
	inline void set_y_2(float value)
	{
		___y_2 = value;
	}

	inline static int32_t get_offset_of_z_3() { return static_cast<int32_t>(offsetof(Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7, ___z_3)); }
	inline float get_z_3() const { return ___z_3; }
	inline float* get_address_of_z_3() { return &___z_3; }
	inline void set_z_3(float value)
	{
		___z_3 = value;
	}

	inline static int32_t get_offset_of_w_4() { return static_cast<int32_t>(offsetof(Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7, ___w_4)); }
	inline float get_w_4() const { return ___w_4; }
	inline float* get_address_of_w_4() { return &___w_4; }
	inline void set_w_4(float value)
	{
		___w_4 = value;
	}
};

struct Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7_StaticFields
{
public:
	// UnityEngine.Vector4 UnityEngine.Vector4::zeroVector
	Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  ___zeroVector_5;
	// UnityEngine.Vector4 UnityEngine.Vector4::oneVector
	Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  ___oneVector_6;
	// UnityEngine.Vector4 UnityEngine.Vector4::positiveInfinityVector
	Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  ___positiveInfinityVector_7;
	// UnityEngine.Vector4 UnityEngine.Vector4::negativeInfinityVector
	Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  ___negativeInfinityVector_8;

public:
	inline static int32_t get_offset_of_zeroVector_5() { return static_cast<int32_t>(offsetof(Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7_StaticFields, ___zeroVector_5)); }
	inline Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  get_zeroVector_5() const { return ___zeroVector_5; }
	inline Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 * get_address_of_zeroVector_5() { return &___zeroVector_5; }
	inline void set_zeroVector_5(Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  value)
	{
		___zeroVector_5 = value;
	}

	inline static int32_t get_offset_of_oneVector_6() { return static_cast<int32_t>(offsetof(Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7_StaticFields, ___oneVector_6)); }
	inline Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  get_oneVector_6() const { return ___oneVector_6; }
	inline Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 * get_address_of_oneVector_6() { return &___oneVector_6; }
	inline void set_oneVector_6(Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  value)
	{
		___oneVector_6 = value;
	}

	inline static int32_t get_offset_of_positiveInfinityVector_7() { return static_cast<int32_t>(offsetof(Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7_StaticFields, ___positiveInfinityVector_7)); }
	inline Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  get_positiveInfinityVector_7() const { return ___positiveInfinityVector_7; }
	inline Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 * get_address_of_positiveInfinityVector_7() { return &___positiveInfinityVector_7; }
	inline void set_positiveInfinityVector_7(Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  value)
	{
		___positiveInfinityVector_7 = value;
	}

	inline static int32_t get_offset_of_negativeInfinityVector_8() { return static_cast<int32_t>(offsetof(Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7_StaticFields, ___negativeInfinityVector_8)); }
	inline Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  get_negativeInfinityVector_8() const { return ___negativeInfinityVector_8; }
	inline Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 * get_address_of_negativeInfinityVector_8() { return &___negativeInfinityVector_8; }
	inline void set_negativeInfinityVector_8(Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  value)
	{
		___negativeInfinityVector_8 = value;
	}
};


// System.Void
struct Void_t700C6383A2A510C2CF4DD86DABD5CA9FF70ADAC5 
{
public:
	union
	{
		struct
		{
		};
		uint8_t Void_t700C6383A2A510C2CF4DD86DABD5CA9FF70ADAC5__padding[1];
	};

public:
};


// UnityEngine.WaitForFixedUpdate
struct WaitForFixedUpdate_t675FCE2AEFAC5C924A4020474C997FF2CDD3F4C5  : public YieldInstruction_tB0B4E05316710E51ECCC1E57174C27FE6DEBBEAF
{
public:

public:
};


// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=12
struct __StaticArrayInitTypeSizeU3D12_t92F36FDDDC6AF21B649C1A19F59FCE74FC4D2D5D 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D12_t92F36FDDDC6AF21B649C1A19F59FCE74FC4D2D5D__padding[12];
	};

public:
};


// Cinemachine.AxisState/Recentering
struct Recentering_t3B320CE750DA39B1C1E60536E3ED006253605427 
{
public:
	// 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;

public:
	inline static int32_t get_offset_of_m_enabled_0() { return static_cast<int32_t>(offsetof(Recentering_t3B320CE750DA39B1C1E60536E3ED006253605427, ___m_enabled_0)); }
	inline bool get_m_enabled_0() const { return ___m_enabled_0; }
	inline bool* get_address_of_m_enabled_0() { return &___m_enabled_0; }
	inline void set_m_enabled_0(bool value)
	{
		___m_enabled_0 = value;
	}

	inline static int32_t get_offset_of_m_WaitTime_1() { return static_cast<int32_t>(offsetof(Recentering_t3B320CE750DA39B1C1E60536E3ED006253605427, ___m_WaitTime_1)); }
	inline float get_m_WaitTime_1() const { return ___m_WaitTime_1; }
	inline float* get_address_of_m_WaitTime_1() { return &___m_WaitTime_1; }
	inline void set_m_WaitTime_1(float value)
	{
		___m_WaitTime_1 = value;
	}

	inline static int32_t get_offset_of_m_RecenteringTime_2() { return static_cast<int32_t>(offsetof(Recentering_t3B320CE750DA39B1C1E60536E3ED006253605427, ___m_RecenteringTime_2)); }
	inline float get_m_RecenteringTime_2() const { return ___m_RecenteringTime_2; }
	inline float* get_address_of_m_RecenteringTime_2() { return &___m_RecenteringTime_2; }
	inline void set_m_RecenteringTime_2(float value)
	{
		___m_RecenteringTime_2 = value;
	}

	inline static int32_t get_offset_of_mLastAxisInputTime_3() { return static_cast<int32_t>(offsetof(Recentering_t3B320CE750DA39B1C1E60536E3ED006253605427, ___mLastAxisInputTime_3)); }
	inline float get_mLastAxisInputTime_3() const { return ___mLastAxisInputTime_3; }
	inline float* get_address_of_mLastAxisInputTime_3() { return &___mLastAxisInputTime_3; }
	inline void set_mLastAxisInputTime_3(float value)
	{
		___mLastAxisInputTime_3 = value;
	}

	inline static int32_t get_offset_of_mRecenteringVelocity_4() { return static_cast<int32_t>(offsetof(Recentering_t3B320CE750DA39B1C1E60536E3ED006253605427, ___mRecenteringVelocity_4)); }
	inline float get_mRecenteringVelocity_4() const { return ___mRecenteringVelocity_4; }
	inline float* get_address_of_mRecenteringVelocity_4() { return &___mRecenteringVelocity_4; }
	inline void set_mRecenteringVelocity_4(float value)
	{
		___mRecenteringVelocity_4 = value;
	}

	inline static int32_t get_offset_of_m_LegacyHeadingDefinition_5() { return static_cast<int32_t>(offsetof(Recentering_t3B320CE750DA39B1C1E60536E3ED006253605427, ___m_LegacyHeadingDefinition_5)); }
	inline int32_t get_m_LegacyHeadingDefinition_5() const { return ___m_LegacyHeadingDefinition_5; }
	inline int32_t* get_address_of_m_LegacyHeadingDefinition_5() { return &___m_LegacyHeadingDefinition_5; }
	inline void set_m_LegacyHeadingDefinition_5(int32_t value)
	{
		___m_LegacyHeadingDefinition_5 = value;
	}

	inline static int32_t get_offset_of_m_LegacyVelocityFilterStrength_6() { return static_cast<int32_t>(offsetof(Recentering_t3B320CE750DA39B1C1E60536E3ED006253605427, ___m_LegacyVelocityFilterStrength_6)); }
	inline int32_t get_m_LegacyVelocityFilterStrength_6() const { return ___m_LegacyVelocityFilterStrength_6; }
	inline int32_t* get_address_of_m_LegacyVelocityFilterStrength_6() { return &___m_LegacyVelocityFilterStrength_6; }
	inline void set_m_LegacyVelocityFilterStrength_6(int32_t value)
	{
		___m_LegacyVelocityFilterStrength_6 = value;
	}
};

// Native definition for P/Invoke marshalling of Cinemachine.AxisState/Recentering
struct Recentering_t3B320CE750DA39B1C1E60536E3ED006253605427_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_t3B320CE750DA39B1C1E60536E3ED006253605427_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_t8E179439D0939CA1F23354DD785283354767EA6B 
{
public:
	// UnityEngine.Object Cinemachine.CameraState/CustomBlendable::m_Custom
	Object_tF2F3778131EFF286AF62B7B013A170F95A91571A * ___m_Custom_0;
	// System.Single Cinemachine.CameraState/CustomBlendable::m_Weight
	float ___m_Weight_1;

public:
	inline static int32_t get_offset_of_m_Custom_0() { return static_cast<int32_t>(offsetof(CustomBlendable_t8E179439D0939CA1F23354DD785283354767EA6B, ___m_Custom_0)); }
	inline Object_tF2F3778131EFF286AF62B7B013A170F95A91571A * get_m_Custom_0() const { return ___m_Custom_0; }
	inline Object_tF2F3778131EFF286AF62B7B013A170F95A91571A ** get_address_of_m_Custom_0() { return &___m_Custom_0; }
	inline void set_m_Custom_0(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A * value)
	{
		___m_Custom_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_Custom_0), (void*)value);
	}

	inline static int32_t get_offset_of_m_Weight_1() { return static_cast<int32_t>(offsetof(CustomBlendable_t8E179439D0939CA1F23354DD785283354767EA6B, ___m_Weight_1)); }
	inline float get_m_Weight_1() const { return ___m_Weight_1; }
	inline float* get_address_of_m_Weight_1() { return &___m_Weight_1; }
	inline void set_m_Weight_1(float value)
	{
		___m_Weight_1 = value;
	}
};


// Cinemachine.CinemachineClearShot/Pair
struct Pair_tCF1B4A57B4FC677FA2ACB13ECA3D0621CCE6E9FB 
{
public:
	// System.Int32 Cinemachine.CinemachineClearShot/Pair::a
	int32_t ___a_0;
	// System.Single Cinemachine.CinemachineClearShot/Pair::b
	float ___b_1;

public:
	inline static int32_t get_offset_of_a_0() { return static_cast<int32_t>(offsetof(Pair_tCF1B4A57B4FC677FA2ACB13ECA3D0621CCE6E9FB, ___a_0)); }
	inline int32_t get_a_0() const { return ___a_0; }
	inline int32_t* get_address_of_a_0() { return &___a_0; }
	inline void set_a_0(int32_t value)
	{
		___a_0 = value;
	}

	inline static int32_t get_offset_of_b_1() { return static_cast<int32_t>(offsetof(Pair_tCF1B4A57B4FC677FA2ACB13ECA3D0621CCE6E9FB, ___b_1)); }
	inline float get_b_1() const { return ___b_1; }
	inline float* get_address_of_b_1() { return &___b_1; }
	inline void set_b_1(float value)
	{
		___b_1 = value;
	}
};


// Cinemachine.CinemachineFreeLook/Orbit
struct Orbit_tA547D596379FBC5FD86CCCFEC4DF3BD8BA2C3AF5 
{
public:
	// System.Single Cinemachine.CinemachineFreeLook/Orbit::m_Height
	float ___m_Height_0;
	// System.Single Cinemachine.CinemachineFreeLook/Orbit::m_Radius
	float ___m_Radius_1;

public:
	inline static int32_t get_offset_of_m_Height_0() { return static_cast<int32_t>(offsetof(Orbit_tA547D596379FBC5FD86CCCFEC4DF3BD8BA2C3AF5, ___m_Height_0)); }
	inline float get_m_Height_0() const { return ___m_Height_0; }
	inline float* get_address_of_m_Height_0() { return &___m_Height_0; }
	inline void set_m_Height_0(float value)
	{
		___m_Height_0 = value;
	}

	inline static int32_t get_offset_of_m_Radius_1() { return static_cast<int32_t>(offsetof(Orbit_tA547D596379FBC5FD86CCCFEC4DF3BD8BA2C3AF5, ___m_Radius_1)); }
	inline float get_m_Radius_1() const { return ___m_Radius_1; }
	inline float* get_address_of_m_Radius_1() { return &___m_Radius_1; }
	inline void set_m_Radius_1(float value)
	{
		___m_Radius_1 = value;
	}
};


// Cinemachine.CinemachineStateDrivenCamera/HashPair
struct HashPair_t09807509C741E786E249DC2F717CDA8E6BD80790 
{
public:
	// System.Int32 Cinemachine.CinemachineStateDrivenCamera/HashPair::parentHash
	int32_t ___parentHash_0;
	// System.Int32 Cinemachine.CinemachineStateDrivenCamera/HashPair::hash
	int32_t ___hash_1;

public:
	inline static int32_t get_offset_of_parentHash_0() { return static_cast<int32_t>(offsetof(HashPair_t09807509C741E786E249DC2F717CDA8E6BD80790, ___parentHash_0)); }
	inline int32_t get_parentHash_0() const { return ___parentHash_0; }
	inline int32_t* get_address_of_parentHash_0() { return &___parentHash_0; }
	inline void set_parentHash_0(int32_t value)
	{
		___parentHash_0 = value;
	}

	inline static int32_t get_offset_of_hash_1() { return static_cast<int32_t>(offsetof(HashPair_t09807509C741E786E249DC2F717CDA8E6BD80790, ___hash_1)); }
	inline int32_t get_hash_1() const { return ___hash_1; }
	inline int32_t* get_address_of_hash_1() { return &___hash_1; }
	inline void set_hash_1(int32_t value)
	{
		___hash_1 = value;
	}
};


// Cinemachine.CinemachineStateDrivenCamera/Instruction
struct Instruction_tF7573536FFDAE041562512FF1F00774A07AAA0BF 
{
public:
	// System.Int32 Cinemachine.CinemachineStateDrivenCamera/Instruction::m_FullHash
	int32_t ___m_FullHash_0;
	// Cinemachine.CinemachineVirtualCameraBase Cinemachine.CinemachineStateDrivenCamera/Instruction::m_VirtualCamera
	CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * ___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;

public:
	inline static int32_t get_offset_of_m_FullHash_0() { return static_cast<int32_t>(offsetof(Instruction_tF7573536FFDAE041562512FF1F00774A07AAA0BF, ___m_FullHash_0)); }
	inline int32_t get_m_FullHash_0() const { return ___m_FullHash_0; }
	inline int32_t* get_address_of_m_FullHash_0() { return &___m_FullHash_0; }
	inline void set_m_FullHash_0(int32_t value)
	{
		___m_FullHash_0 = value;
	}

	inline static int32_t get_offset_of_m_VirtualCamera_1() { return static_cast<int32_t>(offsetof(Instruction_tF7573536FFDAE041562512FF1F00774A07AAA0BF, ___m_VirtualCamera_1)); }
	inline CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * get_m_VirtualCamera_1() const { return ___m_VirtualCamera_1; }
	inline CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 ** get_address_of_m_VirtualCamera_1() { return &___m_VirtualCamera_1; }
	inline void set_m_VirtualCamera_1(CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * value)
	{
		___m_VirtualCamera_1 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_VirtualCamera_1), (void*)value);
	}

	inline static int32_t get_offset_of_m_ActivateAfter_2() { return static_cast<int32_t>(offsetof(Instruction_tF7573536FFDAE041562512FF1F00774A07AAA0BF, ___m_ActivateAfter_2)); }
	inline float get_m_ActivateAfter_2() const { return ___m_ActivateAfter_2; }
	inline float* get_address_of_m_ActivateAfter_2() { return &___m_ActivateAfter_2; }
	inline void set_m_ActivateAfter_2(float value)
	{
		___m_ActivateAfter_2 = value;
	}

	inline static int32_t get_offset_of_m_MinDuration_3() { return static_cast<int32_t>(offsetof(Instruction_tF7573536FFDAE041562512FF1F00774A07AAA0BF, ___m_MinDuration_3)); }
	inline float get_m_MinDuration_3() const { return ___m_MinDuration_3; }
	inline float* get_address_of_m_MinDuration_3() { return &___m_MinDuration_3; }
	inline void set_m_MinDuration_3(float value)
	{
		___m_MinDuration_3 = value;
	}
};

// Native definition for P/Invoke marshalling of Cinemachine.CinemachineStateDrivenCamera/Instruction
struct Instruction_tF7573536FFDAE041562512FF1F00774A07AAA0BF_marshaled_pinvoke
{
	int32_t ___m_FullHash_0;
	CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * ___m_VirtualCamera_1;
	float ___m_ActivateAfter_2;
	float ___m_MinDuration_3;
};
// Native definition for COM marshalling of Cinemachine.CinemachineStateDrivenCamera/Instruction
struct Instruction_tF7573536FFDAE041562512FF1F00774A07AAA0BF_marshaled_com
{
	int32_t ___m_FullHash_0;
	CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * ___m_VirtualCamera_1;
	float ___m_ActivateAfter_2;
	float ___m_MinDuration_3;
};

// Cinemachine.CinemachineStateDrivenCamera/ParentHash
struct ParentHash_tBD10D628B7916DE4607702F7E7DC6C872D847036 
{
public:
	// System.Int32 Cinemachine.CinemachineStateDrivenCamera/ParentHash::m_Hash
	int32_t ___m_Hash_0;
	// System.Int32 Cinemachine.CinemachineStateDrivenCamera/ParentHash::m_ParentHash
	int32_t ___m_ParentHash_1;

public:
	inline static int32_t get_offset_of_m_Hash_0() { return static_cast<int32_t>(offsetof(ParentHash_tBD10D628B7916DE4607702F7E7DC6C872D847036, ___m_Hash_0)); }
	inline int32_t get_m_Hash_0() const { return ___m_Hash_0; }
	inline int32_t* get_address_of_m_Hash_0() { return &___m_Hash_0; }
	inline void set_m_Hash_0(int32_t value)
	{
		___m_Hash_0 = value;
	}

	inline static int32_t get_offset_of_m_ParentHash_1() { return static_cast<int32_t>(offsetof(ParentHash_tBD10D628B7916DE4607702F7E7DC6C872D847036, ___m_ParentHash_1)); }
	inline int32_t get_m_ParentHash_1() const { return ___m_ParentHash_1; }
	inline int32_t* get_address_of_m_ParentHash_1() { return &___m_ParentHash_1; }
	inline void set_m_ParentHash_1(int32_t value)
	{
		___m_ParentHash_1 = value;
	}
};


// Cinemachine.CinemachineTargetGroup/Target
struct Target_t52AD35054DD4FEAE0EAB68DF2E315D824F49CB7B 
{
public:
	// UnityEngine.Transform Cinemachine.CinemachineTargetGroup/Target::target
	Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___target_0;
	// System.Single Cinemachine.CinemachineTargetGroup/Target::weight
	float ___weight_1;
	// System.Single Cinemachine.CinemachineTargetGroup/Target::radius
	float ___radius_2;

public:
	inline static int32_t get_offset_of_target_0() { return static_cast<int32_t>(offsetof(Target_t52AD35054DD4FEAE0EAB68DF2E315D824F49CB7B, ___target_0)); }
	inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_target_0() const { return ___target_0; }
	inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_target_0() { return &___target_0; }
	inline void set_target_0(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value)
	{
		___target_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___target_0), (void*)value);
	}

	inline static int32_t get_offset_of_weight_1() { return static_cast<int32_t>(offsetof(Target_t52AD35054DD4FEAE0EAB68DF2E315D824F49CB7B, ___weight_1)); }
	inline float get_weight_1() const { return ___weight_1; }
	inline float* get_address_of_weight_1() { return &___weight_1; }
	inline void set_weight_1(float value)
	{
		___weight_1 = value;
	}

	inline static int32_t get_offset_of_radius_2() { return static_cast<int32_t>(offsetof(Target_t52AD35054DD4FEAE0EAB68DF2E315D824F49CB7B, ___radius_2)); }
	inline float get_radius_2() const { return ___radius_2; }
	inline float* get_address_of_radius_2() { return &___radius_2; }
	inline void set_radius_2(float value)
	{
		___radius_2 = value;
	}
};

// Native definition for P/Invoke marshalling of Cinemachine.CinemachineTargetGroup/Target
struct Target_t52AD35054DD4FEAE0EAB68DF2E315D824F49CB7B_marshaled_pinvoke
{
	Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___target_0;
	float ___weight_1;
	float ___radius_2;
};
// Native definition for COM marshalling of Cinemachine.CinemachineTargetGroup/Target
struct Target_t52AD35054DD4FEAE0EAB68DF2E315D824F49CB7B_marshaled_com
{
	Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___target_0;
	float ___weight_1;
	float ___radius_2;
};

// Cinemachine.CinemachineTrackedDolly/AutoDolly
struct AutoDolly_t4D215A8DBC88600B267D613E0AFB5B025CAC211D 
{
public:
	// 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;

public:
	inline static int32_t get_offset_of_m_Enabled_0() { return static_cast<int32_t>(offsetof(AutoDolly_t4D215A8DBC88600B267D613E0AFB5B025CAC211D, ___m_Enabled_0)); }
	inline bool get_m_Enabled_0() const { return ___m_Enabled_0; }
	inline bool* get_address_of_m_Enabled_0() { return &___m_Enabled_0; }
	inline void set_m_Enabled_0(bool value)
	{
		___m_Enabled_0 = value;
	}

	inline static int32_t get_offset_of_m_PositionOffset_1() { return static_cast<int32_t>(offsetof(AutoDolly_t4D215A8DBC88600B267D613E0AFB5B025CAC211D, ___m_PositionOffset_1)); }
	inline float get_m_PositionOffset_1() const { return ___m_PositionOffset_1; }
	inline float* get_address_of_m_PositionOffset_1() { return &___m_PositionOffset_1; }
	inline void set_m_PositionOffset_1(float value)
	{
		___m_PositionOffset_1 = value;
	}

	inline static int32_t get_offset_of_m_SearchRadius_2() { return static_cast<int32_t>(offsetof(AutoDolly_t4D215A8DBC88600B267D613E0AFB5B025CAC211D, ___m_SearchRadius_2)); }
	inline int32_t get_m_SearchRadius_2() const { return ___m_SearchRadius_2; }
	inline int32_t* get_address_of_m_SearchRadius_2() { return &___m_SearchRadius_2; }
	inline void set_m_SearchRadius_2(int32_t value)
	{
		___m_SearchRadius_2 = value;
	}

	inline static int32_t get_offset_of_m_SearchResolution_3() { return static_cast<int32_t>(offsetof(AutoDolly_t4D215A8DBC88600B267D613E0AFB5B025CAC211D, ___m_SearchResolution_3)); }
	inline int32_t get_m_SearchResolution_3() const { return ___m_SearchResolution_3; }
	inline int32_t* get_address_of_m_SearchResolution_3() { return &___m_SearchResolution_3; }
	inline void set_m_SearchResolution_3(int32_t value)
	{
		___m_SearchResolution_3 = value;
	}
};

// Native definition for P/Invoke marshalling of Cinemachine.CinemachineTrackedDolly/AutoDolly
struct AutoDolly_t4D215A8DBC88600B267D613E0AFB5B025CAC211D_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_t4D215A8DBC88600B267D613E0AFB5B025CAC211D_marshaled_com
{
	int32_t ___m_Enabled_0;
	float ___m_PositionOffset_1;
	int32_t ___m_SearchRadius_2;
	int32_t ___m_SearchResolution_3;
};

// Cinemachine.NoiseSettings/NoiseParams
struct NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74 
{
public:
	// 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;

public:
	inline static int32_t get_offset_of_Frequency_0() { return static_cast<int32_t>(offsetof(NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74, ___Frequency_0)); }
	inline float get_Frequency_0() const { return ___Frequency_0; }
	inline float* get_address_of_Frequency_0() { return &___Frequency_0; }
	inline void set_Frequency_0(float value)
	{
		___Frequency_0 = value;
	}

	inline static int32_t get_offset_of_Amplitude_1() { return static_cast<int32_t>(offsetof(NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74, ___Amplitude_1)); }
	inline float get_Amplitude_1() const { return ___Amplitude_1; }
	inline float* get_address_of_Amplitude_1() { return &___Amplitude_1; }
	inline void set_Amplitude_1(float value)
	{
		___Amplitude_1 = value;
	}

	inline static int32_t get_offset_of_Constant_2() { return static_cast<int32_t>(offsetof(NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74, ___Constant_2)); }
	inline bool get_Constant_2() const { return ___Constant_2; }
	inline bool* get_address_of_Constant_2() { return &___Constant_2; }
	inline void set_Constant_2(bool value)
	{
		___Constant_2 = value;
	}
};

// Native definition for P/Invoke marshalling of Cinemachine.NoiseSettings/NoiseParams
struct NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74_marshaled_pinvoke
{
	float ___Frequency_0;
	float ___Amplitude_1;
	int32_t ___Constant_2;
};
// Native definition for COM marshalling of Cinemachine.NoiseSettings/NoiseParams
struct NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74_marshaled_com
{
	float ___Frequency_0;
	float ___Amplitude_1;
	int32_t ___Constant_2;
};

// Cinemachine.TargetPositionCache/TimeRange
struct TimeRange_t7E98E43CB32F29AB2FDD468EF65B68E0E7A27D8C 
{
public:
	// System.Single Cinemachine.TargetPositionCache/TimeRange::Start
	float ___Start_0;
	// System.Single Cinemachine.TargetPositionCache/TimeRange::End
	float ___End_1;

public:
	inline static int32_t get_offset_of_Start_0() { return static_cast<int32_t>(offsetof(TimeRange_t7E98E43CB32F29AB2FDD468EF65B68E0E7A27D8C, ___Start_0)); }
	inline float get_Start_0() const { return ___Start_0; }
	inline float* get_address_of_Start_0() { return &___Start_0; }
	inline void set_Start_0(float value)
	{
		___Start_0 = value;
	}

	inline static int32_t get_offset_of_End_1() { return static_cast<int32_t>(offsetof(TimeRange_t7E98E43CB32F29AB2FDD468EF65B68E0E7A27D8C, ___End_1)); }
	inline float get_End_1() const { return ___End_1; }
	inline float* get_address_of_End_1() { return &___End_1; }
	inline void set_End_1(float value)
	{
		___End_1 = value;
	}
};


// UnityEngine.Timeline.TrackAsset/TransientBuildData
struct TransientBuildData_t9712699B02114AB8ED38C4D17EA5989208B2FF2F 
{
public:
	// System.Collections.Generic.List`1<UnityEngine.Timeline.TrackAsset> UnityEngine.Timeline.TrackAsset/TransientBuildData::trackList
	List_1_tA5F79D75B0DDD71AFB7825B7C5CA477A2D2513D4 * ___trackList_0;
	// System.Collections.Generic.List`1<UnityEngine.Timeline.TimelineClip> UnityEngine.Timeline.TrackAsset/TransientBuildData::clipList
	List_1_t8510F75FE95B25D670E78B2D50D473129A882F3C * ___clipList_1;
	// System.Collections.Generic.List`1<UnityEngine.Timeline.IMarker> UnityEngine.Timeline.TrackAsset/TransientBuildData::markerList
	List_1_t5898C268E88FBE862539899D9DA3F3289AE269D1 * ___markerList_2;

public:
	inline static int32_t get_offset_of_trackList_0() { return static_cast<int32_t>(offsetof(TransientBuildData_t9712699B02114AB8ED38C4D17EA5989208B2FF2F, ___trackList_0)); }
	inline List_1_tA5F79D75B0DDD71AFB7825B7C5CA477A2D2513D4 * get_trackList_0() const { return ___trackList_0; }
	inline List_1_tA5F79D75B0DDD71AFB7825B7C5CA477A2D2513D4 ** get_address_of_trackList_0() { return &___trackList_0; }
	inline void set_trackList_0(List_1_tA5F79D75B0DDD71AFB7825B7C5CA477A2D2513D4 * value)
	{
		___trackList_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___trackList_0), (void*)value);
	}

	inline static int32_t get_offset_of_clipList_1() { return static_cast<int32_t>(offsetof(TransientBuildData_t9712699B02114AB8ED38C4D17EA5989208B2FF2F, ___clipList_1)); }
	inline List_1_t8510F75FE95B25D670E78B2D50D473129A882F3C * get_clipList_1() const { return ___clipList_1; }
	inline List_1_t8510F75FE95B25D670E78B2D50D473129A882F3C ** get_address_of_clipList_1() { return &___clipList_1; }
	inline void set_clipList_1(List_1_t8510F75FE95B25D670E78B2D50D473129A882F3C * value)
	{
		___clipList_1 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___clipList_1), (void*)value);
	}

	inline static int32_t get_offset_of_markerList_2() { return static_cast<int32_t>(offsetof(TransientBuildData_t9712699B02114AB8ED38C4D17EA5989208B2FF2F, ___markerList_2)); }
	inline List_1_t5898C268E88FBE862539899D9DA3F3289AE269D1 * get_markerList_2() const { return ___markerList_2; }
	inline List_1_t5898C268E88FBE862539899D9DA3F3289AE269D1 ** get_address_of_markerList_2() { return &___markerList_2; }
	inline void set_markerList_2(List_1_t5898C268E88FBE862539899D9DA3F3289AE269D1 * value)
	{
		___markerList_2 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___markerList_2), (void*)value);
	}
};

// Native definition for P/Invoke marshalling of UnityEngine.Timeline.TrackAsset/TransientBuildData
struct TransientBuildData_t9712699B02114AB8ED38C4D17EA5989208B2FF2F_marshaled_pinvoke
{
	List_1_tA5F79D75B0DDD71AFB7825B7C5CA477A2D2513D4 * ___trackList_0;
	List_1_t8510F75FE95B25D670E78B2D50D473129A882F3C * ___clipList_1;
	List_1_t5898C268E88FBE862539899D9DA3F3289AE269D1 * ___markerList_2;
};
// Native definition for COM marshalling of UnityEngine.Timeline.TrackAsset/TransientBuildData
struct TransientBuildData_t9712699B02114AB8ED38C4D17EA5989208B2FF2F_marshaled_com
{
	List_1_tA5F79D75B0DDD71AFB7825B7C5CA477A2D2513D4 * ___trackList_0;
	List_1_t8510F75FE95B25D670E78B2D50D473129A882F3C * ___clipList_1;
	List_1_t5898C268E88FBE862539899D9DA3F3289AE269D1 * ___markerList_2;
};

// System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Object>
struct Enumerator_tE4E91EE5578038530CF0C46227953BA787E7A0A0 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::dictionary
	Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D * ___dictionary_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::version
	int32_t ___version_1;
	// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::index
	int32_t ___index_2;
	// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::current
	KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625  ___current_3;
	// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::getEnumeratorRetType
	int32_t ___getEnumeratorRetType_4;

public:
	inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_tE4E91EE5578038530CF0C46227953BA787E7A0A0, ___dictionary_0)); }
	inline Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D * value)
	{
		___dictionary_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value);
	}

	inline static int32_t get_offset_of_version_1() { return static_cast<int32_t>(offsetof(Enumerator_tE4E91EE5578038530CF0C46227953BA787E7A0A0, ___version_1)); }
	inline int32_t get_version_1() const { return ___version_1; }
	inline int32_t* get_address_of_version_1() { return &___version_1; }
	inline void set_version_1(int32_t value)
	{
		___version_1 = value;
	}

	inline static int32_t get_offset_of_index_2() { return static_cast<int32_t>(offsetof(Enumerator_tE4E91EE5578038530CF0C46227953BA787E7A0A0, ___index_2)); }
	inline int32_t get_index_2() const { return ___index_2; }
	inline int32_t* get_address_of_index_2() { return &___index_2; }
	inline void set_index_2(int32_t value)
	{
		___index_2 = value;
	}

	inline static int32_t get_offset_of_current_3() { return static_cast<int32_t>(offsetof(Enumerator_tE4E91EE5578038530CF0C46227953BA787E7A0A0, ___current_3)); }
	inline KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625  get_current_3() const { return ___current_3; }
	inline KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 * get_address_of_current_3() { return &___current_3; }
	inline void set_current_3(KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625  value)
	{
		___current_3 = value;
		Il2CppCodeGenWriteBarrier((void**)&(((&___current_3))->___key_0), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&___current_3))->___value_1), (void*)NULL);
		#endif
	}

	inline static int32_t get_offset_of_getEnumeratorRetType_4() { return static_cast<int32_t>(offsetof(Enumerator_tE4E91EE5578038530CF0C46227953BA787E7A0A0, ___getEnumeratorRetType_4)); }
	inline int32_t get_getEnumeratorRetType_4() const { return ___getEnumeratorRetType_4; }
	inline int32_t* get_address_of_getEnumeratorRetType_4() { return &___getEnumeratorRetType_4; }
	inline void set_getEnumeratorRetType_4(int32_t value)
	{
		___getEnumeratorRetType_4 = value;
	}
};


// System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.Transform,Cinemachine.TargetPositionCache/CacheEntry>
struct Enumerator_t8097F8FA5425834032CFA53D61A09122CE66ED02 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::dictionary
	Dictionary_2_t9A7B8FEA93A6DC9347B597D47ABA86431176049B * ___dictionary_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::version
	int32_t ___version_1;
	// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::index
	int32_t ___index_2;
	// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::current
	KeyValuePair_2_tF6BEBDB2024F227BA71A98CC76A6BE6B1F4FF1F1  ___current_3;
	// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::getEnumeratorRetType
	int32_t ___getEnumeratorRetType_4;

public:
	inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_t8097F8FA5425834032CFA53D61A09122CE66ED02, ___dictionary_0)); }
	inline Dictionary_2_t9A7B8FEA93A6DC9347B597D47ABA86431176049B * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_t9A7B8FEA93A6DC9347B597D47ABA86431176049B ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_t9A7B8FEA93A6DC9347B597D47ABA86431176049B * value)
	{
		___dictionary_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value);
	}

	inline static int32_t get_offset_of_version_1() { return static_cast<int32_t>(offsetof(Enumerator_t8097F8FA5425834032CFA53D61A09122CE66ED02, ___version_1)); }
	inline int32_t get_version_1() const { return ___version_1; }
	inline int32_t* get_address_of_version_1() { return &___version_1; }
	inline void set_version_1(int32_t value)
	{
		___version_1 = value;
	}

	inline static int32_t get_offset_of_index_2() { return static_cast<int32_t>(offsetof(Enumerator_t8097F8FA5425834032CFA53D61A09122CE66ED02, ___index_2)); }
	inline int32_t get_index_2() const { return ___index_2; }
	inline int32_t* get_address_of_index_2() { return &___index_2; }
	inline void set_index_2(int32_t value)
	{
		___index_2 = value;
	}

	inline static int32_t get_offset_of_current_3() { return static_cast<int32_t>(offsetof(Enumerator_t8097F8FA5425834032CFA53D61A09122CE66ED02, ___current_3)); }
	inline KeyValuePair_2_tF6BEBDB2024F227BA71A98CC76A6BE6B1F4FF1F1  get_current_3() const { return ___current_3; }
	inline KeyValuePair_2_tF6BEBDB2024F227BA71A98CC76A6BE6B1F4FF1F1 * get_address_of_current_3() { return &___current_3; }
	inline void set_current_3(KeyValuePair_2_tF6BEBDB2024F227BA71A98CC76A6BE6B1F4FF1F1  value)
	{
		___current_3 = value;
		Il2CppCodeGenWriteBarrier((void**)&(((&___current_3))->___key_0), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&___current_3))->___value_1), (void*)NULL);
		#endif
	}

	inline static int32_t get_offset_of_getEnumeratorRetType_4() { return static_cast<int32_t>(offsetof(Enumerator_t8097F8FA5425834032CFA53D61A09122CE66ED02, ___getEnumeratorRetType_4)); }
	inline int32_t get_getEnumeratorRetType_4() const { return ___getEnumeratorRetType_4; }
	inline int32_t* get_address_of_getEnumeratorRetType_4() { return &___getEnumeratorRetType_4; }
	inline void set_getEnumeratorRetType_4(int32_t value)
	{
		___getEnumeratorRetType_4 = value;
	}
};


// System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.Transform,Cinemachine.UpdateTracker/UpdateStatus>
struct Enumerator_tC3695C2D34615214298105329F3F22CF6D834F2B 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::dictionary
	Dictionary_2_t2BEDEF12EDAC4971E7344FDC6CE987901D0A19BF * ___dictionary_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::version
	int32_t ___version_1;
	// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::index
	int32_t ___index_2;
	// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::current
	KeyValuePair_2_t04DF10056010343E25DE4969C5D4D190B531D5E3  ___current_3;
	// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::getEnumeratorRetType
	int32_t ___getEnumeratorRetType_4;

public:
	inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_tC3695C2D34615214298105329F3F22CF6D834F2B, ___dictionary_0)); }
	inline Dictionary_2_t2BEDEF12EDAC4971E7344FDC6CE987901D0A19BF * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_t2BEDEF12EDAC4971E7344FDC6CE987901D0A19BF ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_t2BEDEF12EDAC4971E7344FDC6CE987901D0A19BF * value)
	{
		___dictionary_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value);
	}

	inline static int32_t get_offset_of_version_1() { return static_cast<int32_t>(offsetof(Enumerator_tC3695C2D34615214298105329F3F22CF6D834F2B, ___version_1)); }
	inline int32_t get_version_1() const { return ___version_1; }
	inline int32_t* get_address_of_version_1() { return &___version_1; }
	inline void set_version_1(int32_t value)
	{
		___version_1 = value;
	}

	inline static int32_t get_offset_of_index_2() { return static_cast<int32_t>(offsetof(Enumerator_tC3695C2D34615214298105329F3F22CF6D834F2B, ___index_2)); }
	inline int32_t get_index_2() const { return ___index_2; }
	inline int32_t* get_address_of_index_2() { return &___index_2; }
	inline void set_index_2(int32_t value)
	{
		___index_2 = value;
	}

	inline static int32_t get_offset_of_current_3() { return static_cast<int32_t>(offsetof(Enumerator_tC3695C2D34615214298105329F3F22CF6D834F2B, ___current_3)); }
	inline KeyValuePair_2_t04DF10056010343E25DE4969C5D4D190B531D5E3  get_current_3() const { return ___current_3; }
	inline KeyValuePair_2_t04DF10056010343E25DE4969C5D4D190B531D5E3 * get_address_of_current_3() { return &___current_3; }
	inline void set_current_3(KeyValuePair_2_t04DF10056010343E25DE4969C5D4D190B531D5E3  value)
	{
		___current_3 = value;
		Il2CppCodeGenWriteBarrier((void**)&(((&___current_3))->___key_0), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&___current_3))->___value_1), (void*)NULL);
		#endif
	}

	inline static int32_t get_offset_of_getEnumeratorRetType_4() { return static_cast<int32_t>(offsetof(Enumerator_tC3695C2D34615214298105329F3F22CF6D834F2B, ___getEnumeratorRetType_4)); }
	inline int32_t get_getEnumeratorRetType_4() const { return ___getEnumeratorRetType_4; }
	inline int32_t* get_address_of_getEnumeratorRetType_4() { return &___getEnumeratorRetType_4; }
	inline void set_getEnumeratorRetType_4(int32_t value)
	{
		___getEnumeratorRetType_4 = value;
	}
};


// UnityEngine.AnimationCurve
struct AnimationCurve_t2D452A14820CEDB83BFF2C911682A4E59001AD03  : public RuntimeObject
{
public:
	// System.IntPtr UnityEngine.AnimationCurve::m_Ptr
	intptr_t ___m_Ptr_0;

public:
	inline static int32_t get_offset_of_m_Ptr_0() { return static_cast<int32_t>(offsetof(AnimationCurve_t2D452A14820CEDB83BFF2C911682A4E59001AD03, ___m_Ptr_0)); }
	inline intptr_t get_m_Ptr_0() const { return ___m_Ptr_0; }
	inline intptr_t* get_address_of_m_Ptr_0() { return &___m_Ptr_0; }
	inline void set_m_Ptr_0(intptr_t value)
	{
		___m_Ptr_0 = value;
	}
};

// Native definition for P/Invoke marshalling of UnityEngine.AnimationCurve
struct AnimationCurve_t2D452A14820CEDB83BFF2C911682A4E59001AD03_marshaled_pinvoke
{
	intptr_t ___m_Ptr_0;
};
// Native definition for COM marshalling of UnityEngine.AnimationCurve
struct AnimationCurve_t2D452A14820CEDB83BFF2C911682A4E59001AD03_marshaled_com
{
	intptr_t ___m_Ptr_0;
};

// System.Reflection.BindingFlags
struct BindingFlags_tAAAB07D9AC588F0D55D844E51D7035E96DF94733 
{
public:
	// System.Int32 System.Reflection.BindingFlags::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(BindingFlags_tAAAB07D9AC588F0D55D844E51D7035E96DF94733, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};


// UnityEngine.BoundingSphere
struct BoundingSphere_t97CFF9ADC6DC8157DBA993251691A9868DAFF709 
{
public:
	// UnityEngine.Vector3 UnityEngine.BoundingSphere::position
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___position_0;
	// System.Single UnityEngine.BoundingSphere::radius
	float ___radius_1;

public:
	inline static int32_t get_offset_of_position_0() { return static_cast<int32_t>(offsetof(BoundingSphere_t97CFF9ADC6DC8157DBA993251691A9868DAFF709, ___position_0)); }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  get_position_0() const { return ___position_0; }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_position_0() { return &___position_0; }
	inline void set_position_0(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  value)
	{
		___position_0 = value;
	}

	inline static int32_t get_offset_of_radius_1() { return static_cast<int32_t>(offsetof(BoundingSphere_t97CFF9ADC6DC8157DBA993251691A9868DAFF709, ___radius_1)); }
	inline float get_radius_1() const { return ___radius_1; }
	inline float* get_address_of_radius_1() { return &___radius_1; }
	inline void set_radius_1(float value)
	{
		___radius_1 = value;
	}
};


// UnityEngine.Bounds
struct Bounds_t0F1F36D4F7AF49524B3C2A2259594412A3D3AE37 
{
public:
	// UnityEngine.Vector3 UnityEngine.Bounds::m_Center
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___m_Center_0;
	// UnityEngine.Vector3 UnityEngine.Bounds::m_Extents
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___m_Extents_1;

public:
	inline static int32_t get_offset_of_m_Center_0() { return static_cast<int32_t>(offsetof(Bounds_t0F1F36D4F7AF49524B3C2A2259594412A3D3AE37, ___m_Center_0)); }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  get_m_Center_0() const { return ___m_Center_0; }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_m_Center_0() { return &___m_Center_0; }
	inline void set_m_Center_0(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  value)
	{
		___m_Center_0 = value;
	}

	inline static int32_t get_offset_of_m_Extents_1() { return static_cast<int32_t>(offsetof(Bounds_t0F1F36D4F7AF49524B3C2A2259594412A3D3AE37, ___m_Extents_1)); }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  get_m_Extents_1() const { return ___m_Extents_1; }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_m_Extents_1() { return &___m_Extents_1; }
	inline void set_m_Extents_1(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  value)
	{
		___m_Extents_1 = value;
	}
};


// UnityEngine.Collision
struct Collision_tDC11F9B3834FD25DEB8C7DD1C51B635D240BBBF0  : public RuntimeObject
{
public:
	// UnityEngine.Vector3 UnityEngine.Collision::m_Impulse
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___m_Impulse_0;
	// UnityEngine.Vector3 UnityEngine.Collision::m_RelativeVelocity
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___m_RelativeVelocity_1;
	// UnityEngine.Rigidbody UnityEngine.Collision::m_Rigidbody
	Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A * ___m_Rigidbody_2;
	// UnityEngine.Collider UnityEngine.Collision::m_Collider
	Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02 * ___m_Collider_3;
	// System.Int32 UnityEngine.Collision::m_ContactCount
	int32_t ___m_ContactCount_4;
	// UnityEngine.ContactPoint[] UnityEngine.Collision::m_ReusedContacts
	ContactPointU5BU5D_t1ACD262B1EA44CD48E2039381DE96847F203E62B* ___m_ReusedContacts_5;
	// UnityEngine.ContactPoint[] UnityEngine.Collision::m_LegacyContacts
	ContactPointU5BU5D_t1ACD262B1EA44CD48E2039381DE96847F203E62B* ___m_LegacyContacts_6;

public:
	inline static int32_t get_offset_of_m_Impulse_0() { return static_cast<int32_t>(offsetof(Collision_tDC11F9B3834FD25DEB8C7DD1C51B635D240BBBF0, ___m_Impulse_0)); }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  get_m_Impulse_0() const { return ___m_Impulse_0; }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_m_Impulse_0() { return &___m_Impulse_0; }
	inline void set_m_Impulse_0(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  value)
	{
		___m_Impulse_0 = value;
	}

	inline static int32_t get_offset_of_m_RelativeVelocity_1() { return static_cast<int32_t>(offsetof(Collision_tDC11F9B3834FD25DEB8C7DD1C51B635D240BBBF0, ___m_RelativeVelocity_1)); }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  get_m_RelativeVelocity_1() const { return ___m_RelativeVelocity_1; }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_m_RelativeVelocity_1() { return &___m_RelativeVelocity_1; }
	inline void set_m_RelativeVelocity_1(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  value)
	{
		___m_RelativeVelocity_1 = value;
	}

	inline static int32_t get_offset_of_m_Rigidbody_2() { return static_cast<int32_t>(offsetof(Collision_tDC11F9B3834FD25DEB8C7DD1C51B635D240BBBF0, ___m_Rigidbody_2)); }
	inline Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A * get_m_Rigidbody_2() const { return ___m_Rigidbody_2; }
	inline Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A ** get_address_of_m_Rigidbody_2() { return &___m_Rigidbody_2; }
	inline void set_m_Rigidbody_2(Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A * value)
	{
		___m_Rigidbody_2 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_Rigidbody_2), (void*)value);
	}

	inline static int32_t get_offset_of_m_Collider_3() { return static_cast<int32_t>(offsetof(Collision_tDC11F9B3834FD25DEB8C7DD1C51B635D240BBBF0, ___m_Collider_3)); }
	inline Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02 * get_m_Collider_3() const { return ___m_Collider_3; }
	inline Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02 ** get_address_of_m_Collider_3() { return &___m_Collider_3; }
	inline void set_m_Collider_3(Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02 * value)
	{
		___m_Collider_3 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_Collider_3), (void*)value);
	}

	inline static int32_t get_offset_of_m_ContactCount_4() { return static_cast<int32_t>(offsetof(Collision_tDC11F9B3834FD25DEB8C7DD1C51B635D240BBBF0, ___m_ContactCount_4)); }
	inline int32_t get_m_ContactCount_4() const { return ___m_ContactCount_4; }
	inline int32_t* get_address_of_m_ContactCount_4() { return &___m_ContactCount_4; }
	inline void set_m_ContactCount_4(int32_t value)
	{
		___m_ContactCount_4 = value;
	}

	inline static int32_t get_offset_of_m_ReusedContacts_5() { return static_cast<int32_t>(offsetof(Collision_tDC11F9B3834FD25DEB8C7DD1C51B635D240BBBF0, ___m_ReusedContacts_5)); }
	inline ContactPointU5BU5D_t1ACD262B1EA44CD48E2039381DE96847F203E62B* get_m_ReusedContacts_5() const { return ___m_ReusedContacts_5; }
	inline ContactPointU5BU5D_t1ACD262B1EA44CD48E2039381DE96847F203E62B** get_address_of_m_ReusedContacts_5() { return &___m_ReusedContacts_5; }
	inline void set_m_ReusedContacts_5(ContactPointU5BU5D_t1ACD262B1EA44CD48E2039381DE96847F203E62B* value)
	{
		___m_ReusedContacts_5 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_ReusedContacts_5), (void*)value);
	}

	inline static int32_t get_offset_of_m_LegacyContacts_6() { return static_cast<int32_t>(offsetof(Collision_tDC11F9B3834FD25DEB8C7DD1C51B635D240BBBF0, ___m_LegacyContacts_6)); }
	inline ContactPointU5BU5D_t1ACD262B1EA44CD48E2039381DE96847F203E62B* get_m_LegacyContacts_6() const { return ___m_LegacyContacts_6; }
	inline ContactPointU5BU5D_t1ACD262B1EA44CD48E2039381DE96847F203E62B** get_address_of_m_LegacyContacts_6() { return &___m_LegacyContacts_6; }
	inline void set_m_LegacyContacts_6(ContactPointU5BU5D_t1ACD262B1EA44CD48E2039381DE96847F203E62B* value)
	{
		___m_LegacyContacts_6 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_LegacyContacts_6), (void*)value);
	}
};

// Native definition for P/Invoke marshalling of UnityEngine.Collision
struct Collision_tDC11F9B3834FD25DEB8C7DD1C51B635D240BBBF0_marshaled_pinvoke
{
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___m_Impulse_0;
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___m_RelativeVelocity_1;
	Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A * ___m_Rigidbody_2;
	Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02 * ___m_Collider_3;
	int32_t ___m_ContactCount_4;
	ContactPoint_tC179732A8E0014F5EFF5977ED1ADF12CF14A9017 * ___m_ReusedContacts_5;
	ContactPoint_tC179732A8E0014F5EFF5977ED1ADF12CF14A9017 * ___m_LegacyContacts_6;
};
// Native definition for COM marshalling of UnityEngine.Collision
struct Collision_tDC11F9B3834FD25DEB8C7DD1C51B635D240BBBF0_marshaled_com
{
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___m_Impulse_0;
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___m_RelativeVelocity_1;
	Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A * ___m_Rigidbody_2;
	Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02 * ___m_Collider_3;
	int32_t ___m_ContactCount_4;
	ContactPoint_tC179732A8E0014F5EFF5977ED1ADF12CF14A9017 * ___m_ReusedContacts_5;
	ContactPoint_tC179732A8E0014F5EFF5977ED1ADF12CF14A9017 * ___m_LegacyContacts_6;
};

// UnityEngine.Collision2D
struct Collision2D_t95B5FD331CE95276D3658140844190B485D26564  : public RuntimeObject
{
public:
	// System.Int32 UnityEngine.Collision2D::m_Collider
	int32_t ___m_Collider_0;
	// System.Int32 UnityEngine.Collision2D::m_OtherCollider
	int32_t ___m_OtherCollider_1;
	// System.Int32 UnityEngine.Collision2D::m_Rigidbody
	int32_t ___m_Rigidbody_2;
	// System.Int32 UnityEngine.Collision2D::m_OtherRigidbody
	int32_t ___m_OtherRigidbody_3;
	// UnityEngine.Vector2 UnityEngine.Collision2D::m_RelativeVelocity
	Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  ___m_RelativeVelocity_4;
	// System.Int32 UnityEngine.Collision2D::m_Enabled
	int32_t ___m_Enabled_5;
	// System.Int32 UnityEngine.Collision2D::m_ContactCount
	int32_t ___m_ContactCount_6;
	// UnityEngine.ContactPoint2D[] UnityEngine.Collision2D::m_ReusedContacts
	ContactPoint2DU5BU5D_t7AE0F95E9BFC90DE859575689AA76B503D433277* ___m_ReusedContacts_7;
	// UnityEngine.ContactPoint2D[] UnityEngine.Collision2D::m_LegacyContacts
	ContactPoint2DU5BU5D_t7AE0F95E9BFC90DE859575689AA76B503D433277* ___m_LegacyContacts_8;

public:
	inline static int32_t get_offset_of_m_Collider_0() { return static_cast<int32_t>(offsetof(Collision2D_t95B5FD331CE95276D3658140844190B485D26564, ___m_Collider_0)); }
	inline int32_t get_m_Collider_0() const { return ___m_Collider_0; }
	inline int32_t* get_address_of_m_Collider_0() { return &___m_Collider_0; }
	inline void set_m_Collider_0(int32_t value)
	{
		___m_Collider_0 = value;
	}

	inline static int32_t get_offset_of_m_OtherCollider_1() { return static_cast<int32_t>(offsetof(Collision2D_t95B5FD331CE95276D3658140844190B485D26564, ___m_OtherCollider_1)); }
	inline int32_t get_m_OtherCollider_1() const { return ___m_OtherCollider_1; }
	inline int32_t* get_address_of_m_OtherCollider_1() { return &___m_OtherCollider_1; }
	inline void set_m_OtherCollider_1(int32_t value)
	{
		___m_OtherCollider_1 = value;
	}

	inline static int32_t get_offset_of_m_Rigidbody_2() { return static_cast<int32_t>(offsetof(Collision2D_t95B5FD331CE95276D3658140844190B485D26564, ___m_Rigidbody_2)); }
	inline int32_t get_m_Rigidbody_2() const { return ___m_Rigidbody_2; }
	inline int32_t* get_address_of_m_Rigidbody_2() { return &___m_Rigidbody_2; }
	inline void set_m_Rigidbody_2(int32_t value)
	{
		___m_Rigidbody_2 = value;
	}

	inline static int32_t get_offset_of_m_OtherRigidbody_3() { return static_cast<int32_t>(offsetof(Collision2D_t95B5FD331CE95276D3658140844190B485D26564, ___m_OtherRigidbody_3)); }
	inline int32_t get_m_OtherRigidbody_3() const { return ___m_OtherRigidbody_3; }
	inline int32_t* get_address_of_m_OtherRigidbody_3() { return &___m_OtherRigidbody_3; }
	inline void set_m_OtherRigidbody_3(int32_t value)
	{
		___m_OtherRigidbody_3 = value;
	}

	inline static int32_t get_offset_of_m_RelativeVelocity_4() { return static_cast<int32_t>(offsetof(Collision2D_t95B5FD331CE95276D3658140844190B485D26564, ___m_RelativeVelocity_4)); }
	inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  get_m_RelativeVelocity_4() const { return ___m_RelativeVelocity_4; }
	inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_m_RelativeVelocity_4() { return &___m_RelativeVelocity_4; }
	inline void set_m_RelativeVelocity_4(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  value)
	{
		___m_RelativeVelocity_4 = value;
	}

	inline static int32_t get_offset_of_m_Enabled_5() { return static_cast<int32_t>(offsetof(Collision2D_t95B5FD331CE95276D3658140844190B485D26564, ___m_Enabled_5)); }
	inline int32_t get_m_Enabled_5() const { return ___m_Enabled_5; }
	inline int32_t* get_address_of_m_Enabled_5() { return &___m_Enabled_5; }
	inline void set_m_Enabled_5(int32_t value)
	{
		___m_Enabled_5 = value;
	}

	inline static int32_t get_offset_of_m_ContactCount_6() { return static_cast<int32_t>(offsetof(Collision2D_t95B5FD331CE95276D3658140844190B485D26564, ___m_ContactCount_6)); }
	inline int32_t get_m_ContactCount_6() const { return ___m_ContactCount_6; }
	inline int32_t* get_address_of_m_ContactCount_6() { return &___m_ContactCount_6; }
	inline void set_m_ContactCount_6(int32_t value)
	{
		___m_ContactCount_6 = value;
	}

	inline static int32_t get_offset_of_m_ReusedContacts_7() { return static_cast<int32_t>(offsetof(Collision2D_t95B5FD331CE95276D3658140844190B485D26564, ___m_ReusedContacts_7)); }
	inline ContactPoint2DU5BU5D_t7AE0F95E9BFC90DE859575689AA76B503D433277* get_m_ReusedContacts_7() const { return ___m_ReusedContacts_7; }
	inline ContactPoint2DU5BU5D_t7AE0F95E9BFC90DE859575689AA76B503D433277** get_address_of_m_ReusedContacts_7() { return &___m_ReusedContacts_7; }
	inline void set_m_ReusedContacts_7(ContactPoint2DU5BU5D_t7AE0F95E9BFC90DE859575689AA76B503D433277* value)
	{
		___m_ReusedContacts_7 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_ReusedContacts_7), (void*)value);
	}

	inline static int32_t get_offset_of_m_LegacyContacts_8() { return static_cast<int32_t>(offsetof(Collision2D_t95B5FD331CE95276D3658140844190B485D26564, ___m_LegacyContacts_8)); }
	inline ContactPoint2DU5BU5D_t7AE0F95E9BFC90DE859575689AA76B503D433277* get_m_LegacyContacts_8() const { return ___m_LegacyContacts_8; }
	inline ContactPoint2DU5BU5D_t7AE0F95E9BFC90DE859575689AA76B503D433277** get_address_of_m_LegacyContacts_8() { return &___m_LegacyContacts_8; }
	inline void set_m_LegacyContacts_8(ContactPoint2DU5BU5D_t7AE0F95E9BFC90DE859575689AA76B503D433277* value)
	{
		___m_LegacyContacts_8 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_LegacyContacts_8), (void*)value);
	}
};

// Native definition for P/Invoke marshalling of UnityEngine.Collision2D
struct Collision2D_t95B5FD331CE95276D3658140844190B485D26564_marshaled_pinvoke
{
	int32_t ___m_Collider_0;
	int32_t ___m_OtherCollider_1;
	int32_t ___m_Rigidbody_2;
	int32_t ___m_OtherRigidbody_3;
	Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  ___m_RelativeVelocity_4;
	int32_t ___m_Enabled_5;
	int32_t ___m_ContactCount_6;
	ContactPoint2D_t5A4C242ABAE740C565BF01A35CEE279058E66A62 * ___m_ReusedContacts_7;
	ContactPoint2D_t5A4C242ABAE740C565BF01A35CEE279058E66A62 * ___m_LegacyContacts_8;
};
// Native definition for COM marshalling of UnityEngine.Collision2D
struct Collision2D_t95B5FD331CE95276D3658140844190B485D26564_marshaled_com
{
	int32_t ___m_Collider_0;
	int32_t ___m_OtherCollider_1;
	int32_t ___m_Rigidbody_2;
	int32_t ___m_OtherRigidbody_3;
	Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  ___m_RelativeVelocity_4;
	int32_t ___m_Enabled_5;
	int32_t ___m_ContactCount_6;
	ContactPoint2D_t5A4C242ABAE740C565BF01A35CEE279058E66A62 * ___m_ReusedContacts_7;
	ContactPoint2D_t5A4C242ABAE740C565BF01A35CEE279058E66A62 * ___m_LegacyContacts_8;
};

// System.Delegate
struct Delegate_t  : public RuntimeObject
{
public:
	// 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.Reflection.MethodInfo System.Delegate::method_info
	MethodInfo_t * ___method_info_7;
	// System.Reflection.MethodInfo System.Delegate::original_method_info
	MethodInfo_t * ___original_method_info_8;
	// System.DelegateData System.Delegate::data
	DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288 * ___data_9;
	// System.Boolean System.Delegate::method_is_virtual
	bool ___method_is_virtual_10;

public:
	inline static int32_t get_offset_of_method_ptr_0() { return static_cast<int32_t>(offsetof(Delegate_t, ___method_ptr_0)); }
	inline Il2CppMethodPointer get_method_ptr_0() const { return ___method_ptr_0; }
	inline Il2CppMethodPointer* get_address_of_method_ptr_0() { return &___method_ptr_0; }
	inline void set_method_ptr_0(Il2CppMethodPointer value)
	{
		___method_ptr_0 = value;
	}

	inline static int32_t get_offset_of_invoke_impl_1() { return static_cast<int32_t>(offsetof(Delegate_t, ___invoke_impl_1)); }
	inline intptr_t get_invoke_impl_1() const { return ___invoke_impl_1; }
	inline intptr_t* get_address_of_invoke_impl_1() { return &___invoke_impl_1; }
	inline void set_invoke_impl_1(intptr_t value)
	{
		___invoke_impl_1 = value;
	}

	inline static int32_t get_offset_of_m_target_2() { return static_cast<int32_t>(offsetof(Delegate_t, ___m_target_2)); }
	inline RuntimeObject * get_m_target_2() const { return ___m_target_2; }
	inline RuntimeObject ** get_address_of_m_target_2() { return &___m_target_2; }
	inline void set_m_target_2(RuntimeObject * value)
	{
		___m_target_2 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_target_2), (void*)value);
	}

	inline static int32_t get_offset_of_method_3() { return static_cast<int32_t>(offsetof(Delegate_t, ___method_3)); }
	inline intptr_t get_method_3() const { return ___method_3; }
	inline intptr_t* get_address_of_method_3() { return &___method_3; }
	inline void set_method_3(intptr_t value)
	{
		___method_3 = value;
	}

	inline static int32_t get_offset_of_delegate_trampoline_4() { return static_cast<int32_t>(offsetof(Delegate_t, ___delegate_trampoline_4)); }
	inline intptr_t get_delegate_trampoline_4() const { return ___delegate_trampoline_4; }
	inline intptr_t* get_address_of_delegate_trampoline_4() { return &___delegate_trampoline_4; }
	inline void set_delegate_trampoline_4(intptr_t value)
	{
		___delegate_trampoline_4 = value;
	}

	inline static int32_t get_offset_of_extra_arg_5() { return static_cast<int32_t>(offsetof(Delegate_t, ___extra_arg_5)); }
	inline intptr_t get_extra_arg_5() const { return ___extra_arg_5; }
	inline intptr_t* get_address_of_extra_arg_5() { return &___extra_arg_5; }
	inline void set_extra_arg_5(intptr_t value)
	{
		___extra_arg_5 = value;
	}

	inline static int32_t get_offset_of_method_code_6() { return static_cast<int32_t>(offsetof(Delegate_t, ___method_code_6)); }
	inline intptr_t get_method_code_6() const { return ___method_code_6; }
	inline intptr_t* get_address_of_method_code_6() { return &___method_code_6; }
	inline void set_method_code_6(intptr_t value)
	{
		___method_code_6 = value;
	}

	inline static int32_t get_offset_of_method_info_7() { return static_cast<int32_t>(offsetof(Delegate_t, ___method_info_7)); }
	inline MethodInfo_t * get_method_info_7() const { return ___method_info_7; }
	inline MethodInfo_t ** get_address_of_method_info_7() { return &___method_info_7; }
	inline void set_method_info_7(MethodInfo_t * value)
	{
		___method_info_7 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___method_info_7), (void*)value);
	}

	inline static int32_t get_offset_of_original_method_info_8() { return static_cast<int32_t>(offsetof(Delegate_t, ___original_method_info_8)); }
	inline MethodInfo_t * get_original_method_info_8() const { return ___original_method_info_8; }
	inline MethodInfo_t ** get_address_of_original_method_info_8() { return &___original_method_info_8; }
	inline void set_original_method_info_8(MethodInfo_t * value)
	{
		___original_method_info_8 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___original_method_info_8), (void*)value);
	}

	inline static int32_t get_offset_of_data_9() { return static_cast<int32_t>(offsetof(Delegate_t, ___data_9)); }
	inline DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288 * get_data_9() const { return ___data_9; }
	inline DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288 ** get_address_of_data_9() { return &___data_9; }
	inline void set_data_9(DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288 * value)
	{
		___data_9 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___data_9), (void*)value);
	}

	inline static int32_t get_offset_of_method_is_virtual_10() { return static_cast<int32_t>(offsetof(Delegate_t, ___method_is_virtual_10)); }
	inline bool get_method_is_virtual_10() const { return ___method_is_virtual_10; }
	inline bool* get_address_of_method_is_virtual_10() { return &___method_is_virtual_10; }
	inline void set_method_is_virtual_10(bool value)
	{
		___method_is_virtual_10 = value;
	}
};

// 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;
	MethodInfo_t * ___method_info_7;
	MethodInfo_t * ___original_method_info_8;
	DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288 * ___data_9;
	int32_t ___method_is_virtual_10;
};
// 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;
	MethodInfo_t * ___method_info_7;
	MethodInfo_t * ___original_method_info_8;
	DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288 * ___data_9;
	int32_t ___method_is_virtual_10;
};

// System.Exception
struct Exception_t  : public RuntimeObject
{
public:
	// 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_tDE44F029589A028F8A3053C5C06153FAB4AAE29F * ____safeSerializationManager_13;
	// System.Diagnostics.StackTrace[] System.Exception::captured_traces
	StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971* ___captured_traces_14;
	// System.IntPtr[] System.Exception::native_trace_ips
	IntPtrU5BU5D_t27FC72B0409D75AAF33EC42498E8094E95FEE9A6* ___native_trace_ips_15;

public:
	inline static int32_t get_offset_of__className_1() { return static_cast<int32_t>(offsetof(Exception_t, ____className_1)); }
	inline String_t* get__className_1() const { return ____className_1; }
	inline String_t** get_address_of__className_1() { return &____className_1; }
	inline void set__className_1(String_t* value)
	{
		____className_1 = value;
		Il2CppCodeGenWriteBarrier((void**)(&____className_1), (void*)value);
	}

	inline static int32_t get_offset_of__message_2() { return static_cast<int32_t>(offsetof(Exception_t, ____message_2)); }
	inline String_t* get__message_2() const { return ____message_2; }
	inline String_t** get_address_of__message_2() { return &____message_2; }
	inline void set__message_2(String_t* value)
	{
		____message_2 = value;
		Il2CppCodeGenWriteBarrier((void**)(&____message_2), (void*)value);
	}

	inline static int32_t get_offset_of__data_3() { return static_cast<int32_t>(offsetof(Exception_t, ____data_3)); }
	inline RuntimeObject* get__data_3() const { return ____data_3; }
	inline RuntimeObject** get_address_of__data_3() { return &____data_3; }
	inline void set__data_3(RuntimeObject* value)
	{
		____data_3 = value;
		Il2CppCodeGenWriteBarrier((void**)(&____data_3), (void*)value);
	}

	inline static int32_t get_offset_of__innerException_4() { return static_cast<int32_t>(offsetof(Exception_t, ____innerException_4)); }
	inline Exception_t * get__innerException_4() const { return ____innerException_4; }
	inline Exception_t ** get_address_of__innerException_4() { return &____innerException_4; }
	inline void set__innerException_4(Exception_t * value)
	{
		____innerException_4 = value;
		Il2CppCodeGenWriteBarrier((void**)(&____innerException_4), (void*)value);
	}

	inline static int32_t get_offset_of__helpURL_5() { return static_cast<int32_t>(offsetof(Exception_t, ____helpURL_5)); }
	inline String_t* get__helpURL_5() const { return ____helpURL_5; }
	inline String_t** get_address_of__helpURL_5() { return &____helpURL_5; }
	inline void set__helpURL_5(String_t* value)
	{
		____helpURL_5 = value;
		Il2CppCodeGenWriteBarrier((void**)(&____helpURL_5), (void*)value);
	}

	inline static int32_t get_offset_of__stackTrace_6() { return static_cast<int32_t>(offsetof(Exception_t, ____stackTrace_6)); }
	inline RuntimeObject * get__stackTrace_6() const { return ____stackTrace_6; }
	inline RuntimeObject ** get_address_of__stackTrace_6() { return &____stackTrace_6; }
	inline void set__stackTrace_6(RuntimeObject * value)
	{
		____stackTrace_6 = value;
		Il2CppCodeGenWriteBarrier((void**)(&____stackTrace_6), (void*)value);
	}

	inline static int32_t get_offset_of__stackTraceString_7() { return static_cast<int32_t>(offsetof(Exception_t, ____stackTraceString_7)); }
	inline String_t* get__stackTraceString_7() const { return ____stackTraceString_7; }
	inline String_t** get_address_of__stackTraceString_7() { return &____stackTraceString_7; }
	inline void set__stackTraceString_7(String_t* value)
	{
		____stackTraceString_7 = value;
		Il2CppCodeGenWriteBarrier((void**)(&____stackTraceString_7), (void*)value);
	}

	inline static int32_t get_offset_of__remoteStackTraceString_8() { return static_cast<int32_t>(offsetof(Exception_t, ____remoteStackTraceString_8)); }
	inline String_t* get__remoteStackTraceString_8() const { return ____remoteStackTraceString_8; }
	inline String_t** get_address_of__remoteStackTraceString_8() { return &____remoteStackTraceString_8; }
	inline void set__remoteStackTraceString_8(String_t* value)
	{
		____remoteStackTraceString_8 = value;
		Il2CppCodeGenWriteBarrier((void**)(&____remoteStackTraceString_8), (void*)value);
	}

	inline static int32_t get_offset_of__remoteStackIndex_9() { return static_cast<int32_t>(offsetof(Exception_t, ____remoteStackIndex_9)); }
	inline int32_t get__remoteStackIndex_9() const { return ____remoteStackIndex_9; }
	inline int32_t* get_address_of__remoteStackIndex_9() { return &____remoteStackIndex_9; }
	inline void set__remoteStackIndex_9(int32_t value)
	{
		____remoteStackIndex_9 = value;
	}

	inline static int32_t get_offset_of__dynamicMethods_10() { return static_cast<int32_t>(offsetof(Exception_t, ____dynamicMethods_10)); }
	inline RuntimeObject * get__dynamicMethods_10() const { return ____dynamicMethods_10; }
	inline RuntimeObject ** get_address_of__dynamicMethods_10() { return &____dynamicMethods_10; }
	inline void set__dynamicMethods_10(RuntimeObject * value)
	{
		____dynamicMethods_10 = value;
		Il2CppCodeGenWriteBarrier((void**)(&____dynamicMethods_10), (void*)value);
	}

	inline static int32_t get_offset_of__HResult_11() { return static_cast<int32_t>(offsetof(Exception_t, ____HResult_11)); }
	inline int32_t get__HResult_11() const { return ____HResult_11; }
	inline int32_t* get_address_of__HResult_11() { return &____HResult_11; }
	inline void set__HResult_11(int32_t value)
	{
		____HResult_11 = value;
	}

	inline static int32_t get_offset_of__source_12() { return static_cast<int32_t>(offsetof(Exception_t, ____source_12)); }
	inline String_t* get__source_12() const { return ____source_12; }
	inline String_t** get_address_of__source_12() { return &____source_12; }
	inline void set__source_12(String_t* value)
	{
		____source_12 = value;
		Il2CppCodeGenWriteBarrier((void**)(&____source_12), (void*)value);
	}

	inline static int32_t get_offset_of__safeSerializationManager_13() { return static_cast<int32_t>(offsetof(Exception_t, ____safeSerializationManager_13)); }
	inline SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F * get__safeSerializationManager_13() const { return ____safeSerializationManager_13; }
	inline SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F ** get_address_of__safeSerializationManager_13() { return &____safeSerializationManager_13; }
	inline void set__safeSerializationManager_13(SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F * value)
	{
		____safeSerializationManager_13 = value;
		Il2CppCodeGenWriteBarrier((void**)(&____safeSerializationManager_13), (void*)value);
	}

	inline static int32_t get_offset_of_captured_traces_14() { return static_cast<int32_t>(offsetof(Exception_t, ___captured_traces_14)); }
	inline StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971* get_captured_traces_14() const { return ___captured_traces_14; }
	inline StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971** get_address_of_captured_traces_14() { return &___captured_traces_14; }
	inline void set_captured_traces_14(StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971* value)
	{
		___captured_traces_14 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___captured_traces_14), (void*)value);
	}

	inline static int32_t get_offset_of_native_trace_ips_15() { return static_cast<int32_t>(offsetof(Exception_t, ___native_trace_ips_15)); }
	inline IntPtrU5BU5D_t27FC72B0409D75AAF33EC42498E8094E95FEE9A6* get_native_trace_ips_15() const { return ___native_trace_ips_15; }
	inline IntPtrU5BU5D_t27FC72B0409D75AAF33EC42498E8094E95FEE9A6** get_address_of_native_trace_ips_15() { return &___native_trace_ips_15; }
	inline void set_native_trace_ips_15(IntPtrU5BU5D_t27FC72B0409D75AAF33EC42498E8094E95FEE9A6* value)
	{
		___native_trace_ips_15 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___native_trace_ips_15), (void*)value);
	}
};

struct Exception_t_StaticFields
{
public:
	// System.Object System.Exception::s_EDILock
	RuntimeObject * ___s_EDILock_0;

public:
	inline static int32_t get_offset_of_s_EDILock_0() { return static_cast<int32_t>(offsetof(Exception_t_StaticFields, ___s_EDILock_0)); }
	inline RuntimeObject * get_s_EDILock_0() const { return ___s_EDILock_0; }
	inline RuntimeObject ** get_address_of_s_EDILock_0() { return &___s_EDILock_0; }
	inline void set_s_EDILock_0(RuntimeObject * value)
	{
		___s_EDILock_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___s_EDILock_0), (void*)value);
	}
};

// 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_tDE44F029589A028F8A3053C5C06153FAB4AAE29F * ____safeSerializationManager_13;
	StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971* ___captured_traces_14;
	Il2CppSafeArray/*NONE*/* ___native_trace_ips_15;
};
// 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_tDE44F029589A028F8A3053C5C06153FAB4AAE29F * ____safeSerializationManager_13;
	StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971* ___captured_traces_14;
	Il2CppSafeArray/*NONE*/* ___native_trace_ips_15;
};

// Cinemachine.Utility.HeadingTracker
struct HeadingTracker_tF2A08BA29340D35C623F22434237C5372641E608  : public RuntimeObject
{
public:
	// Cinemachine.Utility.HeadingTracker/Item[] Cinemachine.Utility.HeadingTracker::mHistory
	ItemU5BU5D_t345D44A19BA8EF29C21D88213863A926CA186028* ___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_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___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_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___mLastGoodHeading_7;

public:
	inline static int32_t get_offset_of_mHistory_0() { return static_cast<int32_t>(offsetof(HeadingTracker_tF2A08BA29340D35C623F22434237C5372641E608, ___mHistory_0)); }
	inline ItemU5BU5D_t345D44A19BA8EF29C21D88213863A926CA186028* get_mHistory_0() const { return ___mHistory_0; }
	inline ItemU5BU5D_t345D44A19BA8EF29C21D88213863A926CA186028** get_address_of_mHistory_0() { return &___mHistory_0; }
	inline void set_mHistory_0(ItemU5BU5D_t345D44A19BA8EF29C21D88213863A926CA186028* value)
	{
		___mHistory_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___mHistory_0), (void*)value);
	}

	inline static int32_t get_offset_of_mTop_1() { return static_cast<int32_t>(offsetof(HeadingTracker_tF2A08BA29340D35C623F22434237C5372641E608, ___mTop_1)); }
	inline int32_t get_mTop_1() const { return ___mTop_1; }
	inline int32_t* get_address_of_mTop_1() { return &___mTop_1; }
	inline void set_mTop_1(int32_t value)
	{
		___mTop_1 = value;
	}

	inline static int32_t get_offset_of_mBottom_2() { return static_cast<int32_t>(offsetof(HeadingTracker_tF2A08BA29340D35C623F22434237C5372641E608, ___mBottom_2)); }
	inline int32_t get_mBottom_2() const { return ___mBottom_2; }
	inline int32_t* get_address_of_mBottom_2() { return &___mBottom_2; }
	inline void set_mBottom_2(int32_t value)
	{
		___mBottom_2 = value;
	}

	inline static int32_t get_offset_of_mCount_3() { return static_cast<int32_t>(offsetof(HeadingTracker_tF2A08BA29340D35C623F22434237C5372641E608, ___mCount_3)); }
	inline int32_t get_mCount_3() const { return ___mCount_3; }
	inline int32_t* get_address_of_mCount_3() { return &___mCount_3; }
	inline void set_mCount_3(int32_t value)
	{
		___mCount_3 = value;
	}

	inline static int32_t get_offset_of_mHeadingSum_4() { return static_cast<int32_t>(offsetof(HeadingTracker_tF2A08BA29340D35C623F22434237C5372641E608, ___mHeadingSum_4)); }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  get_mHeadingSum_4() const { return ___mHeadingSum_4; }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_mHeadingSum_4() { return &___mHeadingSum_4; }
	inline void set_mHeadingSum_4(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  value)
	{
		___mHeadingSum_4 = value;
	}

	inline static int32_t get_offset_of_mWeightSum_5() { return static_cast<int32_t>(offsetof(HeadingTracker_tF2A08BA29340D35C623F22434237C5372641E608, ___mWeightSum_5)); }
	inline float get_mWeightSum_5() const { return ___mWeightSum_5; }
	inline float* get_address_of_mWeightSum_5() { return &___mWeightSum_5; }
	inline void set_mWeightSum_5(float value)
	{
		___mWeightSum_5 = value;
	}

	inline static int32_t get_offset_of_mWeightTime_6() { return static_cast<int32_t>(offsetof(HeadingTracker_tF2A08BA29340D35C623F22434237C5372641E608, ___mWeightTime_6)); }
	inline float get_mWeightTime_6() const { return ___mWeightTime_6; }
	inline float* get_address_of_mWeightTime_6() { return &___mWeightTime_6; }
	inline void set_mWeightTime_6(float value)
	{
		___mWeightTime_6 = value;
	}

	inline static int32_t get_offset_of_mLastGoodHeading_7() { return static_cast<int32_t>(offsetof(HeadingTracker_tF2A08BA29340D35C623F22434237C5372641E608, ___mLastGoodHeading_7)); }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  get_mLastGoodHeading_7() const { return ___mLastGoodHeading_7; }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_mLastGoodHeading_7() { return &___mLastGoodHeading_7; }
	inline void set_mLastGoodHeading_7(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  value)
	{
		___mLastGoodHeading_7 = value;
	}
};

struct HeadingTracker_tF2A08BA29340D35C623F22434237C5372641E608_StaticFields
{
public:
	// System.Single Cinemachine.Utility.HeadingTracker::mDecayExponent
	float ___mDecayExponent_8;

public:
	inline static int32_t get_offset_of_mDecayExponent_8() { return static_cast<int32_t>(offsetof(HeadingTracker_tF2A08BA29340D35C623F22434237C5372641E608_StaticFields, ___mDecayExponent_8)); }
	inline float get_mDecayExponent_8() const { return ___mDecayExponent_8; }
	inline float* get_address_of_mDecayExponent_8() { return &___mDecayExponent_8; }
	inline void set_mDecayExponent_8(float value)
	{
		___mDecayExponent_8 = value;
	}
};


// UnityEngine.HideFlags
struct HideFlags_tDC64149E37544FF83B2B4222D3E9DC8188766A12 
{
public:
	// System.Int32 UnityEngine.HideFlags::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(HideFlags_tDC64149E37544FF83B2B4222D3E9DC8188766A12, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};


// UnityEngine.InputSystem.InputActionType
struct InputActionType_t913CC58784CA34E9791C18B15436C791CD465901 
{
public:
	// System.Int32 UnityEngine.InputSystem.InputActionType::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(InputActionType_t913CC58784CA34E9791C18B15436C791CD465901, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};


// Cinemachine.LensSettings
struct LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA 
{
public:
	// 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;
	// System.Boolean Cinemachine.LensSettings::<Orthographic>k__BackingField
	bool ___U3COrthographicU3Ek__BackingField_6;
	// UnityEngine.Vector2 Cinemachine.LensSettings::<SensorSize>k__BackingField
	Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  ___U3CSensorSizeU3Ek__BackingField_7;
	// System.Boolean Cinemachine.LensSettings::<IsPhysicalCamera>k__BackingField
	bool ___U3CIsPhysicalCameraU3Ek__BackingField_8;
	// UnityEngine.Vector2 Cinemachine.LensSettings::LensShift
	Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  ___LensShift_9;

public:
	inline static int32_t get_offset_of_FieldOfView_1() { return static_cast<int32_t>(offsetof(LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA, ___FieldOfView_1)); }
	inline float get_FieldOfView_1() const { return ___FieldOfView_1; }
	inline float* get_address_of_FieldOfView_1() { return &___FieldOfView_1; }
	inline void set_FieldOfView_1(float value)
	{
		___FieldOfView_1 = value;
	}

	inline static int32_t get_offset_of_OrthographicSize_2() { return static_cast<int32_t>(offsetof(LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA, ___OrthographicSize_2)); }
	inline float get_OrthographicSize_2() const { return ___OrthographicSize_2; }
	inline float* get_address_of_OrthographicSize_2() { return &___OrthographicSize_2; }
	inline void set_OrthographicSize_2(float value)
	{
		___OrthographicSize_2 = value;
	}

	inline static int32_t get_offset_of_NearClipPlane_3() { return static_cast<int32_t>(offsetof(LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA, ___NearClipPlane_3)); }
	inline float get_NearClipPlane_3() const { return ___NearClipPlane_3; }
	inline float* get_address_of_NearClipPlane_3() { return &___NearClipPlane_3; }
	inline void set_NearClipPlane_3(float value)
	{
		___NearClipPlane_3 = value;
	}

	inline static int32_t get_offset_of_FarClipPlane_4() { return static_cast<int32_t>(offsetof(LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA, ___FarClipPlane_4)); }
	inline float get_FarClipPlane_4() const { return ___FarClipPlane_4; }
	inline float* get_address_of_FarClipPlane_4() { return &___FarClipPlane_4; }
	inline void set_FarClipPlane_4(float value)
	{
		___FarClipPlane_4 = value;
	}

	inline static int32_t get_offset_of_Dutch_5() { return static_cast<int32_t>(offsetof(LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA, ___Dutch_5)); }
	inline float get_Dutch_5() const { return ___Dutch_5; }
	inline float* get_address_of_Dutch_5() { return &___Dutch_5; }
	inline void set_Dutch_5(float value)
	{
		___Dutch_5 = value;
	}

	inline static int32_t get_offset_of_U3COrthographicU3Ek__BackingField_6() { return static_cast<int32_t>(offsetof(LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA, ___U3COrthographicU3Ek__BackingField_6)); }
	inline bool get_U3COrthographicU3Ek__BackingField_6() const { return ___U3COrthographicU3Ek__BackingField_6; }
	inline bool* get_address_of_U3COrthographicU3Ek__BackingField_6() { return &___U3COrthographicU3Ek__BackingField_6; }
	inline void set_U3COrthographicU3Ek__BackingField_6(bool value)
	{
		___U3COrthographicU3Ek__BackingField_6 = value;
	}

	inline static int32_t get_offset_of_U3CSensorSizeU3Ek__BackingField_7() { return static_cast<int32_t>(offsetof(LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA, ___U3CSensorSizeU3Ek__BackingField_7)); }
	inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  get_U3CSensorSizeU3Ek__BackingField_7() const { return ___U3CSensorSizeU3Ek__BackingField_7; }
	inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_U3CSensorSizeU3Ek__BackingField_7() { return &___U3CSensorSizeU3Ek__BackingField_7; }
	inline void set_U3CSensorSizeU3Ek__BackingField_7(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  value)
	{
		___U3CSensorSizeU3Ek__BackingField_7 = value;
	}

	inline static int32_t get_offset_of_U3CIsPhysicalCameraU3Ek__BackingField_8() { return static_cast<int32_t>(offsetof(LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA, ___U3CIsPhysicalCameraU3Ek__BackingField_8)); }
	inline bool get_U3CIsPhysicalCameraU3Ek__BackingField_8() const { return ___U3CIsPhysicalCameraU3Ek__BackingField_8; }
	inline bool* get_address_of_U3CIsPhysicalCameraU3Ek__BackingField_8() { return &___U3CIsPhysicalCameraU3Ek__BackingField_8; }
	inline void set_U3CIsPhysicalCameraU3Ek__BackingField_8(bool value)
	{
		___U3CIsPhysicalCameraU3Ek__BackingField_8 = value;
	}

	inline static int32_t get_offset_of_LensShift_9() { return static_cast<int32_t>(offsetof(LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA, ___LensShift_9)); }
	inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  get_LensShift_9() const { return ___LensShift_9; }
	inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_LensShift_9() { return &___LensShift_9; }
	inline void set_LensShift_9(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  value)
	{
		___LensShift_9 = value;
	}
};

struct LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA_StaticFields
{
public:
	// Cinemachine.LensSettings Cinemachine.LensSettings::Default
	LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA  ___Default_0;

public:
	inline static int32_t get_offset_of_Default_0() { return static_cast<int32_t>(offsetof(LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA_StaticFields, ___Default_0)); }
	inline LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA  get_Default_0() const { return ___Default_0; }
	inline LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA * get_address_of_Default_0() { return &___Default_0; }
	inline void set_Default_0(LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA  value)
	{
		___Default_0 = value;
	}
};

// Native definition for P/Invoke marshalling of Cinemachine.LensSettings
struct LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA_marshaled_pinvoke
{
	float ___FieldOfView_1;
	float ___OrthographicSize_2;
	float ___NearClipPlane_3;
	float ___FarClipPlane_4;
	float ___Dutch_5;
	int32_t ___U3COrthographicU3Ek__BackingField_6;
	Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  ___U3CSensorSizeU3Ek__BackingField_7;
	int32_t ___U3CIsPhysicalCameraU3Ek__BackingField_8;
	Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  ___LensShift_9;
};
// Native definition for COM marshalling of Cinemachine.LensSettings
struct LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA_marshaled_com
{
	float ___FieldOfView_1;
	float ___OrthographicSize_2;
	float ___NearClipPlane_3;
	float ___FarClipPlane_4;
	float ___Dutch_5;
	int32_t ___U3COrthographicU3Ek__BackingField_6;
	Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  ___U3CSensorSizeU3Ek__BackingField_7;
	int32_t ___U3CIsPhysicalCameraU3Ek__BackingField_8;
	Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  ___LensShift_9;
};

// Cinemachine.LensSettingsPropertyAttribute
struct LensSettingsPropertyAttribute_tE23AEF761520445C11E43B887B060C4BACEB1834  : public PropertyAttribute_t4A352471DF625C56C811E27AC86B7E1CE6444052
{
public:

public:
};


// Cinemachine.NoSaveDuringPlayAttribute
struct NoSaveDuringPlayAttribute_t5765C39A2083D4AD43EBCD4174028DD666F117F1  : public PropertyAttribute_t4A352471DF625C56C811E27AC86B7E1CE6444052
{
public:

public:
};


// Cinemachine.NoiseSettingsPropertyAttribute
struct NoiseSettingsPropertyAttribute_tD10DF73CF4DDAC52EFBFA942A5481F7AED2C9686  : public PropertyAttribute_t4A352471DF625C56C811E27AC86B7E1CE6444052
{
public:

public:
};


// UnityEngine.Object
struct Object_tF2F3778131EFF286AF62B7B013A170F95A91571A  : public RuntimeObject
{
public:
	// System.IntPtr UnityEngine.Object::m_CachedPtr
	intptr_t ___m_CachedPtr_0;

public:
	inline static int32_t get_offset_of_m_CachedPtr_0() { return static_cast<int32_t>(offsetof(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A, ___m_CachedPtr_0)); }
	inline intptr_t get_m_CachedPtr_0() const { return ___m_CachedPtr_0; }
	inline intptr_t* get_address_of_m_CachedPtr_0() { return &___m_CachedPtr_0; }
	inline void set_m_CachedPtr_0(intptr_t value)
	{
		___m_CachedPtr_0 = value;
	}
};

struct Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_StaticFields
{
public:
	// System.Int32 UnityEngine.Object::OffsetOfInstanceIDInCPlusPlusObject
	int32_t ___OffsetOfInstanceIDInCPlusPlusObject_1;

public:
	inline static int32_t get_offset_of_OffsetOfInstanceIDInCPlusPlusObject_1() { return static_cast<int32_t>(offsetof(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_StaticFields, ___OffsetOfInstanceIDInCPlusPlusObject_1)); }
	inline int32_t get_OffsetOfInstanceIDInCPlusPlusObject_1() const { return ___OffsetOfInstanceIDInCPlusPlusObject_1; }
	inline int32_t* get_address_of_OffsetOfInstanceIDInCPlusPlusObject_1() { return &___OffsetOfInstanceIDInCPlusPlusObject_1; }
	inline void set_OffsetOfInstanceIDInCPlusPlusObject_1(int32_t value)
	{
		___OffsetOfInstanceIDInCPlusPlusObject_1 = value;
	}
};

// Native definition for P/Invoke marshalling of UnityEngine.Object
struct Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_marshaled_pinvoke
{
	intptr_t ___m_CachedPtr_0;
};
// Native definition for COM marshalling of UnityEngine.Object
struct Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_marshaled_com
{
	intptr_t ___m_CachedPtr_0;
};

// Cinemachine.OrbitalTransposerHeadingPropertyAttribute
struct OrbitalTransposerHeadingPropertyAttribute_tC715A3D4AE0A5AECAA999F693762BA3869B80DA0  : public PropertyAttribute_t4A352471DF625C56C811E27AC86B7E1CE6444052
{
public:

public:
};


// UnityEngine.Playables.PlayableGraph
struct PlayableGraph_t2D5083CFACB413FA1BB13FF054BE09A5A55A205A 
{
public:
	// System.IntPtr UnityEngine.Playables.PlayableGraph::m_Handle
	intptr_t ___m_Handle_0;
	// System.UInt32 UnityEngine.Playables.PlayableGraph::m_Version
	uint32_t ___m_Version_1;

public:
	inline static int32_t get_offset_of_m_Handle_0() { return static_cast<int32_t>(offsetof(PlayableGraph_t2D5083CFACB413FA1BB13FF054BE09A5A55A205A, ___m_Handle_0)); }
	inline intptr_t get_m_Handle_0() const { return ___m_Handle_0; }
	inline intptr_t* get_address_of_m_Handle_0() { return &___m_Handle_0; }
	inline void set_m_Handle_0(intptr_t value)
	{
		___m_Handle_0 = value;
	}

	inline static int32_t get_offset_of_m_Version_1() { return static_cast<int32_t>(offsetof(PlayableGraph_t2D5083CFACB413FA1BB13FF054BE09A5A55A205A, ___m_Version_1)); }
	inline uint32_t get_m_Version_1() const { return ___m_Version_1; }
	inline uint32_t* get_address_of_m_Version_1() { return &___m_Version_1; }
	inline void set_m_Version_1(uint32_t value)
	{
		___m_Version_1 = value;
	}
};


// UnityEngine.Playables.PlayableHandle
struct PlayableHandle_t50DCD240B0400DDAD0822C13E5DBC7AD64DC027A 
{
public:
	// System.IntPtr UnityEngine.Playables.PlayableHandle::m_Handle
	intptr_t ___m_Handle_0;
	// System.UInt32 UnityEngine.Playables.PlayableHandle::m_Version
	uint32_t ___m_Version_1;

public:
	inline static int32_t get_offset_of_m_Handle_0() { return static_cast<int32_t>(offsetof(PlayableHandle_t50DCD240B0400DDAD0822C13E5DBC7AD64DC027A, ___m_Handle_0)); }
	inline intptr_t get_m_Handle_0() const { return ___m_Handle_0; }
	inline intptr_t* get_address_of_m_Handle_0() { return &___m_Handle_0; }
	inline void set_m_Handle_0(intptr_t value)
	{
		___m_Handle_0 = value;
	}

	inline static int32_t get_offset_of_m_Version_1() { return static_cast<int32_t>(offsetof(PlayableHandle_t50DCD240B0400DDAD0822C13E5DBC7AD64DC027A, ___m_Version_1)); }
	inline uint32_t get_m_Version_1() const { return ___m_Version_1; }
	inline uint32_t* get_address_of_m_Version_1() { return &___m_Version_1; }
	inline void set_m_Version_1(uint32_t value)
	{
		___m_Version_1 = value;
	}
};

struct PlayableHandle_t50DCD240B0400DDAD0822C13E5DBC7AD64DC027A_StaticFields
{
public:
	// UnityEngine.Playables.PlayableHandle UnityEngine.Playables.PlayableHandle::m_Null
	PlayableHandle_t50DCD240B0400DDAD0822C13E5DBC7AD64DC027A  ___m_Null_2;

public:
	inline static int32_t get_offset_of_m_Null_2() { return static_cast<int32_t>(offsetof(PlayableHandle_t50DCD240B0400DDAD0822C13E5DBC7AD64DC027A_StaticFields, ___m_Null_2)); }
	inline PlayableHandle_t50DCD240B0400DDAD0822C13E5DBC7AD64DC027A  get_m_Null_2() const { return ___m_Null_2; }
	inline PlayableHandle_t50DCD240B0400DDAD0822C13E5DBC7AD64DC027A * get_address_of_m_Null_2() { return &___m_Null_2; }
	inline void set_m_Null_2(PlayableHandle_t50DCD240B0400DDAD0822C13E5DBC7AD64DC027A  value)
	{
		___m_Null_2 = value;
	}
};


// Cinemachine.Utility.PositionPredictor
struct PositionPredictor_tAC12D8D878524DFBAF37CBBF695B5D18B877F56A  : public RuntimeObject
{
public:
	// UnityEngine.Vector3 Cinemachine.Utility.PositionPredictor::m_Velocity
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___m_Velocity_0;
	// UnityEngine.Vector3 Cinemachine.Utility.PositionPredictor::m_SmoothDampVelocity
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___m_SmoothDampVelocity_1;
	// UnityEngine.Vector3 Cinemachine.Utility.PositionPredictor::m_Pos
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___m_Pos_2;
	// System.Boolean Cinemachine.Utility.PositionPredictor::m_HavePos
	bool ___m_HavePos_3;
	// System.Single Cinemachine.Utility.PositionPredictor::<Smoothing>k__BackingField
	float ___U3CSmoothingU3Ek__BackingField_4;

public:
	inline static int32_t get_offset_of_m_Velocity_0() { return static_cast<int32_t>(offsetof(PositionPredictor_tAC12D8D878524DFBAF37CBBF695B5D18B877F56A, ___m_Velocity_0)); }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  get_m_Velocity_0() const { return ___m_Velocity_0; }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_m_Velocity_0() { return &___m_Velocity_0; }
	inline void set_m_Velocity_0(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  value)
	{
		___m_Velocity_0 = value;
	}

	inline static int32_t get_offset_of_m_SmoothDampVelocity_1() { return static_cast<int32_t>(offsetof(PositionPredictor_tAC12D8D878524DFBAF37CBBF695B5D18B877F56A, ___m_SmoothDampVelocity_1)); }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  get_m_SmoothDampVelocity_1() const { return ___m_SmoothDampVelocity_1; }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_m_SmoothDampVelocity_1() { return &___m_SmoothDampVelocity_1; }
	inline void set_m_SmoothDampVelocity_1(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  value)
	{
		___m_SmoothDampVelocity_1 = value;
	}

	inline static int32_t get_offset_of_m_Pos_2() { return static_cast<int32_t>(offsetof(PositionPredictor_tAC12D8D878524DFBAF37CBBF695B5D18B877F56A, ___m_Pos_2)); }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  get_m_Pos_2() const { return ___m_Pos_2; }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_m_Pos_2() { return &___m_Pos_2; }
	inline void set_m_Pos_2(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  value)
	{
		___m_Pos_2 = value;
	}

	inline static int32_t get_offset_of_m_HavePos_3() { return static_cast<int32_t>(offsetof(PositionPredictor_tAC12D8D878524DFBAF37CBBF695B5D18B877F56A, ___m_HavePos_3)); }
	inline bool get_m_HavePos_3() const { return ___m_HavePos_3; }
	inline bool* get_address_of_m_HavePos_3() { return &___m_HavePos_3; }
	inline void set_m_HavePos_3(bool value)
	{
		___m_HavePos_3 = value;
	}

	inline static int32_t get_offset_of_U3CSmoothingU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(PositionPredictor_tAC12D8D878524DFBAF37CBBF695B5D18B877F56A, ___U3CSmoothingU3Ek__BackingField_4)); }
	inline float get_U3CSmoothingU3Ek__BackingField_4() const { return ___U3CSmoothingU3Ek__BackingField_4; }
	inline float* get_address_of_U3CSmoothingU3Ek__BackingField_4() { return &___U3CSmoothingU3Ek__BackingField_4; }
	inline void set_U3CSmoothingU3Ek__BackingField_4(float value)
	{
		___U3CSmoothingU3Ek__BackingField_4 = value;
	}
};


// UnityEngine.QueryTriggerInteraction
struct QueryTriggerInteraction_t9B82FB8CCAF559F47B6B8C0ECE197515ABFA96B0 
{
public:
	// System.Int32 UnityEngine.QueryTriggerInteraction::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(QueryTriggerInteraction_t9B82FB8CCAF559F47B6B8C0ECE197515ABFA96B0, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};


// UnityEngine.Ray
struct Ray_t2E9E67CC8B03EE6ED2BBF3D2C9C96DDF70E1D5E6 
{
public:
	// UnityEngine.Vector3 UnityEngine.Ray::m_Origin
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___m_Origin_0;
	// UnityEngine.Vector3 UnityEngine.Ray::m_Direction
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___m_Direction_1;

public:
	inline static int32_t get_offset_of_m_Origin_0() { return static_cast<int32_t>(offsetof(Ray_t2E9E67CC8B03EE6ED2BBF3D2C9C96DDF70E1D5E6, ___m_Origin_0)); }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  get_m_Origin_0() const { return ___m_Origin_0; }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_m_Origin_0() { return &___m_Origin_0; }
	inline void set_m_Origin_0(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  value)
	{
		___m_Origin_0 = value;
	}

	inline static int32_t get_offset_of_m_Direction_1() { return static_cast<int32_t>(offsetof(Ray_t2E9E67CC8B03EE6ED2BBF3D2C9C96DDF70E1D5E6, ___m_Direction_1)); }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  get_m_Direction_1() const { return ___m_Direction_1; }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_m_Direction_1() { return &___m_Direction_1; }
	inline void set_m_Direction_1(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  value)
	{
		___m_Direction_1 = value;
	}
};


// UnityEngine.RaycastHit
struct RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89 
{
public:
	// UnityEngine.Vector3 UnityEngine.RaycastHit::m_Point
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___m_Point_0;
	// UnityEngine.Vector3 UnityEngine.RaycastHit::m_Normal
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___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_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  ___m_UV_4;
	// System.Int32 UnityEngine.RaycastHit::m_Collider
	int32_t ___m_Collider_5;

public:
	inline static int32_t get_offset_of_m_Point_0() { return static_cast<int32_t>(offsetof(RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89, ___m_Point_0)); }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  get_m_Point_0() const { return ___m_Point_0; }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_m_Point_0() { return &___m_Point_0; }
	inline void set_m_Point_0(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  value)
	{
		___m_Point_0 = value;
	}

	inline static int32_t get_offset_of_m_Normal_1() { return static_cast<int32_t>(offsetof(RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89, ___m_Normal_1)); }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  get_m_Normal_1() const { return ___m_Normal_1; }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_m_Normal_1() { return &___m_Normal_1; }
	inline void set_m_Normal_1(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  value)
	{
		___m_Normal_1 = value;
	}

	inline static int32_t get_offset_of_m_FaceID_2() { return static_cast<int32_t>(offsetof(RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89, ___m_FaceID_2)); }
	inline uint32_t get_m_FaceID_2() const { return ___m_FaceID_2; }
	inline uint32_t* get_address_of_m_FaceID_2() { return &___m_FaceID_2; }
	inline void set_m_FaceID_2(uint32_t value)
	{
		___m_FaceID_2 = value;
	}

	inline static int32_t get_offset_of_m_Distance_3() { return static_cast<int32_t>(offsetof(RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89, ___m_Distance_3)); }
	inline float get_m_Distance_3() const { return ___m_Distance_3; }
	inline float* get_address_of_m_Distance_3() { return &___m_Distance_3; }
	inline void set_m_Distance_3(float value)
	{
		___m_Distance_3 = value;
	}

	inline static int32_t get_offset_of_m_UV_4() { return static_cast<int32_t>(offsetof(RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89, ___m_UV_4)); }
	inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  get_m_UV_4() const { return ___m_UV_4; }
	inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_m_UV_4() { return &___m_UV_4; }
	inline void set_m_UV_4(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  value)
	{
		___m_UV_4 = value;
	}

	inline static int32_t get_offset_of_m_Collider_5() { return static_cast<int32_t>(offsetof(RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89, ___m_Collider_5)); }
	inline int32_t get_m_Collider_5() const { return ___m_Collider_5; }
	inline int32_t* get_address_of_m_Collider_5() { return &___m_Collider_5; }
	inline void set_m_Collider_5(int32_t value)
	{
		___m_Collider_5 = value;
	}
};


// UnityEngine.RenderMode
struct RenderMode_tFF8E9ABC771ACEBD5ACC2D9DFB02264E0EA6CDBF 
{
public:
	// System.Int32 UnityEngine.RenderMode::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(RenderMode_tFF8E9ABC771ACEBD5ACC2D9DFB02264E0EA6CDBF, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};


// System.RuntimeTypeHandle
struct RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 
{
public:
	// System.IntPtr System.RuntimeTypeHandle::value
	intptr_t ___value_0;

public:
	inline static int32_t get_offset_of_value_0() { return static_cast<int32_t>(offsetof(RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9, ___value_0)); }
	inline intptr_t get_value_0() const { return ___value_0; }
	inline intptr_t* get_address_of_value_0() { return &___value_0; }
	inline void set_value_0(intptr_t value)
	{
		___value_0 = value;
	}
};


// Cinemachine.TagFieldAttribute
struct TagFieldAttribute_t6F9044290799902F219270BC60E4561FA6B00ACB  : public PropertyAttribute_t4A352471DF625C56C811E27AC86B7E1CE6444052
{
public:

public:
};


// UnityEngine.TouchPhase
struct TouchPhase_tB52B8A497547FB9575DE7975D13AC7D64C3A958A 
{
public:
	// System.Int32 UnityEngine.TouchPhase::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(TouchPhase_tB52B8A497547FB9575DE7975D13AC7D64C3A958A, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};


// UnityEngine.TouchType
struct TouchType_t2EF726465ABD45681A6686BAC426814AA087C20F 
{
public:
	// System.Int32 UnityEngine.TouchType::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(TouchType_t2EF726465ABD45681A6686BAC426814AA087C20F, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};


// Cinemachine.VcamTargetPropertyAttribute
struct VcamTargetPropertyAttribute_t3C393FBBFF72B37BB68B83E7C1CE5A1D5404968D  : public PropertyAttribute_t4A352471DF625C56C811E27AC86B7E1CE6444052
{
public:

public:
};


// Cinemachine.AxisState/SpeedMode
struct SpeedMode_t7371A14D833762D166BB6C190C37DB1C30D053BB 
{
public:
	// System.Int32 Cinemachine.AxisState/SpeedMode::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(SpeedMode_t7371A14D833762D166BB6C190C37DB1C30D053BB, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};


// Cinemachine.CameraState/BlendHintValue
struct BlendHintValue_t7E87A2F98F21271FE108514B78A38754BEBE94F4 
{
public:
	// System.Int32 Cinemachine.CameraState/BlendHintValue::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(BlendHintValue_t7E87A2F98F21271FE108514B78A38754BEBE94F4, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};


// Cinemachine.CinemachineBlendDefinition/Style
struct Style_t710EA49EB59E246B2C5DC218BDC1352DABAC757E 
{
public:
	// System.Int32 Cinemachine.CinemachineBlendDefinition/Style::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(Style_t710EA49EB59E246B2C5DC218BDC1352DABAC757E, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};


// Cinemachine.CinemachineBrain/BrainEvent
struct BrainEvent_t7DDC9AFC269C95A82A9348F1F7120BA402DCFE5E  : public UnityEvent_1_t568451F6715383F8D6A0FC5C9A190ECF50F9A049
{
public:

public:
};


// Cinemachine.CinemachineBrain/BrainUpdateMethod
struct BrainUpdateMethod_t38DCF33A6BB4E3829652F644BDC79617BBBE6AEF 
{
public:
	// System.Int32 Cinemachine.CinemachineBrain/BrainUpdateMethod::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(BrainUpdateMethod_t38DCF33A6BB4E3829652F644BDC79617BBBE6AEF, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};


// Cinemachine.CinemachineBrain/UpdateMethod
struct UpdateMethod_t2BC8740E83444F42609FCB121D59B2B147B7E2EA 
{
public:
	// System.Int32 Cinemachine.CinemachineBrain/UpdateMethod::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(UpdateMethod_t2BC8740E83444F42609FCB121D59B2B147B7E2EA, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};


// Cinemachine.CinemachineBrain/VcamActivatedEvent
struct VcamActivatedEvent_tFC99CBCF86077996502503BCD7019E23C7787296  : public UnityEvent_2_tD4CC87D8825EB6B7B2ECA5E32AC86234B78DAC02
{
public:

public:
};


// Cinemachine.CinemachineCollider/ResolutionStrategy
struct ResolutionStrategy_tA1463AF7E38308D4C10A49231DFF1F754A81E055 
{
public:
	// System.Int32 Cinemachine.CinemachineCollider/ResolutionStrategy::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(ResolutionStrategy_tA1463AF7E38308D4C10A49231DFF1F754A81E055, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};


// Cinemachine.CinemachineCollider/VcamExtraState
struct VcamExtraState_t73D4C00CD5762D5EF09276AC175DC148D0FC72CC  : public RuntimeObject
{
public:
	// UnityEngine.Vector3 Cinemachine.CinemachineCollider/VcamExtraState::m_previousDisplacement
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___m_previousDisplacement_0;
	// UnityEngine.Vector3 Cinemachine.CinemachineCollider/VcamExtraState::m_previousDisplacementCorrection
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___m_previousDisplacementCorrection_1;
	// System.Single Cinemachine.CinemachineCollider/VcamExtraState::colliderDisplacement
	float ___colliderDisplacement_2;
	// System.Boolean Cinemachine.CinemachineCollider/VcamExtraState::targetObscured
	bool ___targetObscured_3;
	// System.Single Cinemachine.CinemachineCollider/VcamExtraState::occlusionStartTime
	float ___occlusionStartTime_4;
	// System.Collections.Generic.List`1<UnityEngine.Vector3> Cinemachine.CinemachineCollider/VcamExtraState::debugResolutionPath
	List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 * ___debugResolutionPath_5;
	// System.Single Cinemachine.CinemachineCollider/VcamExtraState::m_SmoothedDistance
	float ___m_SmoothedDistance_6;
	// System.Single Cinemachine.CinemachineCollider/VcamExtraState::m_SmoothedTime
	float ___m_SmoothedTime_7;

public:
	inline static int32_t get_offset_of_m_previousDisplacement_0() { return static_cast<int32_t>(offsetof(VcamExtraState_t73D4C00CD5762D5EF09276AC175DC148D0FC72CC, ___m_previousDisplacement_0)); }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  get_m_previousDisplacement_0() const { return ___m_previousDisplacement_0; }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_m_previousDisplacement_0() { return &___m_previousDisplacement_0; }
	inline void set_m_previousDisplacement_0(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  value)
	{
		___m_previousDisplacement_0 = value;
	}

	inline static int32_t get_offset_of_m_previousDisplacementCorrection_1() { return static_cast<int32_t>(offsetof(VcamExtraState_t73D4C00CD5762D5EF09276AC175DC148D0FC72CC, ___m_previousDisplacementCorrection_1)); }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  get_m_previousDisplacementCorrection_1() const { return ___m_previousDisplacementCorrection_1; }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_m_previousDisplacementCorrection_1() { return &___m_previousDisplacementCorrection_1; }
	inline void set_m_previousDisplacementCorrection_1(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  value)
	{
		___m_previousDisplacementCorrection_1 = value;
	}

	inline static int32_t get_offset_of_colliderDisplacement_2() { return static_cast<int32_t>(offsetof(VcamExtraState_t73D4C00CD5762D5EF09276AC175DC148D0FC72CC, ___colliderDisplacement_2)); }
	inline float get_colliderDisplacement_2() const { return ___colliderDisplacement_2; }
	inline float* get_address_of_colliderDisplacement_2() { return &___colliderDisplacement_2; }
	inline void set_colliderDisplacement_2(float value)
	{
		___colliderDisplacement_2 = value;
	}

	inline static int32_t get_offset_of_targetObscured_3() { return static_cast<int32_t>(offsetof(VcamExtraState_t73D4C00CD5762D5EF09276AC175DC148D0FC72CC, ___targetObscured_3)); }
	inline bool get_targetObscured_3() const { return ___targetObscured_3; }
	inline bool* get_address_of_targetObscured_3() { return &___targetObscured_3; }
	inline void set_targetObscured_3(bool value)
	{
		___targetObscured_3 = value;
	}

	inline static int32_t get_offset_of_occlusionStartTime_4() { return static_cast<int32_t>(offsetof(VcamExtraState_t73D4C00CD5762D5EF09276AC175DC148D0FC72CC, ___occlusionStartTime_4)); }
	inline float get_occlusionStartTime_4() const { return ___occlusionStartTime_4; }
	inline float* get_address_of_occlusionStartTime_4() { return &___occlusionStartTime_4; }
	inline void set_occlusionStartTime_4(float value)
	{
		___occlusionStartTime_4 = value;
	}

	inline static int32_t get_offset_of_debugResolutionPath_5() { return static_cast<int32_t>(offsetof(VcamExtraState_t73D4C00CD5762D5EF09276AC175DC148D0FC72CC, ___debugResolutionPath_5)); }
	inline List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 * get_debugResolutionPath_5() const { return ___debugResolutionPath_5; }
	inline List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 ** get_address_of_debugResolutionPath_5() { return &___debugResolutionPath_5; }
	inline void set_debugResolutionPath_5(List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 * value)
	{
		___debugResolutionPath_5 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___debugResolutionPath_5), (void*)value);
	}

	inline static int32_t get_offset_of_m_SmoothedDistance_6() { return static_cast<int32_t>(offsetof(VcamExtraState_t73D4C00CD5762D5EF09276AC175DC148D0FC72CC, ___m_SmoothedDistance_6)); }
	inline float get_m_SmoothedDistance_6() const { return ___m_SmoothedDistance_6; }
	inline float* get_address_of_m_SmoothedDistance_6() { return &___m_SmoothedDistance_6; }
	inline void set_m_SmoothedDistance_6(float value)
	{
		___m_SmoothedDistance_6 = value;
	}

	inline static int32_t get_offset_of_m_SmoothedTime_7() { return static_cast<int32_t>(offsetof(VcamExtraState_t73D4C00CD5762D5EF09276AC175DC148D0FC72CC, ___m_SmoothedTime_7)); }
	inline float get_m_SmoothedTime_7() const { return ___m_SmoothedTime_7; }
	inline float* get_address_of_m_SmoothedTime_7() { return &___m_SmoothedTime_7; }
	inline void set_m_SmoothedTime_7(float value)
	{
		___m_SmoothedTime_7 = value;
	}
};


// Cinemachine.CinemachineComposer/FovCache
struct FovCache_t5555CCBDA0305214CA84F8F81D9C17F2DCC844C0 
{
public:
	// UnityEngine.Rect Cinemachine.CinemachineComposer/FovCache::mFovSoftGuideRect
	Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878  ___mFovSoftGuideRect_0;
	// UnityEngine.Rect Cinemachine.CinemachineComposer/FovCache::mFovHardGuideRect
	Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878  ___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_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878  ___mSoftGuideRect_6;
	// UnityEngine.Rect Cinemachine.CinemachineComposer/FovCache::mHardGuideRect
	Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878  ___mHardGuideRect_7;

public:
	inline static int32_t get_offset_of_mFovSoftGuideRect_0() { return static_cast<int32_t>(offsetof(FovCache_t5555CCBDA0305214CA84F8F81D9C17F2DCC844C0, ___mFovSoftGuideRect_0)); }
	inline Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878  get_mFovSoftGuideRect_0() const { return ___mFovSoftGuideRect_0; }
	inline Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878 * get_address_of_mFovSoftGuideRect_0() { return &___mFovSoftGuideRect_0; }
	inline void set_mFovSoftGuideRect_0(Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878  value)
	{
		___mFovSoftGuideRect_0 = value;
	}

	inline static int32_t get_offset_of_mFovHardGuideRect_1() { return static_cast<int32_t>(offsetof(FovCache_t5555CCBDA0305214CA84F8F81D9C17F2DCC844C0, ___mFovHardGuideRect_1)); }
	inline Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878  get_mFovHardGuideRect_1() const { return ___mFovHardGuideRect_1; }
	inline Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878 * get_address_of_mFovHardGuideRect_1() { return &___mFovHardGuideRect_1; }
	inline void set_mFovHardGuideRect_1(Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878  value)
	{
		___mFovHardGuideRect_1 = value;
	}

	inline static int32_t get_offset_of_mFovH_2() { return static_cast<int32_t>(offsetof(FovCache_t5555CCBDA0305214CA84F8F81D9C17F2DCC844C0, ___mFovH_2)); }
	inline float get_mFovH_2() const { return ___mFovH_2; }
	inline float* get_address_of_mFovH_2() { return &___mFovH_2; }
	inline void set_mFovH_2(float value)
	{
		___mFovH_2 = value;
	}

	inline static int32_t get_offset_of_mFov_3() { return static_cast<int32_t>(offsetof(FovCache_t5555CCBDA0305214CA84F8F81D9C17F2DCC844C0, ___mFov_3)); }
	inline float get_mFov_3() const { return ___mFov_3; }
	inline float* get_address_of_mFov_3() { return &___mFov_3; }
	inline void set_mFov_3(float value)
	{
		___mFov_3 = value;
	}

	inline static int32_t get_offset_of_mOrthoSizeOverDistance_4() { return static_cast<int32_t>(offsetof(FovCache_t5555CCBDA0305214CA84F8F81D9C17F2DCC844C0, ___mOrthoSizeOverDistance_4)); }
	inline float get_mOrthoSizeOverDistance_4() const { return ___mOrthoSizeOverDistance_4; }
	inline float* get_address_of_mOrthoSizeOverDistance_4() { return &___mOrthoSizeOverDistance_4; }
	inline void set_mOrthoSizeOverDistance_4(float value)
	{
		___mOrthoSizeOverDistance_4 = value;
	}

	inline static int32_t get_offset_of_mAspect_5() { return static_cast<int32_t>(offsetof(FovCache_t5555CCBDA0305214CA84F8F81D9C17F2DCC844C0, ___mAspect_5)); }
	inline float get_mAspect_5() const { return ___mAspect_5; }
	inline float* get_address_of_mAspect_5() { return &___mAspect_5; }
	inline void set_mAspect_5(float value)
	{
		___mAspect_5 = value;
	}

	inline static int32_t get_offset_of_mSoftGuideRect_6() { return static_cast<int32_t>(offsetof(FovCache_t5555CCBDA0305214CA84F8F81D9C17F2DCC844C0, ___mSoftGuideRect_6)); }
	inline Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878  get_mSoftGuideRect_6() const { return ___mSoftGuideRect_6; }
	inline Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878 * get_address_of_mSoftGuideRect_6() { return &___mSoftGuideRect_6; }
	inline void set_mSoftGuideRect_6(Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878  value)
	{
		___mSoftGuideRect_6 = value;
	}

	inline static int32_t get_offset_of_mHardGuideRect_7() { return static_cast<int32_t>(offsetof(FovCache_t5555CCBDA0305214CA84F8F81D9C17F2DCC844C0, ___mHardGuideRect_7)); }
	inline Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878  get_mHardGuideRect_7() const { return ___mHardGuideRect_7; }
	inline Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878 * get_address_of_mHardGuideRect_7() { return &___mHardGuideRect_7; }
	inline void set_mHardGuideRect_7(Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878  value)
	{
		___mHardGuideRect_7 = value;
	}
};


// Cinemachine.CinemachineConfiner/Mode
struct Mode_t5CB3A7C5755C6E61B62817791C7354B07ABAF3F7 
{
public:
	// System.Int32 Cinemachine.CinemachineConfiner/Mode::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(Mode_t5CB3A7C5755C6E61B62817791C7354B07ABAF3F7, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};


// Cinemachine.CinemachineConfiner/VcamExtraState
struct VcamExtraState_tE9845AA267093B1D1A0E7E2AB306676F3A3D80BA  : public RuntimeObject
{
public:
	// UnityEngine.Vector3 Cinemachine.CinemachineConfiner/VcamExtraState::m_previousDisplacement
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___m_previousDisplacement_0;
	// System.Single Cinemachine.CinemachineConfiner/VcamExtraState::confinerDisplacement
	float ___confinerDisplacement_1;

public:
	inline static int32_t get_offset_of_m_previousDisplacement_0() { return static_cast<int32_t>(offsetof(VcamExtraState_tE9845AA267093B1D1A0E7E2AB306676F3A3D80BA, ___m_previousDisplacement_0)); }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  get_m_previousDisplacement_0() const { return ___m_previousDisplacement_0; }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_m_previousDisplacement_0() { return &___m_previousDisplacement_0; }
	inline void set_m_previousDisplacement_0(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  value)
	{
		___m_previousDisplacement_0 = value;
	}

	inline static int32_t get_offset_of_confinerDisplacement_1() { return static_cast<int32_t>(offsetof(VcamExtraState_tE9845AA267093B1D1A0E7E2AB306676F3A3D80BA, ___confinerDisplacement_1)); }
	inline float get_confinerDisplacement_1() const { return ___confinerDisplacement_1; }
	inline float* get_address_of_confinerDisplacement_1() { return &___confinerDisplacement_1; }
	inline void set_confinerDisplacement_1(float value)
	{
		___confinerDisplacement_1 = value;
	}
};


// Cinemachine.CinemachineCore/Stage
struct Stage_t9554C4B330D6E1FC747961284AC5B84778D8FC0D 
{
public:
	// System.Int32 Cinemachine.CinemachineCore/Stage::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(Stage_t9554C4B330D6E1FC747961284AC5B84778D8FC0D, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};


// Cinemachine.CinemachineCore/UpdateFilter
struct UpdateFilter_t2C5466EF51B990B5103BE478BE3F326523407D3F 
{
public:
	// System.Int32 Cinemachine.CinemachineCore/UpdateFilter::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(UpdateFilter_t2C5466EF51B990B5103BE478BE3F326523407D3F, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};


// Cinemachine.CinemachineDollyCart/UpdateMethod
struct UpdateMethod_t2B84E1F9FABB7F59F88A635BC8ECEE40D4E6A9C0 
{
public:
	// System.Int32 Cinemachine.CinemachineDollyCart/UpdateMethod::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(UpdateMethod_t2B84E1F9FABB7F59F88A635BC8ECEE40D4E6A9C0, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};


// Cinemachine.CinemachineFramingTransposer/AdjustmentMode
struct AdjustmentMode_t77C399D5B0175861AB36EC4669E6840209240BDD 
{
public:
	// System.Int32 Cinemachine.CinemachineFramingTransposer/AdjustmentMode::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(AdjustmentMode_t77C399D5B0175861AB36EC4669E6840209240BDD, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};


// Cinemachine.CinemachineFramingTransposer/FramingMode
struct FramingMode_tD3B894A01E8B950B2112655A4488344ABC45D48F 
{
public:
	// System.Int32 Cinemachine.CinemachineFramingTransposer/FramingMode::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(FramingMode_tD3B894A01E8B950B2112655A4488344ABC45D48F, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};


// Cinemachine.CinemachineGroupComposer/AdjustmentMode
struct AdjustmentMode_t4B7B68D056759B9D04165EE17406E2D9F99A4F83 
{
public:
	// System.Int32 Cinemachine.CinemachineGroupComposer/AdjustmentMode::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(AdjustmentMode_t4B7B68D056759B9D04165EE17406E2D9F99A4F83, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};


// Cinemachine.CinemachineGroupComposer/FramingMode
struct FramingMode_t3CC8ED65FD17BCC526D6FDC56272ACCF95DF73ED 
{
public:
	// System.Int32 Cinemachine.CinemachineGroupComposer/FramingMode::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(FramingMode_t3CC8ED65FD17BCC526D6FDC56272ACCF95DF73ED, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};


// Cinemachine.CinemachineImpulseDefinition/RepeatMode
struct RepeatMode_t91F45490E5F0A6E07F658AE317B7016E34D7BDE0 
{
public:
	// System.Int32 Cinemachine.CinemachineImpulseDefinition/RepeatMode::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(RepeatMode_t91F45490E5F0A6E07F658AE317B7016E34D7BDE0, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};


// Cinemachine.CinemachineImpulseDefinition/SignalSource
struct SignalSource_tDE7CF3C3E08BA746F762E93807E2B2A192B013DA  : public RuntimeObject
{
public:
	// Cinemachine.CinemachineImpulseDefinition Cinemachine.CinemachineImpulseDefinition/SignalSource::m_Def
	CinemachineImpulseDefinition_t82ACCD6244BCBD6D54F08129D7A9259D3E510EF9 * ___m_Def_0;
	// UnityEngine.Vector3 Cinemachine.CinemachineImpulseDefinition/SignalSource::m_Velocity
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___m_Velocity_1;
	// System.Single Cinemachine.CinemachineImpulseDefinition/SignalSource::m_StartTimeOffset
	float ___m_StartTimeOffset_2;

public:
	inline static int32_t get_offset_of_m_Def_0() { return static_cast<int32_t>(offsetof(SignalSource_tDE7CF3C3E08BA746F762E93807E2B2A192B013DA, ___m_Def_0)); }
	inline CinemachineImpulseDefinition_t82ACCD6244BCBD6D54F08129D7A9259D3E510EF9 * get_m_Def_0() const { return ___m_Def_0; }
	inline CinemachineImpulseDefinition_t82ACCD6244BCBD6D54F08129D7A9259D3E510EF9 ** get_address_of_m_Def_0() { return &___m_Def_0; }
	inline void set_m_Def_0(CinemachineImpulseDefinition_t82ACCD6244BCBD6D54F08129D7A9259D3E510EF9 * value)
	{
		___m_Def_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_Def_0), (void*)value);
	}

	inline static int32_t get_offset_of_m_Velocity_1() { return static_cast<int32_t>(offsetof(SignalSource_tDE7CF3C3E08BA746F762E93807E2B2A192B013DA, ___m_Velocity_1)); }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  get_m_Velocity_1() const { return ___m_Velocity_1; }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_m_Velocity_1() { return &___m_Velocity_1; }
	inline void set_m_Velocity_1(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  value)
	{
		___m_Velocity_1 = value;
	}

	inline static int32_t get_offset_of_m_StartTimeOffset_2() { return static_cast<int32_t>(offsetof(SignalSource_tDE7CF3C3E08BA746F762E93807E2B2A192B013DA, ___m_StartTimeOffset_2)); }
	inline float get_m_StartTimeOffset_2() const { return ___m_StartTimeOffset_2; }
	inline float* get_address_of_m_StartTimeOffset_2() { return &___m_StartTimeOffset_2; }
	inline void set_m_StartTimeOffset_2(float value)
	{
		___m_StartTimeOffset_2 = value;
	}
};


// Cinemachine.CinemachinePOV/RecenterTargetMode
struct RecenterTargetMode_tE921F1DB86277D5F8E5D385AF7B242B20FD55444 
{
public:
	// System.Int32 Cinemachine.CinemachinePOV/RecenterTargetMode::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(RecenterTargetMode_tE921F1DB86277D5F8E5D385AF7B242B20FD55444, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};


// Cinemachine.CinemachinePath/Waypoint
struct Waypoint_t02202325CC5CDB3DD7A6299E58C8C93A38E514D5 
{
public:
	// UnityEngine.Vector3 Cinemachine.CinemachinePath/Waypoint::position
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___position_0;
	// UnityEngine.Vector3 Cinemachine.CinemachinePath/Waypoint::tangent
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___tangent_1;
	// System.Single Cinemachine.CinemachinePath/Waypoint::roll
	float ___roll_2;

public:
	inline static int32_t get_offset_of_position_0() { return static_cast<int32_t>(offsetof(Waypoint_t02202325CC5CDB3DD7A6299E58C8C93A38E514D5, ___position_0)); }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  get_position_0() const { return ___position_0; }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_position_0() { return &___position_0; }
	inline void set_position_0(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  value)
	{
		___position_0 = value;
	}

	inline static int32_t get_offset_of_tangent_1() { return static_cast<int32_t>(offsetof(Waypoint_t02202325CC5CDB3DD7A6299E58C8C93A38E514D5, ___tangent_1)); }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  get_tangent_1() const { return ___tangent_1; }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_tangent_1() { return &___tangent_1; }
	inline void set_tangent_1(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  value)
	{
		___tangent_1 = value;
	}

	inline static int32_t get_offset_of_roll_2() { return static_cast<int32_t>(offsetof(Waypoint_t02202325CC5CDB3DD7A6299E58C8C93A38E514D5, ___roll_2)); }
	inline float get_roll_2() const { return ___roll_2; }
	inline float* get_address_of_roll_2() { return &___roll_2; }
	inline void set_roll_2(float value)
	{
		___roll_2 = value;
	}
};


// Cinemachine.CinemachinePathBase/Appearance
struct Appearance_t5C30CF5A3D0FE21A2264E1C25AAF86B3B035CEE8  : public RuntimeObject
{
public:
	// UnityEngine.Color Cinemachine.CinemachinePathBase/Appearance::pathColor
	Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659  ___pathColor_0;
	// UnityEngine.Color Cinemachine.CinemachinePathBase/Appearance::inactivePathColor
	Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659  ___inactivePathColor_1;
	// System.Single Cinemachine.CinemachinePathBase/Appearance::width
	float ___width_2;

public:
	inline static int32_t get_offset_of_pathColor_0() { return static_cast<int32_t>(offsetof(Appearance_t5C30CF5A3D0FE21A2264E1C25AAF86B3B035CEE8, ___pathColor_0)); }
	inline Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659  get_pathColor_0() const { return ___pathColor_0; }
	inline Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 * get_address_of_pathColor_0() { return &___pathColor_0; }
	inline void set_pathColor_0(Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659  value)
	{
		___pathColor_0 = value;
	}

	inline static int32_t get_offset_of_inactivePathColor_1() { return static_cast<int32_t>(offsetof(Appearance_t5C30CF5A3D0FE21A2264E1C25AAF86B3B035CEE8, ___inactivePathColor_1)); }
	inline Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659  get_inactivePathColor_1() const { return ___inactivePathColor_1; }
	inline Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 * get_address_of_inactivePathColor_1() { return &___inactivePathColor_1; }
	inline void set_inactivePathColor_1(Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659  value)
	{
		___inactivePathColor_1 = value;
	}

	inline static int32_t get_offset_of_width_2() { return static_cast<int32_t>(offsetof(Appearance_t5C30CF5A3D0FE21A2264E1C25AAF86B3B035CEE8, ___width_2)); }
	inline float get_width_2() const { return ___width_2; }
	inline float* get_address_of_width_2() { return &___width_2; }
	inline void set_width_2(float value)
	{
		___width_2 = value;
	}
};


// Cinemachine.CinemachinePathBase/PositionUnits
struct PositionUnits_tACEF8F12129BC22E9629CCF24E0142ABE8514EAA 
{
public:
	// System.Int32 Cinemachine.CinemachinePathBase/PositionUnits::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(PositionUnits_tACEF8F12129BC22E9629CCF24E0142ABE8514EAA, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};


// Cinemachine.CinemachineSmoothPath/Waypoint
struct Waypoint_t2E24ECCFEA6F4D368CD2C992EA38915CD3438A54 
{
public:
	// UnityEngine.Vector3 Cinemachine.CinemachineSmoothPath/Waypoint::position
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___position_0;
	// System.Single Cinemachine.CinemachineSmoothPath/Waypoint::roll
	float ___roll_1;

public:
	inline static int32_t get_offset_of_position_0() { return static_cast<int32_t>(offsetof(Waypoint_t2E24ECCFEA6F4D368CD2C992EA38915CD3438A54, ___position_0)); }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  get_position_0() const { return ___position_0; }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_position_0() { return &___position_0; }
	inline void set_position_0(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  value)
	{
		___position_0 = value;
	}

	inline static int32_t get_offset_of_roll_1() { return static_cast<int32_t>(offsetof(Waypoint_t2E24ECCFEA6F4D368CD2C992EA38915CD3438A54, ___roll_1)); }
	inline float get_roll_1() const { return ___roll_1; }
	inline float* get_address_of_roll_1() { return &___roll_1; }
	inline void set_roll_1(float value)
	{
		___roll_1 = value;
	}
};


// Cinemachine.CinemachineStoryboard/FillStrategy
struct FillStrategy_t64D64AAB40BD0C071679510281437912BACDE55E 
{
public:
	// System.Int32 Cinemachine.CinemachineStoryboard/FillStrategy::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(FillStrategy_t64D64AAB40BD0C071679510281437912BACDE55E, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};


// Cinemachine.CinemachineTargetGroup/PositionMode
struct PositionMode_t32E29A6C3380A3D4CCCB9A50E97C0FE09B87766D 
{
public:
	// System.Int32 Cinemachine.CinemachineTargetGroup/PositionMode::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(PositionMode_t32E29A6C3380A3D4CCCB9A50E97C0FE09B87766D, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};


// Cinemachine.CinemachineTargetGroup/RotationMode
struct RotationMode_t8654A62CA54FADB9F5A5F3CC756D186FDB3853DF 
{
public:
	// System.Int32 Cinemachine.CinemachineTargetGroup/RotationMode::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(RotationMode_t8654A62CA54FADB9F5A5F3CC756D186FDB3853DF, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};


// Cinemachine.CinemachineTargetGroup/UpdateMethod
struct UpdateMethod_tF4277584632456B0A5AF2D38BE3026311E1DE250 
{
public:
	// System.Int32 Cinemachine.CinemachineTargetGroup/UpdateMethod::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(UpdateMethod_tF4277584632456B0A5AF2D38BE3026311E1DE250, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};


// Cinemachine.CinemachineTrackedDolly/CameraUpMode
struct CameraUpMode_tF118724ABBF5BDA380A857A77DB5BD11C858D038 
{
public:
	// System.Int32 Cinemachine.CinemachineTrackedDolly/CameraUpMode::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(CameraUpMode_tF118724ABBF5BDA380A857A77DB5BD11C858D038, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};


// Cinemachine.CinemachineTransposer/AngularDampingMode
struct AngularDampingMode_t7862BE26F11C587BCA89310C44F6BC89D2F9C33A 
{
public:
	// System.Int32 Cinemachine.CinemachineTransposer/AngularDampingMode::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(AngularDampingMode_t7862BE26F11C587BCA89310C44F6BC89D2F9C33A, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};


// Cinemachine.CinemachineTransposer/BindingMode
struct BindingMode_tAE1CC7E6A8544E38A9E5D96BF5B0171B038AE196 
{
public:
	// System.Int32 Cinemachine.CinemachineTransposer/BindingMode::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(BindingMode_tAE1CC7E6A8544E38A9E5D96BF5B0171B038AE196, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};


// Cinemachine.CinemachineVirtualCameraBase/BlendHint
struct BlendHint_t9B1FFA41B35EC74367AB4D7A1AE2A4D1FE29B7CE 
{
public:
	// System.Int32 Cinemachine.CinemachineVirtualCameraBase/BlendHint::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(BlendHint_t9B1FFA41B35EC74367AB4D7A1AE2A4D1FE29B7CE, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};


// Cinemachine.CinemachineVirtualCameraBase/StandbyUpdateMode
struct StandbyUpdateMode_t60D677E92B072D6B19C7F69C3DD753EB3457F3A5 
{
public:
	// System.Int32 Cinemachine.CinemachineVirtualCameraBase/StandbyUpdateMode::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(StandbyUpdateMode_t60D677E92B072D6B19C7F69C3DD753EB3457F3A5, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};


// Cinemachine.DocumentationSortingAttribute/Level
struct Level_t58A8CCDD92B93E24A101D11B3F0CC06808D58BBD 
{
public:
	// System.Int32 Cinemachine.DocumentationSortingAttribute/Level::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(Level_t58A8CCDD92B93E24A101D11B3F0CC06808D58BBD, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};


// Cinemachine.Utility.HeadingTracker/Item
struct Item_tFFE692E039CD7B3C69EF589F573073CBC3B78B6C 
{
public:
	// UnityEngine.Vector3 Cinemachine.Utility.HeadingTracker/Item::velocity
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___velocity_0;
	// System.Single Cinemachine.Utility.HeadingTracker/Item::weight
	float ___weight_1;
	// System.Single Cinemachine.Utility.HeadingTracker/Item::time
	float ___time_2;

public:
	inline static int32_t get_offset_of_velocity_0() { return static_cast<int32_t>(offsetof(Item_tFFE692E039CD7B3C69EF589F573073CBC3B78B6C, ___velocity_0)); }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  get_velocity_0() const { return ___velocity_0; }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_velocity_0() { return &___velocity_0; }
	inline void set_velocity_0(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  value)
	{
		___velocity_0 = value;
	}

	inline static int32_t get_offset_of_weight_1() { return static_cast<int32_t>(offsetof(Item_tFFE692E039CD7B3C69EF589F573073CBC3B78B6C, ___weight_1)); }
	inline float get_weight_1() const { return ___weight_1; }
	inline float* get_address_of_weight_1() { return &___weight_1; }
	inline void set_weight_1(float value)
	{
		___weight_1 = value;
	}

	inline static int32_t get_offset_of_time_2() { return static_cast<int32_t>(offsetof(Item_tFFE692E039CD7B3C69EF589F573073CBC3B78B6C, ___time_2)); }
	inline float get_time_2() const { return ___time_2; }
	inline float* get_address_of_time_2() { return &___time_2; }
	inline void set_time_2(float value)
	{
		___time_2 = value;
	}
};


// UnityEngine.InputSystem.InputBinding/Flags
struct Flags_t96BD9B15406A59FB60DE4A1F11DF96FB70426BF5 
{
public:
	// System.Int32 UnityEngine.InputSystem.InputBinding/Flags::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(Flags_t96BD9B15406A59FB60DE4A1F11DF96FB70426BF5, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};


// Cinemachine.NoiseSettings/TransformNoiseParams
struct TransformNoiseParams_t289B5F998709F980FED31FB99ADD97DDC3BFEAD9 
{
public:
	// Cinemachine.NoiseSettings/NoiseParams Cinemachine.NoiseSettings/TransformNoiseParams::X
	NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74  ___X_0;
	// Cinemachine.NoiseSettings/NoiseParams Cinemachine.NoiseSettings/TransformNoiseParams::Y
	NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74  ___Y_1;
	// Cinemachine.NoiseSettings/NoiseParams Cinemachine.NoiseSettings/TransformNoiseParams::Z
	NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74  ___Z_2;

public:
	inline static int32_t get_offset_of_X_0() { return static_cast<int32_t>(offsetof(TransformNoiseParams_t289B5F998709F980FED31FB99ADD97DDC3BFEAD9, ___X_0)); }
	inline NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74  get_X_0() const { return ___X_0; }
	inline NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74 * get_address_of_X_0() { return &___X_0; }
	inline void set_X_0(NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74  value)
	{
		___X_0 = value;
	}

	inline static int32_t get_offset_of_Y_1() { return static_cast<int32_t>(offsetof(TransformNoiseParams_t289B5F998709F980FED31FB99ADD97DDC3BFEAD9, ___Y_1)); }
	inline NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74  get_Y_1() const { return ___Y_1; }
	inline NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74 * get_address_of_Y_1() { return &___Y_1; }
	inline void set_Y_1(NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74  value)
	{
		___Y_1 = value;
	}

	inline static int32_t get_offset_of_Z_2() { return static_cast<int32_t>(offsetof(TransformNoiseParams_t289B5F998709F980FED31FB99ADD97DDC3BFEAD9, ___Z_2)); }
	inline NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74  get_Z_2() const { return ___Z_2; }
	inline NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74 * get_address_of_Z_2() { return &___Z_2; }
	inline void set_Z_2(NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74  value)
	{
		___Z_2 = value;
	}
};

// Native definition for P/Invoke marshalling of Cinemachine.NoiseSettings/TransformNoiseParams
struct TransformNoiseParams_t289B5F998709F980FED31FB99ADD97DDC3BFEAD9_marshaled_pinvoke
{
	NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74_marshaled_pinvoke ___X_0;
	NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74_marshaled_pinvoke ___Y_1;
	NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74_marshaled_pinvoke ___Z_2;
};
// Native definition for COM marshalling of Cinemachine.NoiseSettings/TransformNoiseParams
struct TransformNoiseParams_t289B5F998709F980FED31FB99ADD97DDC3BFEAD9_marshaled_com
{
	NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74_marshaled_com ___X_0;
	NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74_marshaled_com ___Y_1;
	NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74_marshaled_com ___Z_2;
};

// Cinemachine.TargetPositionCache/Mode
struct Mode_t0E8223D47B28BF57DC054FEE24CEDEA6E67BFD0E 
{
public:
	// System.Int32 Cinemachine.TargetPositionCache/Mode::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(Mode_t0E8223D47B28BF57DC054FEE24CEDEA6E67BFD0E, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};


// Cinemachine.UpdateTracker/UpdateClock
struct UpdateClock_tAC77FB482A65400E9526AB615FCFB2D7936F4BF4 
{
public:
	// System.Int32 Cinemachine.UpdateTracker/UpdateClock::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(UpdateClock_tAC77FB482A65400E9526AB615FCFB2D7936F4BF4, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};


// Cinemachine.CinemachineImpulseManager/ImpulseEvent/DirectionMode
struct DirectionMode_tEAFCEDA22D8DA3C413D53421BA03A1FA4522594B 
{
public:
	// System.Int32 Cinemachine.CinemachineImpulseManager/ImpulseEvent/DirectionMode::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(DirectionMode_tEAFCEDA22D8DA3C413D53421BA03A1FA4522594B, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};


// Cinemachine.CinemachineImpulseManager/ImpulseEvent/DissipationMode
struct DissipationMode_t074A13150A88E7F7AE19FB05A8EE8D21BCDE186F 
{
public:
	// System.Int32 Cinemachine.CinemachineImpulseManager/ImpulseEvent/DissipationMode::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(DissipationMode_t074A13150A88E7F7AE19FB05A8EE8D21BCDE186F, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};


// Cinemachine.CinemachineOrbitalTransposer/Heading/HeadingDefinition
struct HeadingDefinition_tEF350573F75F64F0AED93E50690DBDBA99343122 
{
public:
	// System.Int32 Cinemachine.CinemachineOrbitalTransposer/Heading/HeadingDefinition::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(HeadingDefinition_tEF350573F75F64F0AED93E50690DBDBA99343122, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};


// Cinemachine.CinemachineTriggerAction/ActionSettings/Mode
struct Mode_tBCEED1F0072367C4C796DE014C5B33B0FC0B9A41 
{
public:
	// System.Int32 Cinemachine.CinemachineTriggerAction/ActionSettings/Mode::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(Mode_tBCEED1F0072367C4C796DE014C5B33B0FC0B9A41, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};


// Cinemachine.CinemachineTriggerAction/ActionSettings/TimeMode
struct TimeMode_t008A84386C0EFF10B63D7D1232CE5D799B972179 
{
public:
	// System.Int32 Cinemachine.CinemachineTriggerAction/ActionSettings/TimeMode::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(TimeMode_t008A84386C0EFF10B63D7D1232CE5D799B972179, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};


// Cinemachine.CinemachineTriggerAction/ActionSettings/TriggerEvent
struct TriggerEvent_tFDDCEEC758AF8ED7D820A3DBC13992996162143B  : public UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4
{
public:

public:
};


// Cinemachine.TargetPositionCache/CacheCurve/Item
struct Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B 
{
public:
	// UnityEngine.Vector3 Cinemachine.TargetPositionCache/CacheCurve/Item::Pos
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___Pos_0;
	// UnityEngine.Quaternion Cinemachine.TargetPositionCache/CacheCurve/Item::Rot
	Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  ___Rot_1;

public:
	inline static int32_t get_offset_of_Pos_0() { return static_cast<int32_t>(offsetof(Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B, ___Pos_0)); }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  get_Pos_0() const { return ___Pos_0; }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_Pos_0() { return &___Pos_0; }
	inline void set_Pos_0(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  value)
	{
		___Pos_0 = value;
	}

	inline static int32_t get_offset_of_Rot_1() { return static_cast<int32_t>(offsetof(Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B, ___Rot_1)); }
	inline Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  get_Rot_1() const { return ___Rot_1; }
	inline Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 * get_address_of_Rot_1() { return &___Rot_1; }
	inline void set_Rot_1(Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  value)
	{
		___Rot_1 = value;
	}
};


// UnityEngine.Playables.ScriptPlayable`1<CinemachineMixer>
struct ScriptPlayable_1_t1A63218D8E26AFDDEB87EF045845671F78ACF00E 
{
public:
	// UnityEngine.Playables.PlayableHandle UnityEngine.Playables.ScriptPlayable`1::m_Handle
	PlayableHandle_t50DCD240B0400DDAD0822C13E5DBC7AD64DC027A  ___m_Handle_0;

public:
	inline static int32_t get_offset_of_m_Handle_0() { return static_cast<int32_t>(offsetof(ScriptPlayable_1_t1A63218D8E26AFDDEB87EF045845671F78ACF00E, ___m_Handle_0)); }
	inline PlayableHandle_t50DCD240B0400DDAD0822C13E5DBC7AD64DC027A  get_m_Handle_0() const { return ___m_Handle_0; }
	inline PlayableHandle_t50DCD240B0400DDAD0822C13E5DBC7AD64DC027A * get_address_of_m_Handle_0() { return &___m_Handle_0; }
	inline void set_m_Handle_0(PlayableHandle_t50DCD240B0400DDAD0822C13E5DBC7AD64DC027A  value)
	{
		___m_Handle_0 = value;
	}
};

struct ScriptPlayable_1_t1A63218D8E26AFDDEB87EF045845671F78ACF00E_StaticFields
{
public:
	// UnityEngine.Playables.ScriptPlayable`1<T> UnityEngine.Playables.ScriptPlayable`1::m_NullPlayable
	ScriptPlayable_1_t1A63218D8E26AFDDEB87EF045845671F78ACF00E  ___m_NullPlayable_1;

public:
	inline static int32_t get_offset_of_m_NullPlayable_1() { return static_cast<int32_t>(offsetof(ScriptPlayable_1_t1A63218D8E26AFDDEB87EF045845671F78ACF00E_StaticFields, ___m_NullPlayable_1)); }
	inline ScriptPlayable_1_t1A63218D8E26AFDDEB87EF045845671F78ACF00E  get_m_NullPlayable_1() const { return ___m_NullPlayable_1; }
	inline ScriptPlayable_1_t1A63218D8E26AFDDEB87EF045845671F78ACF00E * get_address_of_m_NullPlayable_1() { return &___m_NullPlayable_1; }
	inline void set_m_NullPlayable_1(ScriptPlayable_1_t1A63218D8E26AFDDEB87EF045845671F78ACF00E  value)
	{
		___m_NullPlayable_1 = value;
	}
};


// UnityEngine.Playables.ScriptPlayable`1<System.Object>
struct ScriptPlayable_1_t7495DFF84B5233AF863183881C3C7D626F65C266 
{
public:
	// UnityEngine.Playables.PlayableHandle UnityEngine.Playables.ScriptPlayable`1::m_Handle
	PlayableHandle_t50DCD240B0400DDAD0822C13E5DBC7AD64DC027A  ___m_Handle_0;

public:
	inline static int32_t get_offset_of_m_Handle_0() { return static_cast<int32_t>(offsetof(ScriptPlayable_1_t7495DFF84B5233AF863183881C3C7D626F65C266, ___m_Handle_0)); }
	inline PlayableHandle_t50DCD240B0400DDAD0822C13E5DBC7AD64DC027A  get_m_Handle_0() const { return ___m_Handle_0; }
	inline PlayableHandle_t50DCD240B0400DDAD0822C13E5DBC7AD64DC027A * get_address_of_m_Handle_0() { return &___m_Handle_0; }
	inline void set_m_Handle_0(PlayableHandle_t50DCD240B0400DDAD0822C13E5DBC7AD64DC027A  value)
	{
		___m_Handle_0 = value;
	}
};

struct ScriptPlayable_1_t7495DFF84B5233AF863183881C3C7D626F65C266_StaticFields
{
public:
	// UnityEngine.Playables.ScriptPlayable`1<T> UnityEngine.Playables.ScriptPlayable`1::m_NullPlayable
	ScriptPlayable_1_t7495DFF84B5233AF863183881C3C7D626F65C266  ___m_NullPlayable_1;

public:
	inline static int32_t get_offset_of_m_NullPlayable_1() { return static_cast<int32_t>(offsetof(ScriptPlayable_1_t7495DFF84B5233AF863183881C3C7D626F65C266_StaticFields, ___m_NullPlayable_1)); }
	inline ScriptPlayable_1_t7495DFF84B5233AF863183881C3C7D626F65C266  get_m_NullPlayable_1() const { return ___m_NullPlayable_1; }
	inline ScriptPlayable_1_t7495DFF84B5233AF863183881C3C7D626F65C266 * get_address_of_m_NullPlayable_1() { return &___m_NullPlayable_1; }
	inline void set_m_NullPlayable_1(ScriptPlayable_1_t7495DFF84B5233AF863183881C3C7D626F65C266  value)
	{
		___m_NullPlayable_1 = value;
	}
};


// Cinemachine.AxisState
struct AxisState_t376D19829A676B98933979F42845F6476071DDE8 
{
public:
	// 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_t3B320CE750DA39B1C1E60536E3ED006253605427  ___m_Recentering_11;
	// System.Single Cinemachine.AxisState::mCurrentSpeed
	float ___mCurrentSpeed_12;
	// Cinemachine.AxisState/IInputAxisProvider Cinemachine.AxisState::m_InputAxisProvider
	RuntimeObject* ___m_InputAxisProvider_14;
	// System.Int32 Cinemachine.AxisState::m_InputAxisIndex
	int32_t ___m_InputAxisIndex_15;
	// System.Boolean Cinemachine.AxisState::<ValueRangeLocked>k__BackingField
	bool ___U3CValueRangeLockedU3Ek__BackingField_16;
	// System.Boolean Cinemachine.AxisState::<HasRecentering>k__BackingField
	bool ___U3CHasRecenteringU3Ek__BackingField_17;

public:
	inline static int32_t get_offset_of_Value_0() { return static_cast<int32_t>(offsetof(AxisState_t376D19829A676B98933979F42845F6476071DDE8, ___Value_0)); }
	inline float get_Value_0() const { return ___Value_0; }
	inline float* get_address_of_Value_0() { return &___Value_0; }
	inline void set_Value_0(float value)
	{
		___Value_0 = value;
	}

	inline static int32_t get_offset_of_m_SpeedMode_1() { return static_cast<int32_t>(offsetof(AxisState_t376D19829A676B98933979F42845F6476071DDE8, ___m_SpeedMode_1)); }
	inline int32_t get_m_SpeedMode_1() const { return ___m_SpeedMode_1; }
	inline int32_t* get_address_of_m_SpeedMode_1() { return &___m_SpeedMode_1; }
	inline void set_m_SpeedMode_1(int32_t value)
	{
		___m_SpeedMode_1 = value;
	}

	inline static int32_t get_offset_of_m_MaxSpeed_2() { return static_cast<int32_t>(offsetof(AxisState_t376D19829A676B98933979F42845F6476071DDE8, ___m_MaxSpeed_2)); }
	inline float get_m_MaxSpeed_2() const { return ___m_MaxSpeed_2; }
	inline float* get_address_of_m_MaxSpeed_2() { return &___m_MaxSpeed_2; }
	inline void set_m_MaxSpeed_2(float value)
	{
		___m_MaxSpeed_2 = value;
	}

	inline static int32_t get_offset_of_m_AccelTime_3() { return static_cast<int32_t>(offsetof(AxisState_t376D19829A676B98933979F42845F6476071DDE8, ___m_AccelTime_3)); }
	inline float get_m_AccelTime_3() const { return ___m_AccelTime_3; }
	inline float* get_address_of_m_AccelTime_3() { return &___m_AccelTime_3; }
	inline void set_m_AccelTime_3(float value)
	{
		___m_AccelTime_3 = value;
	}

	inline static int32_t get_offset_of_m_DecelTime_4() { return static_cast<int32_t>(offsetof(AxisState_t376D19829A676B98933979F42845F6476071DDE8, ___m_DecelTime_4)); }
	inline float get_m_DecelTime_4() const { return ___m_DecelTime_4; }
	inline float* get_address_of_m_DecelTime_4() { return &___m_DecelTime_4; }
	inline void set_m_DecelTime_4(float value)
	{
		___m_DecelTime_4 = value;
	}

	inline static int32_t get_offset_of_m_InputAxisName_5() { return static_cast<int32_t>(offsetof(AxisState_t376D19829A676B98933979F42845F6476071DDE8, ___m_InputAxisName_5)); }
	inline String_t* get_m_InputAxisName_5() const { return ___m_InputAxisName_5; }
	inline String_t** get_address_of_m_InputAxisName_5() { return &___m_InputAxisName_5; }
	inline void set_m_InputAxisName_5(String_t* value)
	{
		___m_InputAxisName_5 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_InputAxisName_5), (void*)value);
	}

	inline static int32_t get_offset_of_m_InputAxisValue_6() { return static_cast<int32_t>(offsetof(AxisState_t376D19829A676B98933979F42845F6476071DDE8, ___m_InputAxisValue_6)); }
	inline float get_m_InputAxisValue_6() const { return ___m_InputAxisValue_6; }
	inline float* get_address_of_m_InputAxisValue_6() { return &___m_InputAxisValue_6; }
	inline void set_m_InputAxisValue_6(float value)
	{
		___m_InputAxisValue_6 = value;
	}

	inline static int32_t get_offset_of_m_InvertInput_7() { return static_cast<int32_t>(offsetof(AxisState_t376D19829A676B98933979F42845F6476071DDE8, ___m_InvertInput_7)); }
	inline bool get_m_InvertInput_7() const { return ___m_InvertInput_7; }
	inline bool* get_address_of_m_InvertInput_7() { return &___m_InvertInput_7; }
	inline void set_m_InvertInput_7(bool value)
	{
		___m_InvertInput_7 = value;
	}

	inline static int32_t get_offset_of_m_MinValue_8() { return static_cast<int32_t>(offsetof(AxisState_t376D19829A676B98933979F42845F6476071DDE8, ___m_MinValue_8)); }
	inline float get_m_MinValue_8() const { return ___m_MinValue_8; }
	inline float* get_address_of_m_MinValue_8() { return &___m_MinValue_8; }
	inline void set_m_MinValue_8(float value)
	{
		___m_MinValue_8 = value;
	}

	inline static int32_t get_offset_of_m_MaxValue_9() { return static_cast<int32_t>(offsetof(AxisState_t376D19829A676B98933979F42845F6476071DDE8, ___m_MaxValue_9)); }
	inline float get_m_MaxValue_9() const { return ___m_MaxValue_9; }
	inline float* get_address_of_m_MaxValue_9() { return &___m_MaxValue_9; }
	inline void set_m_MaxValue_9(float value)
	{
		___m_MaxValue_9 = value;
	}

	inline static int32_t get_offset_of_m_Wrap_10() { return static_cast<int32_t>(offsetof(AxisState_t376D19829A676B98933979F42845F6476071DDE8, ___m_Wrap_10)); }
	inline bool get_m_Wrap_10() const { return ___m_Wrap_10; }
	inline bool* get_address_of_m_Wrap_10() { return &___m_Wrap_10; }
	inline void set_m_Wrap_10(bool value)
	{
		___m_Wrap_10 = value;
	}

	inline static int32_t get_offset_of_m_Recentering_11() { return static_cast<int32_t>(offsetof(AxisState_t376D19829A676B98933979F42845F6476071DDE8, ___m_Recentering_11)); }
	inline Recentering_t3B320CE750DA39B1C1E60536E3ED006253605427  get_m_Recentering_11() const { return ___m_Recentering_11; }
	inline Recentering_t3B320CE750DA39B1C1E60536E3ED006253605427 * get_address_of_m_Recentering_11() { return &___m_Recentering_11; }
	inline void set_m_Recentering_11(Recentering_t3B320CE750DA39B1C1E60536E3ED006253605427  value)
	{
		___m_Recentering_11 = value;
	}

	inline static int32_t get_offset_of_mCurrentSpeed_12() { return static_cast<int32_t>(offsetof(AxisState_t376D19829A676B98933979F42845F6476071DDE8, ___mCurrentSpeed_12)); }
	inline float get_mCurrentSpeed_12() const { return ___mCurrentSpeed_12; }
	inline float* get_address_of_mCurrentSpeed_12() { return &___mCurrentSpeed_12; }
	inline void set_mCurrentSpeed_12(float value)
	{
		___mCurrentSpeed_12 = value;
	}

	inline static int32_t get_offset_of_m_InputAxisProvider_14() { return static_cast<int32_t>(offsetof(AxisState_t376D19829A676B98933979F42845F6476071DDE8, ___m_InputAxisProvider_14)); }
	inline RuntimeObject* get_m_InputAxisProvider_14() const { return ___m_InputAxisProvider_14; }
	inline RuntimeObject** get_address_of_m_InputAxisProvider_14() { return &___m_InputAxisProvider_14; }
	inline void set_m_InputAxisProvider_14(RuntimeObject* value)
	{
		___m_InputAxisProvider_14 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_InputAxisProvider_14), (void*)value);
	}

	inline static int32_t get_offset_of_m_InputAxisIndex_15() { return static_cast<int32_t>(offsetof(AxisState_t376D19829A676B98933979F42845F6476071DDE8, ___m_InputAxisIndex_15)); }
	inline int32_t get_m_InputAxisIndex_15() const { return ___m_InputAxisIndex_15; }
	inline int32_t* get_address_of_m_InputAxisIndex_15() { return &___m_InputAxisIndex_15; }
	inline void set_m_InputAxisIndex_15(int32_t value)
	{
		___m_InputAxisIndex_15 = value;
	}

	inline static int32_t get_offset_of_U3CValueRangeLockedU3Ek__BackingField_16() { return static_cast<int32_t>(offsetof(AxisState_t376D19829A676B98933979F42845F6476071DDE8, ___U3CValueRangeLockedU3Ek__BackingField_16)); }
	inline bool get_U3CValueRangeLockedU3Ek__BackingField_16() const { return ___U3CValueRangeLockedU3Ek__BackingField_16; }
	inline bool* get_address_of_U3CValueRangeLockedU3Ek__BackingField_16() { return &___U3CValueRangeLockedU3Ek__BackingField_16; }
	inline void set_U3CValueRangeLockedU3Ek__BackingField_16(bool value)
	{
		___U3CValueRangeLockedU3Ek__BackingField_16 = value;
	}

	inline static int32_t get_offset_of_U3CHasRecenteringU3Ek__BackingField_17() { return static_cast<int32_t>(offsetof(AxisState_t376D19829A676B98933979F42845F6476071DDE8, ___U3CHasRecenteringU3Ek__BackingField_17)); }
	inline bool get_U3CHasRecenteringU3Ek__BackingField_17() const { return ___U3CHasRecenteringU3Ek__BackingField_17; }
	inline bool* get_address_of_U3CHasRecenteringU3Ek__BackingField_17() { return &___U3CHasRecenteringU3Ek__BackingField_17; }
	inline void set_U3CHasRecenteringU3Ek__BackingField_17(bool value)
	{
		___U3CHasRecenteringU3Ek__BackingField_17 = value;
	}
};

// Native definition for P/Invoke marshalling of Cinemachine.AxisState
struct AxisState_t376D19829A676B98933979F42845F6476071DDE8_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_t3B320CE750DA39B1C1E60536E3ED006253605427_marshaled_pinvoke ___m_Recentering_11;
	float ___mCurrentSpeed_12;
	RuntimeObject* ___m_InputAxisProvider_14;
	int32_t ___m_InputAxisIndex_15;
	int32_t ___U3CValueRangeLockedU3Ek__BackingField_16;
	int32_t ___U3CHasRecenteringU3Ek__BackingField_17;
};
// Native definition for COM marshalling of Cinemachine.AxisState
struct AxisState_t376D19829A676B98933979F42845F6476071DDE8_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_t3B320CE750DA39B1C1E60536E3ED006253605427_marshaled_com ___m_Recentering_11;
	float ___mCurrentSpeed_12;
	RuntimeObject* ___m_InputAxisProvider_14;
	int32_t ___m_InputAxisIndex_15;
	int32_t ___U3CValueRangeLockedU3Ek__BackingField_16;
	int32_t ___U3CHasRecenteringU3Ek__BackingField_17;
};

// Cinemachine.CameraState
struct CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 
{
public:
	// Cinemachine.LensSettings Cinemachine.CameraState::<Lens>k__BackingField
	LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA  ___U3CLensU3Ek__BackingField_0;
	// UnityEngine.Vector3 Cinemachine.CameraState::<ReferenceUp>k__BackingField
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___U3CReferenceUpU3Ek__BackingField_1;
	// UnityEngine.Vector3 Cinemachine.CameraState::<ReferenceLookAt>k__BackingField
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___U3CReferenceLookAtU3Ek__BackingField_2;
	// UnityEngine.Vector3 Cinemachine.CameraState::<RawPosition>k__BackingField
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___U3CRawPositionU3Ek__BackingField_4;
	// UnityEngine.Quaternion Cinemachine.CameraState::<RawOrientation>k__BackingField
	Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  ___U3CRawOrientationU3Ek__BackingField_5;
	// UnityEngine.Vector3 Cinemachine.CameraState::<PositionDampingBypass>k__BackingField
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___U3CPositionDampingBypassU3Ek__BackingField_6;
	// System.Single Cinemachine.CameraState::<ShotQuality>k__BackingField
	float ___U3CShotQualityU3Ek__BackingField_7;
	// UnityEngine.Vector3 Cinemachine.CameraState::<PositionCorrection>k__BackingField
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___U3CPositionCorrectionU3Ek__BackingField_8;
	// UnityEngine.Quaternion Cinemachine.CameraState::<OrientationCorrection>k__BackingField
	Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  ___U3COrientationCorrectionU3Ek__BackingField_9;
	// Cinemachine.CameraState/BlendHintValue Cinemachine.CameraState::<BlendHint>k__BackingField
	int32_t ___U3CBlendHintU3Ek__BackingField_10;
	// Cinemachine.CameraState/CustomBlendable Cinemachine.CameraState::mCustom0
	CustomBlendable_t8E179439D0939CA1F23354DD785283354767EA6B  ___mCustom0_11;
	// Cinemachine.CameraState/CustomBlendable Cinemachine.CameraState::mCustom1
	CustomBlendable_t8E179439D0939CA1F23354DD785283354767EA6B  ___mCustom1_12;
	// Cinemachine.CameraState/CustomBlendable Cinemachine.CameraState::mCustom2
	CustomBlendable_t8E179439D0939CA1F23354DD785283354767EA6B  ___mCustom2_13;
	// Cinemachine.CameraState/CustomBlendable Cinemachine.CameraState::mCustom3
	CustomBlendable_t8E179439D0939CA1F23354DD785283354767EA6B  ___mCustom3_14;
	// System.Collections.Generic.List`1<Cinemachine.CameraState/CustomBlendable> Cinemachine.CameraState::m_CustomOverflow
	List_1_tA61023C4AB12456AD9E3F6DFCAEC43B9536C6009 * ___m_CustomOverflow_15;
	// System.Int32 Cinemachine.CameraState::<NumCustomBlendables>k__BackingField
	int32_t ___U3CNumCustomBlendablesU3Ek__BackingField_16;

public:
	inline static int32_t get_offset_of_U3CLensU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601, ___U3CLensU3Ek__BackingField_0)); }
	inline LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA  get_U3CLensU3Ek__BackingField_0() const { return ___U3CLensU3Ek__BackingField_0; }
	inline LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA * get_address_of_U3CLensU3Ek__BackingField_0() { return &___U3CLensU3Ek__BackingField_0; }
	inline void set_U3CLensU3Ek__BackingField_0(LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA  value)
	{
		___U3CLensU3Ek__BackingField_0 = value;
	}

	inline static int32_t get_offset_of_U3CReferenceUpU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601, ___U3CReferenceUpU3Ek__BackingField_1)); }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  get_U3CReferenceUpU3Ek__BackingField_1() const { return ___U3CReferenceUpU3Ek__BackingField_1; }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_U3CReferenceUpU3Ek__BackingField_1() { return &___U3CReferenceUpU3Ek__BackingField_1; }
	inline void set_U3CReferenceUpU3Ek__BackingField_1(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  value)
	{
		___U3CReferenceUpU3Ek__BackingField_1 = value;
	}

	inline static int32_t get_offset_of_U3CReferenceLookAtU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601, ___U3CReferenceLookAtU3Ek__BackingField_2)); }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  get_U3CReferenceLookAtU3Ek__BackingField_2() const { return ___U3CReferenceLookAtU3Ek__BackingField_2; }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_U3CReferenceLookAtU3Ek__BackingField_2() { return &___U3CReferenceLookAtU3Ek__BackingField_2; }
	inline void set_U3CReferenceLookAtU3Ek__BackingField_2(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  value)
	{
		___U3CReferenceLookAtU3Ek__BackingField_2 = value;
	}

	inline static int32_t get_offset_of_U3CRawPositionU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601, ___U3CRawPositionU3Ek__BackingField_4)); }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  get_U3CRawPositionU3Ek__BackingField_4() const { return ___U3CRawPositionU3Ek__BackingField_4; }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_U3CRawPositionU3Ek__BackingField_4() { return &___U3CRawPositionU3Ek__BackingField_4; }
	inline void set_U3CRawPositionU3Ek__BackingField_4(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  value)
	{
		___U3CRawPositionU3Ek__BackingField_4 = value;
	}

	inline static int32_t get_offset_of_U3CRawOrientationU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601, ___U3CRawOrientationU3Ek__BackingField_5)); }
	inline Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  get_U3CRawOrientationU3Ek__BackingField_5() const { return ___U3CRawOrientationU3Ek__BackingField_5; }
	inline Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 * get_address_of_U3CRawOrientationU3Ek__BackingField_5() { return &___U3CRawOrientationU3Ek__BackingField_5; }
	inline void set_U3CRawOrientationU3Ek__BackingField_5(Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  value)
	{
		___U3CRawOrientationU3Ek__BackingField_5 = value;
	}

	inline static int32_t get_offset_of_U3CPositionDampingBypassU3Ek__BackingField_6() { return static_cast<int32_t>(offsetof(CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601, ___U3CPositionDampingBypassU3Ek__BackingField_6)); }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  get_U3CPositionDampingBypassU3Ek__BackingField_6() const { return ___U3CPositionDampingBypassU3Ek__BackingField_6; }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_U3CPositionDampingBypassU3Ek__BackingField_6() { return &___U3CPositionDampingBypassU3Ek__BackingField_6; }
	inline void set_U3CPositionDampingBypassU3Ek__BackingField_6(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  value)
	{
		___U3CPositionDampingBypassU3Ek__BackingField_6 = value;
	}

	inline static int32_t get_offset_of_U3CShotQualityU3Ek__BackingField_7() { return static_cast<int32_t>(offsetof(CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601, ___U3CShotQualityU3Ek__BackingField_7)); }
	inline float get_U3CShotQualityU3Ek__BackingField_7() const { return ___U3CShotQualityU3Ek__BackingField_7; }
	inline float* get_address_of_U3CShotQualityU3Ek__BackingField_7() { return &___U3CShotQualityU3Ek__BackingField_7; }
	inline void set_U3CShotQualityU3Ek__BackingField_7(float value)
	{
		___U3CShotQualityU3Ek__BackingField_7 = value;
	}

	inline static int32_t get_offset_of_U3CPositionCorrectionU3Ek__BackingField_8() { return static_cast<int32_t>(offsetof(CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601, ___U3CPositionCorrectionU3Ek__BackingField_8)); }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  get_U3CPositionCorrectionU3Ek__BackingField_8() const { return ___U3CPositionCorrectionU3Ek__BackingField_8; }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_U3CPositionCorrectionU3Ek__BackingField_8() { return &___U3CPositionCorrectionU3Ek__BackingField_8; }
	inline void set_U3CPositionCorrectionU3Ek__BackingField_8(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  value)
	{
		___U3CPositionCorrectionU3Ek__BackingField_8 = value;
	}

	inline static int32_t get_offset_of_U3COrientationCorrectionU3Ek__BackingField_9() { return static_cast<int32_t>(offsetof(CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601, ___U3COrientationCorrectionU3Ek__BackingField_9)); }
	inline Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  get_U3COrientationCorrectionU3Ek__BackingField_9() const { return ___U3COrientationCorrectionU3Ek__BackingField_9; }
	inline Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 * get_address_of_U3COrientationCorrectionU3Ek__BackingField_9() { return &___U3COrientationCorrectionU3Ek__BackingField_9; }
	inline void set_U3COrientationCorrectionU3Ek__BackingField_9(Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  value)
	{
		___U3COrientationCorrectionU3Ek__BackingField_9 = value;
	}

	inline static int32_t get_offset_of_U3CBlendHintU3Ek__BackingField_10() { return static_cast<int32_t>(offsetof(CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601, ___U3CBlendHintU3Ek__BackingField_10)); }
	inline int32_t get_U3CBlendHintU3Ek__BackingField_10() const { return ___U3CBlendHintU3Ek__BackingField_10; }
	inline int32_t* get_address_of_U3CBlendHintU3Ek__BackingField_10() { return &___U3CBlendHintU3Ek__BackingField_10; }
	inline void set_U3CBlendHintU3Ek__BackingField_10(int32_t value)
	{
		___U3CBlendHintU3Ek__BackingField_10 = value;
	}

	inline static int32_t get_offset_of_mCustom0_11() { return static_cast<int32_t>(offsetof(CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601, ___mCustom0_11)); }
	inline CustomBlendable_t8E179439D0939CA1F23354DD785283354767EA6B  get_mCustom0_11() const { return ___mCustom0_11; }
	inline CustomBlendable_t8E179439D0939CA1F23354DD785283354767EA6B * get_address_of_mCustom0_11() { return &___mCustom0_11; }
	inline void set_mCustom0_11(CustomBlendable_t8E179439D0939CA1F23354DD785283354767EA6B  value)
	{
		___mCustom0_11 = value;
		Il2CppCodeGenWriteBarrier((void**)&(((&___mCustom0_11))->___m_Custom_0), (void*)NULL);
	}

	inline static int32_t get_offset_of_mCustom1_12() { return static_cast<int32_t>(offsetof(CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601, ___mCustom1_12)); }
	inline CustomBlendable_t8E179439D0939CA1F23354DD785283354767EA6B  get_mCustom1_12() const { return ___mCustom1_12; }
	inline CustomBlendable_t8E179439D0939CA1F23354DD785283354767EA6B * get_address_of_mCustom1_12() { return &___mCustom1_12; }
	inline void set_mCustom1_12(CustomBlendable_t8E179439D0939CA1F23354DD785283354767EA6B  value)
	{
		___mCustom1_12 = value;
		Il2CppCodeGenWriteBarrier((void**)&(((&___mCustom1_12))->___m_Custom_0), (void*)NULL);
	}

	inline static int32_t get_offset_of_mCustom2_13() { return static_cast<int32_t>(offsetof(CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601, ___mCustom2_13)); }
	inline CustomBlendable_t8E179439D0939CA1F23354DD785283354767EA6B  get_mCustom2_13() const { return ___mCustom2_13; }
	inline CustomBlendable_t8E179439D0939CA1F23354DD785283354767EA6B * get_address_of_mCustom2_13() { return &___mCustom2_13; }
	inline void set_mCustom2_13(CustomBlendable_t8E179439D0939CA1F23354DD785283354767EA6B  value)
	{
		___mCustom2_13 = value;
		Il2CppCodeGenWriteBarrier((void**)&(((&___mCustom2_13))->___m_Custom_0), (void*)NULL);
	}

	inline static int32_t get_offset_of_mCustom3_14() { return static_cast<int32_t>(offsetof(CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601, ___mCustom3_14)); }
	inline CustomBlendable_t8E179439D0939CA1F23354DD785283354767EA6B  get_mCustom3_14() const { return ___mCustom3_14; }
	inline CustomBlendable_t8E179439D0939CA1F23354DD785283354767EA6B * get_address_of_mCustom3_14() { return &___mCustom3_14; }
	inline void set_mCustom3_14(CustomBlendable_t8E179439D0939CA1F23354DD785283354767EA6B  value)
	{
		___mCustom3_14 = value;
		Il2CppCodeGenWriteBarrier((void**)&(((&___mCustom3_14))->___m_Custom_0), (void*)NULL);
	}

	inline static int32_t get_offset_of_m_CustomOverflow_15() { return static_cast<int32_t>(offsetof(CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601, ___m_CustomOverflow_15)); }
	inline List_1_tA61023C4AB12456AD9E3F6DFCAEC43B9536C6009 * get_m_CustomOverflow_15() const { return ___m_CustomOverflow_15; }
	inline List_1_tA61023C4AB12456AD9E3F6DFCAEC43B9536C6009 ** get_address_of_m_CustomOverflow_15() { return &___m_CustomOverflow_15; }
	inline void set_m_CustomOverflow_15(List_1_tA61023C4AB12456AD9E3F6DFCAEC43B9536C6009 * value)
	{
		___m_CustomOverflow_15 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_CustomOverflow_15), (void*)value);
	}

	inline static int32_t get_offset_of_U3CNumCustomBlendablesU3Ek__BackingField_16() { return static_cast<int32_t>(offsetof(CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601, ___U3CNumCustomBlendablesU3Ek__BackingField_16)); }
	inline int32_t get_U3CNumCustomBlendablesU3Ek__BackingField_16() const { return ___U3CNumCustomBlendablesU3Ek__BackingField_16; }
	inline int32_t* get_address_of_U3CNumCustomBlendablesU3Ek__BackingField_16() { return &___U3CNumCustomBlendablesU3Ek__BackingField_16; }
	inline void set_U3CNumCustomBlendablesU3Ek__BackingField_16(int32_t value)
	{
		___U3CNumCustomBlendablesU3Ek__BackingField_16 = value;
	}
};

struct CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601_StaticFields
{
public:
	// UnityEngine.Vector3 Cinemachine.CameraState::kNoPoint
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___kNoPoint_3;

public:
	inline static int32_t get_offset_of_kNoPoint_3() { return static_cast<int32_t>(offsetof(CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601_StaticFields, ___kNoPoint_3)); }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  get_kNoPoint_3() const { return ___kNoPoint_3; }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_kNoPoint_3() { return &___kNoPoint_3; }
	inline void set_kNoPoint_3(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  value)
	{
		___kNoPoint_3 = value;
	}
};

// Native definition for P/Invoke marshalling of Cinemachine.CameraState
struct CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601_marshaled_pinvoke
{
	LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA_marshaled_pinvoke ___U3CLensU3Ek__BackingField_0;
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___U3CReferenceUpU3Ek__BackingField_1;
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___U3CReferenceLookAtU3Ek__BackingField_2;
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___U3CRawPositionU3Ek__BackingField_4;
	Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  ___U3CRawOrientationU3Ek__BackingField_5;
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___U3CPositionDampingBypassU3Ek__BackingField_6;
	float ___U3CShotQualityU3Ek__BackingField_7;
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___U3CPositionCorrectionU3Ek__BackingField_8;
	Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  ___U3COrientationCorrectionU3Ek__BackingField_9;
	int32_t ___U3CBlendHintU3Ek__BackingField_10;
	CustomBlendable_t8E179439D0939CA1F23354DD785283354767EA6B  ___mCustom0_11;
	CustomBlendable_t8E179439D0939CA1F23354DD785283354767EA6B  ___mCustom1_12;
	CustomBlendable_t8E179439D0939CA1F23354DD785283354767EA6B  ___mCustom2_13;
	CustomBlendable_t8E179439D0939CA1F23354DD785283354767EA6B  ___mCustom3_14;
	List_1_tA61023C4AB12456AD9E3F6DFCAEC43B9536C6009 * ___m_CustomOverflow_15;
	int32_t ___U3CNumCustomBlendablesU3Ek__BackingField_16;
};
// Native definition for COM marshalling of Cinemachine.CameraState
struct CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601_marshaled_com
{
	LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA_marshaled_com ___U3CLensU3Ek__BackingField_0;
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___U3CReferenceUpU3Ek__BackingField_1;
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___U3CReferenceLookAtU3Ek__BackingField_2;
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___U3CRawPositionU3Ek__BackingField_4;
	Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  ___U3CRawOrientationU3Ek__BackingField_5;
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___U3CPositionDampingBypassU3Ek__BackingField_6;
	float ___U3CShotQualityU3Ek__BackingField_7;
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___U3CPositionCorrectionU3Ek__BackingField_8;
	Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  ___U3COrientationCorrectionU3Ek__BackingField_9;
	int32_t ___U3CBlendHintU3Ek__BackingField_10;
	CustomBlendable_t8E179439D0939CA1F23354DD785283354767EA6B  ___mCustom0_11;
	CustomBlendable_t8E179439D0939CA1F23354DD785283354767EA6B  ___mCustom1_12;
	CustomBlendable_t8E179439D0939CA1F23354DD785283354767EA6B  ___mCustom2_13;
	CustomBlendable_t8E179439D0939CA1F23354DD785283354767EA6B  ___mCustom3_14;
	List_1_tA61023C4AB12456AD9E3F6DFCAEC43B9536C6009 * ___m_CustomOverflow_15;
	int32_t ___U3CNumCustomBlendablesU3Ek__BackingField_16;
};

// Cinemachine.CinemachineBlendDefinition
struct CinemachineBlendDefinition_tFCB9356176B08582D6AB0B036E25729EBEDBFAEE 
{
public:
	// 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_t2D452A14820CEDB83BFF2C911682A4E59001AD03 * ___m_CustomCurve_2;

public:
	inline static int32_t get_offset_of_m_Style_0() { return static_cast<int32_t>(offsetof(CinemachineBlendDefinition_tFCB9356176B08582D6AB0B036E25729EBEDBFAEE, ___m_Style_0)); }
	inline int32_t get_m_Style_0() const { return ___m_Style_0; }
	inline int32_t* get_address_of_m_Style_0() { return &___m_Style_0; }
	inline void set_m_Style_0(int32_t value)
	{
		___m_Style_0 = value;
	}

	inline static int32_t get_offset_of_m_Time_1() { return static_cast<int32_t>(offsetof(CinemachineBlendDefinition_tFCB9356176B08582D6AB0B036E25729EBEDBFAEE, ___m_Time_1)); }
	inline float get_m_Time_1() const { return ___m_Time_1; }
	inline float* get_address_of_m_Time_1() { return &___m_Time_1; }
	inline void set_m_Time_1(float value)
	{
		___m_Time_1 = value;
	}

	inline static int32_t get_offset_of_m_CustomCurve_2() { return static_cast<int32_t>(offsetof(CinemachineBlendDefinition_tFCB9356176B08582D6AB0B036E25729EBEDBFAEE, ___m_CustomCurve_2)); }
	inline AnimationCurve_t2D452A14820CEDB83BFF2C911682A4E59001AD03 * get_m_CustomCurve_2() const { return ___m_CustomCurve_2; }
	inline AnimationCurve_t2D452A14820CEDB83BFF2C911682A4E59001AD03 ** get_address_of_m_CustomCurve_2() { return &___m_CustomCurve_2; }
	inline void set_m_CustomCurve_2(AnimationCurve_t2D452A14820CEDB83BFF2C911682A4E59001AD03 * value)
	{
		___m_CustomCurve_2 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_CustomCurve_2), (void*)value);
	}
};

struct CinemachineBlendDefinition_tFCB9356176B08582D6AB0B036E25729EBEDBFAEE_StaticFields
{
public:
	// UnityEngine.AnimationCurve[] Cinemachine.CinemachineBlendDefinition::sStandardCurves
	AnimationCurveU5BU5D_tE3C6891AFD2EF0188200F790D3120A09202E544A* ___sStandardCurves_3;

public:
	inline static int32_t get_offset_of_sStandardCurves_3() { return static_cast<int32_t>(offsetof(CinemachineBlendDefinition_tFCB9356176B08582D6AB0B036E25729EBEDBFAEE_StaticFields, ___sStandardCurves_3)); }
	inline AnimationCurveU5BU5D_tE3C6891AFD2EF0188200F790D3120A09202E544A* get_sStandardCurves_3() const { return ___sStandardCurves_3; }
	inline AnimationCurveU5BU5D_tE3C6891AFD2EF0188200F790D3120A09202E544A** get_address_of_sStandardCurves_3() { return &___sStandardCurves_3; }
	inline void set_sStandardCurves_3(AnimationCurveU5BU5D_tE3C6891AFD2EF0188200F790D3120A09202E544A* value)
	{
		___sStandardCurves_3 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___sStandardCurves_3), (void*)value);
	}
};


// Cinemachine.CinemachineCore
struct CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534  : public RuntimeObject
{
public:
	// System.Collections.Generic.List`1<Cinemachine.CinemachineBrain> Cinemachine.CinemachineCore::mActiveBrains
	List_1_tD11960D31B37E3E1E7900CD412637FCD8221ABA5 * ___mActiveBrains_10;
	// System.Collections.Generic.List`1<Cinemachine.CinemachineVirtualCameraBase> Cinemachine.CinemachineCore::mActiveCameras
	List_1_tB774BAB8B129533A7AD9D22465C5D383A0A03AB5 * ___mActiveCameras_11;
	// System.Collections.Generic.List`1<System.Collections.Generic.List`1<Cinemachine.CinemachineVirtualCameraBase>> Cinemachine.CinemachineCore::mAllCameras
	List_1_t404D2AF2D38681274B3783CCFE8103CC2AD8A790 * ___mAllCameras_12;
	// Cinemachine.CinemachineVirtualCameraBase Cinemachine.CinemachineCore::mRoundRobinVcamLastFrame
	CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * ___mRoundRobinVcamLastFrame_13;
	// System.Collections.Generic.Dictionary`2<Cinemachine.CinemachineVirtualCameraBase,Cinemachine.CinemachineCore/UpdateStatus> Cinemachine.CinemachineCore::mUpdateStatus
	Dictionary_2_tEC0D7891F01585BC992E380FEDE139A2FEEB1C1D * ___mUpdateStatus_16;
	// Cinemachine.CinemachineCore/UpdateFilter Cinemachine.CinemachineCore::<CurrentUpdateFilter>k__BackingField
	int32_t ___U3CCurrentUpdateFilterU3Ek__BackingField_17;

public:
	inline static int32_t get_offset_of_mActiveBrains_10() { return static_cast<int32_t>(offsetof(CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534, ___mActiveBrains_10)); }
	inline List_1_tD11960D31B37E3E1E7900CD412637FCD8221ABA5 * get_mActiveBrains_10() const { return ___mActiveBrains_10; }
	inline List_1_tD11960D31B37E3E1E7900CD412637FCD8221ABA5 ** get_address_of_mActiveBrains_10() { return &___mActiveBrains_10; }
	inline void set_mActiveBrains_10(List_1_tD11960D31B37E3E1E7900CD412637FCD8221ABA5 * value)
	{
		___mActiveBrains_10 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___mActiveBrains_10), (void*)value);
	}

	inline static int32_t get_offset_of_mActiveCameras_11() { return static_cast<int32_t>(offsetof(CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534, ___mActiveCameras_11)); }
	inline List_1_tB774BAB8B129533A7AD9D22465C5D383A0A03AB5 * get_mActiveCameras_11() const { return ___mActiveCameras_11; }
	inline List_1_tB774BAB8B129533A7AD9D22465C5D383A0A03AB5 ** get_address_of_mActiveCameras_11() { return &___mActiveCameras_11; }
	inline void set_mActiveCameras_11(List_1_tB774BAB8B129533A7AD9D22465C5D383A0A03AB5 * value)
	{
		___mActiveCameras_11 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___mActiveCameras_11), (void*)value);
	}

	inline static int32_t get_offset_of_mAllCameras_12() { return static_cast<int32_t>(offsetof(CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534, ___mAllCameras_12)); }
	inline List_1_t404D2AF2D38681274B3783CCFE8103CC2AD8A790 * get_mAllCameras_12() const { return ___mAllCameras_12; }
	inline List_1_t404D2AF2D38681274B3783CCFE8103CC2AD8A790 ** get_address_of_mAllCameras_12() { return &___mAllCameras_12; }
	inline void set_mAllCameras_12(List_1_t404D2AF2D38681274B3783CCFE8103CC2AD8A790 * value)
	{
		___mAllCameras_12 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___mAllCameras_12), (void*)value);
	}

	inline static int32_t get_offset_of_mRoundRobinVcamLastFrame_13() { return static_cast<int32_t>(offsetof(CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534, ___mRoundRobinVcamLastFrame_13)); }
	inline CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * get_mRoundRobinVcamLastFrame_13() const { return ___mRoundRobinVcamLastFrame_13; }
	inline CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 ** get_address_of_mRoundRobinVcamLastFrame_13() { return &___mRoundRobinVcamLastFrame_13; }
	inline void set_mRoundRobinVcamLastFrame_13(CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * value)
	{
		___mRoundRobinVcamLastFrame_13 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___mRoundRobinVcamLastFrame_13), (void*)value);
	}

	inline static int32_t get_offset_of_mUpdateStatus_16() { return static_cast<int32_t>(offsetof(CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534, ___mUpdateStatus_16)); }
	inline Dictionary_2_tEC0D7891F01585BC992E380FEDE139A2FEEB1C1D * get_mUpdateStatus_16() const { return ___mUpdateStatus_16; }
	inline Dictionary_2_tEC0D7891F01585BC992E380FEDE139A2FEEB1C1D ** get_address_of_mUpdateStatus_16() { return &___mUpdateStatus_16; }
	inline void set_mUpdateStatus_16(Dictionary_2_tEC0D7891F01585BC992E380FEDE139A2FEEB1C1D * value)
	{
		___mUpdateStatus_16 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___mUpdateStatus_16), (void*)value);
	}

	inline static int32_t get_offset_of_U3CCurrentUpdateFilterU3Ek__BackingField_17() { return static_cast<int32_t>(offsetof(CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534, ___U3CCurrentUpdateFilterU3Ek__BackingField_17)); }
	inline int32_t get_U3CCurrentUpdateFilterU3Ek__BackingField_17() const { return ___U3CCurrentUpdateFilterU3Ek__BackingField_17; }
	inline int32_t* get_address_of_U3CCurrentUpdateFilterU3Ek__BackingField_17() { return &___U3CCurrentUpdateFilterU3Ek__BackingField_17; }
	inline void set_U3CCurrentUpdateFilterU3Ek__BackingField_17(int32_t value)
	{
		___U3CCurrentUpdateFilterU3Ek__BackingField_17 = value;
	}
};

struct CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534_StaticFields
{
public:
	// System.Int32 Cinemachine.CinemachineCore::kStreamingVersion
	int32_t ___kStreamingVersion_0;
	// System.String Cinemachine.CinemachineCore::kVersionString
	String_t* ___kVersionString_1;
	// Cinemachine.CinemachineCore Cinemachine.CinemachineCore::sInstance
	CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534 * ___sInstance_2;
	// System.Boolean Cinemachine.CinemachineCore::sShowHiddenObjects
	bool ___sShowHiddenObjects_3;
	// Cinemachine.CinemachineCore/AxisInputDelegate Cinemachine.CinemachineCore::GetInputAxis
	AxisInputDelegate_tC74BFB577983EB520E974CB9EB9D0758BAD72677 * ___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_t32AB037CCB52F195B40C363B70D34205538CE864 * ___GetBlendOverride_7;
	// Cinemachine.CinemachineBrain/BrainEvent Cinemachine.CinemachineCore::CameraUpdatedEvent
	BrainEvent_t7DDC9AFC269C95A82A9348F1F7120BA402DCFE5E * ___CameraUpdatedEvent_8;
	// Cinemachine.CinemachineBrain/BrainEvent Cinemachine.CinemachineCore::CameraCutEvent
	BrainEvent_t7DDC9AFC269C95A82A9348F1F7120BA402DCFE5E * ___CameraCutEvent_9;
	// System.Single Cinemachine.CinemachineCore::mLastUpdateTime
	float ___mLastUpdateTime_14;
	// System.Int32 Cinemachine.CinemachineCore::<FixedFrameCount>k__BackingField
	int32_t ___U3CFixedFrameCountU3Ek__BackingField_15;

public:
	inline static int32_t get_offset_of_kStreamingVersion_0() { return static_cast<int32_t>(offsetof(CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534_StaticFields, ___kStreamingVersion_0)); }
	inline int32_t get_kStreamingVersion_0() const { return ___kStreamingVersion_0; }
	inline int32_t* get_address_of_kStreamingVersion_0() { return &___kStreamingVersion_0; }
	inline void set_kStreamingVersion_0(int32_t value)
	{
		___kStreamingVersion_0 = value;
	}

	inline static int32_t get_offset_of_kVersionString_1() { return static_cast<int32_t>(offsetof(CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534_StaticFields, ___kVersionString_1)); }
	inline String_t* get_kVersionString_1() const { return ___kVersionString_1; }
	inline String_t** get_address_of_kVersionString_1() { return &___kVersionString_1; }
	inline void set_kVersionString_1(String_t* value)
	{
		___kVersionString_1 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___kVersionString_1), (void*)value);
	}

	inline static int32_t get_offset_of_sInstance_2() { return static_cast<int32_t>(offsetof(CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534_StaticFields, ___sInstance_2)); }
	inline CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534 * get_sInstance_2() const { return ___sInstance_2; }
	inline CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534 ** get_address_of_sInstance_2() { return &___sInstance_2; }
	inline void set_sInstance_2(CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534 * value)
	{
		___sInstance_2 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___sInstance_2), (void*)value);
	}

	inline static int32_t get_offset_of_sShowHiddenObjects_3() { return static_cast<int32_t>(offsetof(CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534_StaticFields, ___sShowHiddenObjects_3)); }
	inline bool get_sShowHiddenObjects_3() const { return ___sShowHiddenObjects_3; }
	inline bool* get_address_of_sShowHiddenObjects_3() { return &___sShowHiddenObjects_3; }
	inline void set_sShowHiddenObjects_3(bool value)
	{
		___sShowHiddenObjects_3 = value;
	}

	inline static int32_t get_offset_of_GetInputAxis_4() { return static_cast<int32_t>(offsetof(CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534_StaticFields, ___GetInputAxis_4)); }
	inline AxisInputDelegate_tC74BFB577983EB520E974CB9EB9D0758BAD72677 * get_GetInputAxis_4() const { return ___GetInputAxis_4; }
	inline AxisInputDelegate_tC74BFB577983EB520E974CB9EB9D0758BAD72677 ** get_address_of_GetInputAxis_4() { return &___GetInputAxis_4; }
	inline void set_GetInputAxis_4(AxisInputDelegate_tC74BFB577983EB520E974CB9EB9D0758BAD72677 * value)
	{
		___GetInputAxis_4 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___GetInputAxis_4), (void*)value);
	}

	inline static int32_t get_offset_of_UniformDeltaTimeOverride_5() { return static_cast<int32_t>(offsetof(CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534_StaticFields, ___UniformDeltaTimeOverride_5)); }
	inline float get_UniformDeltaTimeOverride_5() const { return ___UniformDeltaTimeOverride_5; }
	inline float* get_address_of_UniformDeltaTimeOverride_5() { return &___UniformDeltaTimeOverride_5; }
	inline void set_UniformDeltaTimeOverride_5(float value)
	{
		___UniformDeltaTimeOverride_5 = value;
	}

	inline static int32_t get_offset_of_CurrentTimeOverride_6() { return static_cast<int32_t>(offsetof(CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534_StaticFields, ___CurrentTimeOverride_6)); }
	inline float get_CurrentTimeOverride_6() const { return ___CurrentTimeOverride_6; }
	inline float* get_address_of_CurrentTimeOverride_6() { return &___CurrentTimeOverride_6; }
	inline void set_CurrentTimeOverride_6(float value)
	{
		___CurrentTimeOverride_6 = value;
	}

	inline static int32_t get_offset_of_GetBlendOverride_7() { return static_cast<int32_t>(offsetof(CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534_StaticFields, ___GetBlendOverride_7)); }
	inline GetBlendOverrideDelegate_t32AB037CCB52F195B40C363B70D34205538CE864 * get_GetBlendOverride_7() const { return ___GetBlendOverride_7; }
	inline GetBlendOverrideDelegate_t32AB037CCB52F195B40C363B70D34205538CE864 ** get_address_of_GetBlendOverride_7() { return &___GetBlendOverride_7; }
	inline void set_GetBlendOverride_7(GetBlendOverrideDelegate_t32AB037CCB52F195B40C363B70D34205538CE864 * value)
	{
		___GetBlendOverride_7 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___GetBlendOverride_7), (void*)value);
	}

	inline static int32_t get_offset_of_CameraUpdatedEvent_8() { return static_cast<int32_t>(offsetof(CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534_StaticFields, ___CameraUpdatedEvent_8)); }
	inline BrainEvent_t7DDC9AFC269C95A82A9348F1F7120BA402DCFE5E * get_CameraUpdatedEvent_8() const { return ___CameraUpdatedEvent_8; }
	inline BrainEvent_t7DDC9AFC269C95A82A9348F1F7120BA402DCFE5E ** get_address_of_CameraUpdatedEvent_8() { return &___CameraUpdatedEvent_8; }
	inline void set_CameraUpdatedEvent_8(BrainEvent_t7DDC9AFC269C95A82A9348F1F7120BA402DCFE5E * value)
	{
		___CameraUpdatedEvent_8 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___CameraUpdatedEvent_8), (void*)value);
	}

	inline static int32_t get_offset_of_CameraCutEvent_9() { return static_cast<int32_t>(offsetof(CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534_StaticFields, ___CameraCutEvent_9)); }
	inline BrainEvent_t7DDC9AFC269C95A82A9348F1F7120BA402DCFE5E * get_CameraCutEvent_9() const { return ___CameraCutEvent_9; }
	inline BrainEvent_t7DDC9AFC269C95A82A9348F1F7120BA402DCFE5E ** get_address_of_CameraCutEvent_9() { return &___CameraCutEvent_9; }
	inline void set_CameraCutEvent_9(BrainEvent_t7DDC9AFC269C95A82A9348F1F7120BA402DCFE5E * value)
	{
		___CameraCutEvent_9 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___CameraCutEvent_9), (void*)value);
	}

	inline static int32_t get_offset_of_mLastUpdateTime_14() { return static_cast<int32_t>(offsetof(CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534_StaticFields, ___mLastUpdateTime_14)); }
	inline float get_mLastUpdateTime_14() const { return ___mLastUpdateTime_14; }
	inline float* get_address_of_mLastUpdateTime_14() { return &___mLastUpdateTime_14; }
	inline void set_mLastUpdateTime_14(float value)
	{
		___mLastUpdateTime_14 = value;
	}

	inline static int32_t get_offset_of_U3CFixedFrameCountU3Ek__BackingField_15() { return static_cast<int32_t>(offsetof(CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534_StaticFields, ___U3CFixedFrameCountU3Ek__BackingField_15)); }
	inline int32_t get_U3CFixedFrameCountU3Ek__BackingField_15() const { return ___U3CFixedFrameCountU3Ek__BackingField_15; }
	inline int32_t* get_address_of_U3CFixedFrameCountU3Ek__BackingField_15() { return &___U3CFixedFrameCountU3Ek__BackingField_15; }
	inline void set_U3CFixedFrameCountU3Ek__BackingField_15(int32_t value)
	{
		___U3CFixedFrameCountU3Ek__BackingField_15 = value;
	}
};


// UnityEngine.Component
struct Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684  : public Object_tF2F3778131EFF286AF62B7B013A170F95A91571A
{
public:

public:
};


// Cinemachine.DocumentationSortingAttribute
struct DocumentationSortingAttribute_t63D524B2DC3F76F080F5B188C5EB5F6D60BFC9BF  : public Attribute_t037CA9D9F3B742C063DB364D2EEBBF9FC5772C71
{
public:
	// Cinemachine.DocumentationSortingAttribute/Level Cinemachine.DocumentationSortingAttribute::<Category>k__BackingField
	int32_t ___U3CCategoryU3Ek__BackingField_0;

public:
	inline static int32_t get_offset_of_U3CCategoryU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(DocumentationSortingAttribute_t63D524B2DC3F76F080F5B188C5EB5F6D60BFC9BF, ___U3CCategoryU3Ek__BackingField_0)); }
	inline int32_t get_U3CCategoryU3Ek__BackingField_0() const { return ___U3CCategoryU3Ek__BackingField_0; }
	inline int32_t* get_address_of_U3CCategoryU3Ek__BackingField_0() { return &___U3CCategoryU3Ek__BackingField_0; }
	inline void set_U3CCategoryU3Ek__BackingField_0(int32_t value)
	{
		___U3CCategoryU3Ek__BackingField_0 = value;
	}
};


// UnityEngine.GameObject
struct GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319  : public Object_tF2F3778131EFF286AF62B7B013A170F95A91571A
{
public:

public:
};


// UnityEngine.InputSystem.InputBinding
struct InputBinding_t18B68FF9E7C08763BFC653E20E79B63389CF80CD 
{
public:
	// System.String UnityEngine.InputSystem.InputBinding::m_Name
	String_t* ___m_Name_2;
	// System.String UnityEngine.InputSystem.InputBinding::m_Id
	String_t* ___m_Id_3;
	// System.String UnityEngine.InputSystem.InputBinding::m_Path
	String_t* ___m_Path_4;
	// System.String UnityEngine.InputSystem.InputBinding::m_Interactions
	String_t* ___m_Interactions_5;
	// System.String UnityEngine.InputSystem.InputBinding::m_Processors
	String_t* ___m_Processors_6;
	// System.String UnityEngine.InputSystem.InputBinding::m_Groups
	String_t* ___m_Groups_7;
	// System.String UnityEngine.InputSystem.InputBinding::m_Action
	String_t* ___m_Action_8;
	// UnityEngine.InputSystem.InputBinding/Flags UnityEngine.InputSystem.InputBinding::m_Flags
	int32_t ___m_Flags_9;
	// System.String UnityEngine.InputSystem.InputBinding::m_OverridePath
	String_t* ___m_OverridePath_10;
	// System.String UnityEngine.InputSystem.InputBinding::m_OverrideInteractions
	String_t* ___m_OverrideInteractions_11;
	// System.String UnityEngine.InputSystem.InputBinding::m_OverrideProcessors
	String_t* ___m_OverrideProcessors_12;

public:
	inline static int32_t get_offset_of_m_Name_2() { return static_cast<int32_t>(offsetof(InputBinding_t18B68FF9E7C08763BFC653E20E79B63389CF80CD, ___m_Name_2)); }
	inline String_t* get_m_Name_2() const { return ___m_Name_2; }
	inline String_t** get_address_of_m_Name_2() { return &___m_Name_2; }
	inline void set_m_Name_2(String_t* value)
	{
		___m_Name_2 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_Name_2), (void*)value);
	}

	inline static int32_t get_offset_of_m_Id_3() { return static_cast<int32_t>(offsetof(InputBinding_t18B68FF9E7C08763BFC653E20E79B63389CF80CD, ___m_Id_3)); }
	inline String_t* get_m_Id_3() const { return ___m_Id_3; }
	inline String_t** get_address_of_m_Id_3() { return &___m_Id_3; }
	inline void set_m_Id_3(String_t* value)
	{
		___m_Id_3 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_Id_3), (void*)value);
	}

	inline static int32_t get_offset_of_m_Path_4() { return static_cast<int32_t>(offsetof(InputBinding_t18B68FF9E7C08763BFC653E20E79B63389CF80CD, ___m_Path_4)); }
	inline String_t* get_m_Path_4() const { return ___m_Path_4; }
	inline String_t** get_address_of_m_Path_4() { return &___m_Path_4; }
	inline void set_m_Path_4(String_t* value)
	{
		___m_Path_4 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_Path_4), (void*)value);
	}

	inline static int32_t get_offset_of_m_Interactions_5() { return static_cast<int32_t>(offsetof(InputBinding_t18B68FF9E7C08763BFC653E20E79B63389CF80CD, ___m_Interactions_5)); }
	inline String_t* get_m_Interactions_5() const { return ___m_Interactions_5; }
	inline String_t** get_address_of_m_Interactions_5() { return &___m_Interactions_5; }
	inline void set_m_Interactions_5(String_t* value)
	{
		___m_Interactions_5 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_Interactions_5), (void*)value);
	}

	inline static int32_t get_offset_of_m_Processors_6() { return static_cast<int32_t>(offsetof(InputBinding_t18B68FF9E7C08763BFC653E20E79B63389CF80CD, ___m_Processors_6)); }
	inline String_t* get_m_Processors_6() const { return ___m_Processors_6; }
	inline String_t** get_address_of_m_Processors_6() { return &___m_Processors_6; }
	inline void set_m_Processors_6(String_t* value)
	{
		___m_Processors_6 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_Processors_6), (void*)value);
	}

	inline static int32_t get_offset_of_m_Groups_7() { return static_cast<int32_t>(offsetof(InputBinding_t18B68FF9E7C08763BFC653E20E79B63389CF80CD, ___m_Groups_7)); }
	inline String_t* get_m_Groups_7() const { return ___m_Groups_7; }
	inline String_t** get_address_of_m_Groups_7() { return &___m_Groups_7; }
	inline void set_m_Groups_7(String_t* value)
	{
		___m_Groups_7 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_Groups_7), (void*)value);
	}

	inline static int32_t get_offset_of_m_Action_8() { return static_cast<int32_t>(offsetof(InputBinding_t18B68FF9E7C08763BFC653E20E79B63389CF80CD, ___m_Action_8)); }
	inline String_t* get_m_Action_8() const { return ___m_Action_8; }
	inline String_t** get_address_of_m_Action_8() { return &___m_Action_8; }
	inline void set_m_Action_8(String_t* value)
	{
		___m_Action_8 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_Action_8), (void*)value);
	}

	inline static int32_t get_offset_of_m_Flags_9() { return static_cast<int32_t>(offsetof(InputBinding_t18B68FF9E7C08763BFC653E20E79B63389CF80CD, ___m_Flags_9)); }
	inline int32_t get_m_Flags_9() const { return ___m_Flags_9; }
	inline int32_t* get_address_of_m_Flags_9() { return &___m_Flags_9; }
	inline void set_m_Flags_9(int32_t value)
	{
		___m_Flags_9 = value;
	}

	inline static int32_t get_offset_of_m_OverridePath_10() { return static_cast<int32_t>(offsetof(InputBinding_t18B68FF9E7C08763BFC653E20E79B63389CF80CD, ___m_OverridePath_10)); }
	inline String_t* get_m_OverridePath_10() const { return ___m_OverridePath_10; }
	inline String_t** get_address_of_m_OverridePath_10() { return &___m_OverridePath_10; }
	inline void set_m_OverridePath_10(String_t* value)
	{
		___m_OverridePath_10 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_OverridePath_10), (void*)value);
	}

	inline static int32_t get_offset_of_m_OverrideInteractions_11() { return static_cast<int32_t>(offsetof(InputBinding_t18B68FF9E7C08763BFC653E20E79B63389CF80CD, ___m_OverrideInteractions_11)); }
	inline String_t* get_m_OverrideInteractions_11() const { return ___m_OverrideInteractions_11; }
	inline String_t** get_address_of_m_OverrideInteractions_11() { return &___m_OverrideInteractions_11; }
	inline void set_m_OverrideInteractions_11(String_t* value)
	{
		___m_OverrideInteractions_11 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_OverrideInteractions_11), (void*)value);
	}

	inline static int32_t get_offset_of_m_OverrideProcessors_12() { return static_cast<int32_t>(offsetof(InputBinding_t18B68FF9E7C08763BFC653E20E79B63389CF80CD, ___m_OverrideProcessors_12)); }
	inline String_t* get_m_OverrideProcessors_12() const { return ___m_OverrideProcessors_12; }
	inline String_t** get_address_of_m_OverrideProcessors_12() { return &___m_OverrideProcessors_12; }
	inline void set_m_OverrideProcessors_12(String_t* value)
	{
		___m_OverrideProcessors_12 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_OverrideProcessors_12), (void*)value);
	}
};

// Native definition for P/Invoke marshalling of UnityEngine.InputSystem.InputBinding
struct InputBinding_t18B68FF9E7C08763BFC653E20E79B63389CF80CD_marshaled_pinvoke
{
	char* ___m_Name_2;
	char* ___m_Id_3;
	char* ___m_Path_4;
	char* ___m_Interactions_5;
	char* ___m_Processors_6;
	char* ___m_Groups_7;
	char* ___m_Action_8;
	int32_t ___m_Flags_9;
	char* ___m_OverridePath_10;
	char* ___m_OverrideInteractions_11;
	char* ___m_OverrideProcessors_12;
};
// Native definition for COM marshalling of UnityEngine.InputSystem.InputBinding
struct InputBinding_t18B68FF9E7C08763BFC653E20E79B63389CF80CD_marshaled_com
{
	Il2CppChar* ___m_Name_2;
	Il2CppChar* ___m_Id_3;
	Il2CppChar* ___m_Path_4;
	Il2CppChar* ___m_Interactions_5;
	Il2CppChar* ___m_Processors_6;
	Il2CppChar* ___m_Groups_7;
	Il2CppChar* ___m_Action_8;
	int32_t ___m_Flags_9;
	Il2CppChar* ___m_OverridePath_10;
	Il2CppChar* ___m_OverrideInteractions_11;
	Il2CppChar* ___m_OverrideProcessors_12;
};

// System.MulticastDelegate
struct MulticastDelegate_t  : public Delegate_t
{
public:
	// System.Delegate[] System.MulticastDelegate::delegates
	DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* ___delegates_11;

public:
	inline static int32_t get_offset_of_delegates_11() { return static_cast<int32_t>(offsetof(MulticastDelegate_t, ___delegates_11)); }
	inline DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* get_delegates_11() const { return ___delegates_11; }
	inline DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8** get_address_of_delegates_11() { return &___delegates_11; }
	inline void set_delegates_11(DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* value)
	{
		___delegates_11 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___delegates_11), (void*)value);
	}
};

// Native definition for P/Invoke marshalling of System.MulticastDelegate
struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke
{
	Delegate_t_marshaled_pinvoke** ___delegates_11;
};
// Native definition for COM marshalling of System.MulticastDelegate
struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com
{
	Delegate_t_marshaled_com** ___delegates_11;
};

// UnityEngine.Playables.Playable
struct Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2 
{
public:
	// UnityEngine.Playables.PlayableHandle UnityEngine.Playables.Playable::m_Handle
	PlayableHandle_t50DCD240B0400DDAD0822C13E5DBC7AD64DC027A  ___m_Handle_0;

public:
	inline static int32_t get_offset_of_m_Handle_0() { return static_cast<int32_t>(offsetof(Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2, ___m_Handle_0)); }
	inline PlayableHandle_t50DCD240B0400DDAD0822C13E5DBC7AD64DC027A  get_m_Handle_0() const { return ___m_Handle_0; }
	inline PlayableHandle_t50DCD240B0400DDAD0822C13E5DBC7AD64DC027A * get_address_of_m_Handle_0() { return &___m_Handle_0; }
	inline void set_m_Handle_0(PlayableHandle_t50DCD240B0400DDAD0822C13E5DBC7AD64DC027A  value)
	{
		___m_Handle_0 = value;
	}
};

struct Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2_StaticFields
{
public:
	// UnityEngine.Playables.Playable UnityEngine.Playables.Playable::m_NullPlayable
	Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2  ___m_NullPlayable_1;

public:
	inline static int32_t get_offset_of_m_NullPlayable_1() { return static_cast<int32_t>(offsetof(Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2_StaticFields, ___m_NullPlayable_1)); }
	inline Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2  get_m_NullPlayable_1() const { return ___m_NullPlayable_1; }
	inline Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2 * get_address_of_m_NullPlayable_1() { return &___m_NullPlayable_1; }
	inline void set_m_NullPlayable_1(Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2  value)
	{
		___m_NullPlayable_1 = value;
	}
};


// UnityEngine.ScriptableObject
struct ScriptableObject_t4361E08CEBF052C650D3666C7CEC37EB31DE116A  : public Object_tF2F3778131EFF286AF62B7B013A170F95A91571A
{
public:

public:
};

// Native definition for P/Invoke marshalling of UnityEngine.ScriptableObject
struct ScriptableObject_t4361E08CEBF052C650D3666C7CEC37EB31DE116A_marshaled_pinvoke : public Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_marshaled_pinvoke
{
};
// Native definition for COM marshalling of UnityEngine.ScriptableObject
struct ScriptableObject_t4361E08CEBF052C650D3666C7CEC37EB31DE116A_marshaled_com : public Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_marshaled_com
{
};

// System.SystemException
struct SystemException_tC551B4D6EE3772B5F32C71EE8C719F4B43ECCC62  : public Exception_t
{
public:

public:
};


// Cinemachine.TargetPositionCache
struct TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776  : public RuntimeObject
{
public:

public:
};

struct TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_StaticFields
{
public:
	// System.Boolean Cinemachine.TargetPositionCache::<UseCache>k__BackingField
	bool ___U3CUseCacheU3Ek__BackingField_0;
	// Cinemachine.TargetPositionCache/Mode Cinemachine.TargetPositionCache::m_CacheMode
	int32_t ___m_CacheMode_2;
	// System.Single Cinemachine.TargetPositionCache::<CurrentTime>k__BackingField
	float ___U3CCurrentTimeU3Ek__BackingField_3;
	// System.Int32 Cinemachine.TargetPositionCache::<CurrentFrame>k__BackingField
	int32_t ___U3CCurrentFrameU3Ek__BackingField_4;
	// System.Boolean Cinemachine.TargetPositionCache::<IsCameraCut>k__BackingField
	bool ___U3CIsCameraCutU3Ek__BackingField_5;
	// System.Collections.Generic.Dictionary`2<UnityEngine.Transform,Cinemachine.TargetPositionCache/CacheEntry> Cinemachine.TargetPositionCache::m_Cache
	Dictionary_2_t9A7B8FEA93A6DC9347B597D47ABA86431176049B * ___m_Cache_6;
	// Cinemachine.TargetPositionCache/TimeRange Cinemachine.TargetPositionCache::m_CacheTimeRange
	TimeRange_t7E98E43CB32F29AB2FDD468EF65B68E0E7A27D8C  ___m_CacheTimeRange_7;

public:
	inline static int32_t get_offset_of_U3CUseCacheU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_StaticFields, ___U3CUseCacheU3Ek__BackingField_0)); }
	inline bool get_U3CUseCacheU3Ek__BackingField_0() const { return ___U3CUseCacheU3Ek__BackingField_0; }
	inline bool* get_address_of_U3CUseCacheU3Ek__BackingField_0() { return &___U3CUseCacheU3Ek__BackingField_0; }
	inline void set_U3CUseCacheU3Ek__BackingField_0(bool value)
	{
		___U3CUseCacheU3Ek__BackingField_0 = value;
	}

	inline static int32_t get_offset_of_m_CacheMode_2() { return static_cast<int32_t>(offsetof(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_StaticFields, ___m_CacheMode_2)); }
	inline int32_t get_m_CacheMode_2() const { return ___m_CacheMode_2; }
	inline int32_t* get_address_of_m_CacheMode_2() { return &___m_CacheMode_2; }
	inline void set_m_CacheMode_2(int32_t value)
	{
		___m_CacheMode_2 = value;
	}

	inline static int32_t get_offset_of_U3CCurrentTimeU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_StaticFields, ___U3CCurrentTimeU3Ek__BackingField_3)); }
	inline float get_U3CCurrentTimeU3Ek__BackingField_3() const { return ___U3CCurrentTimeU3Ek__BackingField_3; }
	inline float* get_address_of_U3CCurrentTimeU3Ek__BackingField_3() { return &___U3CCurrentTimeU3Ek__BackingField_3; }
	inline void set_U3CCurrentTimeU3Ek__BackingField_3(float value)
	{
		___U3CCurrentTimeU3Ek__BackingField_3 = value;
	}

	inline static int32_t get_offset_of_U3CCurrentFrameU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_StaticFields, ___U3CCurrentFrameU3Ek__BackingField_4)); }
	inline int32_t get_U3CCurrentFrameU3Ek__BackingField_4() const { return ___U3CCurrentFrameU3Ek__BackingField_4; }
	inline int32_t* get_address_of_U3CCurrentFrameU3Ek__BackingField_4() { return &___U3CCurrentFrameU3Ek__BackingField_4; }
	inline void set_U3CCurrentFrameU3Ek__BackingField_4(int32_t value)
	{
		___U3CCurrentFrameU3Ek__BackingField_4 = value;
	}

	inline static int32_t get_offset_of_U3CIsCameraCutU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_StaticFields, ___U3CIsCameraCutU3Ek__BackingField_5)); }
	inline bool get_U3CIsCameraCutU3Ek__BackingField_5() const { return ___U3CIsCameraCutU3Ek__BackingField_5; }
	inline bool* get_address_of_U3CIsCameraCutU3Ek__BackingField_5() { return &___U3CIsCameraCutU3Ek__BackingField_5; }
	inline void set_U3CIsCameraCutU3Ek__BackingField_5(bool value)
	{
		___U3CIsCameraCutU3Ek__BackingField_5 = value;
	}

	inline static int32_t get_offset_of_m_Cache_6() { return static_cast<int32_t>(offsetof(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_StaticFields, ___m_Cache_6)); }
	inline Dictionary_2_t9A7B8FEA93A6DC9347B597D47ABA86431176049B * get_m_Cache_6() const { return ___m_Cache_6; }
	inline Dictionary_2_t9A7B8FEA93A6DC9347B597D47ABA86431176049B ** get_address_of_m_Cache_6() { return &___m_Cache_6; }
	inline void set_m_Cache_6(Dictionary_2_t9A7B8FEA93A6DC9347B597D47ABA86431176049B * value)
	{
		___m_Cache_6 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_Cache_6), (void*)value);
	}

	inline static int32_t get_offset_of_m_CacheTimeRange_7() { return static_cast<int32_t>(offsetof(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_StaticFields, ___m_CacheTimeRange_7)); }
	inline TimeRange_t7E98E43CB32F29AB2FDD468EF65B68E0E7A27D8C  get_m_CacheTimeRange_7() const { return ___m_CacheTimeRange_7; }
	inline TimeRange_t7E98E43CB32F29AB2FDD468EF65B68E0E7A27D8C * get_address_of_m_CacheTimeRange_7() { return &___m_CacheTimeRange_7; }
	inline void set_m_CacheTimeRange_7(TimeRange_t7E98E43CB32F29AB2FDD468EF65B68E0E7A27D8C  value)
	{
		___m_CacheTimeRange_7 = value;
	}
};


// UnityEngine.Texture
struct Texture_t9FE0218A1EEDF266E8C85879FE123265CACC95AE  : public Object_tF2F3778131EFF286AF62B7B013A170F95A91571A
{
public:

public:
};

struct Texture_t9FE0218A1EEDF266E8C85879FE123265CACC95AE_StaticFields
{
public:
	// System.Int32 UnityEngine.Texture::GenerateAllMips
	int32_t ___GenerateAllMips_4;

public:
	inline static int32_t get_offset_of_GenerateAllMips_4() { return static_cast<int32_t>(offsetof(Texture_t9FE0218A1EEDF266E8C85879FE123265CACC95AE_StaticFields, ___GenerateAllMips_4)); }
	inline int32_t get_GenerateAllMips_4() const { return ___GenerateAllMips_4; }
	inline int32_t* get_address_of_GenerateAllMips_4() { return &___GenerateAllMips_4; }
	inline void set_GenerateAllMips_4(int32_t value)
	{
		___GenerateAllMips_4 = value;
	}
};


// UnityEngine.Touch
struct Touch_tDEFED247540BCFA4AD452F1D37EEF4E09B4ACD8C 
{
public:
	// System.Int32 UnityEngine.Touch::m_FingerId
	int32_t ___m_FingerId_0;
	// UnityEngine.Vector2 UnityEngine.Touch::m_Position
	Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  ___m_Position_1;
	// UnityEngine.Vector2 UnityEngine.Touch::m_RawPosition
	Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  ___m_RawPosition_2;
	// UnityEngine.Vector2 UnityEngine.Touch::m_PositionDelta
	Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  ___m_PositionDelta_3;
	// System.Single UnityEngine.Touch::m_TimeDelta
	float ___m_TimeDelta_4;
	// System.Int32 UnityEngine.Touch::m_TapCount
	int32_t ___m_TapCount_5;
	// UnityEngine.TouchPhase UnityEngine.Touch::m_Phase
	int32_t ___m_Phase_6;
	// UnityEngine.TouchType UnityEngine.Touch::m_Type
	int32_t ___m_Type_7;
	// System.Single UnityEngine.Touch::m_Pressure
	float ___m_Pressure_8;
	// System.Single UnityEngine.Touch::m_maximumPossiblePressure
	float ___m_maximumPossiblePressure_9;
	// System.Single UnityEngine.Touch::m_Radius
	float ___m_Radius_10;
	// System.Single UnityEngine.Touch::m_RadiusVariance
	float ___m_RadiusVariance_11;
	// System.Single UnityEngine.Touch::m_AltitudeAngle
	float ___m_AltitudeAngle_12;
	// System.Single UnityEngine.Touch::m_AzimuthAngle
	float ___m_AzimuthAngle_13;

public:
	inline static int32_t get_offset_of_m_FingerId_0() { return static_cast<int32_t>(offsetof(Touch_tDEFED247540BCFA4AD452F1D37EEF4E09B4ACD8C, ___m_FingerId_0)); }
	inline int32_t get_m_FingerId_0() const { return ___m_FingerId_0; }
	inline int32_t* get_address_of_m_FingerId_0() { return &___m_FingerId_0; }
	inline void set_m_FingerId_0(int32_t value)
	{
		___m_FingerId_0 = value;
	}

	inline static int32_t get_offset_of_m_Position_1() { return static_cast<int32_t>(offsetof(Touch_tDEFED247540BCFA4AD452F1D37EEF4E09B4ACD8C, ___m_Position_1)); }
	inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  get_m_Position_1() const { return ___m_Position_1; }
	inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_m_Position_1() { return &___m_Position_1; }
	inline void set_m_Position_1(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  value)
	{
		___m_Position_1 = value;
	}

	inline static int32_t get_offset_of_m_RawPosition_2() { return static_cast<int32_t>(offsetof(Touch_tDEFED247540BCFA4AD452F1D37EEF4E09B4ACD8C, ___m_RawPosition_2)); }
	inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  get_m_RawPosition_2() const { return ___m_RawPosition_2; }
	inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_m_RawPosition_2() { return &___m_RawPosition_2; }
	inline void set_m_RawPosition_2(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  value)
	{
		___m_RawPosition_2 = value;
	}

	inline static int32_t get_offset_of_m_PositionDelta_3() { return static_cast<int32_t>(offsetof(Touch_tDEFED247540BCFA4AD452F1D37EEF4E09B4ACD8C, ___m_PositionDelta_3)); }
	inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  get_m_PositionDelta_3() const { return ___m_PositionDelta_3; }
	inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_m_PositionDelta_3() { return &___m_PositionDelta_3; }
	inline void set_m_PositionDelta_3(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  value)
	{
		___m_PositionDelta_3 = value;
	}

	inline static int32_t get_offset_of_m_TimeDelta_4() { return static_cast<int32_t>(offsetof(Touch_tDEFED247540BCFA4AD452F1D37EEF4E09B4ACD8C, ___m_TimeDelta_4)); }
	inline float get_m_TimeDelta_4() const { return ___m_TimeDelta_4; }
	inline float* get_address_of_m_TimeDelta_4() { return &___m_TimeDelta_4; }
	inline void set_m_TimeDelta_4(float value)
	{
		___m_TimeDelta_4 = value;
	}

	inline static int32_t get_offset_of_m_TapCount_5() { return static_cast<int32_t>(offsetof(Touch_tDEFED247540BCFA4AD452F1D37EEF4E09B4ACD8C, ___m_TapCount_5)); }
	inline int32_t get_m_TapCount_5() const { return ___m_TapCount_5; }
	inline int32_t* get_address_of_m_TapCount_5() { return &___m_TapCount_5; }
	inline void set_m_TapCount_5(int32_t value)
	{
		___m_TapCount_5 = value;
	}

	inline static int32_t get_offset_of_m_Phase_6() { return static_cast<int32_t>(offsetof(Touch_tDEFED247540BCFA4AD452F1D37EEF4E09B4ACD8C, ___m_Phase_6)); }
	inline int32_t get_m_Phase_6() const { return ___m_Phase_6; }
	inline int32_t* get_address_of_m_Phase_6() { return &___m_Phase_6; }
	inline void set_m_Phase_6(int32_t value)
	{
		___m_Phase_6 = value;
	}

	inline static int32_t get_offset_of_m_Type_7() { return static_cast<int32_t>(offsetof(Touch_tDEFED247540BCFA4AD452F1D37EEF4E09B4ACD8C, ___m_Type_7)); }
	inline int32_t get_m_Type_7() const { return ___m_Type_7; }
	inline int32_t* get_address_of_m_Type_7() { return &___m_Type_7; }
	inline void set_m_Type_7(int32_t value)
	{
		___m_Type_7 = value;
	}

	inline static int32_t get_offset_of_m_Pressure_8() { return static_cast<int32_t>(offsetof(Touch_tDEFED247540BCFA4AD452F1D37EEF4E09B4ACD8C, ___m_Pressure_8)); }
	inline float get_m_Pressure_8() const { return ___m_Pressure_8; }
	inline float* get_address_of_m_Pressure_8() { return &___m_Pressure_8; }
	inline void set_m_Pressure_8(float value)
	{
		___m_Pressure_8 = value;
	}

	inline static int32_t get_offset_of_m_maximumPossiblePressure_9() { return static_cast<int32_t>(offsetof(Touch_tDEFED247540BCFA4AD452F1D37EEF4E09B4ACD8C, ___m_maximumPossiblePressure_9)); }
	inline float get_m_maximumPossiblePressure_9() const { return ___m_maximumPossiblePressure_9; }
	inline float* get_address_of_m_maximumPossiblePressure_9() { return &___m_maximumPossiblePressure_9; }
	inline void set_m_maximumPossiblePressure_9(float value)
	{
		___m_maximumPossiblePressure_9 = value;
	}

	inline static int32_t get_offset_of_m_Radius_10() { return static_cast<int32_t>(offsetof(Touch_tDEFED247540BCFA4AD452F1D37EEF4E09B4ACD8C, ___m_Radius_10)); }
	inline float get_m_Radius_10() const { return ___m_Radius_10; }
	inline float* get_address_of_m_Radius_10() { return &___m_Radius_10; }
	inline void set_m_Radius_10(float value)
	{
		___m_Radius_10 = value;
	}

	inline static int32_t get_offset_of_m_RadiusVariance_11() { return static_cast<int32_t>(offsetof(Touch_tDEFED247540BCFA4AD452F1D37EEF4E09B4ACD8C, ___m_RadiusVariance_11)); }
	inline float get_m_RadiusVariance_11() const { return ___m_RadiusVariance_11; }
	inline float* get_address_of_m_RadiusVariance_11() { return &___m_RadiusVariance_11; }
	inline void set_m_RadiusVariance_11(float value)
	{
		___m_RadiusVariance_11 = value;
	}

	inline static int32_t get_offset_of_m_AltitudeAngle_12() { return static_cast<int32_t>(offsetof(Touch_tDEFED247540BCFA4AD452F1D37EEF4E09B4ACD8C, ___m_AltitudeAngle_12)); }
	inline float get_m_AltitudeAngle_12() const { return ___m_AltitudeAngle_12; }
	inline float* get_address_of_m_AltitudeAngle_12() { return &___m_AltitudeAngle_12; }
	inline void set_m_AltitudeAngle_12(float value)
	{
		___m_AltitudeAngle_12 = value;
	}

	inline static int32_t get_offset_of_m_AzimuthAngle_13() { return static_cast<int32_t>(offsetof(Touch_tDEFED247540BCFA4AD452F1D37EEF4E09B4ACD8C, ___m_AzimuthAngle_13)); }
	inline float get_m_AzimuthAngle_13() const { return ___m_AzimuthAngle_13; }
	inline float* get_address_of_m_AzimuthAngle_13() { return &___m_AzimuthAngle_13; }
	inline void set_m_AzimuthAngle_13(float value)
	{
		___m_AzimuthAngle_13 = value;
	}
};


// System.Type
struct Type_t  : public MemberInfo_t
{
public:
	// System.RuntimeTypeHandle System.Type::_impl
	RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9  ____impl_9;

public:
	inline static int32_t get_offset_of__impl_9() { return static_cast<int32_t>(offsetof(Type_t, ____impl_9)); }
	inline RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9  get__impl_9() const { return ____impl_9; }
	inline RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 * get_address_of__impl_9() { return &____impl_9; }
	inline void set__impl_9(RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9  value)
	{
		____impl_9 = value;
	}
};

struct Type_t_StaticFields
{
public:
	// System.Reflection.MemberFilter System.Type::FilterAttribute
	MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * ___FilterAttribute_0;
	// System.Reflection.MemberFilter System.Type::FilterName
	MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * ___FilterName_1;
	// System.Reflection.MemberFilter System.Type::FilterNameIgnoreCase
	MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * ___FilterNameIgnoreCase_2;
	// System.Object System.Type::Missing
	RuntimeObject * ___Missing_3;
	// System.Char System.Type::Delimiter
	Il2CppChar ___Delimiter_4;
	// System.Type[] System.Type::EmptyTypes
	TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755* ___EmptyTypes_5;
	// System.Reflection.Binder System.Type::defaultBinder
	Binder_t2BEE27FD84737D1E79BC47FD67F6D3DD2F2DDA30 * ___defaultBinder_6;

public:
	inline static int32_t get_offset_of_FilterAttribute_0() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___FilterAttribute_0)); }
	inline MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * get_FilterAttribute_0() const { return ___FilterAttribute_0; }
	inline MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 ** get_address_of_FilterAttribute_0() { return &___FilterAttribute_0; }
	inline void set_FilterAttribute_0(MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * value)
	{
		___FilterAttribute_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___FilterAttribute_0), (void*)value);
	}

	inline static int32_t get_offset_of_FilterName_1() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___FilterName_1)); }
	inline MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * get_FilterName_1() const { return ___FilterName_1; }
	inline MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 ** get_address_of_FilterName_1() { return &___FilterName_1; }
	inline void set_FilterName_1(MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * value)
	{
		___FilterName_1 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___FilterName_1), (void*)value);
	}

	inline static int32_t get_offset_of_FilterNameIgnoreCase_2() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___FilterNameIgnoreCase_2)); }
	inline MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * get_FilterNameIgnoreCase_2() const { return ___FilterNameIgnoreCase_2; }
	inline MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 ** get_address_of_FilterNameIgnoreCase_2() { return &___FilterNameIgnoreCase_2; }
	inline void set_FilterNameIgnoreCase_2(MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * value)
	{
		___FilterNameIgnoreCase_2 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___FilterNameIgnoreCase_2), (void*)value);
	}

	inline static int32_t get_offset_of_Missing_3() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___Missing_3)); }
	inline RuntimeObject * get_Missing_3() const { return ___Missing_3; }
	inline RuntimeObject ** get_address_of_Missing_3() { return &___Missing_3; }
	inline void set_Missing_3(RuntimeObject * value)
	{
		___Missing_3 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___Missing_3), (void*)value);
	}

	inline static int32_t get_offset_of_Delimiter_4() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___Delimiter_4)); }
	inline Il2CppChar get_Delimiter_4() const { return ___Delimiter_4; }
	inline Il2CppChar* get_address_of_Delimiter_4() { return &___Delimiter_4; }
	inline void set_Delimiter_4(Il2CppChar value)
	{
		___Delimiter_4 = value;
	}

	inline static int32_t get_offset_of_EmptyTypes_5() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___EmptyTypes_5)); }
	inline TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755* get_EmptyTypes_5() const { return ___EmptyTypes_5; }
	inline TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755** get_address_of_EmptyTypes_5() { return &___EmptyTypes_5; }
	inline void set_EmptyTypes_5(TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755* value)
	{
		___EmptyTypes_5 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___EmptyTypes_5), (void*)value);
	}

	inline static int32_t get_offset_of_defaultBinder_6() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___defaultBinder_6)); }
	inline Binder_t2BEE27FD84737D1E79BC47FD67F6D3DD2F2DDA30 * get_defaultBinder_6() const { return ___defaultBinder_6; }
	inline Binder_t2BEE27FD84737D1E79BC47FD67F6D3DD2F2DDA30 ** get_address_of_defaultBinder_6() { return &___defaultBinder_6; }
	inline void set_defaultBinder_6(Binder_t2BEE27FD84737D1E79BC47FD67F6D3DD2F2DDA30 * value)
	{
		___defaultBinder_6 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___defaultBinder_6), (void*)value);
	}
};


// Cinemachine.CinemachineCore/UpdateStatus
struct UpdateStatus_tCCA3856C3DE4FF511D1DB8A5B1364666E608B1C4  : public RuntimeObject
{
public:
	// System.Int32 Cinemachine.CinemachineCore/UpdateStatus::lastUpdateFrame
	int32_t ___lastUpdateFrame_0;
	// System.Int32 Cinemachine.CinemachineCore/UpdateStatus::lastUpdateFixedFrame
	int32_t ___lastUpdateFixedFrame_1;
	// Cinemachine.UpdateTracker/UpdateClock Cinemachine.CinemachineCore/UpdateStatus::lastUpdateMode
	int32_t ___lastUpdateMode_2;
	// System.Single Cinemachine.CinemachineCore/UpdateStatus::lastUpdateDeltaTime
	float ___lastUpdateDeltaTime_3;

public:
	inline static int32_t get_offset_of_lastUpdateFrame_0() { return static_cast<int32_t>(offsetof(UpdateStatus_tCCA3856C3DE4FF511D1DB8A5B1364666E608B1C4, ___lastUpdateFrame_0)); }
	inline int32_t get_lastUpdateFrame_0() const { return ___lastUpdateFrame_0; }
	inline int32_t* get_address_of_lastUpdateFrame_0() { return &___lastUpdateFrame_0; }
	inline void set_lastUpdateFrame_0(int32_t value)
	{
		___lastUpdateFrame_0 = value;
	}

	inline static int32_t get_offset_of_lastUpdateFixedFrame_1() { return static_cast<int32_t>(offsetof(UpdateStatus_tCCA3856C3DE4FF511D1DB8A5B1364666E608B1C4, ___lastUpdateFixedFrame_1)); }
	inline int32_t get_lastUpdateFixedFrame_1() const { return ___lastUpdateFixedFrame_1; }
	inline int32_t* get_address_of_lastUpdateFixedFrame_1() { return &___lastUpdateFixedFrame_1; }
	inline void set_lastUpdateFixedFrame_1(int32_t value)
	{
		___lastUpdateFixedFrame_1 = value;
	}

	inline static int32_t get_offset_of_lastUpdateMode_2() { return static_cast<int32_t>(offsetof(UpdateStatus_tCCA3856C3DE4FF511D1DB8A5B1364666E608B1C4, ___lastUpdateMode_2)); }
	inline int32_t get_lastUpdateMode_2() const { return ___lastUpdateMode_2; }
	inline int32_t* get_address_of_lastUpdateMode_2() { return &___lastUpdateMode_2; }
	inline void set_lastUpdateMode_2(int32_t value)
	{
		___lastUpdateMode_2 = value;
	}

	inline static int32_t get_offset_of_lastUpdateDeltaTime_3() { return static_cast<int32_t>(offsetof(UpdateStatus_tCCA3856C3DE4FF511D1DB8A5B1364666E608B1C4, ___lastUpdateDeltaTime_3)); }
	inline float get_lastUpdateDeltaTime_3() const { return ___lastUpdateDeltaTime_3; }
	inline float* get_address_of_lastUpdateDeltaTime_3() { return &___lastUpdateDeltaTime_3; }
	inline void set_lastUpdateDeltaTime_3(float value)
	{
		___lastUpdateDeltaTime_3 = value;
	}
};


// Cinemachine.CinemachineImpulseManager/EnvelopeDefinition
struct EnvelopeDefinition_t9EF1466C34242423E6EB2E47340E358A6CEEDAF7 
{
public:
	// UnityEngine.AnimationCurve Cinemachine.CinemachineImpulseManager/EnvelopeDefinition::m_AttackShape
	AnimationCurve_t2D452A14820CEDB83BFF2C911682A4E59001AD03 * ___m_AttackShape_0;
	// UnityEngine.AnimationCurve Cinemachine.CinemachineImpulseManager/EnvelopeDefinition::m_DecayShape
	AnimationCurve_t2D452A14820CEDB83BFF2C911682A4E59001AD03 * ___m_DecayShape_1;
	// System.Single Cinemachine.CinemachineImpulseManager/EnvelopeDefinition::m_AttackTime
	float ___m_AttackTime_2;
	// System.Single Cinemachine.CinemachineImpulseManager/EnvelopeDefinition::m_SustainTime
	float ___m_SustainTime_3;
	// System.Single Cinemachine.CinemachineImpulseManager/EnvelopeDefinition::m_DecayTime
	float ___m_DecayTime_4;
	// System.Boolean Cinemachine.CinemachineImpulseManager/EnvelopeDefinition::m_ScaleWithImpact
	bool ___m_ScaleWithImpact_5;
	// System.Boolean Cinemachine.CinemachineImpulseManager/EnvelopeDefinition::m_HoldForever
	bool ___m_HoldForever_6;

public:
	inline static int32_t get_offset_of_m_AttackShape_0() { return static_cast<int32_t>(offsetof(EnvelopeDefinition_t9EF1466C34242423E6EB2E47340E358A6CEEDAF7, ___m_AttackShape_0)); }
	inline AnimationCurve_t2D452A14820CEDB83BFF2C911682A4E59001AD03 * get_m_AttackShape_0() const { return ___m_AttackShape_0; }
	inline AnimationCurve_t2D452A14820CEDB83BFF2C911682A4E59001AD03 ** get_address_of_m_AttackShape_0() { return &___m_AttackShape_0; }
	inline void set_m_AttackShape_0(AnimationCurve_t2D452A14820CEDB83BFF2C911682A4E59001AD03 * value)
	{
		___m_AttackShape_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_AttackShape_0), (void*)value);
	}

	inline static int32_t get_offset_of_m_DecayShape_1() { return static_cast<int32_t>(offsetof(EnvelopeDefinition_t9EF1466C34242423E6EB2E47340E358A6CEEDAF7, ___m_DecayShape_1)); }
	inline AnimationCurve_t2D452A14820CEDB83BFF2C911682A4E59001AD03 * get_m_DecayShape_1() const { return ___m_DecayShape_1; }
	inline AnimationCurve_t2D452A14820CEDB83BFF2C911682A4E59001AD03 ** get_address_of_m_DecayShape_1() { return &___m_DecayShape_1; }
	inline void set_m_DecayShape_1(AnimationCurve_t2D452A14820CEDB83BFF2C911682A4E59001AD03 * value)
	{
		___m_DecayShape_1 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_DecayShape_1), (void*)value);
	}

	inline static int32_t get_offset_of_m_AttackTime_2() { return static_cast<int32_t>(offsetof(EnvelopeDefinition_t9EF1466C34242423E6EB2E47340E358A6CEEDAF7, ___m_AttackTime_2)); }
	inline float get_m_AttackTime_2() const { return ___m_AttackTime_2; }
	inline float* get_address_of_m_AttackTime_2() { return &___m_AttackTime_2; }
	inline void set_m_AttackTime_2(float value)
	{
		___m_AttackTime_2 = value;
	}

	inline static int32_t get_offset_of_m_SustainTime_3() { return static_cast<int32_t>(offsetof(EnvelopeDefinition_t9EF1466C34242423E6EB2E47340E358A6CEEDAF7, ___m_SustainTime_3)); }
	inline float get_m_SustainTime_3() const { return ___m_SustainTime_3; }
	inline float* get_address_of_m_SustainTime_3() { return &___m_SustainTime_3; }
	inline void set_m_SustainTime_3(float value)
	{
		___m_SustainTime_3 = value;
	}

	inline static int32_t get_offset_of_m_DecayTime_4() { return static_cast<int32_t>(offsetof(EnvelopeDefinition_t9EF1466C34242423E6EB2E47340E358A6CEEDAF7, ___m_DecayTime_4)); }
	inline float get_m_DecayTime_4() const { return ___m_DecayTime_4; }
	inline float* get_address_of_m_DecayTime_4() { return &___m_DecayTime_4; }
	inline void set_m_DecayTime_4(float value)
	{
		___m_DecayTime_4 = value;
	}

	inline static int32_t get_offset_of_m_ScaleWithImpact_5() { return static_cast<int32_t>(offsetof(EnvelopeDefinition_t9EF1466C34242423E6EB2E47340E358A6CEEDAF7, ___m_ScaleWithImpact_5)); }
	inline bool get_m_ScaleWithImpact_5() const { return ___m_ScaleWithImpact_5; }
	inline bool* get_address_of_m_ScaleWithImpact_5() { return &___m_ScaleWithImpact_5; }
	inline void set_m_ScaleWithImpact_5(bool value)
	{
		___m_ScaleWithImpact_5 = value;
	}

	inline static int32_t get_offset_of_m_HoldForever_6() { return static_cast<int32_t>(offsetof(EnvelopeDefinition_t9EF1466C34242423E6EB2E47340E358A6CEEDAF7, ___m_HoldForever_6)); }
	inline bool get_m_HoldForever_6() const { return ___m_HoldForever_6; }
	inline bool* get_address_of_m_HoldForever_6() { return &___m_HoldForever_6; }
	inline void set_m_HoldForever_6(bool value)
	{
		___m_HoldForever_6 = value;
	}
};

// Native definition for P/Invoke marshalling of Cinemachine.CinemachineImpulseManager/EnvelopeDefinition
struct EnvelopeDefinition_t9EF1466C34242423E6EB2E47340E358A6CEEDAF7_marshaled_pinvoke
{
	AnimationCurve_t2D452A14820CEDB83BFF2C911682A4E59001AD03_marshaled_pinvoke ___m_AttackShape_0;
	AnimationCurve_t2D452A14820CEDB83BFF2C911682A4E59001AD03_marshaled_pinvoke ___m_DecayShape_1;
	float ___m_AttackTime_2;
	float ___m_SustainTime_3;
	float ___m_DecayTime_4;
	int32_t ___m_ScaleWithImpact_5;
	int32_t ___m_HoldForever_6;
};
// Native definition for COM marshalling of Cinemachine.CinemachineImpulseManager/EnvelopeDefinition
struct EnvelopeDefinition_t9EF1466C34242423E6EB2E47340E358A6CEEDAF7_marshaled_com
{
	AnimationCurve_t2D452A14820CEDB83BFF2C911682A4E59001AD03_marshaled_com* ___m_AttackShape_0;
	AnimationCurve_t2D452A14820CEDB83BFF2C911682A4E59001AD03_marshaled_com* ___m_DecayShape_1;
	float ___m_AttackTime_2;
	float ___m_SustainTime_3;
	float ___m_DecayTime_4;
	int32_t ___m_ScaleWithImpact_5;
	int32_t ___m_HoldForever_6;
};

// Cinemachine.CinemachineOrbitalTransposer/Heading
struct Heading_t14CCFFECBCC7F32EB9E239544B8958DFDC5F29C9 
{
public:
	// 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;

public:
	inline static int32_t get_offset_of_m_Definition_0() { return static_cast<int32_t>(offsetof(Heading_t14CCFFECBCC7F32EB9E239544B8958DFDC5F29C9, ___m_Definition_0)); }
	inline int32_t get_m_Definition_0() const { return ___m_Definition_0; }
	inline int32_t* get_address_of_m_Definition_0() { return &___m_Definition_0; }
	inline void set_m_Definition_0(int32_t value)
	{
		___m_Definition_0 = value;
	}

	inline static int32_t get_offset_of_m_VelocityFilterStrength_1() { return static_cast<int32_t>(offsetof(Heading_t14CCFFECBCC7F32EB9E239544B8958DFDC5F29C9, ___m_VelocityFilterStrength_1)); }
	inline int32_t get_m_VelocityFilterStrength_1() const { return ___m_VelocityFilterStrength_1; }
	inline int32_t* get_address_of_m_VelocityFilterStrength_1() { return &___m_VelocityFilterStrength_1; }
	inline void set_m_VelocityFilterStrength_1(int32_t value)
	{
		___m_VelocityFilterStrength_1 = value;
	}

	inline static int32_t get_offset_of_m_Bias_2() { return static_cast<int32_t>(offsetof(Heading_t14CCFFECBCC7F32EB9E239544B8958DFDC5F29C9, ___m_Bias_2)); }
	inline float get_m_Bias_2() const { return ___m_Bias_2; }
	inline float* get_address_of_m_Bias_2() { return &___m_Bias_2; }
	inline void set_m_Bias_2(float value)
	{
		___m_Bias_2 = value;
	}
};


// Cinemachine.CinemachineTriggerAction/ActionSettings
struct ActionSettings_t6ED1A2194213B308930F51D59E42D4FC057222C6 
{
public:
	// Cinemachine.CinemachineTriggerAction/ActionSettings/Mode Cinemachine.CinemachineTriggerAction/ActionSettings::m_Action
	int32_t ___m_Action_0;
	// UnityEngine.Object Cinemachine.CinemachineTriggerAction/ActionSettings::m_Target
	Object_tF2F3778131EFF286AF62B7B013A170F95A91571A * ___m_Target_1;
	// System.Int32 Cinemachine.CinemachineTriggerAction/ActionSettings::m_BoostAmount
	int32_t ___m_BoostAmount_2;
	// System.Single Cinemachine.CinemachineTriggerAction/ActionSettings::m_StartTime
	float ___m_StartTime_3;
	// Cinemachine.CinemachineTriggerAction/ActionSettings/TimeMode Cinemachine.CinemachineTriggerAction/ActionSettings::m_Mode
	int32_t ___m_Mode_4;
	// Cinemachine.CinemachineTriggerAction/ActionSettings/TriggerEvent Cinemachine.CinemachineTriggerAction/ActionSettings::m_Event
	TriggerEvent_tFDDCEEC758AF8ED7D820A3DBC13992996162143B * ___m_Event_5;

public:
	inline static int32_t get_offset_of_m_Action_0() { return static_cast<int32_t>(offsetof(ActionSettings_t6ED1A2194213B308930F51D59E42D4FC057222C6, ___m_Action_0)); }
	inline int32_t get_m_Action_0() const { return ___m_Action_0; }
	inline int32_t* get_address_of_m_Action_0() { return &___m_Action_0; }
	inline void set_m_Action_0(int32_t value)
	{
		___m_Action_0 = value;
	}

	inline static int32_t get_offset_of_m_Target_1() { return static_cast<int32_t>(offsetof(ActionSettings_t6ED1A2194213B308930F51D59E42D4FC057222C6, ___m_Target_1)); }
	inline Object_tF2F3778131EFF286AF62B7B013A170F95A91571A * get_m_Target_1() const { return ___m_Target_1; }
	inline Object_tF2F3778131EFF286AF62B7B013A170F95A91571A ** get_address_of_m_Target_1() { return &___m_Target_1; }
	inline void set_m_Target_1(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A * value)
	{
		___m_Target_1 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_Target_1), (void*)value);
	}

	inline static int32_t get_offset_of_m_BoostAmount_2() { return static_cast<int32_t>(offsetof(ActionSettings_t6ED1A2194213B308930F51D59E42D4FC057222C6, ___m_BoostAmount_2)); }
	inline int32_t get_m_BoostAmount_2() const { return ___m_BoostAmount_2; }
	inline int32_t* get_address_of_m_BoostAmount_2() { return &___m_BoostAmount_2; }
	inline void set_m_BoostAmount_2(int32_t value)
	{
		___m_BoostAmount_2 = value;
	}

	inline static int32_t get_offset_of_m_StartTime_3() { return static_cast<int32_t>(offsetof(ActionSettings_t6ED1A2194213B308930F51D59E42D4FC057222C6, ___m_StartTime_3)); }
	inline float get_m_StartTime_3() const { return ___m_StartTime_3; }
	inline float* get_address_of_m_StartTime_3() { return &___m_StartTime_3; }
	inline void set_m_StartTime_3(float value)
	{
		___m_StartTime_3 = value;
	}

	inline static int32_t get_offset_of_m_Mode_4() { return static_cast<int32_t>(offsetof(ActionSettings_t6ED1A2194213B308930F51D59E42D4FC057222C6, ___m_Mode_4)); }
	inline int32_t get_m_Mode_4() const { return ___m_Mode_4; }
	inline int32_t* get_address_of_m_Mode_4() { return &___m_Mode_4; }
	inline void set_m_Mode_4(int32_t value)
	{
		___m_Mode_4 = value;
	}

	inline static int32_t get_offset_of_m_Event_5() { return static_cast<int32_t>(offsetof(ActionSettings_t6ED1A2194213B308930F51D59E42D4FC057222C6, ___m_Event_5)); }
	inline TriggerEvent_tFDDCEEC758AF8ED7D820A3DBC13992996162143B * get_m_Event_5() const { return ___m_Event_5; }
	inline TriggerEvent_tFDDCEEC758AF8ED7D820A3DBC13992996162143B ** get_address_of_m_Event_5() { return &___m_Event_5; }
	inline void set_m_Event_5(TriggerEvent_tFDDCEEC758AF8ED7D820A3DBC13992996162143B * value)
	{
		___m_Event_5 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_Event_5), (void*)value);
	}
};

// Native definition for P/Invoke marshalling of Cinemachine.CinemachineTriggerAction/ActionSettings
struct ActionSettings_t6ED1A2194213B308930F51D59E42D4FC057222C6_marshaled_pinvoke
{
	int32_t ___m_Action_0;
	Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_marshaled_pinvoke ___m_Target_1;
	int32_t ___m_BoostAmount_2;
	float ___m_StartTime_3;
	int32_t ___m_Mode_4;
	TriggerEvent_tFDDCEEC758AF8ED7D820A3DBC13992996162143B * ___m_Event_5;
};
// Native definition for COM marshalling of Cinemachine.CinemachineTriggerAction/ActionSettings
struct ActionSettings_t6ED1A2194213B308930F51D59E42D4FC057222C6_marshaled_com
{
	int32_t ___m_Action_0;
	Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_marshaled_com* ___m_Target_1;
	int32_t ___m_BoostAmount_2;
	float ___m_StartTime_3;
	int32_t ___m_Mode_4;
	TriggerEvent_tFDDCEEC758AF8ED7D820A3DBC13992996162143B * ___m_Event_5;
};

// Cinemachine.CinemachineVirtualCameraBase/TransitionParams
struct TransitionParams_t2EE11D8A937A8C60D8C27C6D24C37B0D096AA11C 
{
public:
	// 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_tFC99CBCF86077996502503BCD7019E23C7787296 * ___m_OnCameraLive_2;

public:
	inline static int32_t get_offset_of_m_BlendHint_0() { return static_cast<int32_t>(offsetof(TransitionParams_t2EE11D8A937A8C60D8C27C6D24C37B0D096AA11C, ___m_BlendHint_0)); }
	inline int32_t get_m_BlendHint_0() const { return ___m_BlendHint_0; }
	inline int32_t* get_address_of_m_BlendHint_0() { return &___m_BlendHint_0; }
	inline void set_m_BlendHint_0(int32_t value)
	{
		___m_BlendHint_0 = value;
	}

	inline static int32_t get_offset_of_m_InheritPosition_1() { return static_cast<int32_t>(offsetof(TransitionParams_t2EE11D8A937A8C60D8C27C6D24C37B0D096AA11C, ___m_InheritPosition_1)); }
	inline bool get_m_InheritPosition_1() const { return ___m_InheritPosition_1; }
	inline bool* get_address_of_m_InheritPosition_1() { return &___m_InheritPosition_1; }
	inline void set_m_InheritPosition_1(bool value)
	{
		___m_InheritPosition_1 = value;
	}

	inline static int32_t get_offset_of_m_OnCameraLive_2() { return static_cast<int32_t>(offsetof(TransitionParams_t2EE11D8A937A8C60D8C27C6D24C37B0D096AA11C, ___m_OnCameraLive_2)); }
	inline VcamActivatedEvent_tFC99CBCF86077996502503BCD7019E23C7787296 * get_m_OnCameraLive_2() const { return ___m_OnCameraLive_2; }
	inline VcamActivatedEvent_tFC99CBCF86077996502503BCD7019E23C7787296 ** get_address_of_m_OnCameraLive_2() { return &___m_OnCameraLive_2; }
	inline void set_m_OnCameraLive_2(VcamActivatedEvent_tFC99CBCF86077996502503BCD7019E23C7787296 * value)
	{
		___m_OnCameraLive_2 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_OnCameraLive_2), (void*)value);
	}
};

// Native definition for P/Invoke marshalling of Cinemachine.CinemachineVirtualCameraBase/TransitionParams
struct TransitionParams_t2EE11D8A937A8C60D8C27C6D24C37B0D096AA11C_marshaled_pinvoke
{
	int32_t ___m_BlendHint_0;
	int32_t ___m_InheritPosition_1;
	VcamActivatedEvent_tFC99CBCF86077996502503BCD7019E23C7787296 * ___m_OnCameraLive_2;
};
// Native definition for COM marshalling of Cinemachine.CinemachineVirtualCameraBase/TransitionParams
struct TransitionParams_t2EE11D8A937A8C60D8C27C6D24C37B0D096AA11C_marshaled_com
{
	int32_t ___m_BlendHint_0;
	int32_t ___m_InheritPosition_1;
	VcamActivatedEvent_tFC99CBCF86077996502503BCD7019E23C7787296 * ___m_OnCameraLive_2;
};

// Cinemachine.UpdateTracker/UpdateStatus
struct UpdateStatus_t6D890F291503BB7E5B1904375EC9297AA60A5E0B  : public RuntimeObject
{
public:
	// System.Int32 Cinemachine.UpdateTracker/UpdateStatus::windowStart
	int32_t ___windowStart_1;
	// System.Int32 Cinemachine.UpdateTracker/UpdateStatus::numWindowLateUpdateMoves
	int32_t ___numWindowLateUpdateMoves_2;
	// System.Int32 Cinemachine.UpdateTracker/UpdateStatus::numWindowFixedUpdateMoves
	int32_t ___numWindowFixedUpdateMoves_3;
	// System.Int32 Cinemachine.UpdateTracker/UpdateStatus::numWindows
	int32_t ___numWindows_4;
	// System.Int32 Cinemachine.UpdateTracker/UpdateStatus::lastFrameUpdated
	int32_t ___lastFrameUpdated_5;
	// UnityEngine.Matrix4x4 Cinemachine.UpdateTracker/UpdateStatus::lastPos
	Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461  ___lastPos_6;
	// Cinemachine.UpdateTracker/UpdateClock Cinemachine.UpdateTracker/UpdateStatus::<PreferredUpdate>k__BackingField
	int32_t ___U3CPreferredUpdateU3Ek__BackingField_7;

public:
	inline static int32_t get_offset_of_windowStart_1() { return static_cast<int32_t>(offsetof(UpdateStatus_t6D890F291503BB7E5B1904375EC9297AA60A5E0B, ___windowStart_1)); }
	inline int32_t get_windowStart_1() const { return ___windowStart_1; }
	inline int32_t* get_address_of_windowStart_1() { return &___windowStart_1; }
	inline void set_windowStart_1(int32_t value)
	{
		___windowStart_1 = value;
	}

	inline static int32_t get_offset_of_numWindowLateUpdateMoves_2() { return static_cast<int32_t>(offsetof(UpdateStatus_t6D890F291503BB7E5B1904375EC9297AA60A5E0B, ___numWindowLateUpdateMoves_2)); }
	inline int32_t get_numWindowLateUpdateMoves_2() const { return ___numWindowLateUpdateMoves_2; }
	inline int32_t* get_address_of_numWindowLateUpdateMoves_2() { return &___numWindowLateUpdateMoves_2; }
	inline void set_numWindowLateUpdateMoves_2(int32_t value)
	{
		___numWindowLateUpdateMoves_2 = value;
	}

	inline static int32_t get_offset_of_numWindowFixedUpdateMoves_3() { return static_cast<int32_t>(offsetof(UpdateStatus_t6D890F291503BB7E5B1904375EC9297AA60A5E0B, ___numWindowFixedUpdateMoves_3)); }
	inline int32_t get_numWindowFixedUpdateMoves_3() const { return ___numWindowFixedUpdateMoves_3; }
	inline int32_t* get_address_of_numWindowFixedUpdateMoves_3() { return &___numWindowFixedUpdateMoves_3; }
	inline void set_numWindowFixedUpdateMoves_3(int32_t value)
	{
		___numWindowFixedUpdateMoves_3 = value;
	}

	inline static int32_t get_offset_of_numWindows_4() { return static_cast<int32_t>(offsetof(UpdateStatus_t6D890F291503BB7E5B1904375EC9297AA60A5E0B, ___numWindows_4)); }
	inline int32_t get_numWindows_4() const { return ___numWindows_4; }
	inline int32_t* get_address_of_numWindows_4() { return &___numWindows_4; }
	inline void set_numWindows_4(int32_t value)
	{
		___numWindows_4 = value;
	}

	inline static int32_t get_offset_of_lastFrameUpdated_5() { return static_cast<int32_t>(offsetof(UpdateStatus_t6D890F291503BB7E5B1904375EC9297AA60A5E0B, ___lastFrameUpdated_5)); }
	inline int32_t get_lastFrameUpdated_5() const { return ___lastFrameUpdated_5; }
	inline int32_t* get_address_of_lastFrameUpdated_5() { return &___lastFrameUpdated_5; }
	inline void set_lastFrameUpdated_5(int32_t value)
	{
		___lastFrameUpdated_5 = value;
	}

	inline static int32_t get_offset_of_lastPos_6() { return static_cast<int32_t>(offsetof(UpdateStatus_t6D890F291503BB7E5B1904375EC9297AA60A5E0B, ___lastPos_6)); }
	inline Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461  get_lastPos_6() const { return ___lastPos_6; }
	inline Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461 * get_address_of_lastPos_6() { return &___lastPos_6; }
	inline void set_lastPos_6(Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461  value)
	{
		___lastPos_6 = value;
	}

	inline static int32_t get_offset_of_U3CPreferredUpdateU3Ek__BackingField_7() { return static_cast<int32_t>(offsetof(UpdateStatus_t6D890F291503BB7E5B1904375EC9297AA60A5E0B, ___U3CPreferredUpdateU3Ek__BackingField_7)); }
	inline int32_t get_U3CPreferredUpdateU3Ek__BackingField_7() const { return ___U3CPreferredUpdateU3Ek__BackingField_7; }
	inline int32_t* get_address_of_U3CPreferredUpdateU3Ek__BackingField_7() { return &___U3CPreferredUpdateU3Ek__BackingField_7; }
	inline void set_U3CPreferredUpdateU3Ek__BackingField_7(int32_t value)
	{
		___U3CPreferredUpdateU3Ek__BackingField_7 = value;
	}
};


// Cinemachine.TargetPositionCache/CacheEntry/RecordingItem
struct RecordingItem_tEDE8B20C8F2E4981D1302177EBA59407729666BB 
{
public:
	// System.Single Cinemachine.TargetPositionCache/CacheEntry/RecordingItem::Time
	float ___Time_0;
	// System.Boolean Cinemachine.TargetPositionCache/CacheEntry/RecordingItem::IsCut
	bool ___IsCut_1;
	// Cinemachine.TargetPositionCache/CacheCurve/Item Cinemachine.TargetPositionCache/CacheEntry/RecordingItem::Item
	Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B  ___Item_2;

public:
	inline static int32_t get_offset_of_Time_0() { return static_cast<int32_t>(offsetof(RecordingItem_tEDE8B20C8F2E4981D1302177EBA59407729666BB, ___Time_0)); }
	inline float get_Time_0() const { return ___Time_0; }
	inline float* get_address_of_Time_0() { return &___Time_0; }
	inline void set_Time_0(float value)
	{
		___Time_0 = value;
	}

	inline static int32_t get_offset_of_IsCut_1() { return static_cast<int32_t>(offsetof(RecordingItem_tEDE8B20C8F2E4981D1302177EBA59407729666BB, ___IsCut_1)); }
	inline bool get_IsCut_1() const { return ___IsCut_1; }
	inline bool* get_address_of_IsCut_1() { return &___IsCut_1; }
	inline void set_IsCut_1(bool value)
	{
		___IsCut_1 = value;
	}

	inline static int32_t get_offset_of_Item_2() { return static_cast<int32_t>(offsetof(RecordingItem_tEDE8B20C8F2E4981D1302177EBA59407729666BB, ___Item_2)); }
	inline Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B  get_Item_2() const { return ___Item_2; }
	inline Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B * get_address_of_Item_2() { return &___Item_2; }
	inline void set_Item_2(Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B  value)
	{
		___Item_2 = value;
	}
};

// Native definition for P/Invoke marshalling of Cinemachine.TargetPositionCache/CacheEntry/RecordingItem
struct RecordingItem_tEDE8B20C8F2E4981D1302177EBA59407729666BB_marshaled_pinvoke
{
	float ___Time_0;
	int32_t ___IsCut_1;
	Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B  ___Item_2;
};
// Native definition for COM marshalling of Cinemachine.TargetPositionCache/CacheEntry/RecordingItem
struct RecordingItem_tEDE8B20C8F2E4981D1302177EBA59407729666BB_marshaled_com
{
	float ___Time_0;
	int32_t ___IsCut_1;
	Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B  ___Item_2;
};

// System.Comparison`1<Cinemachine.CinemachineComponentBase>
struct Comparison_1_t8DC08F98CD3C24E12C6401F69228710B0EF5C073  : public MulticastDelegate_t
{
public:

public:
};


// System.Nullable`1<UnityEngine.InputSystem.InputBinding>
struct Nullable_1_tAF2F42FC2F7DC5A356BAC77371758E4D7339F104 
{
public:
	// T System.Nullable`1::value
	InputBinding_t18B68FF9E7C08763BFC653E20E79B63389CF80CD  ___value_0;
	// System.Boolean System.Nullable`1::has_value
	bool ___has_value_1;

public:
	inline static int32_t get_offset_of_value_0() { return static_cast<int32_t>(offsetof(Nullable_1_tAF2F42FC2F7DC5A356BAC77371758E4D7339F104, ___value_0)); }
	inline InputBinding_t18B68FF9E7C08763BFC653E20E79B63389CF80CD  get_value_0() const { return ___value_0; }
	inline InputBinding_t18B68FF9E7C08763BFC653E20E79B63389CF80CD * get_address_of_value_0() { return &___value_0; }
	inline void set_value_0(InputBinding_t18B68FF9E7C08763BFC653E20E79B63389CF80CD  value)
	{
		___value_0 = value;
		Il2CppCodeGenWriteBarrier((void**)&(((&___value_0))->___m_Name_2), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&___value_0))->___m_Id_3), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&___value_0))->___m_Path_4), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&___value_0))->___m_Interactions_5), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&___value_0))->___m_Processors_6), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&___value_0))->___m_Groups_7), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&___value_0))->___m_Action_8), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&___value_0))->___m_OverridePath_10), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&___value_0))->___m_OverrideInteractions_11), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&___value_0))->___m_OverrideProcessors_12), (void*)NULL);
		#endif
	}

	inline static int32_t get_offset_of_has_value_1() { return static_cast<int32_t>(offsetof(Nullable_1_tAF2F42FC2F7DC5A356BAC77371758E4D7339F104, ___has_value_1)); }
	inline bool get_has_value_1() const { return ___has_value_1; }
	inline bool* get_address_of_has_value_1() { return &___has_value_1; }
	inline void set_has_value_1(bool value)
	{
		___has_value_1 = value;
	}
};


// UnityEngine.Events.UnityAction`1<Cinemachine.CinemachineBrain>
struct UnityAction_1_t71593FFB7C371142898AA847C4AB080336DC43A4  : public MulticastDelegate_t
{
public:

public:
};


// System.AsyncCallback
struct AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA  : public MulticastDelegate_t
{
public:

public:
};


// UnityEngine.Behaviour
struct Behaviour_t1A3DDDCF73B4627928FBFE02ED52B7251777DBD9  : public Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684
{
public:

public:
};


// Cinemachine.BlendSourceVirtualCamera
struct BlendSourceVirtualCamera_t51EF059412C3159149A6F336FED668E4A11DF1AC  : public RuntimeObject
{
public:
	// Cinemachine.CinemachineBlend Cinemachine.BlendSourceVirtualCamera::<Blend>k__BackingField
	CinemachineBlend_tA1423010B6E480A1066D469A77F1CB4E2BC6925C * ___U3CBlendU3Ek__BackingField_0;
	// System.Int32 Cinemachine.BlendSourceVirtualCamera::<Priority>k__BackingField
	int32_t ___U3CPriorityU3Ek__BackingField_1;
	// UnityEngine.Transform Cinemachine.BlendSourceVirtualCamera::<LookAt>k__BackingField
	Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___U3CLookAtU3Ek__BackingField_2;
	// UnityEngine.Transform Cinemachine.BlendSourceVirtualCamera::<Follow>k__BackingField
	Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___U3CFollowU3Ek__BackingField_3;
	// Cinemachine.CameraState Cinemachine.BlendSourceVirtualCamera::<State>k__BackingField
	CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601  ___U3CStateU3Ek__BackingField_4;

public:
	inline static int32_t get_offset_of_U3CBlendU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(BlendSourceVirtualCamera_t51EF059412C3159149A6F336FED668E4A11DF1AC, ___U3CBlendU3Ek__BackingField_0)); }
	inline CinemachineBlend_tA1423010B6E480A1066D469A77F1CB4E2BC6925C * get_U3CBlendU3Ek__BackingField_0() const { return ___U3CBlendU3Ek__BackingField_0; }
	inline CinemachineBlend_tA1423010B6E480A1066D469A77F1CB4E2BC6925C ** get_address_of_U3CBlendU3Ek__BackingField_0() { return &___U3CBlendU3Ek__BackingField_0; }
	inline void set_U3CBlendU3Ek__BackingField_0(CinemachineBlend_tA1423010B6E480A1066D469A77F1CB4E2BC6925C * value)
	{
		___U3CBlendU3Ek__BackingField_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___U3CBlendU3Ek__BackingField_0), (void*)value);
	}

	inline static int32_t get_offset_of_U3CPriorityU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(BlendSourceVirtualCamera_t51EF059412C3159149A6F336FED668E4A11DF1AC, ___U3CPriorityU3Ek__BackingField_1)); }
	inline int32_t get_U3CPriorityU3Ek__BackingField_1() const { return ___U3CPriorityU3Ek__BackingField_1; }
	inline int32_t* get_address_of_U3CPriorityU3Ek__BackingField_1() { return &___U3CPriorityU3Ek__BackingField_1; }
	inline void set_U3CPriorityU3Ek__BackingField_1(int32_t value)
	{
		___U3CPriorityU3Ek__BackingField_1 = value;
	}

	inline static int32_t get_offset_of_U3CLookAtU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(BlendSourceVirtualCamera_t51EF059412C3159149A6F336FED668E4A11DF1AC, ___U3CLookAtU3Ek__BackingField_2)); }
	inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_U3CLookAtU3Ek__BackingField_2() const { return ___U3CLookAtU3Ek__BackingField_2; }
	inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_U3CLookAtU3Ek__BackingField_2() { return &___U3CLookAtU3Ek__BackingField_2; }
	inline void set_U3CLookAtU3Ek__BackingField_2(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value)
	{
		___U3CLookAtU3Ek__BackingField_2 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___U3CLookAtU3Ek__BackingField_2), (void*)value);
	}

	inline static int32_t get_offset_of_U3CFollowU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(BlendSourceVirtualCamera_t51EF059412C3159149A6F336FED668E4A11DF1AC, ___U3CFollowU3Ek__BackingField_3)); }
	inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_U3CFollowU3Ek__BackingField_3() const { return ___U3CFollowU3Ek__BackingField_3; }
	inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_U3CFollowU3Ek__BackingField_3() { return &___U3CFollowU3Ek__BackingField_3; }
	inline void set_U3CFollowU3Ek__BackingField_3(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value)
	{
		___U3CFollowU3Ek__BackingField_3 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___U3CFollowU3Ek__BackingField_3), (void*)value);
	}

	inline static int32_t get_offset_of_U3CStateU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(BlendSourceVirtualCamera_t51EF059412C3159149A6F336FED668E4A11DF1AC, ___U3CStateU3Ek__BackingField_4)); }
	inline CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601  get_U3CStateU3Ek__BackingField_4() const { return ___U3CStateU3Ek__BackingField_4; }
	inline CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 * get_address_of_U3CStateU3Ek__BackingField_4() { return &___U3CStateU3Ek__BackingField_4; }
	inline void set_U3CStateU3Ek__BackingField_4(CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601  value)
	{
		___U3CStateU3Ek__BackingField_4 = value;
		Il2CppCodeGenWriteBarrier((void**)&((&(((&___U3CStateU3Ek__BackingField_4))->___mCustom0_11))->___m_Custom_0), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((&(((&___U3CStateU3Ek__BackingField_4))->___mCustom1_12))->___m_Custom_0), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((&(((&___U3CStateU3Ek__BackingField_4))->___mCustom2_13))->___m_Custom_0), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((&(((&___U3CStateU3Ek__BackingField_4))->___mCustom3_14))->___m_Custom_0), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&___U3CStateU3Ek__BackingField_4))->___m_CustomOverflow_15), (void*)NULL);
		#endif
	}
};


// Cinemachine.CinemachineImpulseDefinition
struct CinemachineImpulseDefinition_t82ACCD6244BCBD6D54F08129D7A9259D3E510EF9  : public RuntimeObject
{
public:
	// System.Int32 Cinemachine.CinemachineImpulseDefinition::m_ImpulseChannel
	int32_t ___m_ImpulseChannel_0;
	// Cinemachine.SignalSourceAsset Cinemachine.CinemachineImpulseDefinition::m_RawSignal
	SignalSourceAsset_tFFAC68BDCF8F378E0457B134CA66B4A72722D52B * ___m_RawSignal_1;
	// System.Single Cinemachine.CinemachineImpulseDefinition::m_AmplitudeGain
	float ___m_AmplitudeGain_2;
	// System.Single Cinemachine.CinemachineImpulseDefinition::m_FrequencyGain
	float ___m_FrequencyGain_3;
	// Cinemachine.CinemachineImpulseDefinition/RepeatMode Cinemachine.CinemachineImpulseDefinition::m_RepeatMode
	int32_t ___m_RepeatMode_4;
	// System.Boolean Cinemachine.CinemachineImpulseDefinition::m_Randomize
	bool ___m_Randomize_5;
	// Cinemachine.CinemachineImpulseManager/EnvelopeDefinition Cinemachine.CinemachineImpulseDefinition::m_TimeEnvelope
	EnvelopeDefinition_t9EF1466C34242423E6EB2E47340E358A6CEEDAF7  ___m_TimeEnvelope_6;
	// System.Single Cinemachine.CinemachineImpulseDefinition::m_ImpactRadius
	float ___m_ImpactRadius_7;
	// Cinemachine.CinemachineImpulseManager/ImpulseEvent/DirectionMode Cinemachine.CinemachineImpulseDefinition::m_DirectionMode
	int32_t ___m_DirectionMode_8;
	// Cinemachine.CinemachineImpulseManager/ImpulseEvent/DissipationMode Cinemachine.CinemachineImpulseDefinition::m_DissipationMode
	int32_t ___m_DissipationMode_9;
	// System.Single Cinemachine.CinemachineImpulseDefinition::m_DissipationDistance
	float ___m_DissipationDistance_10;
	// System.Single Cinemachine.CinemachineImpulseDefinition::m_PropagationSpeed
	float ___m_PropagationSpeed_11;

public:
	inline static int32_t get_offset_of_m_ImpulseChannel_0() { return static_cast<int32_t>(offsetof(CinemachineImpulseDefinition_t82ACCD6244BCBD6D54F08129D7A9259D3E510EF9, ___m_ImpulseChannel_0)); }
	inline int32_t get_m_ImpulseChannel_0() const { return ___m_ImpulseChannel_0; }
	inline int32_t* get_address_of_m_ImpulseChannel_0() { return &___m_ImpulseChannel_0; }
	inline void set_m_ImpulseChannel_0(int32_t value)
	{
		___m_ImpulseChannel_0 = value;
	}

	inline static int32_t get_offset_of_m_RawSignal_1() { return static_cast<int32_t>(offsetof(CinemachineImpulseDefinition_t82ACCD6244BCBD6D54F08129D7A9259D3E510EF9, ___m_RawSignal_1)); }
	inline SignalSourceAsset_tFFAC68BDCF8F378E0457B134CA66B4A72722D52B * get_m_RawSignal_1() const { return ___m_RawSignal_1; }
	inline SignalSourceAsset_tFFAC68BDCF8F378E0457B134CA66B4A72722D52B ** get_address_of_m_RawSignal_1() { return &___m_RawSignal_1; }
	inline void set_m_RawSignal_1(SignalSourceAsset_tFFAC68BDCF8F378E0457B134CA66B4A72722D52B * value)
	{
		___m_RawSignal_1 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_RawSignal_1), (void*)value);
	}

	inline static int32_t get_offset_of_m_AmplitudeGain_2() { return static_cast<int32_t>(offsetof(CinemachineImpulseDefinition_t82ACCD6244BCBD6D54F08129D7A9259D3E510EF9, ___m_AmplitudeGain_2)); }
	inline float get_m_AmplitudeGain_2() const { return ___m_AmplitudeGain_2; }
	inline float* get_address_of_m_AmplitudeGain_2() { return &___m_AmplitudeGain_2; }
	inline void set_m_AmplitudeGain_2(float value)
	{
		___m_AmplitudeGain_2 = value;
	}

	inline static int32_t get_offset_of_m_FrequencyGain_3() { return static_cast<int32_t>(offsetof(CinemachineImpulseDefinition_t82ACCD6244BCBD6D54F08129D7A9259D3E510EF9, ___m_FrequencyGain_3)); }
	inline float get_m_FrequencyGain_3() const { return ___m_FrequencyGain_3; }
	inline float* get_address_of_m_FrequencyGain_3() { return &___m_FrequencyGain_3; }
	inline void set_m_FrequencyGain_3(float value)
	{
		___m_FrequencyGain_3 = value;
	}

	inline static int32_t get_offset_of_m_RepeatMode_4() { return static_cast<int32_t>(offsetof(CinemachineImpulseDefinition_t82ACCD6244BCBD6D54F08129D7A9259D3E510EF9, ___m_RepeatMode_4)); }
	inline int32_t get_m_RepeatMode_4() const { return ___m_RepeatMode_4; }
	inline int32_t* get_address_of_m_RepeatMode_4() { return &___m_RepeatMode_4; }
	inline void set_m_RepeatMode_4(int32_t value)
	{
		___m_RepeatMode_4 = value;
	}

	inline static int32_t get_offset_of_m_Randomize_5() { return static_cast<int32_t>(offsetof(CinemachineImpulseDefinition_t82ACCD6244BCBD6D54F08129D7A9259D3E510EF9, ___m_Randomize_5)); }
	inline bool get_m_Randomize_5() const { return ___m_Randomize_5; }
	inline bool* get_address_of_m_Randomize_5() { return &___m_Randomize_5; }
	inline void set_m_Randomize_5(bool value)
	{
		___m_Randomize_5 = value;
	}

	inline static int32_t get_offset_of_m_TimeEnvelope_6() { return static_cast<int32_t>(offsetof(CinemachineImpulseDefinition_t82ACCD6244BCBD6D54F08129D7A9259D3E510EF9, ___m_TimeEnvelope_6)); }
	inline EnvelopeDefinition_t9EF1466C34242423E6EB2E47340E358A6CEEDAF7  get_m_TimeEnvelope_6() const { return ___m_TimeEnvelope_6; }
	inline EnvelopeDefinition_t9EF1466C34242423E6EB2E47340E358A6CEEDAF7 * get_address_of_m_TimeEnvelope_6() { return &___m_TimeEnvelope_6; }
	inline void set_m_TimeEnvelope_6(EnvelopeDefinition_t9EF1466C34242423E6EB2E47340E358A6CEEDAF7  value)
	{
		___m_TimeEnvelope_6 = value;
		Il2CppCodeGenWriteBarrier((void**)&(((&___m_TimeEnvelope_6))->___m_AttackShape_0), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&___m_TimeEnvelope_6))->___m_DecayShape_1), (void*)NULL);
		#endif
	}

	inline static int32_t get_offset_of_m_ImpactRadius_7() { return static_cast<int32_t>(offsetof(CinemachineImpulseDefinition_t82ACCD6244BCBD6D54F08129D7A9259D3E510EF9, ___m_ImpactRadius_7)); }
	inline float get_m_ImpactRadius_7() const { return ___m_ImpactRadius_7; }
	inline float* get_address_of_m_ImpactRadius_7() { return &___m_ImpactRadius_7; }
	inline void set_m_ImpactRadius_7(float value)
	{
		___m_ImpactRadius_7 = value;
	}

	inline static int32_t get_offset_of_m_DirectionMode_8() { return static_cast<int32_t>(offsetof(CinemachineImpulseDefinition_t82ACCD6244BCBD6D54F08129D7A9259D3E510EF9, ___m_DirectionMode_8)); }
	inline int32_t get_m_DirectionMode_8() const { return ___m_DirectionMode_8; }
	inline int32_t* get_address_of_m_DirectionMode_8() { return &___m_DirectionMode_8; }
	inline void set_m_DirectionMode_8(int32_t value)
	{
		___m_DirectionMode_8 = value;
	}

	inline static int32_t get_offset_of_m_DissipationMode_9() { return static_cast<int32_t>(offsetof(CinemachineImpulseDefinition_t82ACCD6244BCBD6D54F08129D7A9259D3E510EF9, ___m_DissipationMode_9)); }
	inline int32_t get_m_DissipationMode_9() const { return ___m_DissipationMode_9; }
	inline int32_t* get_address_of_m_DissipationMode_9() { return &___m_DissipationMode_9; }
	inline void set_m_DissipationMode_9(int32_t value)
	{
		___m_DissipationMode_9 = value;
	}

	inline static int32_t get_offset_of_m_DissipationDistance_10() { return static_cast<int32_t>(offsetof(CinemachineImpulseDefinition_t82ACCD6244BCBD6D54F08129D7A9259D3E510EF9, ___m_DissipationDistance_10)); }
	inline float get_m_DissipationDistance_10() const { return ___m_DissipationDistance_10; }
	inline float* get_address_of_m_DissipationDistance_10() { return &___m_DissipationDistance_10; }
	inline void set_m_DissipationDistance_10(float value)
	{
		___m_DissipationDistance_10 = value;
	}

	inline static int32_t get_offset_of_m_PropagationSpeed_11() { return static_cast<int32_t>(offsetof(CinemachineImpulseDefinition_t82ACCD6244BCBD6D54F08129D7A9259D3E510EF9, ___m_PropagationSpeed_11)); }
	inline float get_m_PropagationSpeed_11() const { return ___m_PropagationSpeed_11; }
	inline float* get_address_of_m_PropagationSpeed_11() { return &___m_PropagationSpeed_11; }
	inline void set_m_PropagationSpeed_11(float value)
	{
		___m_PropagationSpeed_11 = value;
	}
};


// UnityEngine.Collider
struct Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02  : public Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684
{
public:

public:
};


// UnityEngine.InputSystem.InputActionReference
struct InputActionReference_tB2E9E368D60A4C8E066C7CE0EE2A80C62320C28E  : public ScriptableObject_t4361E08CEBF052C650D3666C7CEC37EB31DE116A
{
public:
	// UnityEngine.InputSystem.InputActionAsset UnityEngine.InputSystem.InputActionReference::m_Asset
	InputActionAsset_tB1114F77EFFAE61A28A8A559662A6FCCF444F70E * ___m_Asset_4;
	// System.String UnityEngine.InputSystem.InputActionReference::m_ActionId
	String_t* ___m_ActionId_5;
	// UnityEngine.InputSystem.InputAction UnityEngine.InputSystem.InputActionReference::m_Action
	InputAction_tF0C77AF72E0C19608B020E77A2C36C04E9DCBE48 * ___m_Action_6;

public:
	inline static int32_t get_offset_of_m_Asset_4() { return static_cast<int32_t>(offsetof(InputActionReference_tB2E9E368D60A4C8E066C7CE0EE2A80C62320C28E, ___m_Asset_4)); }
	inline InputActionAsset_tB1114F77EFFAE61A28A8A559662A6FCCF444F70E * get_m_Asset_4() const { return ___m_Asset_4; }
	inline InputActionAsset_tB1114F77EFFAE61A28A8A559662A6FCCF444F70E ** get_address_of_m_Asset_4() { return &___m_Asset_4; }
	inline void set_m_Asset_4(InputActionAsset_tB1114F77EFFAE61A28A8A559662A6FCCF444F70E * value)
	{
		___m_Asset_4 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_Asset_4), (void*)value);
	}

	inline static int32_t get_offset_of_m_ActionId_5() { return static_cast<int32_t>(offsetof(InputActionReference_tB2E9E368D60A4C8E066C7CE0EE2A80C62320C28E, ___m_ActionId_5)); }
	inline String_t* get_m_ActionId_5() const { return ___m_ActionId_5; }
	inline String_t** get_address_of_m_ActionId_5() { return &___m_ActionId_5; }
	inline void set_m_ActionId_5(String_t* value)
	{
		___m_ActionId_5 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_ActionId_5), (void*)value);
	}

	inline static int32_t get_offset_of_m_Action_6() { return static_cast<int32_t>(offsetof(InputActionReference_tB2E9E368D60A4C8E066C7CE0EE2A80C62320C28E, ___m_Action_6)); }
	inline InputAction_tF0C77AF72E0C19608B020E77A2C36C04E9DCBE48 * get_m_Action_6() const { return ___m_Action_6; }
	inline InputAction_tF0C77AF72E0C19608B020E77A2C36C04E9DCBE48 ** get_address_of_m_Action_6() { return &___m_Action_6; }
	inline void set_m_Action_6(InputAction_tF0C77AF72E0C19608B020E77A2C36C04E9DCBE48 * value)
	{
		___m_Action_6 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_Action_6), (void*)value);
	}
};


// System.NotSupportedException
struct NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339  : public SystemException_tC551B4D6EE3772B5F32C71EE8C719F4B43ECCC62
{
public:

public:
};


// UnityEngine.Playables.PlayableAsset
struct PlayableAsset_t5AD1606B76C9753A7F4C6B1061193F581023F137  : public ScriptableObject_t4361E08CEBF052C650D3666C7CEC37EB31DE116A
{
public:

public:
};


// UnityEngine.Rigidbody
struct Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A  : public Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684
{
public:

public:
};


// Cinemachine.SignalSourceAsset
struct SignalSourceAsset_tFFAC68BDCF8F378E0457B134CA66B4A72722D52B  : public ScriptableObject_t4361E08CEBF052C650D3666C7CEC37EB31DE116A
{
public:

public:
};


// Cinemachine.StaticPointVirtualCamera
struct StaticPointVirtualCamera_t7C82D6B4644FE85FF04C173743C70267557126E1  : public RuntimeObject
{
public:
	// System.String Cinemachine.StaticPointVirtualCamera::<Name>k__BackingField
	String_t* ___U3CNameU3Ek__BackingField_0;
	// System.Int32 Cinemachine.StaticPointVirtualCamera::<Priority>k__BackingField
	int32_t ___U3CPriorityU3Ek__BackingField_1;
	// UnityEngine.Transform Cinemachine.StaticPointVirtualCamera::<LookAt>k__BackingField
	Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___U3CLookAtU3Ek__BackingField_2;
	// UnityEngine.Transform Cinemachine.StaticPointVirtualCamera::<Follow>k__BackingField
	Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___U3CFollowU3Ek__BackingField_3;
	// Cinemachine.CameraState Cinemachine.StaticPointVirtualCamera::<State>k__BackingField
	CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601  ___U3CStateU3Ek__BackingField_4;

public:
	inline static int32_t get_offset_of_U3CNameU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(StaticPointVirtualCamera_t7C82D6B4644FE85FF04C173743C70267557126E1, ___U3CNameU3Ek__BackingField_0)); }
	inline String_t* get_U3CNameU3Ek__BackingField_0() const { return ___U3CNameU3Ek__BackingField_0; }
	inline String_t** get_address_of_U3CNameU3Ek__BackingField_0() { return &___U3CNameU3Ek__BackingField_0; }
	inline void set_U3CNameU3Ek__BackingField_0(String_t* value)
	{
		___U3CNameU3Ek__BackingField_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___U3CNameU3Ek__BackingField_0), (void*)value);
	}

	inline static int32_t get_offset_of_U3CPriorityU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(StaticPointVirtualCamera_t7C82D6B4644FE85FF04C173743C70267557126E1, ___U3CPriorityU3Ek__BackingField_1)); }
	inline int32_t get_U3CPriorityU3Ek__BackingField_1() const { return ___U3CPriorityU3Ek__BackingField_1; }
	inline int32_t* get_address_of_U3CPriorityU3Ek__BackingField_1() { return &___U3CPriorityU3Ek__BackingField_1; }
	inline void set_U3CPriorityU3Ek__BackingField_1(int32_t value)
	{
		___U3CPriorityU3Ek__BackingField_1 = value;
	}

	inline static int32_t get_offset_of_U3CLookAtU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(StaticPointVirtualCamera_t7C82D6B4644FE85FF04C173743C70267557126E1, ___U3CLookAtU3Ek__BackingField_2)); }
	inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_U3CLookAtU3Ek__BackingField_2() const { return ___U3CLookAtU3Ek__BackingField_2; }
	inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_U3CLookAtU3Ek__BackingField_2() { return &___U3CLookAtU3Ek__BackingField_2; }
	inline void set_U3CLookAtU3Ek__BackingField_2(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value)
	{
		___U3CLookAtU3Ek__BackingField_2 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___U3CLookAtU3Ek__BackingField_2), (void*)value);
	}

	inline static int32_t get_offset_of_U3CFollowU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(StaticPointVirtualCamera_t7C82D6B4644FE85FF04C173743C70267557126E1, ___U3CFollowU3Ek__BackingField_3)); }
	inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_U3CFollowU3Ek__BackingField_3() const { return ___U3CFollowU3Ek__BackingField_3; }
	inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_U3CFollowU3Ek__BackingField_3() { return &___U3CFollowU3Ek__BackingField_3; }
	inline void set_U3CFollowU3Ek__BackingField_3(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value)
	{
		___U3CFollowU3Ek__BackingField_3 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___U3CFollowU3Ek__BackingField_3), (void*)value);
	}

	inline static int32_t get_offset_of_U3CStateU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(StaticPointVirtualCamera_t7C82D6B4644FE85FF04C173743C70267557126E1, ___U3CStateU3Ek__BackingField_4)); }
	inline CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601  get_U3CStateU3Ek__BackingField_4() const { return ___U3CStateU3Ek__BackingField_4; }
	inline CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 * get_address_of_U3CStateU3Ek__BackingField_4() { return &___U3CStateU3Ek__BackingField_4; }
	inline void set_U3CStateU3Ek__BackingField_4(CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601  value)
	{
		___U3CStateU3Ek__BackingField_4 = value;
		Il2CppCodeGenWriteBarrier((void**)&((&(((&___U3CStateU3Ek__BackingField_4))->___mCustom0_11))->___m_Custom_0), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((&(((&___U3CStateU3Ek__BackingField_4))->___mCustom1_12))->___m_Custom_0), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((&(((&___U3CStateU3Ek__BackingField_4))->___mCustom2_13))->___m_Custom_0), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((&(((&___U3CStateU3Ek__BackingField_4))->___mCustom3_14))->___m_Custom_0), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&___U3CStateU3Ek__BackingField_4))->___m_CustomOverflow_15), (void*)NULL);
		#endif
	}
};


// UnityEngine.Transform
struct Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1  : public Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684
{
public:

public:
};


// Cinemachine.CinemachineBlendListCamera/Instruction
struct Instruction_t2B9B6F901E093EE37D10A69C0993A391883883AD 
{
public:
	// Cinemachine.CinemachineVirtualCameraBase Cinemachine.CinemachineBlendListCamera/Instruction::m_VirtualCamera
	CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * ___m_VirtualCamera_0;
	// System.Single Cinemachine.CinemachineBlendListCamera/Instruction::m_Hold
	float ___m_Hold_1;
	// Cinemachine.CinemachineBlendDefinition Cinemachine.CinemachineBlendListCamera/Instruction::m_Blend
	CinemachineBlendDefinition_tFCB9356176B08582D6AB0B036E25729EBEDBFAEE  ___m_Blend_2;

public:
	inline static int32_t get_offset_of_m_VirtualCamera_0() { return static_cast<int32_t>(offsetof(Instruction_t2B9B6F901E093EE37D10A69C0993A391883883AD, ___m_VirtualCamera_0)); }
	inline CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * get_m_VirtualCamera_0() const { return ___m_VirtualCamera_0; }
	inline CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 ** get_address_of_m_VirtualCamera_0() { return &___m_VirtualCamera_0; }
	inline void set_m_VirtualCamera_0(CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * value)
	{
		___m_VirtualCamera_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_VirtualCamera_0), (void*)value);
	}

	inline static int32_t get_offset_of_m_Hold_1() { return static_cast<int32_t>(offsetof(Instruction_t2B9B6F901E093EE37D10A69C0993A391883883AD, ___m_Hold_1)); }
	inline float get_m_Hold_1() const { return ___m_Hold_1; }
	inline float* get_address_of_m_Hold_1() { return &___m_Hold_1; }
	inline void set_m_Hold_1(float value)
	{
		___m_Hold_1 = value;
	}

	inline static int32_t get_offset_of_m_Blend_2() { return static_cast<int32_t>(offsetof(Instruction_t2B9B6F901E093EE37D10A69C0993A391883883AD, ___m_Blend_2)); }
	inline CinemachineBlendDefinition_tFCB9356176B08582D6AB0B036E25729EBEDBFAEE  get_m_Blend_2() const { return ___m_Blend_2; }
	inline CinemachineBlendDefinition_tFCB9356176B08582D6AB0B036E25729EBEDBFAEE * get_address_of_m_Blend_2() { return &___m_Blend_2; }
	inline void set_m_Blend_2(CinemachineBlendDefinition_tFCB9356176B08582D6AB0B036E25729EBEDBFAEE  value)
	{
		___m_Blend_2 = value;
		Il2CppCodeGenWriteBarrier((void**)&(((&___m_Blend_2))->___m_CustomCurve_2), (void*)NULL);
	}
};

// Native definition for P/Invoke marshalling of Cinemachine.CinemachineBlendListCamera/Instruction
struct Instruction_t2B9B6F901E093EE37D10A69C0993A391883883AD_marshaled_pinvoke
{
	CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * ___m_VirtualCamera_0;
	float ___m_Hold_1;
	CinemachineBlendDefinition_tFCB9356176B08582D6AB0B036E25729EBEDBFAEE  ___m_Blend_2;
};
// Native definition for COM marshalling of Cinemachine.CinemachineBlendListCamera/Instruction
struct Instruction_t2B9B6F901E093EE37D10A69C0993A391883883AD_marshaled_com
{
	CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * ___m_VirtualCamera_0;
	float ___m_Hold_1;
	CinemachineBlendDefinition_tFCB9356176B08582D6AB0B036E25729EBEDBFAEE  ___m_Blend_2;
};

// Cinemachine.CinemachineBlenderSettings/CustomBlend
struct CustomBlend_t8D1F710D2ED10B096356574DD839C02366269E85 
{
public:
	// System.String Cinemachine.CinemachineBlenderSettings/CustomBlend::m_From
	String_t* ___m_From_0;
	// System.String Cinemachine.CinemachineBlenderSettings/CustomBlend::m_To
	String_t* ___m_To_1;
	// Cinemachine.CinemachineBlendDefinition Cinemachine.CinemachineBlenderSettings/CustomBlend::m_Blend
	CinemachineBlendDefinition_tFCB9356176B08582D6AB0B036E25729EBEDBFAEE  ___m_Blend_2;

public:
	inline static int32_t get_offset_of_m_From_0() { return static_cast<int32_t>(offsetof(CustomBlend_t8D1F710D2ED10B096356574DD839C02366269E85, ___m_From_0)); }
	inline String_t* get_m_From_0() const { return ___m_From_0; }
	inline String_t** get_address_of_m_From_0() { return &___m_From_0; }
	inline void set_m_From_0(String_t* value)
	{
		___m_From_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_From_0), (void*)value);
	}

	inline static int32_t get_offset_of_m_To_1() { return static_cast<int32_t>(offsetof(CustomBlend_t8D1F710D2ED10B096356574DD839C02366269E85, ___m_To_1)); }
	inline String_t* get_m_To_1() const { return ___m_To_1; }
	inline String_t** get_address_of_m_To_1() { return &___m_To_1; }
	inline void set_m_To_1(String_t* value)
	{
		___m_To_1 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_To_1), (void*)value);
	}

	inline static int32_t get_offset_of_m_Blend_2() { return static_cast<int32_t>(offsetof(CustomBlend_t8D1F710D2ED10B096356574DD839C02366269E85, ___m_Blend_2)); }
	inline CinemachineBlendDefinition_tFCB9356176B08582D6AB0B036E25729EBEDBFAEE  get_m_Blend_2() const { return ___m_Blend_2; }
	inline CinemachineBlendDefinition_tFCB9356176B08582D6AB0B036E25729EBEDBFAEE * get_address_of_m_Blend_2() { return &___m_Blend_2; }
	inline void set_m_Blend_2(CinemachineBlendDefinition_tFCB9356176B08582D6AB0B036E25729EBEDBFAEE  value)
	{
		___m_Blend_2 = value;
		Il2CppCodeGenWriteBarrier((void**)&(((&___m_Blend_2))->___m_CustomCurve_2), (void*)NULL);
	}
};

// Native definition for P/Invoke marshalling of Cinemachine.CinemachineBlenderSettings/CustomBlend
struct CustomBlend_t8D1F710D2ED10B096356574DD839C02366269E85_marshaled_pinvoke
{
	char* ___m_From_0;
	char* ___m_To_1;
	CinemachineBlendDefinition_tFCB9356176B08582D6AB0B036E25729EBEDBFAEE  ___m_Blend_2;
};
// Native definition for COM marshalling of Cinemachine.CinemachineBlenderSettings/CustomBlend
struct CustomBlend_t8D1F710D2ED10B096356574DD839C02366269E85_marshaled_com
{
	Il2CppChar* ___m_From_0;
	Il2CppChar* ___m_To_1;
	CinemachineBlendDefinition_tFCB9356176B08582D6AB0B036E25729EBEDBFAEE  ___m_Blend_2;
};

// Cinemachine.CinemachineCore/AxisInputDelegate
struct AxisInputDelegate_tC74BFB577983EB520E974CB9EB9D0758BAD72677  : public MulticastDelegate_t
{
public:

public:
};


// Cinemachine.CinemachineCore/GetBlendOverrideDelegate
struct GetBlendOverrideDelegate_t32AB037CCB52F195B40C363B70D34205538CE864  : public MulticastDelegate_t
{
public:

public:
};


// Cinemachine.Utility.CinemachineDebug/OnGUIDelegate
struct OnGUIDelegate_t3A1214F1C0CB5EE0BA0A5D45D4A9F946484E7530  : public MulticastDelegate_t
{
public:

public:
};


// Cinemachine.CinemachineFreeLook/CreateRigDelegate
struct CreateRigDelegate_t7FF9E13258FAF45CD7A591B792B1171596A16270  : public MulticastDelegate_t
{
public:

public:
};


// Cinemachine.CinemachineFreeLook/DestroyRigDelegate
struct DestroyRigDelegate_tEC6C3F9493E6C7AF161C5BE580A398B3C333ED49  : public MulticastDelegate_t
{
public:

public:
};


// Cinemachine.CinemachineImpulseManager/ImpulseEvent
struct ImpulseEvent_tA4C266AD475661A281A94672236D06B092C069A4  : public RuntimeObject
{
public:
	// System.Single Cinemachine.CinemachineImpulseManager/ImpulseEvent::m_StartTime
	float ___m_StartTime_0;
	// Cinemachine.CinemachineImpulseManager/EnvelopeDefinition Cinemachine.CinemachineImpulseManager/ImpulseEvent::m_Envelope
	EnvelopeDefinition_t9EF1466C34242423E6EB2E47340E358A6CEEDAF7  ___m_Envelope_1;
	// Cinemachine.ISignalSource6D Cinemachine.CinemachineImpulseManager/ImpulseEvent::m_SignalSource
	RuntimeObject* ___m_SignalSource_2;
	// UnityEngine.Vector3 Cinemachine.CinemachineImpulseManager/ImpulseEvent::m_Position
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___m_Position_3;
	// System.Single Cinemachine.CinemachineImpulseManager/ImpulseEvent::m_Radius
	float ___m_Radius_4;
	// Cinemachine.CinemachineImpulseManager/ImpulseEvent/DirectionMode Cinemachine.CinemachineImpulseManager/ImpulseEvent::m_DirectionMode
	int32_t ___m_DirectionMode_5;
	// System.Int32 Cinemachine.CinemachineImpulseManager/ImpulseEvent::m_Channel
	int32_t ___m_Channel_6;
	// Cinemachine.CinemachineImpulseManager/ImpulseEvent/DissipationMode Cinemachine.CinemachineImpulseManager/ImpulseEvent::m_DissipationMode
	int32_t ___m_DissipationMode_7;
	// System.Single Cinemachine.CinemachineImpulseManager/ImpulseEvent::m_DissipationDistance
	float ___m_DissipationDistance_8;
	// System.Single Cinemachine.CinemachineImpulseManager/ImpulseEvent::m_PropagationSpeed
	float ___m_PropagationSpeed_9;

public:
	inline static int32_t get_offset_of_m_StartTime_0() { return static_cast<int32_t>(offsetof(ImpulseEvent_tA4C266AD475661A281A94672236D06B092C069A4, ___m_StartTime_0)); }
	inline float get_m_StartTime_0() const { return ___m_StartTime_0; }
	inline float* get_address_of_m_StartTime_0() { return &___m_StartTime_0; }
	inline void set_m_StartTime_0(float value)
	{
		___m_StartTime_0 = value;
	}

	inline static int32_t get_offset_of_m_Envelope_1() { return static_cast<int32_t>(offsetof(ImpulseEvent_tA4C266AD475661A281A94672236D06B092C069A4, ___m_Envelope_1)); }
	inline EnvelopeDefinition_t9EF1466C34242423E6EB2E47340E358A6CEEDAF7  get_m_Envelope_1() const { return ___m_Envelope_1; }
	inline EnvelopeDefinition_t9EF1466C34242423E6EB2E47340E358A6CEEDAF7 * get_address_of_m_Envelope_1() { return &___m_Envelope_1; }
	inline void set_m_Envelope_1(EnvelopeDefinition_t9EF1466C34242423E6EB2E47340E358A6CEEDAF7  value)
	{
		___m_Envelope_1 = value;
		Il2CppCodeGenWriteBarrier((void**)&(((&___m_Envelope_1))->___m_AttackShape_0), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&___m_Envelope_1))->___m_DecayShape_1), (void*)NULL);
		#endif
	}

	inline static int32_t get_offset_of_m_SignalSource_2() { return static_cast<int32_t>(offsetof(ImpulseEvent_tA4C266AD475661A281A94672236D06B092C069A4, ___m_SignalSource_2)); }
	inline RuntimeObject* get_m_SignalSource_2() const { return ___m_SignalSource_2; }
	inline RuntimeObject** get_address_of_m_SignalSource_2() { return &___m_SignalSource_2; }
	inline void set_m_SignalSource_2(RuntimeObject* value)
	{
		___m_SignalSource_2 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_SignalSource_2), (void*)value);
	}

	inline static int32_t get_offset_of_m_Position_3() { return static_cast<int32_t>(offsetof(ImpulseEvent_tA4C266AD475661A281A94672236D06B092C069A4, ___m_Position_3)); }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  get_m_Position_3() const { return ___m_Position_3; }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_m_Position_3() { return &___m_Position_3; }
	inline void set_m_Position_3(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  value)
	{
		___m_Position_3 = value;
	}

	inline static int32_t get_offset_of_m_Radius_4() { return static_cast<int32_t>(offsetof(ImpulseEvent_tA4C266AD475661A281A94672236D06B092C069A4, ___m_Radius_4)); }
	inline float get_m_Radius_4() const { return ___m_Radius_4; }
	inline float* get_address_of_m_Radius_4() { return &___m_Radius_4; }
	inline void set_m_Radius_4(float value)
	{
		___m_Radius_4 = value;
	}

	inline static int32_t get_offset_of_m_DirectionMode_5() { return static_cast<int32_t>(offsetof(ImpulseEvent_tA4C266AD475661A281A94672236D06B092C069A4, ___m_DirectionMode_5)); }
	inline int32_t get_m_DirectionMode_5() const { return ___m_DirectionMode_5; }
	inline int32_t* get_address_of_m_DirectionMode_5() { return &___m_DirectionMode_5; }
	inline void set_m_DirectionMode_5(int32_t value)
	{
		___m_DirectionMode_5 = value;
	}

	inline static int32_t get_offset_of_m_Channel_6() { return static_cast<int32_t>(offsetof(ImpulseEvent_tA4C266AD475661A281A94672236D06B092C069A4, ___m_Channel_6)); }
	inline int32_t get_m_Channel_6() const { return ___m_Channel_6; }
	inline int32_t* get_address_of_m_Channel_6() { return &___m_Channel_6; }
	inline void set_m_Channel_6(int32_t value)
	{
		___m_Channel_6 = value;
	}

	inline static int32_t get_offset_of_m_DissipationMode_7() { return static_cast<int32_t>(offsetof(ImpulseEvent_tA4C266AD475661A281A94672236D06B092C069A4, ___m_DissipationMode_7)); }
	inline int32_t get_m_DissipationMode_7() const { return ___m_DissipationMode_7; }
	inline int32_t* get_address_of_m_DissipationMode_7() { return &___m_DissipationMode_7; }
	inline void set_m_DissipationMode_7(int32_t value)
	{
		___m_DissipationMode_7 = value;
	}

	inline static int32_t get_offset_of_m_DissipationDistance_8() { return static_cast<int32_t>(offsetof(ImpulseEvent_tA4C266AD475661A281A94672236D06B092C069A4, ___m_DissipationDistance_8)); }
	inline float get_m_DissipationDistance_8() const { return ___m_DissipationDistance_8; }
	inline float* get_address_of_m_DissipationDistance_8() { return &___m_DissipationDistance_8; }
	inline void set_m_DissipationDistance_8(float value)
	{
		___m_DissipationDistance_8 = value;
	}

	inline static int32_t get_offset_of_m_PropagationSpeed_9() { return static_cast<int32_t>(offsetof(ImpulseEvent_tA4C266AD475661A281A94672236D06B092C069A4, ___m_PropagationSpeed_9)); }
	inline float get_m_PropagationSpeed_9() const { return ___m_PropagationSpeed_9; }
	inline float* get_address_of_m_PropagationSpeed_9() { return &___m_PropagationSpeed_9; }
	inline void set_m_PropagationSpeed_9(float value)
	{
		___m_PropagationSpeed_9 = value;
	}
};


// CinemachineMixer/MasterDirectorDelegate
struct MasterDirectorDelegate_tCE752BE5E9EB76BC476A6B3B12FFB06C34BBC3B8  : public MulticastDelegate_t
{
public:

public:
};


// Cinemachine.CinemachineOrbitalTransposer/UpdateHeadingDelegate
struct UpdateHeadingDelegate_t11985A8C86B860B11663010E921F4E3D80D7E20D  : public MulticastDelegate_t
{
public:

public:
};


// Cinemachine.CinemachineVirtualCamera/CreatePipelineDelegate
struct CreatePipelineDelegate_tB2027A3AD25F49EFC2BE7B2872BB15C1B7856C19  : public MulticastDelegate_t
{
public:

public:
};


// Cinemachine.CinemachineVirtualCamera/DestroyPipelineDelegate
struct DestroyPipelineDelegate_tA69D0FA40EDBF1EF43F75E7FE8A33D85F8DD1B28  : public MulticastDelegate_t
{
public:

public:
};


// UnityEngine.Animation
struct Animation_t8C4FD9513E57F59E8737AD03938AAAF9EFF2F0D8  : public Behaviour_t1A3DDDCF73B4627928FBFE02ED52B7251777DBD9
{
public:

public:
};


// UnityEngine.Camera
struct Camera_tC44E094BAB53AFC8A014C6F9CFCE11F4FC38006C  : public Behaviour_t1A3DDDCF73B4627928FBFE02ED52B7251777DBD9
{
public:

public:
};

struct Camera_tC44E094BAB53AFC8A014C6F9CFCE11F4FC38006C_StaticFields
{
public:
	// UnityEngine.Camera/CameraCallback UnityEngine.Camera::onPreCull
	CameraCallback_tD9E7B69E561CE2EFDEEDB0E7F1406AC52247160D * ___onPreCull_4;
	// UnityEngine.Camera/CameraCallback UnityEngine.Camera::onPreRender
	CameraCallback_tD9E7B69E561CE2EFDEEDB0E7F1406AC52247160D * ___onPreRender_5;
	// UnityEngine.Camera/CameraCallback UnityEngine.Camera::onPostRender
	CameraCallback_tD9E7B69E561CE2EFDEEDB0E7F1406AC52247160D * ___onPostRender_6;

public:
	inline static int32_t get_offset_of_onPreCull_4() { return static_cast<int32_t>(offsetof(Camera_tC44E094BAB53AFC8A014C6F9CFCE11F4FC38006C_StaticFields, ___onPreCull_4)); }
	inline CameraCallback_tD9E7B69E561CE2EFDEEDB0E7F1406AC52247160D * get_onPreCull_4() const { return ___onPreCull_4; }
	inline CameraCallback_tD9E7B69E561CE2EFDEEDB0E7F1406AC52247160D ** get_address_of_onPreCull_4() { return &___onPreCull_4; }
	inline void set_onPreCull_4(CameraCallback_tD9E7B69E561CE2EFDEEDB0E7F1406AC52247160D * value)
	{
		___onPreCull_4 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___onPreCull_4), (void*)value);
	}

	inline static int32_t get_offset_of_onPreRender_5() { return static_cast<int32_t>(offsetof(Camera_tC44E094BAB53AFC8A014C6F9CFCE11F4FC38006C_StaticFields, ___onPreRender_5)); }
	inline CameraCallback_tD9E7B69E561CE2EFDEEDB0E7F1406AC52247160D * get_onPreRender_5() const { return ___onPreRender_5; }
	inline CameraCallback_tD9E7B69E561CE2EFDEEDB0E7F1406AC52247160D ** get_address_of_onPreRender_5() { return &___onPreRender_5; }
	inline void set_onPreRender_5(CameraCallback_tD9E7B69E561CE2EFDEEDB0E7F1406AC52247160D * value)
	{
		___onPreRender_5 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___onPreRender_5), (void*)value);
	}

	inline static int32_t get_offset_of_onPostRender_6() { return static_cast<int32_t>(offsetof(Camera_tC44E094BAB53AFC8A014C6F9CFCE11F4FC38006C_StaticFields, ___onPostRender_6)); }
	inline CameraCallback_tD9E7B69E561CE2EFDEEDB0E7F1406AC52247160D * get_onPostRender_6() const { return ___onPostRender_6; }
	inline CameraCallback_tD9E7B69E561CE2EFDEEDB0E7F1406AC52247160D ** get_address_of_onPostRender_6() { return &___onPostRender_6; }
	inline void set_onPostRender_6(CameraCallback_tD9E7B69E561CE2EFDEEDB0E7F1406AC52247160D * value)
	{
		___onPostRender_6 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___onPostRender_6), (void*)value);
	}
};


// UnityEngine.Canvas
struct Canvas_t2B7E56B7BDC287962E092755372E214ACB6393EA  : public Behaviour_t1A3DDDCF73B4627928FBFE02ED52B7251777DBD9
{
public:

public:
};

struct Canvas_t2B7E56B7BDC287962E092755372E214ACB6393EA_StaticFields
{
public:
	// UnityEngine.Canvas/WillRenderCanvases UnityEngine.Canvas::preWillRenderCanvases
	WillRenderCanvases_t459621B4F3FA2571DE0ED6B4DEF0752F2E9EE958 * ___preWillRenderCanvases_4;
	// UnityEngine.Canvas/WillRenderCanvases UnityEngine.Canvas::willRenderCanvases
	WillRenderCanvases_t459621B4F3FA2571DE0ED6B4DEF0752F2E9EE958 * ___willRenderCanvases_5;

public:
	inline static int32_t get_offset_of_preWillRenderCanvases_4() { return static_cast<int32_t>(offsetof(Canvas_t2B7E56B7BDC287962E092755372E214ACB6393EA_StaticFields, ___preWillRenderCanvases_4)); }
	inline WillRenderCanvases_t459621B4F3FA2571DE0ED6B4DEF0752F2E9EE958 * get_preWillRenderCanvases_4() const { return ___preWillRenderCanvases_4; }
	inline WillRenderCanvases_t459621B4F3FA2571DE0ED6B4DEF0752F2E9EE958 ** get_address_of_preWillRenderCanvases_4() { return &___preWillRenderCanvases_4; }
	inline void set_preWillRenderCanvases_4(WillRenderCanvases_t459621B4F3FA2571DE0ED6B4DEF0752F2E9EE958 * value)
	{
		___preWillRenderCanvases_4 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___preWillRenderCanvases_4), (void*)value);
	}

	inline static int32_t get_offset_of_willRenderCanvases_5() { return static_cast<int32_t>(offsetof(Canvas_t2B7E56B7BDC287962E092755372E214ACB6393EA_StaticFields, ___willRenderCanvases_5)); }
	inline WillRenderCanvases_t459621B4F3FA2571DE0ED6B4DEF0752F2E9EE958 * get_willRenderCanvases_5() const { return ___willRenderCanvases_5; }
	inline WillRenderCanvases_t459621B4F3FA2571DE0ED6B4DEF0752F2E9EE958 ** get_address_of_willRenderCanvases_5() { return &___willRenderCanvases_5; }
	inline void set_willRenderCanvases_5(WillRenderCanvases_t459621B4F3FA2571DE0ED6B4DEF0752F2E9EE958 * value)
	{
		___willRenderCanvases_5 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___willRenderCanvases_5), (void*)value);
	}
};


// UnityEngine.Collider2D
struct Collider2D_tDDBF081328B83D21D0BA3B5036D77B32528BA722  : public Behaviour_t1A3DDDCF73B4627928FBFE02ED52B7251777DBD9
{
public:

public:
};


// UnityEngine.InputSystem.InputAction
struct InputAction_tF0C77AF72E0C19608B020E77A2C36C04E9DCBE48  : public RuntimeObject
{
public:
	// System.String UnityEngine.InputSystem.InputAction::m_Name
	String_t* ___m_Name_0;
	// UnityEngine.InputSystem.InputActionType UnityEngine.InputSystem.InputAction::m_Type
	int32_t ___m_Type_1;
	// System.String UnityEngine.InputSystem.InputAction::m_ExpectedControlType
	String_t* ___m_ExpectedControlType_2;
	// System.String UnityEngine.InputSystem.InputAction::m_Id
	String_t* ___m_Id_3;
	// System.String UnityEngine.InputSystem.InputAction::m_Processors
	String_t* ___m_Processors_4;
	// System.String UnityEngine.InputSystem.InputAction::m_Interactions
	String_t* ___m_Interactions_5;
	// UnityEngine.InputSystem.InputBinding[] UnityEngine.InputSystem.InputAction::m_SingletonActionBindings
	InputBindingU5BU5D_t3CCBD5F5A51F370BFD0A373A770C8720F2A6115E* ___m_SingletonActionBindings_6;
	// System.Nullable`1<UnityEngine.InputSystem.InputBinding> UnityEngine.InputSystem.InputAction::m_BindingMask
	Nullable_1_tAF2F42FC2F7DC5A356BAC77371758E4D7339F104  ___m_BindingMask_7;
	// System.Int32 UnityEngine.InputSystem.InputAction::m_BindingsStartIndex
	int32_t ___m_BindingsStartIndex_8;
	// System.Int32 UnityEngine.InputSystem.InputAction::m_BindingsCount
	int32_t ___m_BindingsCount_9;
	// System.Int32 UnityEngine.InputSystem.InputAction::m_ControlStartIndex
	int32_t ___m_ControlStartIndex_10;
	// System.Int32 UnityEngine.InputSystem.InputAction::m_ControlCount
	int32_t ___m_ControlCount_11;
	// System.Int32 UnityEngine.InputSystem.InputAction::m_ActionIndexInState
	int32_t ___m_ActionIndexInState_12;
	// UnityEngine.InputSystem.InputActionMap UnityEngine.InputSystem.InputAction::m_ActionMap
	InputActionMap_tBA45B784C5957091166E0007413402A3E83DD226 * ___m_ActionMap_13;
	// UnityEngine.InputSystem.Utilities.InlinedArray`1<System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext>> UnityEngine.InputSystem.InputAction::m_OnStarted
	InlinedArray_1_tD8F648109EC431FFA4D6E31DC56D88C27692A37E  ___m_OnStarted_14;
	// UnityEngine.InputSystem.Utilities.InlinedArray`1<System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext>> UnityEngine.InputSystem.InputAction::m_OnCanceled
	InlinedArray_1_tD8F648109EC431FFA4D6E31DC56D88C27692A37E  ___m_OnCanceled_15;
	// UnityEngine.InputSystem.Utilities.InlinedArray`1<System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext>> UnityEngine.InputSystem.InputAction::m_OnPerformed
	InlinedArray_1_tD8F648109EC431FFA4D6E31DC56D88C27692A37E  ___m_OnPerformed_16;

public:
	inline static int32_t get_offset_of_m_Name_0() { return static_cast<int32_t>(offsetof(InputAction_tF0C77AF72E0C19608B020E77A2C36C04E9DCBE48, ___m_Name_0)); }
	inline String_t* get_m_Name_0() const { return ___m_Name_0; }
	inline String_t** get_address_of_m_Name_0() { return &___m_Name_0; }
	inline void set_m_Name_0(String_t* value)
	{
		___m_Name_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_Name_0), (void*)value);
	}

	inline static int32_t get_offset_of_m_Type_1() { return static_cast<int32_t>(offsetof(InputAction_tF0C77AF72E0C19608B020E77A2C36C04E9DCBE48, ___m_Type_1)); }
	inline int32_t get_m_Type_1() const { return ___m_Type_1; }
	inline int32_t* get_address_of_m_Type_1() { return &___m_Type_1; }
	inline void set_m_Type_1(int32_t value)
	{
		___m_Type_1 = value;
	}

	inline static int32_t get_offset_of_m_ExpectedControlType_2() { return static_cast<int32_t>(offsetof(InputAction_tF0C77AF72E0C19608B020E77A2C36C04E9DCBE48, ___m_ExpectedControlType_2)); }
	inline String_t* get_m_ExpectedControlType_2() const { return ___m_ExpectedControlType_2; }
	inline String_t** get_address_of_m_ExpectedControlType_2() { return &___m_ExpectedControlType_2; }
	inline void set_m_ExpectedControlType_2(String_t* value)
	{
		___m_ExpectedControlType_2 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_ExpectedControlType_2), (void*)value);
	}

	inline static int32_t get_offset_of_m_Id_3() { return static_cast<int32_t>(offsetof(InputAction_tF0C77AF72E0C19608B020E77A2C36C04E9DCBE48, ___m_Id_3)); }
	inline String_t* get_m_Id_3() const { return ___m_Id_3; }
	inline String_t** get_address_of_m_Id_3() { return &___m_Id_3; }
	inline void set_m_Id_3(String_t* value)
	{
		___m_Id_3 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_Id_3), (void*)value);
	}

	inline static int32_t get_offset_of_m_Processors_4() { return static_cast<int32_t>(offsetof(InputAction_tF0C77AF72E0C19608B020E77A2C36C04E9DCBE48, ___m_Processors_4)); }
	inline String_t* get_m_Processors_4() const { return ___m_Processors_4; }
	inline String_t** get_address_of_m_Processors_4() { return &___m_Processors_4; }
	inline void set_m_Processors_4(String_t* value)
	{
		___m_Processors_4 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_Processors_4), (void*)value);
	}

	inline static int32_t get_offset_of_m_Interactions_5() { return static_cast<int32_t>(offsetof(InputAction_tF0C77AF72E0C19608B020E77A2C36C04E9DCBE48, ___m_Interactions_5)); }
	inline String_t* get_m_Interactions_5() const { return ___m_Interactions_5; }
	inline String_t** get_address_of_m_Interactions_5() { return &___m_Interactions_5; }
	inline void set_m_Interactions_5(String_t* value)
	{
		___m_Interactions_5 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_Interactions_5), (void*)value);
	}

	inline static int32_t get_offset_of_m_SingletonActionBindings_6() { return static_cast<int32_t>(offsetof(InputAction_tF0C77AF72E0C19608B020E77A2C36C04E9DCBE48, ___m_SingletonActionBindings_6)); }
	inline InputBindingU5BU5D_t3CCBD5F5A51F370BFD0A373A770C8720F2A6115E* get_m_SingletonActionBindings_6() const { return ___m_SingletonActionBindings_6; }
	inline InputBindingU5BU5D_t3CCBD5F5A51F370BFD0A373A770C8720F2A6115E** get_address_of_m_SingletonActionBindings_6() { return &___m_SingletonActionBindings_6; }
	inline void set_m_SingletonActionBindings_6(InputBindingU5BU5D_t3CCBD5F5A51F370BFD0A373A770C8720F2A6115E* value)
	{
		___m_SingletonActionBindings_6 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_SingletonActionBindings_6), (void*)value);
	}

	inline static int32_t get_offset_of_m_BindingMask_7() { return static_cast<int32_t>(offsetof(InputAction_tF0C77AF72E0C19608B020E77A2C36C04E9DCBE48, ___m_BindingMask_7)); }
	inline Nullable_1_tAF2F42FC2F7DC5A356BAC77371758E4D7339F104  get_m_BindingMask_7() const { return ___m_BindingMask_7; }
	inline Nullable_1_tAF2F42FC2F7DC5A356BAC77371758E4D7339F104 * get_address_of_m_BindingMask_7() { return &___m_BindingMask_7; }
	inline void set_m_BindingMask_7(Nullable_1_tAF2F42FC2F7DC5A356BAC77371758E4D7339F104  value)
	{
		___m_BindingMask_7 = value;
		Il2CppCodeGenWriteBarrier((void**)&((&(((&___m_BindingMask_7))->___value_0))->___m_Name_2), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((&(((&___m_BindingMask_7))->___value_0))->___m_Id_3), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((&(((&___m_BindingMask_7))->___value_0))->___m_Path_4), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((&(((&___m_BindingMask_7))->___value_0))->___m_Interactions_5), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((&(((&___m_BindingMask_7))->___value_0))->___m_Processors_6), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((&(((&___m_BindingMask_7))->___value_0))->___m_Groups_7), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((&(((&___m_BindingMask_7))->___value_0))->___m_Action_8), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((&(((&___m_BindingMask_7))->___value_0))->___m_OverridePath_10), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((&(((&___m_BindingMask_7))->___value_0))->___m_OverrideInteractions_11), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((&(((&___m_BindingMask_7))->___value_0))->___m_OverrideProcessors_12), (void*)NULL);
		#endif
	}

	inline static int32_t get_offset_of_m_BindingsStartIndex_8() { return static_cast<int32_t>(offsetof(InputAction_tF0C77AF72E0C19608B020E77A2C36C04E9DCBE48, ___m_BindingsStartIndex_8)); }
	inline int32_t get_m_BindingsStartIndex_8() const { return ___m_BindingsStartIndex_8; }
	inline int32_t* get_address_of_m_BindingsStartIndex_8() { return &___m_BindingsStartIndex_8; }
	inline void set_m_BindingsStartIndex_8(int32_t value)
	{
		___m_BindingsStartIndex_8 = value;
	}

	inline static int32_t get_offset_of_m_BindingsCount_9() { return static_cast<int32_t>(offsetof(InputAction_tF0C77AF72E0C19608B020E77A2C36C04E9DCBE48, ___m_BindingsCount_9)); }
	inline int32_t get_m_BindingsCount_9() const { return ___m_BindingsCount_9; }
	inline int32_t* get_address_of_m_BindingsCount_9() { return &___m_BindingsCount_9; }
	inline void set_m_BindingsCount_9(int32_t value)
	{
		___m_BindingsCount_9 = value;
	}

	inline static int32_t get_offset_of_m_ControlStartIndex_10() { return static_cast<int32_t>(offsetof(InputAction_tF0C77AF72E0C19608B020E77A2C36C04E9DCBE48, ___m_ControlStartIndex_10)); }
	inline int32_t get_m_ControlStartIndex_10() const { return ___m_ControlStartIndex_10; }
	inline int32_t* get_address_of_m_ControlStartIndex_10() { return &___m_ControlStartIndex_10; }
	inline void set_m_ControlStartIndex_10(int32_t value)
	{
		___m_ControlStartIndex_10 = value;
	}

	inline static int32_t get_offset_of_m_ControlCount_11() { return static_cast<int32_t>(offsetof(InputAction_tF0C77AF72E0C19608B020E77A2C36C04E9DCBE48, ___m_ControlCount_11)); }
	inline int32_t get_m_ControlCount_11() const { return ___m_ControlCount_11; }
	inline int32_t* get_address_of_m_ControlCount_11() { return &___m_ControlCount_11; }
	inline void set_m_ControlCount_11(int32_t value)
	{
		___m_ControlCount_11 = value;
	}

	inline static int32_t get_offset_of_m_ActionIndexInState_12() { return static_cast<int32_t>(offsetof(InputAction_tF0C77AF72E0C19608B020E77A2C36C04E9DCBE48, ___m_ActionIndexInState_12)); }
	inline int32_t get_m_ActionIndexInState_12() const { return ___m_ActionIndexInState_12; }
	inline int32_t* get_address_of_m_ActionIndexInState_12() { return &___m_ActionIndexInState_12; }
	inline void set_m_ActionIndexInState_12(int32_t value)
	{
		___m_ActionIndexInState_12 = value;
	}

	inline static int32_t get_offset_of_m_ActionMap_13() { return static_cast<int32_t>(offsetof(InputAction_tF0C77AF72E0C19608B020E77A2C36C04E9DCBE48, ___m_ActionMap_13)); }
	inline InputActionMap_tBA45B784C5957091166E0007413402A3E83DD226 * get_m_ActionMap_13() const { return ___m_ActionMap_13; }
	inline InputActionMap_tBA45B784C5957091166E0007413402A3E83DD226 ** get_address_of_m_ActionMap_13() { return &___m_ActionMap_13; }
	inline void set_m_ActionMap_13(InputActionMap_tBA45B784C5957091166E0007413402A3E83DD226 * value)
	{
		___m_ActionMap_13 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_ActionMap_13), (void*)value);
	}

	inline static int32_t get_offset_of_m_OnStarted_14() { return static_cast<int32_t>(offsetof(InputAction_tF0C77AF72E0C19608B020E77A2C36C04E9DCBE48, ___m_OnStarted_14)); }
	inline InlinedArray_1_tD8F648109EC431FFA4D6E31DC56D88C27692A37E  get_m_OnStarted_14() const { return ___m_OnStarted_14; }
	inline InlinedArray_1_tD8F648109EC431FFA4D6E31DC56D88C27692A37E * get_address_of_m_OnStarted_14() { return &___m_OnStarted_14; }
	inline void set_m_OnStarted_14(InlinedArray_1_tD8F648109EC431FFA4D6E31DC56D88C27692A37E  value)
	{
		___m_OnStarted_14 = value;
		Il2CppCodeGenWriteBarrier((void**)&(((&___m_OnStarted_14))->___firstValue_1), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&___m_OnStarted_14))->___additionalValues_2), (void*)NULL);
		#endif
	}

	inline static int32_t get_offset_of_m_OnCanceled_15() { return static_cast<int32_t>(offsetof(InputAction_tF0C77AF72E0C19608B020E77A2C36C04E9DCBE48, ___m_OnCanceled_15)); }
	inline InlinedArray_1_tD8F648109EC431FFA4D6E31DC56D88C27692A37E  get_m_OnCanceled_15() const { return ___m_OnCanceled_15; }
	inline InlinedArray_1_tD8F648109EC431FFA4D6E31DC56D88C27692A37E * get_address_of_m_OnCanceled_15() { return &___m_OnCanceled_15; }
	inline void set_m_OnCanceled_15(InlinedArray_1_tD8F648109EC431FFA4D6E31DC56D88C27692A37E  value)
	{
		___m_OnCanceled_15 = value;
		Il2CppCodeGenWriteBarrier((void**)&(((&___m_OnCanceled_15))->___firstValue_1), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&___m_OnCanceled_15))->___additionalValues_2), (void*)NULL);
		#endif
	}

	inline static int32_t get_offset_of_m_OnPerformed_16() { return static_cast<int32_t>(offsetof(InputAction_tF0C77AF72E0C19608B020E77A2C36C04E9DCBE48, ___m_OnPerformed_16)); }
	inline InlinedArray_1_tD8F648109EC431FFA4D6E31DC56D88C27692A37E  get_m_OnPerformed_16() const { return ___m_OnPerformed_16; }
	inline InlinedArray_1_tD8F648109EC431FFA4D6E31DC56D88C27692A37E * get_address_of_m_OnPerformed_16() { return &___m_OnPerformed_16; }
	inline void set_m_OnPerformed_16(InlinedArray_1_tD8F648109EC431FFA4D6E31DC56D88C27692A37E  value)
	{
		___m_OnPerformed_16 = value;
		Il2CppCodeGenWriteBarrier((void**)&(((&___m_OnPerformed_16))->___firstValue_1), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&___m_OnPerformed_16))->___additionalValues_2), (void*)NULL);
		#endif
	}
};


// UnityEngine.MonoBehaviour
struct MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A  : public Behaviour_t1A3DDDCF73B4627928FBFE02ED52B7251777DBD9
{
public:

public:
};


// Cinemachine.NoiseSettings
struct NoiseSettings_tD51A3FC701AF692F4CFC059617906D6C31AA4397  : public SignalSourceAsset_tFFAC68BDCF8F378E0457B134CA66B4A72722D52B
{
public:
	// Cinemachine.NoiseSettings/TransformNoiseParams[] Cinemachine.NoiseSettings::PositionNoise
	TransformNoiseParamsU5BU5D_tAAFE5A68590001F335235A6C9BB568E9BA1F1EC8* ___PositionNoise_4;
	// Cinemachine.NoiseSettings/TransformNoiseParams[] Cinemachine.NoiseSettings::OrientationNoise
	TransformNoiseParamsU5BU5D_tAAFE5A68590001F335235A6C9BB568E9BA1F1EC8* ___OrientationNoise_5;

public:
	inline static int32_t get_offset_of_PositionNoise_4() { return static_cast<int32_t>(offsetof(NoiseSettings_tD51A3FC701AF692F4CFC059617906D6C31AA4397, ___PositionNoise_4)); }
	inline TransformNoiseParamsU5BU5D_tAAFE5A68590001F335235A6C9BB568E9BA1F1EC8* get_PositionNoise_4() const { return ___PositionNoise_4; }
	inline TransformNoiseParamsU5BU5D_tAAFE5A68590001F335235A6C9BB568E9BA1F1EC8** get_address_of_PositionNoise_4() { return &___PositionNoise_4; }
	inline void set_PositionNoise_4(TransformNoiseParamsU5BU5D_tAAFE5A68590001F335235A6C9BB568E9BA1F1EC8* value)
	{
		___PositionNoise_4 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___PositionNoise_4), (void*)value);
	}

	inline static int32_t get_offset_of_OrientationNoise_5() { return static_cast<int32_t>(offsetof(NoiseSettings_tD51A3FC701AF692F4CFC059617906D6C31AA4397, ___OrientationNoise_5)); }
	inline TransformNoiseParamsU5BU5D_tAAFE5A68590001F335235A6C9BB568E9BA1F1EC8* get_OrientationNoise_5() const { return ___OrientationNoise_5; }
	inline TransformNoiseParamsU5BU5D_tAAFE5A68590001F335235A6C9BB568E9BA1F1EC8** get_address_of_OrientationNoise_5() { return &___OrientationNoise_5; }
	inline void set_OrientationNoise_5(TransformNoiseParamsU5BU5D_tAAFE5A68590001F335235A6C9BB568E9BA1F1EC8* value)
	{
		___OrientationNoise_5 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___OrientationNoise_5), (void*)value);
	}
};


// UnityEngine.Playables.PlayableDirector
struct PlayableDirector_t63912C98A4EC9D4701E88B633E27E0D97209BA38  : public Behaviour_t1A3DDDCF73B4627928FBFE02ED52B7251777DBD9
{
public:
	// System.Action`1<UnityEngine.Playables.PlayableDirector> UnityEngine.Playables.PlayableDirector::played
	Action_1_tEFFD33105460921F68C4261E79791D397C76CB1B * ___played_4;
	// System.Action`1<UnityEngine.Playables.PlayableDirector> UnityEngine.Playables.PlayableDirector::paused
	Action_1_tEFFD33105460921F68C4261E79791D397C76CB1B * ___paused_5;
	// System.Action`1<UnityEngine.Playables.PlayableDirector> UnityEngine.Playables.PlayableDirector::stopped
	Action_1_tEFFD33105460921F68C4261E79791D397C76CB1B * ___stopped_6;

public:
	inline static int32_t get_offset_of_played_4() { return static_cast<int32_t>(offsetof(PlayableDirector_t63912C98A4EC9D4701E88B633E27E0D97209BA38, ___played_4)); }
	inline Action_1_tEFFD33105460921F68C4261E79791D397C76CB1B * get_played_4() const { return ___played_4; }
	inline Action_1_tEFFD33105460921F68C4261E79791D397C76CB1B ** get_address_of_played_4() { return &___played_4; }
	inline void set_played_4(Action_1_tEFFD33105460921F68C4261E79791D397C76CB1B * value)
	{
		___played_4 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___played_4), (void*)value);
	}

	inline static int32_t get_offset_of_paused_5() { return static_cast<int32_t>(offsetof(PlayableDirector_t63912C98A4EC9D4701E88B633E27E0D97209BA38, ___paused_5)); }
	inline Action_1_tEFFD33105460921F68C4261E79791D397C76CB1B * get_paused_5() const { return ___paused_5; }
	inline Action_1_tEFFD33105460921F68C4261E79791D397C76CB1B ** get_address_of_paused_5() { return &___paused_5; }
	inline void set_paused_5(Action_1_tEFFD33105460921F68C4261E79791D397C76CB1B * value)
	{
		___paused_5 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___paused_5), (void*)value);
	}

	inline static int32_t get_offset_of_stopped_6() { return static_cast<int32_t>(offsetof(PlayableDirector_t63912C98A4EC9D4701E88B633E27E0D97209BA38, ___stopped_6)); }
	inline Action_1_tEFFD33105460921F68C4261E79791D397C76CB1B * get_stopped_6() const { return ___stopped_6; }
	inline Action_1_tEFFD33105460921F68C4261E79791D397C76CB1B ** get_address_of_stopped_6() { return &___stopped_6; }
	inline void set_stopped_6(Action_1_tEFFD33105460921F68C4261E79791D397C76CB1B * value)
	{
		___stopped_6 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___stopped_6), (void*)value);
	}
};


// UnityEngine.RectTransform
struct RectTransform_t8A6A306FB29A6C8C22010CF9040E319753571072  : public Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1
{
public:

public:
};

struct RectTransform_t8A6A306FB29A6C8C22010CF9040E319753571072_StaticFields
{
public:
	// UnityEngine.RectTransform/ReapplyDrivenProperties UnityEngine.RectTransform::reapplyDrivenProperties
	ReapplyDrivenProperties_t1441259DADA8FE33A95334AC24C017DFA3DEB4CE * ___reapplyDrivenProperties_4;

public:
	inline static int32_t get_offset_of_reapplyDrivenProperties_4() { return static_cast<int32_t>(offsetof(RectTransform_t8A6A306FB29A6C8C22010CF9040E319753571072_StaticFields, ___reapplyDrivenProperties_4)); }
	inline ReapplyDrivenProperties_t1441259DADA8FE33A95334AC24C017DFA3DEB4CE * get_reapplyDrivenProperties_4() const { return ___reapplyDrivenProperties_4; }
	inline ReapplyDrivenProperties_t1441259DADA8FE33A95334AC24C017DFA3DEB4CE ** get_address_of_reapplyDrivenProperties_4() { return &___reapplyDrivenProperties_4; }
	inline void set_reapplyDrivenProperties_4(ReapplyDrivenProperties_t1441259DADA8FE33A95334AC24C017DFA3DEB4CE * value)
	{
		___reapplyDrivenProperties_4 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___reapplyDrivenProperties_4), (void*)value);
	}
};


// UnityEngine.SphereCollider
struct SphereCollider_t51A338502EEE6FA563248E3C0BF38D333077DC3A  : public Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02
{
public:

public:
};


// UnityEngine.Timeline.TrackAsset
struct TrackAsset_t423A7B49BA61FF4B7CF88A6DC8F94E0E19CF9628  : public PlayableAsset_t5AD1606B76C9753A7F4C6B1061193F581023F137
{
public:
	// System.Int32 UnityEngine.Timeline.TrackAsset::m_Version
	int32_t ___m_Version_5;
	// UnityEngine.AnimationClip UnityEngine.Timeline.TrackAsset::m_AnimClip
	AnimationClip_tD9BFD73D43793BA608D5C0B46BE29EB59E40D178 * ___m_AnimClip_6;
	// System.Boolean UnityEngine.Timeline.TrackAsset::m_Locked
	bool ___m_Locked_11;
	// System.Boolean UnityEngine.Timeline.TrackAsset::m_Muted
	bool ___m_Muted_12;
	// System.String UnityEngine.Timeline.TrackAsset::m_CustomPlayableFullTypename
	String_t* ___m_CustomPlayableFullTypename_13;
	// UnityEngine.AnimationClip UnityEngine.Timeline.TrackAsset::m_Curves
	AnimationClip_tD9BFD73D43793BA608D5C0B46BE29EB59E40D178 * ___m_Curves_14;
	// UnityEngine.Playables.PlayableAsset UnityEngine.Timeline.TrackAsset::m_Parent
	PlayableAsset_t5AD1606B76C9753A7F4C6B1061193F581023F137 * ___m_Parent_15;
	// System.Collections.Generic.List`1<UnityEngine.ScriptableObject> UnityEngine.Timeline.TrackAsset::m_Children
	List_1_tEB4537E121ED7128292F5E49486823EB846576FE * ___m_Children_16;
	// System.Int32 UnityEngine.Timeline.TrackAsset::m_ItemsHash
	int32_t ___m_ItemsHash_17;
	// UnityEngine.Timeline.TimelineClip[] UnityEngine.Timeline.TrackAsset::m_ClipsCache
	TimelineClipU5BU5D_t66DC8D6328CC48BA45A4072E4A25E7540B531ABD* ___m_ClipsCache_18;
	// UnityEngine.Timeline.DiscreteTime UnityEngine.Timeline.TrackAsset::m_Start
	DiscreteTime_tCF3EC7AD37854B10B43578F44DA55FA40D9D3C9F  ___m_Start_19;
	// UnityEngine.Timeline.DiscreteTime UnityEngine.Timeline.TrackAsset::m_End
	DiscreteTime_tCF3EC7AD37854B10B43578F44DA55FA40D9D3C9F  ___m_End_20;
	// System.Boolean UnityEngine.Timeline.TrackAsset::m_CacheSorted
	bool ___m_CacheSorted_21;
	// System.Nullable`1<System.Boolean> UnityEngine.Timeline.TrackAsset::m_SupportsNotifications
	Nullable_1_t1D1CD146BFCBDC2E53E1F700889F8C5C21063EF3  ___m_SupportsNotifications_22;
	// System.Collections.Generic.IEnumerable`1<UnityEngine.Timeline.TrackAsset> UnityEngine.Timeline.TrackAsset::m_ChildTrackCache
	RuntimeObject* ___m_ChildTrackCache_24;
	// System.Collections.Generic.List`1<UnityEngine.Timeline.TimelineClip> UnityEngine.Timeline.TrackAsset::m_Clips
	List_1_t8510F75FE95B25D670E78B2D50D473129A882F3C * ___m_Clips_26;
	// UnityEngine.Timeline.MarkerList UnityEngine.Timeline.TrackAsset::m_Markers
	MarkerList_t1D16DBEA1BD207C30DE2F2A00D5942865882223D  ___m_Markers_27;

public:
	inline static int32_t get_offset_of_m_Version_5() { return static_cast<int32_t>(offsetof(TrackAsset_t423A7B49BA61FF4B7CF88A6DC8F94E0E19CF9628, ___m_Version_5)); }
	inline int32_t get_m_Version_5() const { return ___m_Version_5; }
	inline int32_t* get_address_of_m_Version_5() { return &___m_Version_5; }
	inline void set_m_Version_5(int32_t value)
	{
		___m_Version_5 = value;
	}

	inline static int32_t get_offset_of_m_AnimClip_6() { return static_cast<int32_t>(offsetof(TrackAsset_t423A7B49BA61FF4B7CF88A6DC8F94E0E19CF9628, ___m_AnimClip_6)); }
	inline AnimationClip_tD9BFD73D43793BA608D5C0B46BE29EB59E40D178 * get_m_AnimClip_6() const { return ___m_AnimClip_6; }
	inline AnimationClip_tD9BFD73D43793BA608D5C0B46BE29EB59E40D178 ** get_address_of_m_AnimClip_6() { return &___m_AnimClip_6; }
	inline void set_m_AnimClip_6(AnimationClip_tD9BFD73D43793BA608D5C0B46BE29EB59E40D178 * value)
	{
		___m_AnimClip_6 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_AnimClip_6), (void*)value);
	}

	inline static int32_t get_offset_of_m_Locked_11() { return static_cast<int32_t>(offsetof(TrackAsset_t423A7B49BA61FF4B7CF88A6DC8F94E0E19CF9628, ___m_Locked_11)); }
	inline bool get_m_Locked_11() const { return ___m_Locked_11; }
	inline bool* get_address_of_m_Locked_11() { return &___m_Locked_11; }
	inline void set_m_Locked_11(bool value)
	{
		___m_Locked_11 = value;
	}

	inline static int32_t get_offset_of_m_Muted_12() { return static_cast<int32_t>(offsetof(TrackAsset_t423A7B49BA61FF4B7CF88A6DC8F94E0E19CF9628, ___m_Muted_12)); }
	inline bool get_m_Muted_12() const { return ___m_Muted_12; }
	inline bool* get_address_of_m_Muted_12() { return &___m_Muted_12; }
	inline void set_m_Muted_12(bool value)
	{
		___m_Muted_12 = value;
	}

	inline static int32_t get_offset_of_m_CustomPlayableFullTypename_13() { return static_cast<int32_t>(offsetof(TrackAsset_t423A7B49BA61FF4B7CF88A6DC8F94E0E19CF9628, ___m_CustomPlayableFullTypename_13)); }
	inline String_t* get_m_CustomPlayableFullTypename_13() const { return ___m_CustomPlayableFullTypename_13; }
	inline String_t** get_address_of_m_CustomPlayableFullTypename_13() { return &___m_CustomPlayableFullTypename_13; }
	inline void set_m_CustomPlayableFullTypename_13(String_t* value)
	{
		___m_CustomPlayableFullTypename_13 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_CustomPlayableFullTypename_13), (void*)value);
	}

	inline static int32_t get_offset_of_m_Curves_14() { return static_cast<int32_t>(offsetof(TrackAsset_t423A7B49BA61FF4B7CF88A6DC8F94E0E19CF9628, ___m_Curves_14)); }
	inline AnimationClip_tD9BFD73D43793BA608D5C0B46BE29EB59E40D178 * get_m_Curves_14() const { return ___m_Curves_14; }
	inline AnimationClip_tD9BFD73D43793BA608D5C0B46BE29EB59E40D178 ** get_address_of_m_Curves_14() { return &___m_Curves_14; }
	inline void set_m_Curves_14(AnimationClip_tD9BFD73D43793BA608D5C0B46BE29EB59E40D178 * value)
	{
		___m_Curves_14 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_Curves_14), (void*)value);
	}

	inline static int32_t get_offset_of_m_Parent_15() { return static_cast<int32_t>(offsetof(TrackAsset_t423A7B49BA61FF4B7CF88A6DC8F94E0E19CF9628, ___m_Parent_15)); }
	inline PlayableAsset_t5AD1606B76C9753A7F4C6B1061193F581023F137 * get_m_Parent_15() const { return ___m_Parent_15; }
	inline PlayableAsset_t5AD1606B76C9753A7F4C6B1061193F581023F137 ** get_address_of_m_Parent_15() { return &___m_Parent_15; }
	inline void set_m_Parent_15(PlayableAsset_t5AD1606B76C9753A7F4C6B1061193F581023F137 * value)
	{
		___m_Parent_15 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_Parent_15), (void*)value);
	}

	inline static int32_t get_offset_of_m_Children_16() { return static_cast<int32_t>(offsetof(TrackAsset_t423A7B49BA61FF4B7CF88A6DC8F94E0E19CF9628, ___m_Children_16)); }
	inline List_1_tEB4537E121ED7128292F5E49486823EB846576FE * get_m_Children_16() const { return ___m_Children_16; }
	inline List_1_tEB4537E121ED7128292F5E49486823EB846576FE ** get_address_of_m_Children_16() { return &___m_Children_16; }
	inline void set_m_Children_16(List_1_tEB4537E121ED7128292F5E49486823EB846576FE * value)
	{
		___m_Children_16 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_Children_16), (void*)value);
	}

	inline static int32_t get_offset_of_m_ItemsHash_17() { return static_cast<int32_t>(offsetof(TrackAsset_t423A7B49BA61FF4B7CF88A6DC8F94E0E19CF9628, ___m_ItemsHash_17)); }
	inline int32_t get_m_ItemsHash_17() const { return ___m_ItemsHash_17; }
	inline int32_t* get_address_of_m_ItemsHash_17() { return &___m_ItemsHash_17; }
	inline void set_m_ItemsHash_17(int32_t value)
	{
		___m_ItemsHash_17 = value;
	}

	inline static int32_t get_offset_of_m_ClipsCache_18() { return static_cast<int32_t>(offsetof(TrackAsset_t423A7B49BA61FF4B7CF88A6DC8F94E0E19CF9628, ___m_ClipsCache_18)); }
	inline TimelineClipU5BU5D_t66DC8D6328CC48BA45A4072E4A25E7540B531ABD* get_m_ClipsCache_18() const { return ___m_ClipsCache_18; }
	inline TimelineClipU5BU5D_t66DC8D6328CC48BA45A4072E4A25E7540B531ABD** get_address_of_m_ClipsCache_18() { return &___m_ClipsCache_18; }
	inline void set_m_ClipsCache_18(TimelineClipU5BU5D_t66DC8D6328CC48BA45A4072E4A25E7540B531ABD* value)
	{
		___m_ClipsCache_18 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_ClipsCache_18), (void*)value);
	}

	inline static int32_t get_offset_of_m_Start_19() { return static_cast<int32_t>(offsetof(TrackAsset_t423A7B49BA61FF4B7CF88A6DC8F94E0E19CF9628, ___m_Start_19)); }
	inline DiscreteTime_tCF3EC7AD37854B10B43578F44DA55FA40D9D3C9F  get_m_Start_19() const { return ___m_Start_19; }
	inline DiscreteTime_tCF3EC7AD37854B10B43578F44DA55FA40D9D3C9F * get_address_of_m_Start_19() { return &___m_Start_19; }
	inline void set_m_Start_19(DiscreteTime_tCF3EC7AD37854B10B43578F44DA55FA40D9D3C9F  value)
	{
		___m_Start_19 = value;
	}

	inline static int32_t get_offset_of_m_End_20() { return static_cast<int32_t>(offsetof(TrackAsset_t423A7B49BA61FF4B7CF88A6DC8F94E0E19CF9628, ___m_End_20)); }
	inline DiscreteTime_tCF3EC7AD37854B10B43578F44DA55FA40D9D3C9F  get_m_End_20() const { return ___m_End_20; }
	inline DiscreteTime_tCF3EC7AD37854B10B43578F44DA55FA40D9D3C9F * get_address_of_m_End_20() { return &___m_End_20; }
	inline void set_m_End_20(DiscreteTime_tCF3EC7AD37854B10B43578F44DA55FA40D9D3C9F  value)
	{
		___m_End_20 = value;
	}

	inline static int32_t get_offset_of_m_CacheSorted_21() { return static_cast<int32_t>(offsetof(TrackAsset_t423A7B49BA61FF4B7CF88A6DC8F94E0E19CF9628, ___m_CacheSorted_21)); }
	inline bool get_m_CacheSorted_21() const { return ___m_CacheSorted_21; }
	inline bool* get_address_of_m_CacheSorted_21() { return &___m_CacheSorted_21; }
	inline void set_m_CacheSorted_21(bool value)
	{
		___m_CacheSorted_21 = value;
	}

	inline static int32_t get_offset_of_m_SupportsNotifications_22() { return static_cast<int32_t>(offsetof(TrackAsset_t423A7B49BA61FF4B7CF88A6DC8F94E0E19CF9628, ___m_SupportsNotifications_22)); }
	inline Nullable_1_t1D1CD146BFCBDC2E53E1F700889F8C5C21063EF3  get_m_SupportsNotifications_22() const { return ___m_SupportsNotifications_22; }
	inline Nullable_1_t1D1CD146BFCBDC2E53E1F700889F8C5C21063EF3 * get_address_of_m_SupportsNotifications_22() { return &___m_SupportsNotifications_22; }
	inline void set_m_SupportsNotifications_22(Nullable_1_t1D1CD146BFCBDC2E53E1F700889F8C5C21063EF3  value)
	{
		___m_SupportsNotifications_22 = value;
	}

	inline static int32_t get_offset_of_m_ChildTrackCache_24() { return static_cast<int32_t>(offsetof(TrackAsset_t423A7B49BA61FF4B7CF88A6DC8F94E0E19CF9628, ___m_ChildTrackCache_24)); }
	inline RuntimeObject* get_m_ChildTrackCache_24() const { return ___m_ChildTrackCache_24; }
	inline RuntimeObject** get_address_of_m_ChildTrackCache_24() { return &___m_ChildTrackCache_24; }
	inline void set_m_ChildTrackCache_24(RuntimeObject* value)
	{
		___m_ChildTrackCache_24 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_ChildTrackCache_24), (void*)value);
	}

	inline static int32_t get_offset_of_m_Clips_26() { return static_cast<int32_t>(offsetof(TrackAsset_t423A7B49BA61FF4B7CF88A6DC8F94E0E19CF9628, ___m_Clips_26)); }
	inline List_1_t8510F75FE95B25D670E78B2D50D473129A882F3C * get_m_Clips_26() const { return ___m_Clips_26; }
	inline List_1_t8510F75FE95B25D670E78B2D50D473129A882F3C ** get_address_of_m_Clips_26() { return &___m_Clips_26; }
	inline void set_m_Clips_26(List_1_t8510F75FE95B25D670E78B2D50D473129A882F3C * value)
	{
		___m_Clips_26 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_Clips_26), (void*)value);
	}

	inline static int32_t get_offset_of_m_Markers_27() { return static_cast<int32_t>(offsetof(TrackAsset_t423A7B49BA61FF4B7CF88A6DC8F94E0E19CF9628, ___m_Markers_27)); }
	inline MarkerList_t1D16DBEA1BD207C30DE2F2A00D5942865882223D  get_m_Markers_27() const { return ___m_Markers_27; }
	inline MarkerList_t1D16DBEA1BD207C30DE2F2A00D5942865882223D * get_address_of_m_Markers_27() { return &___m_Markers_27; }
	inline void set_m_Markers_27(MarkerList_t1D16DBEA1BD207C30DE2F2A00D5942865882223D  value)
	{
		___m_Markers_27 = value;
		Il2CppCodeGenWriteBarrier((void**)&(((&___m_Markers_27))->___m_Objects_0), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&___m_Markers_27))->___m_Cache_1), (void*)NULL);
		#endif
	}
};

struct TrackAsset_t423A7B49BA61FF4B7CF88A6DC8F94E0E19CF9628_StaticFields
{
public:
	// UnityEngine.Timeline.TrackAsset/TransientBuildData UnityEngine.Timeline.TrackAsset::s_BuildData
	TransientBuildData_t9712699B02114AB8ED38C4D17EA5989208B2FF2F  ___s_BuildData_7;
	// System.Action`3<UnityEngine.Timeline.TimelineClip,UnityEngine.GameObject,UnityEngine.Playables.Playable> UnityEngine.Timeline.TrackAsset::OnClipPlayableCreate
	Action_3_t3BCC6286248E2BB441C51F6759481EBDFD701F81 * ___OnClipPlayableCreate_9;
	// System.Action`3<UnityEngine.Timeline.TrackAsset,UnityEngine.GameObject,UnityEngine.Playables.Playable> UnityEngine.Timeline.TrackAsset::OnTrackAnimationPlayableCreate
	Action_3_tF30EE3D5033A43AF7E69A1AD8FA9ACC8EACE4E41 * ___OnTrackAnimationPlayableCreate_10;
	// UnityEngine.Timeline.TrackAsset[] UnityEngine.Timeline.TrackAsset::s_EmptyCache
	TrackAssetU5BU5D_t624FA4D69A21181D1A43D031EF0EA6A4E73EF27B* ___s_EmptyCache_23;
	// System.Collections.Generic.Dictionary`2<System.Type,UnityEngine.Timeline.TrackBindingTypeAttribute> UnityEngine.Timeline.TrackAsset::s_TrackBindingTypeAttributeCache
	Dictionary_2_t076A281176CDEB6BCB84032659ED250C9E435494 * ___s_TrackBindingTypeAttributeCache_25;

public:
	inline static int32_t get_offset_of_s_BuildData_7() { return static_cast<int32_t>(offsetof(TrackAsset_t423A7B49BA61FF4B7CF88A6DC8F94E0E19CF9628_StaticFields, ___s_BuildData_7)); }
	inline TransientBuildData_t9712699B02114AB8ED38C4D17EA5989208B2FF2F  get_s_BuildData_7() const { return ___s_BuildData_7; }
	inline TransientBuildData_t9712699B02114AB8ED38C4D17EA5989208B2FF2F * get_address_of_s_BuildData_7() { return &___s_BuildData_7; }
	inline void set_s_BuildData_7(TransientBuildData_t9712699B02114AB8ED38C4D17EA5989208B2FF2F  value)
	{
		___s_BuildData_7 = value;
		Il2CppCodeGenWriteBarrier((void**)&(((&___s_BuildData_7))->___trackList_0), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&___s_BuildData_7))->___clipList_1), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&___s_BuildData_7))->___markerList_2), (void*)NULL);
		#endif
	}

	inline static int32_t get_offset_of_OnClipPlayableCreate_9() { return static_cast<int32_t>(offsetof(TrackAsset_t423A7B49BA61FF4B7CF88A6DC8F94E0E19CF9628_StaticFields, ___OnClipPlayableCreate_9)); }
	inline Action_3_t3BCC6286248E2BB441C51F6759481EBDFD701F81 * get_OnClipPlayableCreate_9() const { return ___OnClipPlayableCreate_9; }
	inline Action_3_t3BCC6286248E2BB441C51F6759481EBDFD701F81 ** get_address_of_OnClipPlayableCreate_9() { return &___OnClipPlayableCreate_9; }
	inline void set_OnClipPlayableCreate_9(Action_3_t3BCC6286248E2BB441C51F6759481EBDFD701F81 * value)
	{
		___OnClipPlayableCreate_9 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___OnClipPlayableCreate_9), (void*)value);
	}

	inline static int32_t get_offset_of_OnTrackAnimationPlayableCreate_10() { return static_cast<int32_t>(offsetof(TrackAsset_t423A7B49BA61FF4B7CF88A6DC8F94E0E19CF9628_StaticFields, ___OnTrackAnimationPlayableCreate_10)); }
	inline Action_3_tF30EE3D5033A43AF7E69A1AD8FA9ACC8EACE4E41 * get_OnTrackAnimationPlayableCreate_10() const { return ___OnTrackAnimationPlayableCreate_10; }
	inline Action_3_tF30EE3D5033A43AF7E69A1AD8FA9ACC8EACE4E41 ** get_address_of_OnTrackAnimationPlayableCreate_10() { return &___OnTrackAnimationPlayableCreate_10; }
	inline void set_OnTrackAnimationPlayableCreate_10(Action_3_tF30EE3D5033A43AF7E69A1AD8FA9ACC8EACE4E41 * value)
	{
		___OnTrackAnimationPlayableCreate_10 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___OnTrackAnimationPlayableCreate_10), (void*)value);
	}

	inline static int32_t get_offset_of_s_EmptyCache_23() { return static_cast<int32_t>(offsetof(TrackAsset_t423A7B49BA61FF4B7CF88A6DC8F94E0E19CF9628_StaticFields, ___s_EmptyCache_23)); }
	inline TrackAssetU5BU5D_t624FA4D69A21181D1A43D031EF0EA6A4E73EF27B* get_s_EmptyCache_23() const { return ___s_EmptyCache_23; }
	inline TrackAssetU5BU5D_t624FA4D69A21181D1A43D031EF0EA6A4E73EF27B** get_address_of_s_EmptyCache_23() { return &___s_EmptyCache_23; }
	inline void set_s_EmptyCache_23(TrackAssetU5BU5D_t624FA4D69A21181D1A43D031EF0EA6A4E73EF27B* value)
	{
		___s_EmptyCache_23 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___s_EmptyCache_23), (void*)value);
	}

	inline static int32_t get_offset_of_s_TrackBindingTypeAttributeCache_25() { return static_cast<int32_t>(offsetof(TrackAsset_t423A7B49BA61FF4B7CF88A6DC8F94E0E19CF9628_StaticFields, ___s_TrackBindingTypeAttributeCache_25)); }
	inline Dictionary_2_t076A281176CDEB6BCB84032659ED250C9E435494 * get_s_TrackBindingTypeAttributeCache_25() const { return ___s_TrackBindingTypeAttributeCache_25; }
	inline Dictionary_2_t076A281176CDEB6BCB84032659ED250C9E435494 ** get_address_of_s_TrackBindingTypeAttributeCache_25() { return &___s_TrackBindingTypeAttributeCache_25; }
	inline void set_s_TrackBindingTypeAttributeCache_25(Dictionary_2_t076A281176CDEB6BCB84032659ED250C9E435494 * value)
	{
		___s_TrackBindingTypeAttributeCache_25 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___s_TrackBindingTypeAttributeCache_25), (void*)value);
	}
};


// Cinemachine.CinemachineBrain
struct CinemachineBrain_tD6C5DB266906E4033463D5B2F94EA48246959E83  : public MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A
{
public:
	// 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_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___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_tFCB9356176B08582D6AB0B036E25729EBEDBFAEE  ___m_DefaultBlend_10;
	// Cinemachine.CinemachineBlenderSettings Cinemachine.CinemachineBrain::m_CustomBlends
	CinemachineBlenderSettings_tCF3367AA417C05816117E15FE608928CAF40554F * ___m_CustomBlends_11;
	// UnityEngine.Camera Cinemachine.CinemachineBrain::m_OutputCamera
	Camera_tC44E094BAB53AFC8A014C6F9CFCE11F4FC38006C * ___m_OutputCamera_12;
	// Cinemachine.CinemachineBrain/BrainEvent Cinemachine.CinemachineBrain::m_CameraCutEvent
	BrainEvent_t7DDC9AFC269C95A82A9348F1F7120BA402DCFE5E * ___m_CameraCutEvent_13;
	// Cinemachine.CinemachineBrain/VcamActivatedEvent Cinemachine.CinemachineBrain::m_CameraActivatedEvent
	VcamActivatedEvent_tFC99CBCF86077996502503BCD7019E23C7787296 * ___m_CameraActivatedEvent_14;
	// UnityEngine.Coroutine Cinemachine.CinemachineBrain::mPhysicsCoroutine
	Coroutine_t899D5232EF542CB8BA70AF9ECEECA494FAA9CCB7 * ___mPhysicsCoroutine_16;
	// UnityEngine.WaitForFixedUpdate Cinemachine.CinemachineBrain::mWaitForFixedUpdate
	WaitForFixedUpdate_t675FCE2AEFAC5C924A4020474C997FF2CDD3F4C5 * ___mWaitForFixedUpdate_17;
	// System.Collections.Generic.List`1<Cinemachine.CinemachineBrain/BrainFrame> Cinemachine.CinemachineBrain::mFrameStack
	List_1_t7047292520C88A40E765EA61E967062F583F6C2A * ___mFrameStack_18;
	// System.Int32 Cinemachine.CinemachineBrain::mNextFrameId
	int32_t ___mNextFrameId_19;
	// Cinemachine.CinemachineBlend Cinemachine.CinemachineBrain::mCurrentLiveCameras
	CinemachineBlend_tA1423010B6E480A1066D469A77F1CB4E2BC6925C * ___mCurrentLiveCameras_20;
	// Cinemachine.ICinemachineCamera Cinemachine.CinemachineBrain::mActiveCameraPreviousFrame
	RuntimeObject* ___mActiveCameraPreviousFrame_22;
	// Cinemachine.CameraState Cinemachine.CinemachineBrain::<CurrentCameraState>k__BackingField
	CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601  ___U3CCurrentCameraStateU3Ek__BackingField_23;

public:
	inline static int32_t get_offset_of_m_ShowDebugText_4() { return static_cast<int32_t>(offsetof(CinemachineBrain_tD6C5DB266906E4033463D5B2F94EA48246959E83, ___m_ShowDebugText_4)); }
	inline bool get_m_ShowDebugText_4() const { return ___m_ShowDebugText_4; }
	inline bool* get_address_of_m_ShowDebugText_4() { return &___m_ShowDebugText_4; }
	inline void set_m_ShowDebugText_4(bool value)
	{
		___m_ShowDebugText_4 = value;
	}

	inline static int32_t get_offset_of_m_ShowCameraFrustum_5() { return static_cast<int32_t>(offsetof(CinemachineBrain_tD6C5DB266906E4033463D5B2F94EA48246959E83, ___m_ShowCameraFrustum_5)); }
	inline bool get_m_ShowCameraFrustum_5() const { return ___m_ShowCameraFrustum_5; }
	inline bool* get_address_of_m_ShowCameraFrustum_5() { return &___m_ShowCameraFrustum_5; }
	inline void set_m_ShowCameraFrustum_5(bool value)
	{
		___m_ShowCameraFrustum_5 = value;
	}

	inline static int32_t get_offset_of_m_IgnoreTimeScale_6() { return static_cast<int32_t>(offsetof(CinemachineBrain_tD6C5DB266906E4033463D5B2F94EA48246959E83, ___m_IgnoreTimeScale_6)); }
	inline bool get_m_IgnoreTimeScale_6() const { return ___m_IgnoreTimeScale_6; }
	inline bool* get_address_of_m_IgnoreTimeScale_6() { return &___m_IgnoreTimeScale_6; }
	inline void set_m_IgnoreTimeScale_6(bool value)
	{
		___m_IgnoreTimeScale_6 = value;
	}

	inline static int32_t get_offset_of_m_WorldUpOverride_7() { return static_cast<int32_t>(offsetof(CinemachineBrain_tD6C5DB266906E4033463D5B2F94EA48246959E83, ___m_WorldUpOverride_7)); }
	inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_m_WorldUpOverride_7() const { return ___m_WorldUpOverride_7; }
	inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_m_WorldUpOverride_7() { return &___m_WorldUpOverride_7; }
	inline void set_m_WorldUpOverride_7(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value)
	{
		___m_WorldUpOverride_7 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_WorldUpOverride_7), (void*)value);
	}

	inline static int32_t get_offset_of_m_UpdateMethod_8() { return static_cast<int32_t>(offsetof(CinemachineBrain_tD6C5DB266906E4033463D5B2F94EA48246959E83, ___m_UpdateMethod_8)); }
	inline int32_t get_m_UpdateMethod_8() const { return ___m_UpdateMethod_8; }
	inline int32_t* get_address_of_m_UpdateMethod_8() { return &___m_UpdateMethod_8; }
	inline void set_m_UpdateMethod_8(int32_t value)
	{
		___m_UpdateMethod_8 = value;
	}

	inline static int32_t get_offset_of_m_BlendUpdateMethod_9() { return static_cast<int32_t>(offsetof(CinemachineBrain_tD6C5DB266906E4033463D5B2F94EA48246959E83, ___m_BlendUpdateMethod_9)); }
	inline int32_t get_m_BlendUpdateMethod_9() const { return ___m_BlendUpdateMethod_9; }
	inline int32_t* get_address_of_m_BlendUpdateMethod_9() { return &___m_BlendUpdateMethod_9; }
	inline void set_m_BlendUpdateMethod_9(int32_t value)
	{
		___m_BlendUpdateMethod_9 = value;
	}

	inline static int32_t get_offset_of_m_DefaultBlend_10() { return static_cast<int32_t>(offsetof(CinemachineBrain_tD6C5DB266906E4033463D5B2F94EA48246959E83, ___m_DefaultBlend_10)); }
	inline CinemachineBlendDefinition_tFCB9356176B08582D6AB0B036E25729EBEDBFAEE  get_m_DefaultBlend_10() const { return ___m_DefaultBlend_10; }
	inline CinemachineBlendDefinition_tFCB9356176B08582D6AB0B036E25729EBEDBFAEE * get_address_of_m_DefaultBlend_10() { return &___m_DefaultBlend_10; }
	inline void set_m_DefaultBlend_10(CinemachineBlendDefinition_tFCB9356176B08582D6AB0B036E25729EBEDBFAEE  value)
	{
		___m_DefaultBlend_10 = value;
		Il2CppCodeGenWriteBarrier((void**)&(((&___m_DefaultBlend_10))->___m_CustomCurve_2), (void*)NULL);
	}

	inline static int32_t get_offset_of_m_CustomBlends_11() { return static_cast<int32_t>(offsetof(CinemachineBrain_tD6C5DB266906E4033463D5B2F94EA48246959E83, ___m_CustomBlends_11)); }
	inline CinemachineBlenderSettings_tCF3367AA417C05816117E15FE608928CAF40554F * get_m_CustomBlends_11() const { return ___m_CustomBlends_11; }
	inline CinemachineBlenderSettings_tCF3367AA417C05816117E15FE608928CAF40554F ** get_address_of_m_CustomBlends_11() { return &___m_CustomBlends_11; }
	inline void set_m_CustomBlends_11(CinemachineBlenderSettings_tCF3367AA417C05816117E15FE608928CAF40554F * value)
	{
		___m_CustomBlends_11 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_CustomBlends_11), (void*)value);
	}

	inline static int32_t get_offset_of_m_OutputCamera_12() { return static_cast<int32_t>(offsetof(CinemachineBrain_tD6C5DB266906E4033463D5B2F94EA48246959E83, ___m_OutputCamera_12)); }
	inline Camera_tC44E094BAB53AFC8A014C6F9CFCE11F4FC38006C * get_m_OutputCamera_12() const { return ___m_OutputCamera_12; }
	inline Camera_tC44E094BAB53AFC8A014C6F9CFCE11F4FC38006C ** get_address_of_m_OutputCamera_12() { return &___m_OutputCamera_12; }
	inline void set_m_OutputCamera_12(Camera_tC44E094BAB53AFC8A014C6F9CFCE11F4FC38006C * value)
	{
		___m_OutputCamera_12 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_OutputCamera_12), (void*)value);
	}

	inline static int32_t get_offset_of_m_CameraCutEvent_13() { return static_cast<int32_t>(offsetof(CinemachineBrain_tD6C5DB266906E4033463D5B2F94EA48246959E83, ___m_CameraCutEvent_13)); }
	inline BrainEvent_t7DDC9AFC269C95A82A9348F1F7120BA402DCFE5E * get_m_CameraCutEvent_13() const { return ___m_CameraCutEvent_13; }
	inline BrainEvent_t7DDC9AFC269C95A82A9348F1F7120BA402DCFE5E ** get_address_of_m_CameraCutEvent_13() { return &___m_CameraCutEvent_13; }
	inline void set_m_CameraCutEvent_13(BrainEvent_t7DDC9AFC269C95A82A9348F1F7120BA402DCFE5E * value)
	{
		___m_CameraCutEvent_13 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_CameraCutEvent_13), (void*)value);
	}

	inline static int32_t get_offset_of_m_CameraActivatedEvent_14() { return static_cast<int32_t>(offsetof(CinemachineBrain_tD6C5DB266906E4033463D5B2F94EA48246959E83, ___m_CameraActivatedEvent_14)); }
	inline VcamActivatedEvent_tFC99CBCF86077996502503BCD7019E23C7787296 * get_m_CameraActivatedEvent_14() const { return ___m_CameraActivatedEvent_14; }
	inline VcamActivatedEvent_tFC99CBCF86077996502503BCD7019E23C7787296 ** get_address_of_m_CameraActivatedEvent_14() { return &___m_CameraActivatedEvent_14; }
	inline void set_m_CameraActivatedEvent_14(VcamActivatedEvent_tFC99CBCF86077996502503BCD7019E23C7787296 * value)
	{
		___m_CameraActivatedEvent_14 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_CameraActivatedEvent_14), (void*)value);
	}

	inline static int32_t get_offset_of_mPhysicsCoroutine_16() { return static_cast<int32_t>(offsetof(CinemachineBrain_tD6C5DB266906E4033463D5B2F94EA48246959E83, ___mPhysicsCoroutine_16)); }
	inline Coroutine_t899D5232EF542CB8BA70AF9ECEECA494FAA9CCB7 * get_mPhysicsCoroutine_16() const { return ___mPhysicsCoroutine_16; }
	inline Coroutine_t899D5232EF542CB8BA70AF9ECEECA494FAA9CCB7 ** get_address_of_mPhysicsCoroutine_16() { return &___mPhysicsCoroutine_16; }
	inline void set_mPhysicsCoroutine_16(Coroutine_t899D5232EF542CB8BA70AF9ECEECA494FAA9CCB7 * value)
	{
		___mPhysicsCoroutine_16 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___mPhysicsCoroutine_16), (void*)value);
	}

	inline static int32_t get_offset_of_mWaitForFixedUpdate_17() { return static_cast<int32_t>(offsetof(CinemachineBrain_tD6C5DB266906E4033463D5B2F94EA48246959E83, ___mWaitForFixedUpdate_17)); }
	inline WaitForFixedUpdate_t675FCE2AEFAC5C924A4020474C997FF2CDD3F4C5 * get_mWaitForFixedUpdate_17() const { return ___mWaitForFixedUpdate_17; }
	inline WaitForFixedUpdate_t675FCE2AEFAC5C924A4020474C997FF2CDD3F4C5 ** get_address_of_mWaitForFixedUpdate_17() { return &___mWaitForFixedUpdate_17; }
	inline void set_mWaitForFixedUpdate_17(WaitForFixedUpdate_t675FCE2AEFAC5C924A4020474C997FF2CDD3F4C5 * value)
	{
		___mWaitForFixedUpdate_17 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___mWaitForFixedUpdate_17), (void*)value);
	}

	inline static int32_t get_offset_of_mFrameStack_18() { return static_cast<int32_t>(offsetof(CinemachineBrain_tD6C5DB266906E4033463D5B2F94EA48246959E83, ___mFrameStack_18)); }
	inline List_1_t7047292520C88A40E765EA61E967062F583F6C2A * get_mFrameStack_18() const { return ___mFrameStack_18; }
	inline List_1_t7047292520C88A40E765EA61E967062F583F6C2A ** get_address_of_mFrameStack_18() { return &___mFrameStack_18; }
	inline void set_mFrameStack_18(List_1_t7047292520C88A40E765EA61E967062F583F6C2A * value)
	{
		___mFrameStack_18 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___mFrameStack_18), (void*)value);
	}

	inline static int32_t get_offset_of_mNextFrameId_19() { return static_cast<int32_t>(offsetof(CinemachineBrain_tD6C5DB266906E4033463D5B2F94EA48246959E83, ___mNextFrameId_19)); }
	inline int32_t get_mNextFrameId_19() const { return ___mNextFrameId_19; }
	inline int32_t* get_address_of_mNextFrameId_19() { return &___mNextFrameId_19; }
	inline void set_mNextFrameId_19(int32_t value)
	{
		___mNextFrameId_19 = value;
	}

	inline static int32_t get_offset_of_mCurrentLiveCameras_20() { return static_cast<int32_t>(offsetof(CinemachineBrain_tD6C5DB266906E4033463D5B2F94EA48246959E83, ___mCurrentLiveCameras_20)); }
	inline CinemachineBlend_tA1423010B6E480A1066D469A77F1CB4E2BC6925C * get_mCurrentLiveCameras_20() const { return ___mCurrentLiveCameras_20; }
	inline CinemachineBlend_tA1423010B6E480A1066D469A77F1CB4E2BC6925C ** get_address_of_mCurrentLiveCameras_20() { return &___mCurrentLiveCameras_20; }
	inline void set_mCurrentLiveCameras_20(CinemachineBlend_tA1423010B6E480A1066D469A77F1CB4E2BC6925C * value)
	{
		___mCurrentLiveCameras_20 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___mCurrentLiveCameras_20), (void*)value);
	}

	inline static int32_t get_offset_of_mActiveCameraPreviousFrame_22() { return static_cast<int32_t>(offsetof(CinemachineBrain_tD6C5DB266906E4033463D5B2F94EA48246959E83, ___mActiveCameraPreviousFrame_22)); }
	inline RuntimeObject* get_mActiveCameraPreviousFrame_22() const { return ___mActiveCameraPreviousFrame_22; }
	inline RuntimeObject** get_address_of_mActiveCameraPreviousFrame_22() { return &___mActiveCameraPreviousFrame_22; }
	inline void set_mActiveCameraPreviousFrame_22(RuntimeObject* value)
	{
		___mActiveCameraPreviousFrame_22 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___mActiveCameraPreviousFrame_22), (void*)value);
	}

	inline static int32_t get_offset_of_U3CCurrentCameraStateU3Ek__BackingField_23() { return static_cast<int32_t>(offsetof(CinemachineBrain_tD6C5DB266906E4033463D5B2F94EA48246959E83, ___U3CCurrentCameraStateU3Ek__BackingField_23)); }
	inline CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601  get_U3CCurrentCameraStateU3Ek__BackingField_23() const { return ___U3CCurrentCameraStateU3Ek__BackingField_23; }
	inline CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 * get_address_of_U3CCurrentCameraStateU3Ek__BackingField_23() { return &___U3CCurrentCameraStateU3Ek__BackingField_23; }
	inline void set_U3CCurrentCameraStateU3Ek__BackingField_23(CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601  value)
	{
		___U3CCurrentCameraStateU3Ek__BackingField_23 = value;
		Il2CppCodeGenWriteBarrier((void**)&((&(((&___U3CCurrentCameraStateU3Ek__BackingField_23))->___mCustom0_11))->___m_Custom_0), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((&(((&___U3CCurrentCameraStateU3Ek__BackingField_23))->___mCustom1_12))->___m_Custom_0), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((&(((&___U3CCurrentCameraStateU3Ek__BackingField_23))->___mCustom2_13))->___m_Custom_0), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((&(((&___U3CCurrentCameraStateU3Ek__BackingField_23))->___mCustom3_14))->___m_Custom_0), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&___U3CCurrentCameraStateU3Ek__BackingField_23))->___m_CustomOverflow_15), (void*)NULL);
		#endif
	}
};

struct CinemachineBrain_tD6C5DB266906E4033463D5B2F94EA48246959E83_StaticFields
{
public:
	// Cinemachine.ICinemachineCamera Cinemachine.CinemachineBrain::mSoloCamera
	RuntimeObject* ___mSoloCamera_15;
	// UnityEngine.AnimationCurve Cinemachine.CinemachineBrain::mDefaultLinearAnimationCurve
	AnimationCurve_t2D452A14820CEDB83BFF2C911682A4E59001AD03 * ___mDefaultLinearAnimationCurve_21;

public:
	inline static int32_t get_offset_of_mSoloCamera_15() { return static_cast<int32_t>(offsetof(CinemachineBrain_tD6C5DB266906E4033463D5B2F94EA48246959E83_StaticFields, ___mSoloCamera_15)); }
	inline RuntimeObject* get_mSoloCamera_15() const { return ___mSoloCamera_15; }
	inline RuntimeObject** get_address_of_mSoloCamera_15() { return &___mSoloCamera_15; }
	inline void set_mSoloCamera_15(RuntimeObject* value)
	{
		___mSoloCamera_15 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___mSoloCamera_15), (void*)value);
	}

	inline static int32_t get_offset_of_mDefaultLinearAnimationCurve_21() { return static_cast<int32_t>(offsetof(CinemachineBrain_tD6C5DB266906E4033463D5B2F94EA48246959E83_StaticFields, ___mDefaultLinearAnimationCurve_21)); }
	inline AnimationCurve_t2D452A14820CEDB83BFF2C911682A4E59001AD03 * get_mDefaultLinearAnimationCurve_21() const { return ___mDefaultLinearAnimationCurve_21; }
	inline AnimationCurve_t2D452A14820CEDB83BFF2C911682A4E59001AD03 ** get_address_of_mDefaultLinearAnimationCurve_21() { return &___mDefaultLinearAnimationCurve_21; }
	inline void set_mDefaultLinearAnimationCurve_21(AnimationCurve_t2D452A14820CEDB83BFF2C911682A4E59001AD03 * value)
	{
		___mDefaultLinearAnimationCurve_21 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___mDefaultLinearAnimationCurve_21), (void*)value);
	}
};


// Cinemachine.CinemachineComponentBase
struct CinemachineComponentBase_tCB9029D861525FDAF243B8F6F5B910145DB63B7D  : public MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A
{
public:
	// Cinemachine.CinemachineVirtualCameraBase Cinemachine.CinemachineComponentBase::m_vcamOwner
	CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * ___m_vcamOwner_5;
	// UnityEngine.Transform Cinemachine.CinemachineComponentBase::mCachedFollowTarget
	Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___mCachedFollowTarget_6;
	// Cinemachine.CinemachineVirtualCameraBase Cinemachine.CinemachineComponentBase::mCachedFollowTargetVcam
	CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * ___mCachedFollowTargetVcam_7;
	// Cinemachine.ICinemachineTargetGroup Cinemachine.CinemachineComponentBase::mCachedFollowTargetGroup
	RuntimeObject* ___mCachedFollowTargetGroup_8;
	// UnityEngine.Transform Cinemachine.CinemachineComponentBase::mCachedLookAtTarget
	Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___mCachedLookAtTarget_9;
	// Cinemachine.CinemachineVirtualCameraBase Cinemachine.CinemachineComponentBase::mCachedLookAtTargetVcam
	CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * ___mCachedLookAtTargetVcam_10;
	// Cinemachine.ICinemachineTargetGroup Cinemachine.CinemachineComponentBase::mCachedLookAtTargetGroup
	RuntimeObject* ___mCachedLookAtTargetGroup_11;

public:
	inline static int32_t get_offset_of_m_vcamOwner_5() { return static_cast<int32_t>(offsetof(CinemachineComponentBase_tCB9029D861525FDAF243B8F6F5B910145DB63B7D, ___m_vcamOwner_5)); }
	inline CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * get_m_vcamOwner_5() const { return ___m_vcamOwner_5; }
	inline CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 ** get_address_of_m_vcamOwner_5() { return &___m_vcamOwner_5; }
	inline void set_m_vcamOwner_5(CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * value)
	{
		___m_vcamOwner_5 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_vcamOwner_5), (void*)value);
	}

	inline static int32_t get_offset_of_mCachedFollowTarget_6() { return static_cast<int32_t>(offsetof(CinemachineComponentBase_tCB9029D861525FDAF243B8F6F5B910145DB63B7D, ___mCachedFollowTarget_6)); }
	inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_mCachedFollowTarget_6() const { return ___mCachedFollowTarget_6; }
	inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_mCachedFollowTarget_6() { return &___mCachedFollowTarget_6; }
	inline void set_mCachedFollowTarget_6(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value)
	{
		___mCachedFollowTarget_6 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___mCachedFollowTarget_6), (void*)value);
	}

	inline static int32_t get_offset_of_mCachedFollowTargetVcam_7() { return static_cast<int32_t>(offsetof(CinemachineComponentBase_tCB9029D861525FDAF243B8F6F5B910145DB63B7D, ___mCachedFollowTargetVcam_7)); }
	inline CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * get_mCachedFollowTargetVcam_7() const { return ___mCachedFollowTargetVcam_7; }
	inline CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 ** get_address_of_mCachedFollowTargetVcam_7() { return &___mCachedFollowTargetVcam_7; }
	inline void set_mCachedFollowTargetVcam_7(CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * value)
	{
		___mCachedFollowTargetVcam_7 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___mCachedFollowTargetVcam_7), (void*)value);
	}

	inline static int32_t get_offset_of_mCachedFollowTargetGroup_8() { return static_cast<int32_t>(offsetof(CinemachineComponentBase_tCB9029D861525FDAF243B8F6F5B910145DB63B7D, ___mCachedFollowTargetGroup_8)); }
	inline RuntimeObject* get_mCachedFollowTargetGroup_8() const { return ___mCachedFollowTargetGroup_8; }
	inline RuntimeObject** get_address_of_mCachedFollowTargetGroup_8() { return &___mCachedFollowTargetGroup_8; }
	inline void set_mCachedFollowTargetGroup_8(RuntimeObject* value)
	{
		___mCachedFollowTargetGroup_8 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___mCachedFollowTargetGroup_8), (void*)value);
	}

	inline static int32_t get_offset_of_mCachedLookAtTarget_9() { return static_cast<int32_t>(offsetof(CinemachineComponentBase_tCB9029D861525FDAF243B8F6F5B910145DB63B7D, ___mCachedLookAtTarget_9)); }
	inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_mCachedLookAtTarget_9() const { return ___mCachedLookAtTarget_9; }
	inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_mCachedLookAtTarget_9() { return &___mCachedLookAtTarget_9; }
	inline void set_mCachedLookAtTarget_9(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value)
	{
		___mCachedLookAtTarget_9 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___mCachedLookAtTarget_9), (void*)value);
	}

	inline static int32_t get_offset_of_mCachedLookAtTargetVcam_10() { return static_cast<int32_t>(offsetof(CinemachineComponentBase_tCB9029D861525FDAF243B8F6F5B910145DB63B7D, ___mCachedLookAtTargetVcam_10)); }
	inline CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * get_mCachedLookAtTargetVcam_10() const { return ___mCachedLookAtTargetVcam_10; }
	inline CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 ** get_address_of_mCachedLookAtTargetVcam_10() { return &___mCachedLookAtTargetVcam_10; }
	inline void set_mCachedLookAtTargetVcam_10(CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * value)
	{
		___mCachedLookAtTargetVcam_10 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___mCachedLookAtTargetVcam_10), (void*)value);
	}

	inline static int32_t get_offset_of_mCachedLookAtTargetGroup_11() { return static_cast<int32_t>(offsetof(CinemachineComponentBase_tCB9029D861525FDAF243B8F6F5B910145DB63B7D, ___mCachedLookAtTargetGroup_11)); }
	inline RuntimeObject* get_mCachedLookAtTargetGroup_11() const { return ___mCachedLookAtTargetGroup_11; }
	inline RuntimeObject** get_address_of_mCachedLookAtTargetGroup_11() { return &___mCachedLookAtTargetGroup_11; }
	inline void set_mCachedLookAtTargetGroup_11(RuntimeObject* value)
	{
		___mCachedLookAtTargetGroup_11 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___mCachedLookAtTargetGroup_11), (void*)value);
	}
};


// Cinemachine.CinemachineExtension
struct CinemachineExtension_t8FBFE85287359DD26462EE5C24031D8433801422  : public MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A
{
public:
	// Cinemachine.CinemachineVirtualCameraBase Cinemachine.CinemachineExtension::m_vcamOwner
	CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * ___m_vcamOwner_5;
	// System.Collections.Generic.Dictionary`2<Cinemachine.ICinemachineCamera,System.Object> Cinemachine.CinemachineExtension::mExtraState
	Dictionary_2_tA56D153C1EABC9FB802D4F354B4E536F249FF4FE * ___mExtraState_6;

public:
	inline static int32_t get_offset_of_m_vcamOwner_5() { return static_cast<int32_t>(offsetof(CinemachineExtension_t8FBFE85287359DD26462EE5C24031D8433801422, ___m_vcamOwner_5)); }
	inline CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * get_m_vcamOwner_5() const { return ___m_vcamOwner_5; }
	inline CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 ** get_address_of_m_vcamOwner_5() { return &___m_vcamOwner_5; }
	inline void set_m_vcamOwner_5(CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * value)
	{
		___m_vcamOwner_5 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_vcamOwner_5), (void*)value);
	}

	inline static int32_t get_offset_of_mExtraState_6() { return static_cast<int32_t>(offsetof(CinemachineExtension_t8FBFE85287359DD26462EE5C24031D8433801422, ___mExtraState_6)); }
	inline Dictionary_2_tA56D153C1EABC9FB802D4F354B4E536F249FF4FE * get_mExtraState_6() const { return ___mExtraState_6; }
	inline Dictionary_2_tA56D153C1EABC9FB802D4F354B4E536F249FF4FE ** get_address_of_mExtraState_6() { return &___mExtraState_6; }
	inline void set_mExtraState_6(Dictionary_2_tA56D153C1EABC9FB802D4F354B4E536F249FF4FE * value)
	{
		___mExtraState_6 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___mExtraState_6), (void*)value);
	}
};


// Cinemachine.CinemachinePathBase
struct CinemachinePathBase_tE093E8B9AA9F8F9DD5EE05985EA53EEE9E9B7EE5  : public MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A
{
public:
	// System.Int32 Cinemachine.CinemachinePathBase::m_Resolution
	int32_t ___m_Resolution_4;
	// Cinemachine.CinemachinePathBase/Appearance Cinemachine.CinemachinePathBase::m_Appearance
	Appearance_t5C30CF5A3D0FE21A2264E1C25AAF86B3B035CEE8 * ___m_Appearance_5;
	// System.Single[] Cinemachine.CinemachinePathBase::m_DistanceToPos
	SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___m_DistanceToPos_6;
	// System.Single[] Cinemachine.CinemachinePathBase::m_PosToDistance
	SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___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;

public:
	inline static int32_t get_offset_of_m_Resolution_4() { return static_cast<int32_t>(offsetof(CinemachinePathBase_tE093E8B9AA9F8F9DD5EE05985EA53EEE9E9B7EE5, ___m_Resolution_4)); }
	inline int32_t get_m_Resolution_4() const { return ___m_Resolution_4; }
	inline int32_t* get_address_of_m_Resolution_4() { return &___m_Resolution_4; }
	inline void set_m_Resolution_4(int32_t value)
	{
		___m_Resolution_4 = value;
	}

	inline static int32_t get_offset_of_m_Appearance_5() { return static_cast<int32_t>(offsetof(CinemachinePathBase_tE093E8B9AA9F8F9DD5EE05985EA53EEE9E9B7EE5, ___m_Appearance_5)); }
	inline Appearance_t5C30CF5A3D0FE21A2264E1C25AAF86B3B035CEE8 * get_m_Appearance_5() const { return ___m_Appearance_5; }
	inline Appearance_t5C30CF5A3D0FE21A2264E1C25AAF86B3B035CEE8 ** get_address_of_m_Appearance_5() { return &___m_Appearance_5; }
	inline void set_m_Appearance_5(Appearance_t5C30CF5A3D0FE21A2264E1C25AAF86B3B035CEE8 * value)
	{
		___m_Appearance_5 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_Appearance_5), (void*)value);
	}

	inline static int32_t get_offset_of_m_DistanceToPos_6() { return static_cast<int32_t>(offsetof(CinemachinePathBase_tE093E8B9AA9F8F9DD5EE05985EA53EEE9E9B7EE5, ___m_DistanceToPos_6)); }
	inline SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* get_m_DistanceToPos_6() const { return ___m_DistanceToPos_6; }
	inline SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA** get_address_of_m_DistanceToPos_6() { return &___m_DistanceToPos_6; }
	inline void set_m_DistanceToPos_6(SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* value)
	{
		___m_DistanceToPos_6 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_DistanceToPos_6), (void*)value);
	}

	inline static int32_t get_offset_of_m_PosToDistance_7() { return static_cast<int32_t>(offsetof(CinemachinePathBase_tE093E8B9AA9F8F9DD5EE05985EA53EEE9E9B7EE5, ___m_PosToDistance_7)); }
	inline SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* get_m_PosToDistance_7() const { return ___m_PosToDistance_7; }
	inline SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA** get_address_of_m_PosToDistance_7() { return &___m_PosToDistance_7; }
	inline void set_m_PosToDistance_7(SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* value)
	{
		___m_PosToDistance_7 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_PosToDistance_7), (void*)value);
	}

	inline static int32_t get_offset_of_m_CachedSampleSteps_8() { return static_cast<int32_t>(offsetof(CinemachinePathBase_tE093E8B9AA9F8F9DD5EE05985EA53EEE9E9B7EE5, ___m_CachedSampleSteps_8)); }
	inline int32_t get_m_CachedSampleSteps_8() const { return ___m_CachedSampleSteps_8; }
	inline int32_t* get_address_of_m_CachedSampleSteps_8() { return &___m_CachedSampleSteps_8; }
	inline void set_m_CachedSampleSteps_8(int32_t value)
	{
		___m_CachedSampleSteps_8 = value;
	}

	inline static int32_t get_offset_of_m_PathLength_9() { return static_cast<int32_t>(offsetof(CinemachinePathBase_tE093E8B9AA9F8F9DD5EE05985EA53EEE9E9B7EE5, ___m_PathLength_9)); }
	inline float get_m_PathLength_9() const { return ___m_PathLength_9; }
	inline float* get_address_of_m_PathLength_9() { return &___m_PathLength_9; }
	inline void set_m_PathLength_9(float value)
	{
		___m_PathLength_9 = value;
	}

	inline static int32_t get_offset_of_m_cachedPosStepSize_10() { return static_cast<int32_t>(offsetof(CinemachinePathBase_tE093E8B9AA9F8F9DD5EE05985EA53EEE9E9B7EE5, ___m_cachedPosStepSize_10)); }
	inline float get_m_cachedPosStepSize_10() const { return ___m_cachedPosStepSize_10; }
	inline float* get_address_of_m_cachedPosStepSize_10() { return &___m_cachedPosStepSize_10; }
	inline void set_m_cachedPosStepSize_10(float value)
	{
		___m_cachedPosStepSize_10 = value;
	}

	inline static int32_t get_offset_of_m_cachedDistanceStepSize_11() { return static_cast<int32_t>(offsetof(CinemachinePathBase_tE093E8B9AA9F8F9DD5EE05985EA53EEE9E9B7EE5, ___m_cachedDistanceStepSize_11)); }
	inline float get_m_cachedDistanceStepSize_11() const { return ___m_cachedDistanceStepSize_11; }
	inline float* get_address_of_m_cachedDistanceStepSize_11() { return &___m_cachedDistanceStepSize_11; }
	inline void set_m_cachedDistanceStepSize_11(float value)
	{
		___m_cachedDistanceStepSize_11 = value;
	}
};


// Cinemachine.CinemachinePipeline
struct CinemachinePipeline_t8D090EAABA2FE705911C849F3853D1C1409968C2  : public MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A
{
public:

public:
};


// Cinemachine.CinemachineTargetGroup
struct CinemachineTargetGroup_t3DB3A11E58D19D15FD8E65249DC262DC9225B6A0  : public MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A
{
public:
	// 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_tA569D74B31CB1511C1901070CB3E3232254FF6D8* ___m_Targets_7;
	// UnityEngine.Bounds Cinemachine.CinemachineTargetGroup::<BoundingBox>k__BackingField
	Bounds_t0F1F36D4F7AF49524B3C2A2259594412A3D3AE37  ___U3CBoundingBoxU3Ek__BackingField_8;
	// System.Single Cinemachine.CinemachineTargetGroup::mMaxWeight
	float ___mMaxWeight_9;
	// UnityEngine.Vector3 Cinemachine.CinemachineTargetGroup::mAveragePos
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___mAveragePos_10;

public:
	inline static int32_t get_offset_of_m_PositionMode_4() { return static_cast<int32_t>(offsetof(CinemachineTargetGroup_t3DB3A11E58D19D15FD8E65249DC262DC9225B6A0, ___m_PositionMode_4)); }
	inline int32_t get_m_PositionMode_4() const { return ___m_PositionMode_4; }
	inline int32_t* get_address_of_m_PositionMode_4() { return &___m_PositionMode_4; }
	inline void set_m_PositionMode_4(int32_t value)
	{
		___m_PositionMode_4 = value;
	}

	inline static int32_t get_offset_of_m_RotationMode_5() { return static_cast<int32_t>(offsetof(CinemachineTargetGroup_t3DB3A11E58D19D15FD8E65249DC262DC9225B6A0, ___m_RotationMode_5)); }
	inline int32_t get_m_RotationMode_5() const { return ___m_RotationMode_5; }
	inline int32_t* get_address_of_m_RotationMode_5() { return &___m_RotationMode_5; }
	inline void set_m_RotationMode_5(int32_t value)
	{
		___m_RotationMode_5 = value;
	}

	inline static int32_t get_offset_of_m_UpdateMethod_6() { return static_cast<int32_t>(offsetof(CinemachineTargetGroup_t3DB3A11E58D19D15FD8E65249DC262DC9225B6A0, ___m_UpdateMethod_6)); }
	inline int32_t get_m_UpdateMethod_6() const { return ___m_UpdateMethod_6; }
	inline int32_t* get_address_of_m_UpdateMethod_6() { return &___m_UpdateMethod_6; }
	inline void set_m_UpdateMethod_6(int32_t value)
	{
		___m_UpdateMethod_6 = value;
	}

	inline static int32_t get_offset_of_m_Targets_7() { return static_cast<int32_t>(offsetof(CinemachineTargetGroup_t3DB3A11E58D19D15FD8E65249DC262DC9225B6A0, ___m_Targets_7)); }
	inline TargetU5BU5D_tA569D74B31CB1511C1901070CB3E3232254FF6D8* get_m_Targets_7() const { return ___m_Targets_7; }
	inline TargetU5BU5D_tA569D74B31CB1511C1901070CB3E3232254FF6D8** get_address_of_m_Targets_7() { return &___m_Targets_7; }
	inline void set_m_Targets_7(TargetU5BU5D_tA569D74B31CB1511C1901070CB3E3232254FF6D8* value)
	{
		___m_Targets_7 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_Targets_7), (void*)value);
	}

	inline static int32_t get_offset_of_U3CBoundingBoxU3Ek__BackingField_8() { return static_cast<int32_t>(offsetof(CinemachineTargetGroup_t3DB3A11E58D19D15FD8E65249DC262DC9225B6A0, ___U3CBoundingBoxU3Ek__BackingField_8)); }
	inline Bounds_t0F1F36D4F7AF49524B3C2A2259594412A3D3AE37  get_U3CBoundingBoxU3Ek__BackingField_8() const { return ___U3CBoundingBoxU3Ek__BackingField_8; }
	inline Bounds_t0F1F36D4F7AF49524B3C2A2259594412A3D3AE37 * get_address_of_U3CBoundingBoxU3Ek__BackingField_8() { return &___U3CBoundingBoxU3Ek__BackingField_8; }
	inline void set_U3CBoundingBoxU3Ek__BackingField_8(Bounds_t0F1F36D4F7AF49524B3C2A2259594412A3D3AE37  value)
	{
		___U3CBoundingBoxU3Ek__BackingField_8 = value;
	}

	inline static int32_t get_offset_of_mMaxWeight_9() { return static_cast<int32_t>(offsetof(CinemachineTargetGroup_t3DB3A11E58D19D15FD8E65249DC262DC9225B6A0, ___mMaxWeight_9)); }
	inline float get_mMaxWeight_9() const { return ___mMaxWeight_9; }
	inline float* get_address_of_mMaxWeight_9() { return &___mMaxWeight_9; }
	inline void set_mMaxWeight_9(float value)
	{
		___mMaxWeight_9 = value;
	}

	inline static int32_t get_offset_of_mAveragePos_10() { return static_cast<int32_t>(offsetof(CinemachineTargetGroup_t3DB3A11E58D19D15FD8E65249DC262DC9225B6A0, ___mAveragePos_10)); }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  get_mAveragePos_10() const { return ___mAveragePos_10; }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_mAveragePos_10() { return &___mAveragePos_10; }
	inline void set_mAveragePos_10(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  value)
	{
		___mAveragePos_10 = value;
	}
};


// CinemachineTouchInputMapper
struct CinemachineTouchInputMapper_tE4C7A631487CB3E153286FC829CAD2BBD5D67225  : public MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A
{
public:
	// System.Single CinemachineTouchInputMapper::TouchSensitivityX
	float ___TouchSensitivityX_4;
	// System.Single CinemachineTouchInputMapper::TouchSensitivityY
	float ___TouchSensitivityY_5;
	// System.String CinemachineTouchInputMapper::TouchXInputMapTo
	String_t* ___TouchXInputMapTo_6;
	// System.String CinemachineTouchInputMapper::TouchYInputMapTo
	String_t* ___TouchYInputMapTo_7;

public:
	inline static int32_t get_offset_of_TouchSensitivityX_4() { return static_cast<int32_t>(offsetof(CinemachineTouchInputMapper_tE4C7A631487CB3E153286FC829CAD2BBD5D67225, ___TouchSensitivityX_4)); }
	inline float get_TouchSensitivityX_4() const { return ___TouchSensitivityX_4; }
	inline float* get_address_of_TouchSensitivityX_4() { return &___TouchSensitivityX_4; }
	inline void set_TouchSensitivityX_4(float value)
	{
		___TouchSensitivityX_4 = value;
	}

	inline static int32_t get_offset_of_TouchSensitivityY_5() { return static_cast<int32_t>(offsetof(CinemachineTouchInputMapper_tE4C7A631487CB3E153286FC829CAD2BBD5D67225, ___TouchSensitivityY_5)); }
	inline float get_TouchSensitivityY_5() const { return ___TouchSensitivityY_5; }
	inline float* get_address_of_TouchSensitivityY_5() { return &___TouchSensitivityY_5; }
	inline void set_TouchSensitivityY_5(float value)
	{
		___TouchSensitivityY_5 = value;
	}

	inline static int32_t get_offset_of_TouchXInputMapTo_6() { return static_cast<int32_t>(offsetof(CinemachineTouchInputMapper_tE4C7A631487CB3E153286FC829CAD2BBD5D67225, ___TouchXInputMapTo_6)); }
	inline String_t* get_TouchXInputMapTo_6() const { return ___TouchXInputMapTo_6; }
	inline String_t** get_address_of_TouchXInputMapTo_6() { return &___TouchXInputMapTo_6; }
	inline void set_TouchXInputMapTo_6(String_t* value)
	{
		___TouchXInputMapTo_6 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___TouchXInputMapTo_6), (void*)value);
	}

	inline static int32_t get_offset_of_TouchYInputMapTo_7() { return static_cast<int32_t>(offsetof(CinemachineTouchInputMapper_tE4C7A631487CB3E153286FC829CAD2BBD5D67225, ___TouchYInputMapTo_7)); }
	inline String_t* get_TouchYInputMapTo_7() const { return ___TouchYInputMapTo_7; }
	inline String_t** get_address_of_TouchYInputMapTo_7() { return &___TouchYInputMapTo_7; }
	inline void set_TouchYInputMapTo_7(String_t* value)
	{
		___TouchYInputMapTo_7 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___TouchYInputMapTo_7), (void*)value);
	}
};


// CinemachineTrack
struct CinemachineTrack_t95554FC23771D016453B5262885014B1F984BE95  : public TrackAsset_t423A7B49BA61FF4B7CF88A6DC8F94E0E19CF9628
{
public:

public:
};


// Cinemachine.CinemachineTriggerAction
struct CinemachineTriggerAction_t4B188FE271177893302A248F69674776EF8D77AB  : public MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A
{
public:
	// UnityEngine.LayerMask Cinemachine.CinemachineTriggerAction::m_LayerMask
	LayerMask_t5FA647D8C300EA0621360CA4424717C3C73190A8  ___m_LayerMask_4;
	// System.String Cinemachine.CinemachineTriggerAction::m_WithTag
	String_t* ___m_WithTag_5;
	// System.String Cinemachine.CinemachineTriggerAction::m_WithoutTag
	String_t* ___m_WithoutTag_6;
	// System.Int32 Cinemachine.CinemachineTriggerAction::m_SkipFirst
	int32_t ___m_SkipFirst_7;
	// System.Boolean Cinemachine.CinemachineTriggerAction::m_Repeating
	bool ___m_Repeating_8;
	// Cinemachine.CinemachineTriggerAction/ActionSettings Cinemachine.CinemachineTriggerAction::m_OnObjectEnter
	ActionSettings_t6ED1A2194213B308930F51D59E42D4FC057222C6  ___m_OnObjectEnter_9;
	// Cinemachine.CinemachineTriggerAction/ActionSettings Cinemachine.CinemachineTriggerAction::m_OnObjectExit
	ActionSettings_t6ED1A2194213B308930F51D59E42D4FC057222C6  ___m_OnObjectExit_10;
	// System.Collections.Generic.HashSet`1<UnityEngine.GameObject> Cinemachine.CinemachineTriggerAction::m_ActiveTriggerObjects
	HashSet_1_t77825C5E92A478ADAC0C07A97589EB9CBFF229E3 * ___m_ActiveTriggerObjects_11;

public:
	inline static int32_t get_offset_of_m_LayerMask_4() { return static_cast<int32_t>(offsetof(CinemachineTriggerAction_t4B188FE271177893302A248F69674776EF8D77AB, ___m_LayerMask_4)); }
	inline LayerMask_t5FA647D8C300EA0621360CA4424717C3C73190A8  get_m_LayerMask_4() const { return ___m_LayerMask_4; }
	inline LayerMask_t5FA647D8C300EA0621360CA4424717C3C73190A8 * get_address_of_m_LayerMask_4() { return &___m_LayerMask_4; }
	inline void set_m_LayerMask_4(LayerMask_t5FA647D8C300EA0621360CA4424717C3C73190A8  value)
	{
		___m_LayerMask_4 = value;
	}

	inline static int32_t get_offset_of_m_WithTag_5() { return static_cast<int32_t>(offsetof(CinemachineTriggerAction_t4B188FE271177893302A248F69674776EF8D77AB, ___m_WithTag_5)); }
	inline String_t* get_m_WithTag_5() const { return ___m_WithTag_5; }
	inline String_t** get_address_of_m_WithTag_5() { return &___m_WithTag_5; }
	inline void set_m_WithTag_5(String_t* value)
	{
		___m_WithTag_5 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_WithTag_5), (void*)value);
	}

	inline static int32_t get_offset_of_m_WithoutTag_6() { return static_cast<int32_t>(offsetof(CinemachineTriggerAction_t4B188FE271177893302A248F69674776EF8D77AB, ___m_WithoutTag_6)); }
	inline String_t* get_m_WithoutTag_6() const { return ___m_WithoutTag_6; }
	inline String_t** get_address_of_m_WithoutTag_6() { return &___m_WithoutTag_6; }
	inline void set_m_WithoutTag_6(String_t* value)
	{
		___m_WithoutTag_6 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_WithoutTag_6), (void*)value);
	}

	inline static int32_t get_offset_of_m_SkipFirst_7() { return static_cast<int32_t>(offsetof(CinemachineTriggerAction_t4B188FE271177893302A248F69674776EF8D77AB, ___m_SkipFirst_7)); }
	inline int32_t get_m_SkipFirst_7() const { return ___m_SkipFirst_7; }
	inline int32_t* get_address_of_m_SkipFirst_7() { return &___m_SkipFirst_7; }
	inline void set_m_SkipFirst_7(int32_t value)
	{
		___m_SkipFirst_7 = value;
	}

	inline static int32_t get_offset_of_m_Repeating_8() { return static_cast<int32_t>(offsetof(CinemachineTriggerAction_t4B188FE271177893302A248F69674776EF8D77AB, ___m_Repeating_8)); }
	inline bool get_m_Repeating_8() const { return ___m_Repeating_8; }
	inline bool* get_address_of_m_Repeating_8() { return &___m_Repeating_8; }
	inline void set_m_Repeating_8(bool value)
	{
		___m_Repeating_8 = value;
	}

	inline static int32_t get_offset_of_m_OnObjectEnter_9() { return static_cast<int32_t>(offsetof(CinemachineTriggerAction_t4B188FE271177893302A248F69674776EF8D77AB, ___m_OnObjectEnter_9)); }
	inline ActionSettings_t6ED1A2194213B308930F51D59E42D4FC057222C6  get_m_OnObjectEnter_9() const { return ___m_OnObjectEnter_9; }
	inline ActionSettings_t6ED1A2194213B308930F51D59E42D4FC057222C6 * get_address_of_m_OnObjectEnter_9() { return &___m_OnObjectEnter_9; }
	inline void set_m_OnObjectEnter_9(ActionSettings_t6ED1A2194213B308930F51D59E42D4FC057222C6  value)
	{
		___m_OnObjectEnter_9 = value;
		Il2CppCodeGenWriteBarrier((void**)&(((&___m_OnObjectEnter_9))->___m_Target_1), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&___m_OnObjectEnter_9))->___m_Event_5), (void*)NULL);
		#endif
	}

	inline static int32_t get_offset_of_m_OnObjectExit_10() { return static_cast<int32_t>(offsetof(CinemachineTriggerAction_t4B188FE271177893302A248F69674776EF8D77AB, ___m_OnObjectExit_10)); }
	inline ActionSettings_t6ED1A2194213B308930F51D59E42D4FC057222C6  get_m_OnObjectExit_10() const { return ___m_OnObjectExit_10; }
	inline ActionSettings_t6ED1A2194213B308930F51D59E42D4FC057222C6 * get_address_of_m_OnObjectExit_10() { return &___m_OnObjectExit_10; }
	inline void set_m_OnObjectExit_10(ActionSettings_t6ED1A2194213B308930F51D59E42D4FC057222C6  value)
	{
		___m_OnObjectExit_10 = value;
		Il2CppCodeGenWriteBarrier((void**)&(((&___m_OnObjectExit_10))->___m_Target_1), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&___m_OnObjectExit_10))->___m_Event_5), (void*)NULL);
		#endif
	}

	inline static int32_t get_offset_of_m_ActiveTriggerObjects_11() { return static_cast<int32_t>(offsetof(CinemachineTriggerAction_t4B188FE271177893302A248F69674776EF8D77AB, ___m_ActiveTriggerObjects_11)); }
	inline HashSet_1_t77825C5E92A478ADAC0C07A97589EB9CBFF229E3 * get_m_ActiveTriggerObjects_11() const { return ___m_ActiveTriggerObjects_11; }
	inline HashSet_1_t77825C5E92A478ADAC0C07A97589EB9CBFF229E3 ** get_address_of_m_ActiveTriggerObjects_11() { return &___m_ActiveTriggerObjects_11; }
	inline void set_m_ActiveTriggerObjects_11(HashSet_1_t77825C5E92A478ADAC0C07A97589EB9CBFF229E3 * value)
	{
		___m_ActiveTriggerObjects_11 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_ActiveTriggerObjects_11), (void*)value);
	}
};


// Cinemachine.CinemachineVirtualCameraBase
struct CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5  : public MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A
{
public:
	// System.String[] Cinemachine.CinemachineVirtualCameraBase::m_ExcludedPropertiesInInspector
	StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* ___m_ExcludedPropertiesInInspector_4;
	// Cinemachine.CinemachineCore/Stage[] Cinemachine.CinemachineVirtualCameraBase::m_LockStageInInspector
	StageU5BU5D_t605193BD653BA57911AFE8A2D01B1D799F7BB949* ___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.Single Cinemachine.CinemachineVirtualCameraBase::<FollowTargetAttachment>k__BackingField
	float ___U3CFollowTargetAttachmentU3Ek__BackingField_10;
	// System.Single Cinemachine.CinemachineVirtualCameraBase::<LookAtTargetAttachment>k__BackingField
	float ___U3CLookAtTargetAttachmentU3Ek__BackingField_11;
	// Cinemachine.CinemachineVirtualCameraBase/StandbyUpdateMode Cinemachine.CinemachineVirtualCameraBase::m_StandbyUpdate
	int32_t ___m_StandbyUpdate_12;
	// System.Collections.Generic.List`1<Cinemachine.CinemachineExtension> Cinemachine.CinemachineVirtualCameraBase::mExtensions
	List_1_t13875FE3163CFA961C09134FFAA2E0903229691A * ___mExtensions_13;
	// System.Boolean Cinemachine.CinemachineVirtualCameraBase::<PreviousStateIsValid>k__BackingField
	bool ___U3CPreviousStateIsValidU3Ek__BackingField_14;
	// System.Boolean Cinemachine.CinemachineVirtualCameraBase::m_WasStarted
	bool ___m_WasStarted_15;
	// System.Boolean Cinemachine.CinemachineVirtualCameraBase::mSlaveStatusUpdated
	bool ___mSlaveStatusUpdated_16;
	// Cinemachine.CinemachineVirtualCameraBase Cinemachine.CinemachineVirtualCameraBase::m_parentVcam
	CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * ___m_parentVcam_17;
	// System.Int32 Cinemachine.CinemachineVirtualCameraBase::m_QueuePriority
	int32_t ___m_QueuePriority_18;

public:
	inline static int32_t get_offset_of_m_ExcludedPropertiesInInspector_4() { return static_cast<int32_t>(offsetof(CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5, ___m_ExcludedPropertiesInInspector_4)); }
	inline StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* get_m_ExcludedPropertiesInInspector_4() const { return ___m_ExcludedPropertiesInInspector_4; }
	inline StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A** get_address_of_m_ExcludedPropertiesInInspector_4() { return &___m_ExcludedPropertiesInInspector_4; }
	inline void set_m_ExcludedPropertiesInInspector_4(StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* value)
	{
		___m_ExcludedPropertiesInInspector_4 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_ExcludedPropertiesInInspector_4), (void*)value);
	}

	inline static int32_t get_offset_of_m_LockStageInInspector_5() { return static_cast<int32_t>(offsetof(CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5, ___m_LockStageInInspector_5)); }
	inline StageU5BU5D_t605193BD653BA57911AFE8A2D01B1D799F7BB949* get_m_LockStageInInspector_5() const { return ___m_LockStageInInspector_5; }
	inline StageU5BU5D_t605193BD653BA57911AFE8A2D01B1D799F7BB949** get_address_of_m_LockStageInInspector_5() { return &___m_LockStageInInspector_5; }
	inline void set_m_LockStageInInspector_5(StageU5BU5D_t605193BD653BA57911AFE8A2D01B1D799F7BB949* value)
	{
		___m_LockStageInInspector_5 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_LockStageInInspector_5), (void*)value);
	}

	inline static int32_t get_offset_of_m_ValidatingStreamVersion_6() { return static_cast<int32_t>(offsetof(CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5, ___m_ValidatingStreamVersion_6)); }
	inline int32_t get_m_ValidatingStreamVersion_6() const { return ___m_ValidatingStreamVersion_6; }
	inline int32_t* get_address_of_m_ValidatingStreamVersion_6() { return &___m_ValidatingStreamVersion_6; }
	inline void set_m_ValidatingStreamVersion_6(int32_t value)
	{
		___m_ValidatingStreamVersion_6 = value;
	}

	inline static int32_t get_offset_of_m_OnValidateCalled_7() { return static_cast<int32_t>(offsetof(CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5, ___m_OnValidateCalled_7)); }
	inline bool get_m_OnValidateCalled_7() const { return ___m_OnValidateCalled_7; }
	inline bool* get_address_of_m_OnValidateCalled_7() { return &___m_OnValidateCalled_7; }
	inline void set_m_OnValidateCalled_7(bool value)
	{
		___m_OnValidateCalled_7 = value;
	}

	inline static int32_t get_offset_of_m_StreamingVersion_8() { return static_cast<int32_t>(offsetof(CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5, ___m_StreamingVersion_8)); }
	inline int32_t get_m_StreamingVersion_8() const { return ___m_StreamingVersion_8; }
	inline int32_t* get_address_of_m_StreamingVersion_8() { return &___m_StreamingVersion_8; }
	inline void set_m_StreamingVersion_8(int32_t value)
	{
		___m_StreamingVersion_8 = value;
	}

	inline static int32_t get_offset_of_m_Priority_9() { return static_cast<int32_t>(offsetof(CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5, ___m_Priority_9)); }
	inline int32_t get_m_Priority_9() const { return ___m_Priority_9; }
	inline int32_t* get_address_of_m_Priority_9() { return &___m_Priority_9; }
	inline void set_m_Priority_9(int32_t value)
	{
		___m_Priority_9 = value;
	}

	inline static int32_t get_offset_of_U3CFollowTargetAttachmentU3Ek__BackingField_10() { return static_cast<int32_t>(offsetof(CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5, ___U3CFollowTargetAttachmentU3Ek__BackingField_10)); }
	inline float get_U3CFollowTargetAttachmentU3Ek__BackingField_10() const { return ___U3CFollowTargetAttachmentU3Ek__BackingField_10; }
	inline float* get_address_of_U3CFollowTargetAttachmentU3Ek__BackingField_10() { return &___U3CFollowTargetAttachmentU3Ek__BackingField_10; }
	inline void set_U3CFollowTargetAttachmentU3Ek__BackingField_10(float value)
	{
		___U3CFollowTargetAttachmentU3Ek__BackingField_10 = value;
	}

	inline static int32_t get_offset_of_U3CLookAtTargetAttachmentU3Ek__BackingField_11() { return static_cast<int32_t>(offsetof(CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5, ___U3CLookAtTargetAttachmentU3Ek__BackingField_11)); }
	inline float get_U3CLookAtTargetAttachmentU3Ek__BackingField_11() const { return ___U3CLookAtTargetAttachmentU3Ek__BackingField_11; }
	inline float* get_address_of_U3CLookAtTargetAttachmentU3Ek__BackingField_11() { return &___U3CLookAtTargetAttachmentU3Ek__BackingField_11; }
	inline void set_U3CLookAtTargetAttachmentU3Ek__BackingField_11(float value)
	{
		___U3CLookAtTargetAttachmentU3Ek__BackingField_11 = value;
	}

	inline static int32_t get_offset_of_m_StandbyUpdate_12() { return static_cast<int32_t>(offsetof(CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5, ___m_StandbyUpdate_12)); }
	inline int32_t get_m_StandbyUpdate_12() const { return ___m_StandbyUpdate_12; }
	inline int32_t* get_address_of_m_StandbyUpdate_12() { return &___m_StandbyUpdate_12; }
	inline void set_m_StandbyUpdate_12(int32_t value)
	{
		___m_StandbyUpdate_12 = value;
	}

	inline static int32_t get_offset_of_mExtensions_13() { return static_cast<int32_t>(offsetof(CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5, ___mExtensions_13)); }
	inline List_1_t13875FE3163CFA961C09134FFAA2E0903229691A * get_mExtensions_13() const { return ___mExtensions_13; }
	inline List_1_t13875FE3163CFA961C09134FFAA2E0903229691A ** get_address_of_mExtensions_13() { return &___mExtensions_13; }
	inline void set_mExtensions_13(List_1_t13875FE3163CFA961C09134FFAA2E0903229691A * value)
	{
		___mExtensions_13 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___mExtensions_13), (void*)value);
	}

	inline static int32_t get_offset_of_U3CPreviousStateIsValidU3Ek__BackingField_14() { return static_cast<int32_t>(offsetof(CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5, ___U3CPreviousStateIsValidU3Ek__BackingField_14)); }
	inline bool get_U3CPreviousStateIsValidU3Ek__BackingField_14() const { return ___U3CPreviousStateIsValidU3Ek__BackingField_14; }
	inline bool* get_address_of_U3CPreviousStateIsValidU3Ek__BackingField_14() { return &___U3CPreviousStateIsValidU3Ek__BackingField_14; }
	inline void set_U3CPreviousStateIsValidU3Ek__BackingField_14(bool value)
	{
		___U3CPreviousStateIsValidU3Ek__BackingField_14 = value;
	}

	inline static int32_t get_offset_of_m_WasStarted_15() { return static_cast<int32_t>(offsetof(CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5, ___m_WasStarted_15)); }
	inline bool get_m_WasStarted_15() const { return ___m_WasStarted_15; }
	inline bool* get_address_of_m_WasStarted_15() { return &___m_WasStarted_15; }
	inline void set_m_WasStarted_15(bool value)
	{
		___m_WasStarted_15 = value;
	}

	inline static int32_t get_offset_of_mSlaveStatusUpdated_16() { return static_cast<int32_t>(offsetof(CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5, ___mSlaveStatusUpdated_16)); }
	inline bool get_mSlaveStatusUpdated_16() const { return ___mSlaveStatusUpdated_16; }
	inline bool* get_address_of_mSlaveStatusUpdated_16() { return &___mSlaveStatusUpdated_16; }
	inline void set_mSlaveStatusUpdated_16(bool value)
	{
		___mSlaveStatusUpdated_16 = value;
	}

	inline static int32_t get_offset_of_m_parentVcam_17() { return static_cast<int32_t>(offsetof(CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5, ___m_parentVcam_17)); }
	inline CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * get_m_parentVcam_17() const { return ___m_parentVcam_17; }
	inline CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 ** get_address_of_m_parentVcam_17() { return &___m_parentVcam_17; }
	inline void set_m_parentVcam_17(CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * value)
	{
		___m_parentVcam_17 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_parentVcam_17), (void*)value);
	}

	inline static int32_t get_offset_of_m_QueuePriority_18() { return static_cast<int32_t>(offsetof(CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5, ___m_QueuePriority_18)); }
	inline int32_t get_m_QueuePriority_18() const { return ___m_QueuePriority_18; }
	inline int32_t* get_address_of_m_QueuePriority_18() { return &___m_QueuePriority_18; }
	inline void set_m_QueuePriority_18(int32_t value)
	{
		___m_QueuePriority_18 = value;
	}
};


// Cinemachine.PostFX.CinemachineVolumeSettings
struct CinemachineVolumeSettings_t99720B4C793B1C651D2B250FB11BAE72C061A8F2  : public MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A
{
public:

public:
};


// Cinemachine.GroupWeightManipulator
struct GroupWeightManipulator_t7138AF67CBCBD75A232DB697BFFB0535F51A7506  : public MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A
{
public:
	// System.Single Cinemachine.GroupWeightManipulator::m_Weight0
	float ___m_Weight0_4;
	// System.Single Cinemachine.GroupWeightManipulator::m_Weight1
	float ___m_Weight1_5;
	// System.Single Cinemachine.GroupWeightManipulator::m_Weight2
	float ___m_Weight2_6;
	// System.Single Cinemachine.GroupWeightManipulator::m_Weight3
	float ___m_Weight3_7;
	// System.Single Cinemachine.GroupWeightManipulator::m_Weight4
	float ___m_Weight4_8;
	// System.Single Cinemachine.GroupWeightManipulator::m_Weight5
	float ___m_Weight5_9;
	// System.Single Cinemachine.GroupWeightManipulator::m_Weight6
	float ___m_Weight6_10;
	// System.Single Cinemachine.GroupWeightManipulator::m_Weight7
	float ___m_Weight7_11;
	// Cinemachine.CinemachineTargetGroup Cinemachine.GroupWeightManipulator::m_group
	CinemachineTargetGroup_t3DB3A11E58D19D15FD8E65249DC262DC9225B6A0 * ___m_group_12;

public:
	inline static int32_t get_offset_of_m_Weight0_4() { return static_cast<int32_t>(offsetof(GroupWeightManipulator_t7138AF67CBCBD75A232DB697BFFB0535F51A7506, ___m_Weight0_4)); }
	inline float get_m_Weight0_4() const { return ___m_Weight0_4; }
	inline float* get_address_of_m_Weight0_4() { return &___m_Weight0_4; }
	inline void set_m_Weight0_4(float value)
	{
		___m_Weight0_4 = value;
	}

	inline static int32_t get_offset_of_m_Weight1_5() { return static_cast<int32_t>(offsetof(GroupWeightManipulator_t7138AF67CBCBD75A232DB697BFFB0535F51A7506, ___m_Weight1_5)); }
	inline float get_m_Weight1_5() const { return ___m_Weight1_5; }
	inline float* get_address_of_m_Weight1_5() { return &___m_Weight1_5; }
	inline void set_m_Weight1_5(float value)
	{
		___m_Weight1_5 = value;
	}

	inline static int32_t get_offset_of_m_Weight2_6() { return static_cast<int32_t>(offsetof(GroupWeightManipulator_t7138AF67CBCBD75A232DB697BFFB0535F51A7506, ___m_Weight2_6)); }
	inline float get_m_Weight2_6() const { return ___m_Weight2_6; }
	inline float* get_address_of_m_Weight2_6() { return &___m_Weight2_6; }
	inline void set_m_Weight2_6(float value)
	{
		___m_Weight2_6 = value;
	}

	inline static int32_t get_offset_of_m_Weight3_7() { return static_cast<int32_t>(offsetof(GroupWeightManipulator_t7138AF67CBCBD75A232DB697BFFB0535F51A7506, ___m_Weight3_7)); }
	inline float get_m_Weight3_7() const { return ___m_Weight3_7; }
	inline float* get_address_of_m_Weight3_7() { return &___m_Weight3_7; }
	inline void set_m_Weight3_7(float value)
	{
		___m_Weight3_7 = value;
	}

	inline static int32_t get_offset_of_m_Weight4_8() { return static_cast<int32_t>(offsetof(GroupWeightManipulator_t7138AF67CBCBD75A232DB697BFFB0535F51A7506, ___m_Weight4_8)); }
	inline float get_m_Weight4_8() const { return ___m_Weight4_8; }
	inline float* get_address_of_m_Weight4_8() { return &___m_Weight4_8; }
	inline void set_m_Weight4_8(float value)
	{
		___m_Weight4_8 = value;
	}

	inline static int32_t get_offset_of_m_Weight5_9() { return static_cast<int32_t>(offsetof(GroupWeightManipulator_t7138AF67CBCBD75A232DB697BFFB0535F51A7506, ___m_Weight5_9)); }
	inline float get_m_Weight5_9() const { return ___m_Weight5_9; }
	inline float* get_address_of_m_Weight5_9() { return &___m_Weight5_9; }
	inline void set_m_Weight5_9(float value)
	{
		___m_Weight5_9 = value;
	}

	inline static int32_t get_offset_of_m_Weight6_10() { return static_cast<int32_t>(offsetof(GroupWeightManipulator_t7138AF67CBCBD75A232DB697BFFB0535F51A7506, ___m_Weight6_10)); }
	inline float get_m_Weight6_10() const { return ___m_Weight6_10; }
	inline float* get_address_of_m_Weight6_10() { return &___m_Weight6_10; }
	inline void set_m_Weight6_10(float value)
	{
		___m_Weight6_10 = value;
	}

	inline static int32_t get_offset_of_m_Weight7_11() { return static_cast<int32_t>(offsetof(GroupWeightManipulator_t7138AF67CBCBD75A232DB697BFFB0535F51A7506, ___m_Weight7_11)); }
	inline float get_m_Weight7_11() const { return ___m_Weight7_11; }
	inline float* get_address_of_m_Weight7_11() { return &___m_Weight7_11; }
	inline void set_m_Weight7_11(float value)
	{
		___m_Weight7_11 = value;
	}

	inline static int32_t get_offset_of_m_group_12() { return static_cast<int32_t>(offsetof(GroupWeightManipulator_t7138AF67CBCBD75A232DB697BFFB0535F51A7506, ___m_group_12)); }
	inline CinemachineTargetGroup_t3DB3A11E58D19D15FD8E65249DC262DC9225B6A0 * get_m_group_12() const { return ___m_group_12; }
	inline CinemachineTargetGroup_t3DB3A11E58D19D15FD8E65249DC262DC9225B6A0 ** get_address_of_m_group_12() { return &___m_group_12; }
	inline void set_m_group_12(CinemachineTargetGroup_t3DB3A11E58D19D15FD8E65249DC262DC9225B6A0 * value)
	{
		___m_group_12 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_group_12), (void*)value);
	}
};


// UnityEngine.EventSystems.UIBehaviour
struct UIBehaviour_tD1C6E2D542222546D68510ECE74036EFBC3C3B0E  : public MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A
{
public:

public:
};


// Cinemachine.CinemachineFreeLook
struct CinemachineFreeLook_t210E7251D7C05CB0E55EA3053833CB3DE3F0304F  : public CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5
{
public:
	// UnityEngine.Transform Cinemachine.CinemachineFreeLook::m_LookAt
	Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___m_LookAt_19;
	// UnityEngine.Transform Cinemachine.CinemachineFreeLook::m_Follow
	Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___m_Follow_20;
	// System.Boolean Cinemachine.CinemachineFreeLook::m_CommonLens
	bool ___m_CommonLens_21;
	// Cinemachine.LensSettings Cinemachine.CinemachineFreeLook::m_Lens
	LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA  ___m_Lens_22;
	// Cinemachine.CinemachineVirtualCameraBase/TransitionParams Cinemachine.CinemachineFreeLook::m_Transitions
	TransitionParams_t2EE11D8A937A8C60D8C27C6D24C37B0D096AA11C  ___m_Transitions_23;
	// Cinemachine.CinemachineVirtualCameraBase/BlendHint Cinemachine.CinemachineFreeLook::m_LegacyBlendHint
	int32_t ___m_LegacyBlendHint_24;
	// Cinemachine.AxisState Cinemachine.CinemachineFreeLook::m_YAxis
	AxisState_t376D19829A676B98933979F42845F6476071DDE8  ___m_YAxis_25;
	// Cinemachine.AxisState/Recentering Cinemachine.CinemachineFreeLook::m_YAxisRecentering
	Recentering_t3B320CE750DA39B1C1E60536E3ED006253605427  ___m_YAxisRecentering_26;
	// Cinemachine.AxisState Cinemachine.CinemachineFreeLook::m_XAxis
	AxisState_t376D19829A676B98933979F42845F6476071DDE8  ___m_XAxis_27;
	// Cinemachine.CinemachineOrbitalTransposer/Heading Cinemachine.CinemachineFreeLook::m_Heading
	Heading_t14CCFFECBCC7F32EB9E239544B8958DFDC5F29C9  ___m_Heading_28;
	// Cinemachine.AxisState/Recentering Cinemachine.CinemachineFreeLook::m_RecenterToTargetHeading
	Recentering_t3B320CE750DA39B1C1E60536E3ED006253605427  ___m_RecenterToTargetHeading_29;
	// Cinemachine.CinemachineTransposer/BindingMode Cinemachine.CinemachineFreeLook::m_BindingMode
	int32_t ___m_BindingMode_30;
	// System.Single Cinemachine.CinemachineFreeLook::m_SplineCurvature
	float ___m_SplineCurvature_31;
	// Cinemachine.CinemachineFreeLook/Orbit[] Cinemachine.CinemachineFreeLook::m_Orbits
	OrbitU5BU5D_t6E72D519BC4799C53639700DA84A0B5D9A8843C7* ___m_Orbits_32;
	// System.Single Cinemachine.CinemachineFreeLook::m_LegacyHeadingBias
	float ___m_LegacyHeadingBias_33;
	// System.Boolean Cinemachine.CinemachineFreeLook::mUseLegacyRigDefinitions
	bool ___mUseLegacyRigDefinitions_34;
	// System.Boolean Cinemachine.CinemachineFreeLook::mIsDestroyed
	bool ___mIsDestroyed_35;
	// Cinemachine.CameraState Cinemachine.CinemachineFreeLook::m_State
	CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601  ___m_State_36;
	// Cinemachine.CinemachineVirtualCamera[] Cinemachine.CinemachineFreeLook::m_Rigs
	CinemachineVirtualCameraU5BU5D_tC889EF06476C516ECD8E2A99BD4C4067B8F8E57A* ___m_Rigs_37;
	// Cinemachine.CinemachineOrbitalTransposer[] Cinemachine.CinemachineFreeLook::mOrbitals
	CinemachineOrbitalTransposerU5BU5D_t262EAE08AEDA55E53176DB1697F768E1DA37C2E4* ___mOrbitals_38;
	// Cinemachine.CinemachineBlend Cinemachine.CinemachineFreeLook::mBlendA
	CinemachineBlend_tA1423010B6E480A1066D469A77F1CB4E2BC6925C * ___mBlendA_39;
	// Cinemachine.CinemachineBlend Cinemachine.CinemachineFreeLook::mBlendB
	CinemachineBlend_tA1423010B6E480A1066D469A77F1CB4E2BC6925C * ___mBlendB_40;
	// System.Single Cinemachine.CinemachineFreeLook::<CachedXAxisHeading>k__BackingField
	float ___U3CCachedXAxisHeadingU3Ek__BackingField_43;
	// Cinemachine.CinemachineFreeLook/Orbit[] Cinemachine.CinemachineFreeLook::m_CachedOrbits
	OrbitU5BU5D_t6E72D519BC4799C53639700DA84A0B5D9A8843C7* ___m_CachedOrbits_44;
	// System.Single Cinemachine.CinemachineFreeLook::m_CachedTension
	float ___m_CachedTension_45;
	// UnityEngine.Vector4[] Cinemachine.CinemachineFreeLook::m_CachedKnots
	Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871* ___m_CachedKnots_46;
	// UnityEngine.Vector4[] Cinemachine.CinemachineFreeLook::m_CachedCtrl1
	Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871* ___m_CachedCtrl1_47;
	// UnityEngine.Vector4[] Cinemachine.CinemachineFreeLook::m_CachedCtrl2
	Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871* ___m_CachedCtrl2_48;

public:
	inline static int32_t get_offset_of_m_LookAt_19() { return static_cast<int32_t>(offsetof(CinemachineFreeLook_t210E7251D7C05CB0E55EA3053833CB3DE3F0304F, ___m_LookAt_19)); }
	inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_m_LookAt_19() const { return ___m_LookAt_19; }
	inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_m_LookAt_19() { return &___m_LookAt_19; }
	inline void set_m_LookAt_19(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value)
	{
		___m_LookAt_19 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_LookAt_19), (void*)value);
	}

	inline static int32_t get_offset_of_m_Follow_20() { return static_cast<int32_t>(offsetof(CinemachineFreeLook_t210E7251D7C05CB0E55EA3053833CB3DE3F0304F, ___m_Follow_20)); }
	inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_m_Follow_20() const { return ___m_Follow_20; }
	inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_m_Follow_20() { return &___m_Follow_20; }
	inline void set_m_Follow_20(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value)
	{
		___m_Follow_20 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_Follow_20), (void*)value);
	}

	inline static int32_t get_offset_of_m_CommonLens_21() { return static_cast<int32_t>(offsetof(CinemachineFreeLook_t210E7251D7C05CB0E55EA3053833CB3DE3F0304F, ___m_CommonLens_21)); }
	inline bool get_m_CommonLens_21() const { return ___m_CommonLens_21; }
	inline bool* get_address_of_m_CommonLens_21() { return &___m_CommonLens_21; }
	inline void set_m_CommonLens_21(bool value)
	{
		___m_CommonLens_21 = value;
	}

	inline static int32_t get_offset_of_m_Lens_22() { return static_cast<int32_t>(offsetof(CinemachineFreeLook_t210E7251D7C05CB0E55EA3053833CB3DE3F0304F, ___m_Lens_22)); }
	inline LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA  get_m_Lens_22() const { return ___m_Lens_22; }
	inline LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA * get_address_of_m_Lens_22() { return &___m_Lens_22; }
	inline void set_m_Lens_22(LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA  value)
	{
		___m_Lens_22 = value;
	}

	inline static int32_t get_offset_of_m_Transitions_23() { return static_cast<int32_t>(offsetof(CinemachineFreeLook_t210E7251D7C05CB0E55EA3053833CB3DE3F0304F, ___m_Transitions_23)); }
	inline TransitionParams_t2EE11D8A937A8C60D8C27C6D24C37B0D096AA11C  get_m_Transitions_23() const { return ___m_Transitions_23; }
	inline TransitionParams_t2EE11D8A937A8C60D8C27C6D24C37B0D096AA11C * get_address_of_m_Transitions_23() { return &___m_Transitions_23; }
	inline void set_m_Transitions_23(TransitionParams_t2EE11D8A937A8C60D8C27C6D24C37B0D096AA11C  value)
	{
		___m_Transitions_23 = value;
		Il2CppCodeGenWriteBarrier((void**)&(((&___m_Transitions_23))->___m_OnCameraLive_2), (void*)NULL);
	}

	inline static int32_t get_offset_of_m_LegacyBlendHint_24() { return static_cast<int32_t>(offsetof(CinemachineFreeLook_t210E7251D7C05CB0E55EA3053833CB3DE3F0304F, ___m_LegacyBlendHint_24)); }
	inline int32_t get_m_LegacyBlendHint_24() const { return ___m_LegacyBlendHint_24; }
	inline int32_t* get_address_of_m_LegacyBlendHint_24() { return &___m_LegacyBlendHint_24; }
	inline void set_m_LegacyBlendHint_24(int32_t value)
	{
		___m_LegacyBlendHint_24 = value;
	}

	inline static int32_t get_offset_of_m_YAxis_25() { return static_cast<int32_t>(offsetof(CinemachineFreeLook_t210E7251D7C05CB0E55EA3053833CB3DE3F0304F, ___m_YAxis_25)); }
	inline AxisState_t376D19829A676B98933979F42845F6476071DDE8  get_m_YAxis_25() const { return ___m_YAxis_25; }
	inline AxisState_t376D19829A676B98933979F42845F6476071DDE8 * get_address_of_m_YAxis_25() { return &___m_YAxis_25; }
	inline void set_m_YAxis_25(AxisState_t376D19829A676B98933979F42845F6476071DDE8  value)
	{
		___m_YAxis_25 = value;
		Il2CppCodeGenWriteBarrier((void**)&(((&___m_YAxis_25))->___m_InputAxisName_5), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&___m_YAxis_25))->___m_InputAxisProvider_14), (void*)NULL);
		#endif
	}

	inline static int32_t get_offset_of_m_YAxisRecentering_26() { return static_cast<int32_t>(offsetof(CinemachineFreeLook_t210E7251D7C05CB0E55EA3053833CB3DE3F0304F, ___m_YAxisRecentering_26)); }
	inline Recentering_t3B320CE750DA39B1C1E60536E3ED006253605427  get_m_YAxisRecentering_26() const { return ___m_YAxisRecentering_26; }
	inline Recentering_t3B320CE750DA39B1C1E60536E3ED006253605427 * get_address_of_m_YAxisRecentering_26() { return &___m_YAxisRecentering_26; }
	inline void set_m_YAxisRecentering_26(Recentering_t3B320CE750DA39B1C1E60536E3ED006253605427  value)
	{
		___m_YAxisRecentering_26 = value;
	}

	inline static int32_t get_offset_of_m_XAxis_27() { return static_cast<int32_t>(offsetof(CinemachineFreeLook_t210E7251D7C05CB0E55EA3053833CB3DE3F0304F, ___m_XAxis_27)); }
	inline AxisState_t376D19829A676B98933979F42845F6476071DDE8  get_m_XAxis_27() const { return ___m_XAxis_27; }
	inline AxisState_t376D19829A676B98933979F42845F6476071DDE8 * get_address_of_m_XAxis_27() { return &___m_XAxis_27; }
	inline void set_m_XAxis_27(AxisState_t376D19829A676B98933979F42845F6476071DDE8  value)
	{
		___m_XAxis_27 = value;
		Il2CppCodeGenWriteBarrier((void**)&(((&___m_XAxis_27))->___m_InputAxisName_5), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&___m_XAxis_27))->___m_InputAxisProvider_14), (void*)NULL);
		#endif
	}

	inline static int32_t get_offset_of_m_Heading_28() { return static_cast<int32_t>(offsetof(CinemachineFreeLook_t210E7251D7C05CB0E55EA3053833CB3DE3F0304F, ___m_Heading_28)); }
	inline Heading_t14CCFFECBCC7F32EB9E239544B8958DFDC5F29C9  get_m_Heading_28() const { return ___m_Heading_28; }
	inline Heading_t14CCFFECBCC7F32EB9E239544B8958DFDC5F29C9 * get_address_of_m_Heading_28() { return &___m_Heading_28; }
	inline void set_m_Heading_28(Heading_t14CCFFECBCC7F32EB9E239544B8958DFDC5F29C9  value)
	{
		___m_Heading_28 = value;
	}

	inline static int32_t get_offset_of_m_RecenterToTargetHeading_29() { return static_cast<int32_t>(offsetof(CinemachineFreeLook_t210E7251D7C05CB0E55EA3053833CB3DE3F0304F, ___m_RecenterToTargetHeading_29)); }
	inline Recentering_t3B320CE750DA39B1C1E60536E3ED006253605427  get_m_RecenterToTargetHeading_29() const { return ___m_RecenterToTargetHeading_29; }
	inline Recentering_t3B320CE750DA39B1C1E60536E3ED006253605427 * get_address_of_m_RecenterToTargetHeading_29() { return &___m_RecenterToTargetHeading_29; }
	inline void set_m_RecenterToTargetHeading_29(Recentering_t3B320CE750DA39B1C1E60536E3ED006253605427  value)
	{
		___m_RecenterToTargetHeading_29 = value;
	}

	inline static int32_t get_offset_of_m_BindingMode_30() { return static_cast<int32_t>(offsetof(CinemachineFreeLook_t210E7251D7C05CB0E55EA3053833CB3DE3F0304F, ___m_BindingMode_30)); }
	inline int32_t get_m_BindingMode_30() const { return ___m_BindingMode_30; }
	inline int32_t* get_address_of_m_BindingMode_30() { return &___m_BindingMode_30; }
	inline void set_m_BindingMode_30(int32_t value)
	{
		___m_BindingMode_30 = value;
	}

	inline static int32_t get_offset_of_m_SplineCurvature_31() { return static_cast<int32_t>(offsetof(CinemachineFreeLook_t210E7251D7C05CB0E55EA3053833CB3DE3F0304F, ___m_SplineCurvature_31)); }
	inline float get_m_SplineCurvature_31() const { return ___m_SplineCurvature_31; }
	inline float* get_address_of_m_SplineCurvature_31() { return &___m_SplineCurvature_31; }
	inline void set_m_SplineCurvature_31(float value)
	{
		___m_SplineCurvature_31 = value;
	}

	inline static int32_t get_offset_of_m_Orbits_32() { return static_cast<int32_t>(offsetof(CinemachineFreeLook_t210E7251D7C05CB0E55EA3053833CB3DE3F0304F, ___m_Orbits_32)); }
	inline OrbitU5BU5D_t6E72D519BC4799C53639700DA84A0B5D9A8843C7* get_m_Orbits_32() const { return ___m_Orbits_32; }
	inline OrbitU5BU5D_t6E72D519BC4799C53639700DA84A0B5D9A8843C7** get_address_of_m_Orbits_32() { return &___m_Orbits_32; }
	inline void set_m_Orbits_32(OrbitU5BU5D_t6E72D519BC4799C53639700DA84A0B5D9A8843C7* value)
	{
		___m_Orbits_32 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_Orbits_32), (void*)value);
	}

	inline static int32_t get_offset_of_m_LegacyHeadingBias_33() { return static_cast<int32_t>(offsetof(CinemachineFreeLook_t210E7251D7C05CB0E55EA3053833CB3DE3F0304F, ___m_LegacyHeadingBias_33)); }
	inline float get_m_LegacyHeadingBias_33() const { return ___m_LegacyHeadingBias_33; }
	inline float* get_address_of_m_LegacyHeadingBias_33() { return &___m_LegacyHeadingBias_33; }
	inline void set_m_LegacyHeadingBias_33(float value)
	{
		___m_LegacyHeadingBias_33 = value;
	}

	inline static int32_t get_offset_of_mUseLegacyRigDefinitions_34() { return static_cast<int32_t>(offsetof(CinemachineFreeLook_t210E7251D7C05CB0E55EA3053833CB3DE3F0304F, ___mUseLegacyRigDefinitions_34)); }
	inline bool get_mUseLegacyRigDefinitions_34() const { return ___mUseLegacyRigDefinitions_34; }
	inline bool* get_address_of_mUseLegacyRigDefinitions_34() { return &___mUseLegacyRigDefinitions_34; }
	inline void set_mUseLegacyRigDefinitions_34(bool value)
	{
		___mUseLegacyRigDefinitions_34 = value;
	}

	inline static int32_t get_offset_of_mIsDestroyed_35() { return static_cast<int32_t>(offsetof(CinemachineFreeLook_t210E7251D7C05CB0E55EA3053833CB3DE3F0304F, ___mIsDestroyed_35)); }
	inline bool get_mIsDestroyed_35() const { return ___mIsDestroyed_35; }
	inline bool* get_address_of_mIsDestroyed_35() { return &___mIsDestroyed_35; }
	inline void set_mIsDestroyed_35(bool value)
	{
		___mIsDestroyed_35 = value;
	}

	inline static int32_t get_offset_of_m_State_36() { return static_cast<int32_t>(offsetof(CinemachineFreeLook_t210E7251D7C05CB0E55EA3053833CB3DE3F0304F, ___m_State_36)); }
	inline CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601  get_m_State_36() const { return ___m_State_36; }
	inline CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 * get_address_of_m_State_36() { return &___m_State_36; }
	inline void set_m_State_36(CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601  value)
	{
		___m_State_36 = value;
		Il2CppCodeGenWriteBarrier((void**)&((&(((&___m_State_36))->___mCustom0_11))->___m_Custom_0), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((&(((&___m_State_36))->___mCustom1_12))->___m_Custom_0), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((&(((&___m_State_36))->___mCustom2_13))->___m_Custom_0), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((&(((&___m_State_36))->___mCustom3_14))->___m_Custom_0), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&___m_State_36))->___m_CustomOverflow_15), (void*)NULL);
		#endif
	}

	inline static int32_t get_offset_of_m_Rigs_37() { return static_cast<int32_t>(offsetof(CinemachineFreeLook_t210E7251D7C05CB0E55EA3053833CB3DE3F0304F, ___m_Rigs_37)); }
	inline CinemachineVirtualCameraU5BU5D_tC889EF06476C516ECD8E2A99BD4C4067B8F8E57A* get_m_Rigs_37() const { return ___m_Rigs_37; }
	inline CinemachineVirtualCameraU5BU5D_tC889EF06476C516ECD8E2A99BD4C4067B8F8E57A** get_address_of_m_Rigs_37() { return &___m_Rigs_37; }
	inline void set_m_Rigs_37(CinemachineVirtualCameraU5BU5D_tC889EF06476C516ECD8E2A99BD4C4067B8F8E57A* value)
	{
		___m_Rigs_37 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_Rigs_37), (void*)value);
	}

	inline static int32_t get_offset_of_mOrbitals_38() { return static_cast<int32_t>(offsetof(CinemachineFreeLook_t210E7251D7C05CB0E55EA3053833CB3DE3F0304F, ___mOrbitals_38)); }
	inline CinemachineOrbitalTransposerU5BU5D_t262EAE08AEDA55E53176DB1697F768E1DA37C2E4* get_mOrbitals_38() const { return ___mOrbitals_38; }
	inline CinemachineOrbitalTransposerU5BU5D_t262EAE08AEDA55E53176DB1697F768E1DA37C2E4** get_address_of_mOrbitals_38() { return &___mOrbitals_38; }
	inline void set_mOrbitals_38(CinemachineOrbitalTransposerU5BU5D_t262EAE08AEDA55E53176DB1697F768E1DA37C2E4* value)
	{
		___mOrbitals_38 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___mOrbitals_38), (void*)value);
	}

	inline static int32_t get_offset_of_mBlendA_39() { return static_cast<int32_t>(offsetof(CinemachineFreeLook_t210E7251D7C05CB0E55EA3053833CB3DE3F0304F, ___mBlendA_39)); }
	inline CinemachineBlend_tA1423010B6E480A1066D469A77F1CB4E2BC6925C * get_mBlendA_39() const { return ___mBlendA_39; }
	inline CinemachineBlend_tA1423010B6E480A1066D469A77F1CB4E2BC6925C ** get_address_of_mBlendA_39() { return &___mBlendA_39; }
	inline void set_mBlendA_39(CinemachineBlend_tA1423010B6E480A1066D469A77F1CB4E2BC6925C * value)
	{
		___mBlendA_39 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___mBlendA_39), (void*)value);
	}

	inline static int32_t get_offset_of_mBlendB_40() { return static_cast<int32_t>(offsetof(CinemachineFreeLook_t210E7251D7C05CB0E55EA3053833CB3DE3F0304F, ___mBlendB_40)); }
	inline CinemachineBlend_tA1423010B6E480A1066D469A77F1CB4E2BC6925C * get_mBlendB_40() const { return ___mBlendB_40; }
	inline CinemachineBlend_tA1423010B6E480A1066D469A77F1CB4E2BC6925C ** get_address_of_mBlendB_40() { return &___mBlendB_40; }
	inline void set_mBlendB_40(CinemachineBlend_tA1423010B6E480A1066D469A77F1CB4E2BC6925C * value)
	{
		___mBlendB_40 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___mBlendB_40), (void*)value);
	}

	inline static int32_t get_offset_of_U3CCachedXAxisHeadingU3Ek__BackingField_43() { return static_cast<int32_t>(offsetof(CinemachineFreeLook_t210E7251D7C05CB0E55EA3053833CB3DE3F0304F, ___U3CCachedXAxisHeadingU3Ek__BackingField_43)); }
	inline float get_U3CCachedXAxisHeadingU3Ek__BackingField_43() const { return ___U3CCachedXAxisHeadingU3Ek__BackingField_43; }
	inline float* get_address_of_U3CCachedXAxisHeadingU3Ek__BackingField_43() { return &___U3CCachedXAxisHeadingU3Ek__BackingField_43; }
	inline void set_U3CCachedXAxisHeadingU3Ek__BackingField_43(float value)
	{
		___U3CCachedXAxisHeadingU3Ek__BackingField_43 = value;
	}

	inline static int32_t get_offset_of_m_CachedOrbits_44() { return static_cast<int32_t>(offsetof(CinemachineFreeLook_t210E7251D7C05CB0E55EA3053833CB3DE3F0304F, ___m_CachedOrbits_44)); }
	inline OrbitU5BU5D_t6E72D519BC4799C53639700DA84A0B5D9A8843C7* get_m_CachedOrbits_44() const { return ___m_CachedOrbits_44; }
	inline OrbitU5BU5D_t6E72D519BC4799C53639700DA84A0B5D9A8843C7** get_address_of_m_CachedOrbits_44() { return &___m_CachedOrbits_44; }
	inline void set_m_CachedOrbits_44(OrbitU5BU5D_t6E72D519BC4799C53639700DA84A0B5D9A8843C7* value)
	{
		___m_CachedOrbits_44 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_CachedOrbits_44), (void*)value);
	}

	inline static int32_t get_offset_of_m_CachedTension_45() { return static_cast<int32_t>(offsetof(CinemachineFreeLook_t210E7251D7C05CB0E55EA3053833CB3DE3F0304F, ___m_CachedTension_45)); }
	inline float get_m_CachedTension_45() const { return ___m_CachedTension_45; }
	inline float* get_address_of_m_CachedTension_45() { return &___m_CachedTension_45; }
	inline void set_m_CachedTension_45(float value)
	{
		___m_CachedTension_45 = value;
	}

	inline static int32_t get_offset_of_m_CachedKnots_46() { return static_cast<int32_t>(offsetof(CinemachineFreeLook_t210E7251D7C05CB0E55EA3053833CB3DE3F0304F, ___m_CachedKnots_46)); }
	inline Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871* get_m_CachedKnots_46() const { return ___m_CachedKnots_46; }
	inline Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871** get_address_of_m_CachedKnots_46() { return &___m_CachedKnots_46; }
	inline void set_m_CachedKnots_46(Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871* value)
	{
		___m_CachedKnots_46 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_CachedKnots_46), (void*)value);
	}

	inline static int32_t get_offset_of_m_CachedCtrl1_47() { return static_cast<int32_t>(offsetof(CinemachineFreeLook_t210E7251D7C05CB0E55EA3053833CB3DE3F0304F, ___m_CachedCtrl1_47)); }
	inline Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871* get_m_CachedCtrl1_47() const { return ___m_CachedCtrl1_47; }
	inline Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871** get_address_of_m_CachedCtrl1_47() { return &___m_CachedCtrl1_47; }
	inline void set_m_CachedCtrl1_47(Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871* value)
	{
		___m_CachedCtrl1_47 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_CachedCtrl1_47), (void*)value);
	}

	inline static int32_t get_offset_of_m_CachedCtrl2_48() { return static_cast<int32_t>(offsetof(CinemachineFreeLook_t210E7251D7C05CB0E55EA3053833CB3DE3F0304F, ___m_CachedCtrl2_48)); }
	inline Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871* get_m_CachedCtrl2_48() const { return ___m_CachedCtrl2_48; }
	inline Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871** get_address_of_m_CachedCtrl2_48() { return &___m_CachedCtrl2_48; }
	inline void set_m_CachedCtrl2_48(Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871* value)
	{
		___m_CachedCtrl2_48 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_CachedCtrl2_48), (void*)value);
	}
};

struct CinemachineFreeLook_t210E7251D7C05CB0E55EA3053833CB3DE3F0304F_StaticFields
{
public:
	// Cinemachine.CinemachineFreeLook/CreateRigDelegate Cinemachine.CinemachineFreeLook::CreateRigOverride
	CreateRigDelegate_t7FF9E13258FAF45CD7A591B792B1171596A16270 * ___CreateRigOverride_41;
	// Cinemachine.CinemachineFreeLook/DestroyRigDelegate Cinemachine.CinemachineFreeLook::DestroyRigOverride
	DestroyRigDelegate_tEC6C3F9493E6C7AF161C5BE580A398B3C333ED49 * ___DestroyRigOverride_42;

public:
	inline static int32_t get_offset_of_CreateRigOverride_41() { return static_cast<int32_t>(offsetof(CinemachineFreeLook_t210E7251D7C05CB0E55EA3053833CB3DE3F0304F_StaticFields, ___CreateRigOverride_41)); }
	inline CreateRigDelegate_t7FF9E13258FAF45CD7A591B792B1171596A16270 * get_CreateRigOverride_41() const { return ___CreateRigOverride_41; }
	inline CreateRigDelegate_t7FF9E13258FAF45CD7A591B792B1171596A16270 ** get_address_of_CreateRigOverride_41() { return &___CreateRigOverride_41; }
	inline void set_CreateRigOverride_41(CreateRigDelegate_t7FF9E13258FAF45CD7A591B792B1171596A16270 * value)
	{
		___CreateRigOverride_41 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___CreateRigOverride_41), (void*)value);
	}

	inline static int32_t get_offset_of_DestroyRigOverride_42() { return static_cast<int32_t>(offsetof(CinemachineFreeLook_t210E7251D7C05CB0E55EA3053833CB3DE3F0304F_StaticFields, ___DestroyRigOverride_42)); }
	inline DestroyRigDelegate_tEC6C3F9493E6C7AF161C5BE580A398B3C333ED49 * get_DestroyRigOverride_42() const { return ___DestroyRigOverride_42; }
	inline DestroyRigDelegate_tEC6C3F9493E6C7AF161C5BE580A398B3C333ED49 ** get_address_of_DestroyRigOverride_42() { return &___DestroyRigOverride_42; }
	inline void set_DestroyRigOverride_42(DestroyRigDelegate_tEC6C3F9493E6C7AF161C5BE580A398B3C333ED49 * value)
	{
		___DestroyRigOverride_42 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___DestroyRigOverride_42), (void*)value);
	}
};


// Cinemachine.CinemachineHardLockToTarget
struct CinemachineHardLockToTarget_t0556F819A6E1BA2E2D6F6449A4B73EC818A08ABA  : public CinemachineComponentBase_tCB9029D861525FDAF243B8F6F5B910145DB63B7D
{
public:
	// System.Single Cinemachine.CinemachineHardLockToTarget::m_Damping
	float ___m_Damping_12;
	// UnityEngine.Vector3 Cinemachine.CinemachineHardLockToTarget::m_PreviousTargetPosition
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___m_PreviousTargetPosition_13;

public:
	inline static int32_t get_offset_of_m_Damping_12() { return static_cast<int32_t>(offsetof(CinemachineHardLockToTarget_t0556F819A6E1BA2E2D6F6449A4B73EC818A08ABA, ___m_Damping_12)); }
	inline float get_m_Damping_12() const { return ___m_Damping_12; }
	inline float* get_address_of_m_Damping_12() { return &___m_Damping_12; }
	inline void set_m_Damping_12(float value)
	{
		___m_Damping_12 = value;
	}

	inline static int32_t get_offset_of_m_PreviousTargetPosition_13() { return static_cast<int32_t>(offsetof(CinemachineHardLockToTarget_t0556F819A6E1BA2E2D6F6449A4B73EC818A08ABA, ___m_PreviousTargetPosition_13)); }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  get_m_PreviousTargetPosition_13() const { return ___m_PreviousTargetPosition_13; }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_m_PreviousTargetPosition_13() { return &___m_PreviousTargetPosition_13; }
	inline void set_m_PreviousTargetPosition_13(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  value)
	{
		___m_PreviousTargetPosition_13 = value;
	}
};


// Cinemachine.CinemachineHardLookAt
struct CinemachineHardLookAt_t0FADE3576AA32DDECD19A1071C009574262B17BC  : public CinemachineComponentBase_tCB9029D861525FDAF243B8F6F5B910145DB63B7D
{
public:

public:
};


// Cinemachine.CinemachineStoryboard
struct CinemachineStoryboard_t01FCB762657146C4F46B4DC78A7249B1B100D7CD  : public CinemachineExtension_t8FBFE85287359DD26462EE5C24031D8433801422
{
public:
	// System.Boolean Cinemachine.CinemachineStoryboard::m_ShowImage
	bool ___m_ShowImage_8;
	// UnityEngine.Texture Cinemachine.CinemachineStoryboard::m_Image
	Texture_t9FE0218A1EEDF266E8C85879FE123265CACC95AE * ___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_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  ___m_Center_12;
	// UnityEngine.Vector3 Cinemachine.CinemachineStoryboard::m_Rotation
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___m_Rotation_13;
	// UnityEngine.Vector2 Cinemachine.CinemachineStoryboard::m_Scale
	Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  ___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;
	// System.Collections.Generic.List`1<Cinemachine.CinemachineStoryboard/CanvasInfo> Cinemachine.CinemachineStoryboard::mCanvasInfo
	List_1_t86059F2DAECFB3CAC11618F8C2D08C5E33226A45 * ___mCanvasInfo_18;

public:
	inline static int32_t get_offset_of_m_ShowImage_8() { return static_cast<int32_t>(offsetof(CinemachineStoryboard_t01FCB762657146C4F46B4DC78A7249B1B100D7CD, ___m_ShowImage_8)); }
	inline bool get_m_ShowImage_8() const { return ___m_ShowImage_8; }
	inline bool* get_address_of_m_ShowImage_8() { return &___m_ShowImage_8; }
	inline void set_m_ShowImage_8(bool value)
	{
		___m_ShowImage_8 = value;
	}

	inline static int32_t get_offset_of_m_Image_9() { return static_cast<int32_t>(offsetof(CinemachineStoryboard_t01FCB762657146C4F46B4DC78A7249B1B100D7CD, ___m_Image_9)); }
	inline Texture_t9FE0218A1EEDF266E8C85879FE123265CACC95AE * get_m_Image_9() const { return ___m_Image_9; }
	inline Texture_t9FE0218A1EEDF266E8C85879FE123265CACC95AE ** get_address_of_m_Image_9() { return &___m_Image_9; }
	inline void set_m_Image_9(Texture_t9FE0218A1EEDF266E8C85879FE123265CACC95AE * value)
	{
		___m_Image_9 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_Image_9), (void*)value);
	}

	inline static int32_t get_offset_of_m_Aspect_10() { return static_cast<int32_t>(offsetof(CinemachineStoryboard_t01FCB762657146C4F46B4DC78A7249B1B100D7CD, ___m_Aspect_10)); }
	inline int32_t get_m_Aspect_10() const { return ___m_Aspect_10; }
	inline int32_t* get_address_of_m_Aspect_10() { return &___m_Aspect_10; }
	inline void set_m_Aspect_10(int32_t value)
	{
		___m_Aspect_10 = value;
	}

	inline static int32_t get_offset_of_m_Alpha_11() { return static_cast<int32_t>(offsetof(CinemachineStoryboard_t01FCB762657146C4F46B4DC78A7249B1B100D7CD, ___m_Alpha_11)); }
	inline float get_m_Alpha_11() const { return ___m_Alpha_11; }
	inline float* get_address_of_m_Alpha_11() { return &___m_Alpha_11; }
	inline void set_m_Alpha_11(float value)
	{
		___m_Alpha_11 = value;
	}

	inline static int32_t get_offset_of_m_Center_12() { return static_cast<int32_t>(offsetof(CinemachineStoryboard_t01FCB762657146C4F46B4DC78A7249B1B100D7CD, ___m_Center_12)); }
	inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  get_m_Center_12() const { return ___m_Center_12; }
	inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_m_Center_12() { return &___m_Center_12; }
	inline void set_m_Center_12(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  value)
	{
		___m_Center_12 = value;
	}

	inline static int32_t get_offset_of_m_Rotation_13() { return static_cast<int32_t>(offsetof(CinemachineStoryboard_t01FCB762657146C4F46B4DC78A7249B1B100D7CD, ___m_Rotation_13)); }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  get_m_Rotation_13() const { return ___m_Rotation_13; }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_m_Rotation_13() { return &___m_Rotation_13; }
	inline void set_m_Rotation_13(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  value)
	{
		___m_Rotation_13 = value;
	}

	inline static int32_t get_offset_of_m_Scale_14() { return static_cast<int32_t>(offsetof(CinemachineStoryboard_t01FCB762657146C4F46B4DC78A7249B1B100D7CD, ___m_Scale_14)); }
	inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  get_m_Scale_14() const { return ___m_Scale_14; }
	inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_m_Scale_14() { return &___m_Scale_14; }
	inline void set_m_Scale_14(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  value)
	{
		___m_Scale_14 = value;
	}

	inline static int32_t get_offset_of_m_SyncScale_15() { return static_cast<int32_t>(offsetof(CinemachineStoryboard_t01FCB762657146C4F46B4DC78A7249B1B100D7CD, ___m_SyncScale_15)); }
	inline bool get_m_SyncScale_15() const { return ___m_SyncScale_15; }
	inline bool* get_address_of_m_SyncScale_15() { return &___m_SyncScale_15; }
	inline void set_m_SyncScale_15(bool value)
	{
		___m_SyncScale_15 = value;
	}

	inline static int32_t get_offset_of_m_MuteCamera_16() { return static_cast<int32_t>(offsetof(CinemachineStoryboard_t01FCB762657146C4F46B4DC78A7249B1B100D7CD, ___m_MuteCamera_16)); }
	inline bool get_m_MuteCamera_16() const { return ___m_MuteCamera_16; }
	inline bool* get_address_of_m_MuteCamera_16() { return &___m_MuteCamera_16; }
	inline void set_m_MuteCamera_16(bool value)
	{
		___m_MuteCamera_16 = value;
	}

	inline static int32_t get_offset_of_m_SplitView_17() { return static_cast<int32_t>(offsetof(CinemachineStoryboard_t01FCB762657146C4F46B4DC78A7249B1B100D7CD, ___m_SplitView_17)); }
	inline float get_m_SplitView_17() const { return ___m_SplitView_17; }
	inline float* get_address_of_m_SplitView_17() { return &___m_SplitView_17; }
	inline void set_m_SplitView_17(float value)
	{
		___m_SplitView_17 = value;
	}

	inline static int32_t get_offset_of_mCanvasInfo_18() { return static_cast<int32_t>(offsetof(CinemachineStoryboard_t01FCB762657146C4F46B4DC78A7249B1B100D7CD, ___mCanvasInfo_18)); }
	inline List_1_t86059F2DAECFB3CAC11618F8C2D08C5E33226A45 * get_mCanvasInfo_18() const { return ___mCanvasInfo_18; }
	inline List_1_t86059F2DAECFB3CAC11618F8C2D08C5E33226A45 ** get_address_of_mCanvasInfo_18() { return &___mCanvasInfo_18; }
	inline void set_mCanvasInfo_18(List_1_t86059F2DAECFB3CAC11618F8C2D08C5E33226A45 * value)
	{
		___mCanvasInfo_18 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___mCanvasInfo_18), (void*)value);
	}
};

struct CinemachineStoryboard_t01FCB762657146C4F46B4DC78A7249B1B100D7CD_StaticFields
{
public:
	// System.Boolean Cinemachine.CinemachineStoryboard::s_StoryboardGlobalMute
	bool ___s_StoryboardGlobalMute_7;

public:
	inline static int32_t get_offset_of_s_StoryboardGlobalMute_7() { return static_cast<int32_t>(offsetof(CinemachineStoryboard_t01FCB762657146C4F46B4DC78A7249B1B100D7CD_StaticFields, ___s_StoryboardGlobalMute_7)); }
	inline bool get_s_StoryboardGlobalMute_7() const { return ___s_StoryboardGlobalMute_7; }
	inline bool* get_address_of_s_StoryboardGlobalMute_7() { return &___s_StoryboardGlobalMute_7; }
	inline void set_s_StoryboardGlobalMute_7(bool value)
	{
		___s_StoryboardGlobalMute_7 = value;
	}
};


// Cinemachine.CinemachineTrackedDolly
struct CinemachineTrackedDolly_t685295F0D472D20452353AC9B65DE871CE5027AF  : public CinemachineComponentBase_tCB9029D861525FDAF243B8F6F5B910145DB63B7D
{
public:
	// Cinemachine.CinemachinePathBase Cinemachine.CinemachineTrackedDolly::m_Path
	CinemachinePathBase_tE093E8B9AA9F8F9DD5EE05985EA53EEE9E9B7EE5 * ___m_Path_12;
	// System.Single Cinemachine.CinemachineTrackedDolly::m_PathPosition
	float ___m_PathPosition_13;
	// Cinemachine.CinemachinePathBase/PositionUnits Cinemachine.CinemachineTrackedDolly::m_PositionUnits
	int32_t ___m_PositionUnits_14;
	// UnityEngine.Vector3 Cinemachine.CinemachineTrackedDolly::m_PathOffset
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___m_PathOffset_15;
	// System.Single Cinemachine.CinemachineTrackedDolly::m_XDamping
	float ___m_XDamping_16;
	// System.Single Cinemachine.CinemachineTrackedDolly::m_YDamping
	float ___m_YDamping_17;
	// System.Single Cinemachine.CinemachineTrackedDolly::m_ZDamping
	float ___m_ZDamping_18;
	// Cinemachine.CinemachineTrackedDolly/CameraUpMode Cinemachine.CinemachineTrackedDolly::m_CameraUp
	int32_t ___m_CameraUp_19;
	// System.Single Cinemachine.CinemachineTrackedDolly::m_PitchDamping
	float ___m_PitchDamping_20;
	// System.Single Cinemachine.CinemachineTrackedDolly::m_YawDamping
	float ___m_YawDamping_21;
	// System.Single Cinemachine.CinemachineTrackedDolly::m_RollDamping
	float ___m_RollDamping_22;
	// Cinemachine.CinemachineTrackedDolly/AutoDolly Cinemachine.CinemachineTrackedDolly::m_AutoDolly
	AutoDolly_t4D215A8DBC88600B267D613E0AFB5B025CAC211D  ___m_AutoDolly_23;
	// System.Single Cinemachine.CinemachineTrackedDolly::m_PreviousPathPosition
	float ___m_PreviousPathPosition_24;
	// UnityEngine.Quaternion Cinemachine.CinemachineTrackedDolly::m_PreviousOrientation
	Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  ___m_PreviousOrientation_25;
	// UnityEngine.Vector3 Cinemachine.CinemachineTrackedDolly::m_PreviousCameraPosition
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___m_PreviousCameraPosition_26;

public:
	inline static int32_t get_offset_of_m_Path_12() { return static_cast<int32_t>(offsetof(CinemachineTrackedDolly_t685295F0D472D20452353AC9B65DE871CE5027AF, ___m_Path_12)); }
	inline CinemachinePathBase_tE093E8B9AA9F8F9DD5EE05985EA53EEE9E9B7EE5 * get_m_Path_12() const { return ___m_Path_12; }
	inline CinemachinePathBase_tE093E8B9AA9F8F9DD5EE05985EA53EEE9E9B7EE5 ** get_address_of_m_Path_12() { return &___m_Path_12; }
	inline void set_m_Path_12(CinemachinePathBase_tE093E8B9AA9F8F9DD5EE05985EA53EEE9E9B7EE5 * value)
	{
		___m_Path_12 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_Path_12), (void*)value);
	}

	inline static int32_t get_offset_of_m_PathPosition_13() { return static_cast<int32_t>(offsetof(CinemachineTrackedDolly_t685295F0D472D20452353AC9B65DE871CE5027AF, ___m_PathPosition_13)); }
	inline float get_m_PathPosition_13() const { return ___m_PathPosition_13; }
	inline float* get_address_of_m_PathPosition_13() { return &___m_PathPosition_13; }
	inline void set_m_PathPosition_13(float value)
	{
		___m_PathPosition_13 = value;
	}

	inline static int32_t get_offset_of_m_PositionUnits_14() { return static_cast<int32_t>(offsetof(CinemachineTrackedDolly_t685295F0D472D20452353AC9B65DE871CE5027AF, ___m_PositionUnits_14)); }
	inline int32_t get_m_PositionUnits_14() const { return ___m_PositionUnits_14; }
	inline int32_t* get_address_of_m_PositionUnits_14() { return &___m_PositionUnits_14; }
	inline void set_m_PositionUnits_14(int32_t value)
	{
		___m_PositionUnits_14 = value;
	}

	inline static int32_t get_offset_of_m_PathOffset_15() { return static_cast<int32_t>(offsetof(CinemachineTrackedDolly_t685295F0D472D20452353AC9B65DE871CE5027AF, ___m_PathOffset_15)); }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  get_m_PathOffset_15() const { return ___m_PathOffset_15; }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_m_PathOffset_15() { return &___m_PathOffset_15; }
	inline void set_m_PathOffset_15(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  value)
	{
		___m_PathOffset_15 = value;
	}

	inline static int32_t get_offset_of_m_XDamping_16() { return static_cast<int32_t>(offsetof(CinemachineTrackedDolly_t685295F0D472D20452353AC9B65DE871CE5027AF, ___m_XDamping_16)); }
	inline float get_m_XDamping_16() const { return ___m_XDamping_16; }
	inline float* get_address_of_m_XDamping_16() { return &___m_XDamping_16; }
	inline void set_m_XDamping_16(float value)
	{
		___m_XDamping_16 = value;
	}

	inline static int32_t get_offset_of_m_YDamping_17() { return static_cast<int32_t>(offsetof(CinemachineTrackedDolly_t685295F0D472D20452353AC9B65DE871CE5027AF, ___m_YDamping_17)); }
	inline float get_m_YDamping_17() const { return ___m_YDamping_17; }
	inline float* get_address_of_m_YDamping_17() { return &___m_YDamping_17; }
	inline void set_m_YDamping_17(float value)
	{
		___m_YDamping_17 = value;
	}

	inline static int32_t get_offset_of_m_ZDamping_18() { return static_cast<int32_t>(offsetof(CinemachineTrackedDolly_t685295F0D472D20452353AC9B65DE871CE5027AF, ___m_ZDamping_18)); }
	inline float get_m_ZDamping_18() const { return ___m_ZDamping_18; }
	inline float* get_address_of_m_ZDamping_18() { return &___m_ZDamping_18; }
	inline void set_m_ZDamping_18(float value)
	{
		___m_ZDamping_18 = value;
	}

	inline static int32_t get_offset_of_m_CameraUp_19() { return static_cast<int32_t>(offsetof(CinemachineTrackedDolly_t685295F0D472D20452353AC9B65DE871CE5027AF, ___m_CameraUp_19)); }
	inline int32_t get_m_CameraUp_19() const { return ___m_CameraUp_19; }
	inline int32_t* get_address_of_m_CameraUp_19() { return &___m_CameraUp_19; }
	inline void set_m_CameraUp_19(int32_t value)
	{
		___m_CameraUp_19 = value;
	}

	inline static int32_t get_offset_of_m_PitchDamping_20() { return static_cast<int32_t>(offsetof(CinemachineTrackedDolly_t685295F0D472D20452353AC9B65DE871CE5027AF, ___m_PitchDamping_20)); }
	inline float get_m_PitchDamping_20() const { return ___m_PitchDamping_20; }
	inline float* get_address_of_m_PitchDamping_20() { return &___m_PitchDamping_20; }
	inline void set_m_PitchDamping_20(float value)
	{
		___m_PitchDamping_20 = value;
	}

	inline static int32_t get_offset_of_m_YawDamping_21() { return static_cast<int32_t>(offsetof(CinemachineTrackedDolly_t685295F0D472D20452353AC9B65DE871CE5027AF, ___m_YawDamping_21)); }
	inline float get_m_YawDamping_21() const { return ___m_YawDamping_21; }
	inline float* get_address_of_m_YawDamping_21() { return &___m_YawDamping_21; }
	inline void set_m_YawDamping_21(float value)
	{
		___m_YawDamping_21 = value;
	}

	inline static int32_t get_offset_of_m_RollDamping_22() { return static_cast<int32_t>(offsetof(CinemachineTrackedDolly_t685295F0D472D20452353AC9B65DE871CE5027AF, ___m_RollDamping_22)); }
	inline float get_m_RollDamping_22() const { return ___m_RollDamping_22; }
	inline float* get_address_of_m_RollDamping_22() { return &___m_RollDamping_22; }
	inline void set_m_RollDamping_22(float value)
	{
		___m_RollDamping_22 = value;
	}

	inline static int32_t get_offset_of_m_AutoDolly_23() { return static_cast<int32_t>(offsetof(CinemachineTrackedDolly_t685295F0D472D20452353AC9B65DE871CE5027AF, ___m_AutoDolly_23)); }
	inline AutoDolly_t4D215A8DBC88600B267D613E0AFB5B025CAC211D  get_m_AutoDolly_23() const { return ___m_AutoDolly_23; }
	inline AutoDolly_t4D215A8DBC88600B267D613E0AFB5B025CAC211D * get_address_of_m_AutoDolly_23() { return &___m_AutoDolly_23; }
	inline void set_m_AutoDolly_23(AutoDolly_t4D215A8DBC88600B267D613E0AFB5B025CAC211D  value)
	{
		___m_AutoDolly_23 = value;
	}

	inline static int32_t get_offset_of_m_PreviousPathPosition_24() { return static_cast<int32_t>(offsetof(CinemachineTrackedDolly_t685295F0D472D20452353AC9B65DE871CE5027AF, ___m_PreviousPathPosition_24)); }
	inline float get_m_PreviousPathPosition_24() const { return ___m_PreviousPathPosition_24; }
	inline float* get_address_of_m_PreviousPathPosition_24() { return &___m_PreviousPathPosition_24; }
	inline void set_m_PreviousPathPosition_24(float value)
	{
		___m_PreviousPathPosition_24 = value;
	}

	inline static int32_t get_offset_of_m_PreviousOrientation_25() { return static_cast<int32_t>(offsetof(CinemachineTrackedDolly_t685295F0D472D20452353AC9B65DE871CE5027AF, ___m_PreviousOrientation_25)); }
	inline Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  get_m_PreviousOrientation_25() const { return ___m_PreviousOrientation_25; }
	inline Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 * get_address_of_m_PreviousOrientation_25() { return &___m_PreviousOrientation_25; }
	inline void set_m_PreviousOrientation_25(Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  value)
	{
		___m_PreviousOrientation_25 = value;
	}

	inline static int32_t get_offset_of_m_PreviousCameraPosition_26() { return static_cast<int32_t>(offsetof(CinemachineTrackedDolly_t685295F0D472D20452353AC9B65DE871CE5027AF, ___m_PreviousCameraPosition_26)); }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  get_m_PreviousCameraPosition_26() const { return ___m_PreviousCameraPosition_26; }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_m_PreviousCameraPosition_26() { return &___m_PreviousCameraPosition_26; }
	inline void set_m_PreviousCameraPosition_26(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  value)
	{
		___m_PreviousCameraPosition_26 = value;
	}
};


// Cinemachine.CinemachineTransposer
struct CinemachineTransposer_t9FCC82712B195697FDC6610AAFE4A087A8A96881  : public CinemachineComponentBase_tCB9029D861525FDAF243B8F6F5B910145DB63B7D
{
public:
	// Cinemachine.CinemachineTransposer/BindingMode Cinemachine.CinemachineTransposer::m_BindingMode
	int32_t ___m_BindingMode_12;
	// UnityEngine.Vector3 Cinemachine.CinemachineTransposer::m_FollowOffset
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___m_FollowOffset_13;
	// System.Single Cinemachine.CinemachineTransposer::m_XDamping
	float ___m_XDamping_14;
	// System.Single Cinemachine.CinemachineTransposer::m_YDamping
	float ___m_YDamping_15;
	// System.Single Cinemachine.CinemachineTransposer::m_ZDamping
	float ___m_ZDamping_16;
	// Cinemachine.CinemachineTransposer/AngularDampingMode Cinemachine.CinemachineTransposer::m_AngularDampingMode
	int32_t ___m_AngularDampingMode_17;
	// System.Single Cinemachine.CinemachineTransposer::m_PitchDamping
	float ___m_PitchDamping_18;
	// System.Single Cinemachine.CinemachineTransposer::m_YawDamping
	float ___m_YawDamping_19;
	// System.Single Cinemachine.CinemachineTransposer::m_RollDamping
	float ___m_RollDamping_20;
	// System.Single Cinemachine.CinemachineTransposer::m_AngularDamping
	float ___m_AngularDamping_21;
	// System.Boolean Cinemachine.CinemachineTransposer::<HideOffsetInInspector>k__BackingField
	bool ___U3CHideOffsetInInspectorU3Ek__BackingField_22;
	// UnityEngine.Vector3 Cinemachine.CinemachineTransposer::m_PreviousTargetPosition
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___m_PreviousTargetPosition_23;
	// UnityEngine.Quaternion Cinemachine.CinemachineTransposer::m_PreviousReferenceOrientation
	Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  ___m_PreviousReferenceOrientation_24;
	// UnityEngine.Quaternion Cinemachine.CinemachineTransposer::m_targetOrientationOnAssign
	Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  ___m_targetOrientationOnAssign_25;
	// UnityEngine.Vector3 Cinemachine.CinemachineTransposer::m_PreviousOffset
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___m_PreviousOffset_26;
	// UnityEngine.Transform Cinemachine.CinemachineTransposer::m_previousTarget
	Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___m_previousTarget_27;

public:
	inline static int32_t get_offset_of_m_BindingMode_12() { return static_cast<int32_t>(offsetof(CinemachineTransposer_t9FCC82712B195697FDC6610AAFE4A087A8A96881, ___m_BindingMode_12)); }
	inline int32_t get_m_BindingMode_12() const { return ___m_BindingMode_12; }
	inline int32_t* get_address_of_m_BindingMode_12() { return &___m_BindingMode_12; }
	inline void set_m_BindingMode_12(int32_t value)
	{
		___m_BindingMode_12 = value;
	}

	inline static int32_t get_offset_of_m_FollowOffset_13() { return static_cast<int32_t>(offsetof(CinemachineTransposer_t9FCC82712B195697FDC6610AAFE4A087A8A96881, ___m_FollowOffset_13)); }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  get_m_FollowOffset_13() const { return ___m_FollowOffset_13; }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_m_FollowOffset_13() { return &___m_FollowOffset_13; }
	inline void set_m_FollowOffset_13(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  value)
	{
		___m_FollowOffset_13 = value;
	}

	inline static int32_t get_offset_of_m_XDamping_14() { return static_cast<int32_t>(offsetof(CinemachineTransposer_t9FCC82712B195697FDC6610AAFE4A087A8A96881, ___m_XDamping_14)); }
	inline float get_m_XDamping_14() const { return ___m_XDamping_14; }
	inline float* get_address_of_m_XDamping_14() { return &___m_XDamping_14; }
	inline void set_m_XDamping_14(float value)
	{
		___m_XDamping_14 = value;
	}

	inline static int32_t get_offset_of_m_YDamping_15() { return static_cast<int32_t>(offsetof(CinemachineTransposer_t9FCC82712B195697FDC6610AAFE4A087A8A96881, ___m_YDamping_15)); }
	inline float get_m_YDamping_15() const { return ___m_YDamping_15; }
	inline float* get_address_of_m_YDamping_15() { return &___m_YDamping_15; }
	inline void set_m_YDamping_15(float value)
	{
		___m_YDamping_15 = value;
	}

	inline static int32_t get_offset_of_m_ZDamping_16() { return static_cast<int32_t>(offsetof(CinemachineTransposer_t9FCC82712B195697FDC6610AAFE4A087A8A96881, ___m_ZDamping_16)); }
	inline float get_m_ZDamping_16() const { return ___m_ZDamping_16; }
	inline float* get_address_of_m_ZDamping_16() { return &___m_ZDamping_16; }
	inline void set_m_ZDamping_16(float value)
	{
		___m_ZDamping_16 = value;
	}

	inline static int32_t get_offset_of_m_AngularDampingMode_17() { return static_cast<int32_t>(offsetof(CinemachineTransposer_t9FCC82712B195697FDC6610AAFE4A087A8A96881, ___m_AngularDampingMode_17)); }
	inline int32_t get_m_AngularDampingMode_17() const { return ___m_AngularDampingMode_17; }
	inline int32_t* get_address_of_m_AngularDampingMode_17() { return &___m_AngularDampingMode_17; }
	inline void set_m_AngularDampingMode_17(int32_t value)
	{
		___m_AngularDampingMode_17 = value;
	}

	inline static int32_t get_offset_of_m_PitchDamping_18() { return static_cast<int32_t>(offsetof(CinemachineTransposer_t9FCC82712B195697FDC6610AAFE4A087A8A96881, ___m_PitchDamping_18)); }
	inline float get_m_PitchDamping_18() const { return ___m_PitchDamping_18; }
	inline float* get_address_of_m_PitchDamping_18() { return &___m_PitchDamping_18; }
	inline void set_m_PitchDamping_18(float value)
	{
		___m_PitchDamping_18 = value;
	}

	inline static int32_t get_offset_of_m_YawDamping_19() { return static_cast<int32_t>(offsetof(CinemachineTransposer_t9FCC82712B195697FDC6610AAFE4A087A8A96881, ___m_YawDamping_19)); }
	inline float get_m_YawDamping_19() const { return ___m_YawDamping_19; }
	inline float* get_address_of_m_YawDamping_19() { return &___m_YawDamping_19; }
	inline void set_m_YawDamping_19(float value)
	{
		___m_YawDamping_19 = value;
	}

	inline static int32_t get_offset_of_m_RollDamping_20() { return static_cast<int32_t>(offsetof(CinemachineTransposer_t9FCC82712B195697FDC6610AAFE4A087A8A96881, ___m_RollDamping_20)); }
	inline float get_m_RollDamping_20() const { return ___m_RollDamping_20; }
	inline float* get_address_of_m_RollDamping_20() { return &___m_RollDamping_20; }
	inline void set_m_RollDamping_20(float value)
	{
		___m_RollDamping_20 = value;
	}

	inline static int32_t get_offset_of_m_AngularDamping_21() { return static_cast<int32_t>(offsetof(CinemachineTransposer_t9FCC82712B195697FDC6610AAFE4A087A8A96881, ___m_AngularDamping_21)); }
	inline float get_m_AngularDamping_21() const { return ___m_AngularDamping_21; }
	inline float* get_address_of_m_AngularDamping_21() { return &___m_AngularDamping_21; }
	inline void set_m_AngularDamping_21(float value)
	{
		___m_AngularDamping_21 = value;
	}

	inline static int32_t get_offset_of_U3CHideOffsetInInspectorU3Ek__BackingField_22() { return static_cast<int32_t>(offsetof(CinemachineTransposer_t9FCC82712B195697FDC6610AAFE4A087A8A96881, ___U3CHideOffsetInInspectorU3Ek__BackingField_22)); }
	inline bool get_U3CHideOffsetInInspectorU3Ek__BackingField_22() const { return ___U3CHideOffsetInInspectorU3Ek__BackingField_22; }
	inline bool* get_address_of_U3CHideOffsetInInspectorU3Ek__BackingField_22() { return &___U3CHideOffsetInInspectorU3Ek__BackingField_22; }
	inline void set_U3CHideOffsetInInspectorU3Ek__BackingField_22(bool value)
	{
		___U3CHideOffsetInInspectorU3Ek__BackingField_22 = value;
	}

	inline static int32_t get_offset_of_m_PreviousTargetPosition_23() { return static_cast<int32_t>(offsetof(CinemachineTransposer_t9FCC82712B195697FDC6610AAFE4A087A8A96881, ___m_PreviousTargetPosition_23)); }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  get_m_PreviousTargetPosition_23() const { return ___m_PreviousTargetPosition_23; }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_m_PreviousTargetPosition_23() { return &___m_PreviousTargetPosition_23; }
	inline void set_m_PreviousTargetPosition_23(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  value)
	{
		___m_PreviousTargetPosition_23 = value;
	}

	inline static int32_t get_offset_of_m_PreviousReferenceOrientation_24() { return static_cast<int32_t>(offsetof(CinemachineTransposer_t9FCC82712B195697FDC6610AAFE4A087A8A96881, ___m_PreviousReferenceOrientation_24)); }
	inline Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  get_m_PreviousReferenceOrientation_24() const { return ___m_PreviousReferenceOrientation_24; }
	inline Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 * get_address_of_m_PreviousReferenceOrientation_24() { return &___m_PreviousReferenceOrientation_24; }
	inline void set_m_PreviousReferenceOrientation_24(Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  value)
	{
		___m_PreviousReferenceOrientation_24 = value;
	}

	inline static int32_t get_offset_of_m_targetOrientationOnAssign_25() { return static_cast<int32_t>(offsetof(CinemachineTransposer_t9FCC82712B195697FDC6610AAFE4A087A8A96881, ___m_targetOrientationOnAssign_25)); }
	inline Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  get_m_targetOrientationOnAssign_25() const { return ___m_targetOrientationOnAssign_25; }
	inline Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 * get_address_of_m_targetOrientationOnAssign_25() { return &___m_targetOrientationOnAssign_25; }
	inline void set_m_targetOrientationOnAssign_25(Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  value)
	{
		___m_targetOrientationOnAssign_25 = value;
	}

	inline static int32_t get_offset_of_m_PreviousOffset_26() { return static_cast<int32_t>(offsetof(CinemachineTransposer_t9FCC82712B195697FDC6610AAFE4A087A8A96881, ___m_PreviousOffset_26)); }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  get_m_PreviousOffset_26() const { return ___m_PreviousOffset_26; }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_m_PreviousOffset_26() { return &___m_PreviousOffset_26; }
	inline void set_m_PreviousOffset_26(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  value)
	{
		___m_PreviousOffset_26 = value;
	}

	inline static int32_t get_offset_of_m_previousTarget_27() { return static_cast<int32_t>(offsetof(CinemachineTransposer_t9FCC82712B195697FDC6610AAFE4A087A8A96881, ___m_previousTarget_27)); }
	inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_m_previousTarget_27() const { return ___m_previousTarget_27; }
	inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_m_previousTarget_27() { return &___m_previousTarget_27; }
	inline void set_m_previousTarget_27(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value)
	{
		___m_previousTarget_27 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_previousTarget_27), (void*)value);
	}
};


// Cinemachine.CinemachineVirtualCamera
struct CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C  : public CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5
{
public:
	// UnityEngine.Transform Cinemachine.CinemachineVirtualCamera::m_LookAt
	Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___m_LookAt_19;
	// UnityEngine.Transform Cinemachine.CinemachineVirtualCamera::m_Follow
	Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___m_Follow_20;
	// Cinemachine.LensSettings Cinemachine.CinemachineVirtualCamera::m_Lens
	LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA  ___m_Lens_21;
	// Cinemachine.CinemachineVirtualCameraBase/TransitionParams Cinemachine.CinemachineVirtualCamera::m_Transitions
	TransitionParams_t2EE11D8A937A8C60D8C27C6D24C37B0D096AA11C  ___m_Transitions_22;
	// Cinemachine.CinemachineVirtualCameraBase/BlendHint Cinemachine.CinemachineVirtualCamera::m_LegacyBlendHint
	int32_t ___m_LegacyBlendHint_23;
	// System.Boolean Cinemachine.CinemachineVirtualCamera::<UserIsDragging>k__BackingField
	bool ___U3CUserIsDraggingU3Ek__BackingField_27;
	// Cinemachine.CameraState Cinemachine.CinemachineVirtualCamera::m_State
	CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601  ___m_State_28;
	// Cinemachine.CinemachineComponentBase[] Cinemachine.CinemachineVirtualCamera::m_ComponentPipeline
	CinemachineComponentBaseU5BU5D_t103C5C1C3257AA526385CAD3B1FD18E5CC1446EC* ___m_ComponentPipeline_29;
	// UnityEngine.Transform Cinemachine.CinemachineVirtualCamera::m_ComponentOwner
	Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___m_ComponentOwner_30;
	// UnityEngine.Transform Cinemachine.CinemachineVirtualCamera::mCachedLookAtTarget
	Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___mCachedLookAtTarget_31;
	// Cinemachine.CinemachineVirtualCameraBase Cinemachine.CinemachineVirtualCamera::mCachedLookAtTargetVcam
	CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * ___mCachedLookAtTargetVcam_32;

public:
	inline static int32_t get_offset_of_m_LookAt_19() { return static_cast<int32_t>(offsetof(CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C, ___m_LookAt_19)); }
	inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_m_LookAt_19() const { return ___m_LookAt_19; }
	inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_m_LookAt_19() { return &___m_LookAt_19; }
	inline void set_m_LookAt_19(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value)
	{
		___m_LookAt_19 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_LookAt_19), (void*)value);
	}

	inline static int32_t get_offset_of_m_Follow_20() { return static_cast<int32_t>(offsetof(CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C, ___m_Follow_20)); }
	inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_m_Follow_20() const { return ___m_Follow_20; }
	inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_m_Follow_20() { return &___m_Follow_20; }
	inline void set_m_Follow_20(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value)
	{
		___m_Follow_20 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_Follow_20), (void*)value);
	}

	inline static int32_t get_offset_of_m_Lens_21() { return static_cast<int32_t>(offsetof(CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C, ___m_Lens_21)); }
	inline LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA  get_m_Lens_21() const { return ___m_Lens_21; }
	inline LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA * get_address_of_m_Lens_21() { return &___m_Lens_21; }
	inline void set_m_Lens_21(LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA  value)
	{
		___m_Lens_21 = value;
	}

	inline static int32_t get_offset_of_m_Transitions_22() { return static_cast<int32_t>(offsetof(CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C, ___m_Transitions_22)); }
	inline TransitionParams_t2EE11D8A937A8C60D8C27C6D24C37B0D096AA11C  get_m_Transitions_22() const { return ___m_Transitions_22; }
	inline TransitionParams_t2EE11D8A937A8C60D8C27C6D24C37B0D096AA11C * get_address_of_m_Transitions_22() { return &___m_Transitions_22; }
	inline void set_m_Transitions_22(TransitionParams_t2EE11D8A937A8C60D8C27C6D24C37B0D096AA11C  value)
	{
		___m_Transitions_22 = value;
		Il2CppCodeGenWriteBarrier((void**)&(((&___m_Transitions_22))->___m_OnCameraLive_2), (void*)NULL);
	}

	inline static int32_t get_offset_of_m_LegacyBlendHint_23() { return static_cast<int32_t>(offsetof(CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C, ___m_LegacyBlendHint_23)); }
	inline int32_t get_m_LegacyBlendHint_23() const { return ___m_LegacyBlendHint_23; }
	inline int32_t* get_address_of_m_LegacyBlendHint_23() { return &___m_LegacyBlendHint_23; }
	inline void set_m_LegacyBlendHint_23(int32_t value)
	{
		___m_LegacyBlendHint_23 = value;
	}

	inline static int32_t get_offset_of_U3CUserIsDraggingU3Ek__BackingField_27() { return static_cast<int32_t>(offsetof(CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C, ___U3CUserIsDraggingU3Ek__BackingField_27)); }
	inline bool get_U3CUserIsDraggingU3Ek__BackingField_27() const { return ___U3CUserIsDraggingU3Ek__BackingField_27; }
	inline bool* get_address_of_U3CUserIsDraggingU3Ek__BackingField_27() { return &___U3CUserIsDraggingU3Ek__BackingField_27; }
	inline void set_U3CUserIsDraggingU3Ek__BackingField_27(bool value)
	{
		___U3CUserIsDraggingU3Ek__BackingField_27 = value;
	}

	inline static int32_t get_offset_of_m_State_28() { return static_cast<int32_t>(offsetof(CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C, ___m_State_28)); }
	inline CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601  get_m_State_28() const { return ___m_State_28; }
	inline CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 * get_address_of_m_State_28() { return &___m_State_28; }
	inline void set_m_State_28(CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601  value)
	{
		___m_State_28 = value;
		Il2CppCodeGenWriteBarrier((void**)&((&(((&___m_State_28))->___mCustom0_11))->___m_Custom_0), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((&(((&___m_State_28))->___mCustom1_12))->___m_Custom_0), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((&(((&___m_State_28))->___mCustom2_13))->___m_Custom_0), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((&(((&___m_State_28))->___mCustom3_14))->___m_Custom_0), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&___m_State_28))->___m_CustomOverflow_15), (void*)NULL);
		#endif
	}

	inline static int32_t get_offset_of_m_ComponentPipeline_29() { return static_cast<int32_t>(offsetof(CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C, ___m_ComponentPipeline_29)); }
	inline CinemachineComponentBaseU5BU5D_t103C5C1C3257AA526385CAD3B1FD18E5CC1446EC* get_m_ComponentPipeline_29() const { return ___m_ComponentPipeline_29; }
	inline CinemachineComponentBaseU5BU5D_t103C5C1C3257AA526385CAD3B1FD18E5CC1446EC** get_address_of_m_ComponentPipeline_29() { return &___m_ComponentPipeline_29; }
	inline void set_m_ComponentPipeline_29(CinemachineComponentBaseU5BU5D_t103C5C1C3257AA526385CAD3B1FD18E5CC1446EC* value)
	{
		___m_ComponentPipeline_29 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_ComponentPipeline_29), (void*)value);
	}

	inline static int32_t get_offset_of_m_ComponentOwner_30() { return static_cast<int32_t>(offsetof(CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C, ___m_ComponentOwner_30)); }
	inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_m_ComponentOwner_30() const { return ___m_ComponentOwner_30; }
	inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_m_ComponentOwner_30() { return &___m_ComponentOwner_30; }
	inline void set_m_ComponentOwner_30(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value)
	{
		___m_ComponentOwner_30 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_ComponentOwner_30), (void*)value);
	}

	inline static int32_t get_offset_of_mCachedLookAtTarget_31() { return static_cast<int32_t>(offsetof(CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C, ___mCachedLookAtTarget_31)); }
	inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_mCachedLookAtTarget_31() const { return ___mCachedLookAtTarget_31; }
	inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_mCachedLookAtTarget_31() { return &___mCachedLookAtTarget_31; }
	inline void set_mCachedLookAtTarget_31(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value)
	{
		___mCachedLookAtTarget_31 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___mCachedLookAtTarget_31), (void*)value);
	}

	inline static int32_t get_offset_of_mCachedLookAtTargetVcam_32() { return static_cast<int32_t>(offsetof(CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C, ___mCachedLookAtTargetVcam_32)); }
	inline CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * get_mCachedLookAtTargetVcam_32() const { return ___mCachedLookAtTargetVcam_32; }
	inline CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 ** get_address_of_mCachedLookAtTargetVcam_32() { return &___mCachedLookAtTargetVcam_32; }
	inline void set_mCachedLookAtTargetVcam_32(CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * value)
	{
		___mCachedLookAtTargetVcam_32 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___mCachedLookAtTargetVcam_32), (void*)value);
	}
};

struct CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C_StaticFields
{
public:
	// Cinemachine.CinemachineVirtualCamera/CreatePipelineDelegate Cinemachine.CinemachineVirtualCamera::CreatePipelineOverride
	CreatePipelineDelegate_tB2027A3AD25F49EFC2BE7B2872BB15C1B7856C19 * ___CreatePipelineOverride_25;
	// Cinemachine.CinemachineVirtualCamera/DestroyPipelineDelegate Cinemachine.CinemachineVirtualCamera::DestroyPipelineOverride
	DestroyPipelineDelegate_tA69D0FA40EDBF1EF43F75E7FE8A33D85F8DD1B28 * ___DestroyPipelineOverride_26;

public:
	inline static int32_t get_offset_of_CreatePipelineOverride_25() { return static_cast<int32_t>(offsetof(CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C_StaticFields, ___CreatePipelineOverride_25)); }
	inline CreatePipelineDelegate_tB2027A3AD25F49EFC2BE7B2872BB15C1B7856C19 * get_CreatePipelineOverride_25() const { return ___CreatePipelineOverride_25; }
	inline CreatePipelineDelegate_tB2027A3AD25F49EFC2BE7B2872BB15C1B7856C19 ** get_address_of_CreatePipelineOverride_25() { return &___CreatePipelineOverride_25; }
	inline void set_CreatePipelineOverride_25(CreatePipelineDelegate_tB2027A3AD25F49EFC2BE7B2872BB15C1B7856C19 * value)
	{
		___CreatePipelineOverride_25 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___CreatePipelineOverride_25), (void*)value);
	}

	inline static int32_t get_offset_of_DestroyPipelineOverride_26() { return static_cast<int32_t>(offsetof(CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C_StaticFields, ___DestroyPipelineOverride_26)); }
	inline DestroyPipelineDelegate_tA69D0FA40EDBF1EF43F75E7FE8A33D85F8DD1B28 * get_DestroyPipelineOverride_26() const { return ___DestroyPipelineOverride_26; }
	inline DestroyPipelineDelegate_tA69D0FA40EDBF1EF43F75E7FE8A33D85F8DD1B28 ** get_address_of_DestroyPipelineOverride_26() { return &___DestroyPipelineOverride_26; }
	inline void set_DestroyPipelineOverride_26(DestroyPipelineDelegate_tA69D0FA40EDBF1EF43F75E7FE8A33D85F8DD1B28 * value)
	{
		___DestroyPipelineOverride_26 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___DestroyPipelineOverride_26), (void*)value);
	}
};


// UnityEngine.UI.Graphic
struct Graphic_tF07D777035055CF93BA5F46F77ED5EDFEFF9AE24  : public UIBehaviour_tD1C6E2D542222546D68510ECE74036EFBC3C3B0E
{
public:
	// UnityEngine.Material UnityEngine.UI.Graphic::m_Material
	Material_t8927C00353A72755313F046D0CE85178AE8218EE * ___m_Material_6;
	// UnityEngine.Color UnityEngine.UI.Graphic::m_Color
	Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659  ___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_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  ___m_RaycastPadding_11;
	// UnityEngine.RectTransform UnityEngine.UI.Graphic::m_RectTransform
	RectTransform_t8A6A306FB29A6C8C22010CF9040E319753571072 * ___m_RectTransform_12;
	// UnityEngine.CanvasRenderer UnityEngine.UI.Graphic::m_CanvasRenderer
	CanvasRenderer_tCF8ABE659F7C3A6ED0D99A988D0BDFB651310F0E * ___m_CanvasRenderer_13;
	// UnityEngine.Canvas UnityEngine.UI.Graphic::m_Canvas
	Canvas_t2B7E56B7BDC287962E092755372E214ACB6393EA * ___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_t22E545F8BE0A62EE051C6A83E209587A0DB1C099 * ___m_OnDirtyLayoutCallback_17;
	// UnityEngine.Events.UnityAction UnityEngine.UI.Graphic::m_OnDirtyVertsCallback
	UnityAction_t22E545F8BE0A62EE051C6A83E209587A0DB1C099 * ___m_OnDirtyVertsCallback_18;
	// UnityEngine.Events.UnityAction UnityEngine.UI.Graphic::m_OnDirtyMaterialCallback
	UnityAction_t22E545F8BE0A62EE051C6A83E209587A0DB1C099 * ___m_OnDirtyMaterialCallback_19;
	// UnityEngine.Mesh UnityEngine.UI.Graphic::m_CachedMesh
	Mesh_t2F5992DBA650D5862B43D3823ACD997132A57DA6 * ___m_CachedMesh_22;
	// UnityEngine.Vector2[] UnityEngine.UI.Graphic::m_CachedUvs
	Vector2U5BU5D_tE0F58A2D6D8592B5EC37D9CDEF09103A02E5D7FA* ___m_CachedUvs_23;
	// UnityEngine.UI.CoroutineTween.TweenRunner`1<UnityEngine.UI.CoroutineTween.ColorTween> UnityEngine.UI.Graphic::m_ColorTweenRunner
	TweenRunner_1_tD84B9953874682FCC36990AF2C54D748293908F3 * ___m_ColorTweenRunner_24;
	// System.Boolean UnityEngine.UI.Graphic::<useLegacyMeshGeneration>k__BackingField
	bool ___U3CuseLegacyMeshGenerationU3Ek__BackingField_25;

public:
	inline static int32_t get_offset_of_m_Material_6() { return static_cast<int32_t>(offsetof(Graphic_tF07D777035055CF93BA5F46F77ED5EDFEFF9AE24, ___m_Material_6)); }
	inline Material_t8927C00353A72755313F046D0CE85178AE8218EE * get_m_Material_6() const { return ___m_Material_6; }
	inline Material_t8927C00353A72755313F046D0CE85178AE8218EE ** get_address_of_m_Material_6() { return &___m_Material_6; }
	inline void set_m_Material_6(Material_t8927C00353A72755313F046D0CE85178AE8218EE * value)
	{
		___m_Material_6 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_Material_6), (void*)value);
	}

	inline static int32_t get_offset_of_m_Color_7() { return static_cast<int32_t>(offsetof(Graphic_tF07D777035055CF93BA5F46F77ED5EDFEFF9AE24, ___m_Color_7)); }
	inline Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659  get_m_Color_7() const { return ___m_Color_7; }
	inline Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 * get_address_of_m_Color_7() { return &___m_Color_7; }
	inline void set_m_Color_7(Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659  value)
	{
		___m_Color_7 = value;
	}

	inline static int32_t get_offset_of_m_SkipLayoutUpdate_8() { return static_cast<int32_t>(offsetof(Graphic_tF07D777035055CF93BA5F46F77ED5EDFEFF9AE24, ___m_SkipLayoutUpdate_8)); }
	inline bool get_m_SkipLayoutUpdate_8() const { return ___m_SkipLayoutUpdate_8; }
	inline bool* get_address_of_m_SkipLayoutUpdate_8() { return &___m_SkipLayoutUpdate_8; }
	inline void set_m_SkipLayoutUpdate_8(bool value)
	{
		___m_SkipLayoutUpdate_8 = value;
	}

	inline static int32_t get_offset_of_m_SkipMaterialUpdate_9() { return static_cast<int32_t>(offsetof(Graphic_tF07D777035055CF93BA5F46F77ED5EDFEFF9AE24, ___m_SkipMaterialUpdate_9)); }
	inline bool get_m_SkipMaterialUpdate_9() const { return ___m_SkipMaterialUpdate_9; }
	inline bool* get_address_of_m_SkipMaterialUpdate_9() { return &___m_SkipMaterialUpdate_9; }
	inline void set_m_SkipMaterialUpdate_9(bool value)
	{
		___m_SkipMaterialUpdate_9 = value;
	}

	inline static int32_t get_offset_of_m_RaycastTarget_10() { return static_cast<int32_t>(offsetof(Graphic_tF07D777035055CF93BA5F46F77ED5EDFEFF9AE24, ___m_RaycastTarget_10)); }
	inline bool get_m_RaycastTarget_10() const { return ___m_RaycastTarget_10; }
	inline bool* get_address_of_m_RaycastTarget_10() { return &___m_RaycastTarget_10; }
	inline void set_m_RaycastTarget_10(bool value)
	{
		___m_RaycastTarget_10 = value;
	}

	inline static int32_t get_offset_of_m_RaycastPadding_11() { return static_cast<int32_t>(offsetof(Graphic_tF07D777035055CF93BA5F46F77ED5EDFEFF9AE24, ___m_RaycastPadding_11)); }
	inline Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  get_m_RaycastPadding_11() const { return ___m_RaycastPadding_11; }
	inline Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 * get_address_of_m_RaycastPadding_11() { return &___m_RaycastPadding_11; }
	inline void set_m_RaycastPadding_11(Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  value)
	{
		___m_RaycastPadding_11 = value;
	}

	inline static int32_t get_offset_of_m_RectTransform_12() { return static_cast<int32_t>(offsetof(Graphic_tF07D777035055CF93BA5F46F77ED5EDFEFF9AE24, ___m_RectTransform_12)); }
	inline RectTransform_t8A6A306FB29A6C8C22010CF9040E319753571072 * get_m_RectTransform_12() const { return ___m_RectTransform_12; }
	inline RectTransform_t8A6A306FB29A6C8C22010CF9040E319753571072 ** get_address_of_m_RectTransform_12() { return &___m_RectTransform_12; }
	inline void set_m_RectTransform_12(RectTransform_t8A6A306FB29A6C8C22010CF9040E319753571072 * value)
	{
		___m_RectTransform_12 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_RectTransform_12), (void*)value);
	}

	inline static int32_t get_offset_of_m_CanvasRenderer_13() { return static_cast<int32_t>(offsetof(Graphic_tF07D777035055CF93BA5F46F77ED5EDFEFF9AE24, ___m_CanvasRenderer_13)); }
	inline CanvasRenderer_tCF8ABE659F7C3A6ED0D99A988D0BDFB651310F0E * get_m_CanvasRenderer_13() const { return ___m_CanvasRenderer_13; }
	inline CanvasRenderer_tCF8ABE659F7C3A6ED0D99A988D0BDFB651310F0E ** get_address_of_m_CanvasRenderer_13() { return &___m_CanvasRenderer_13; }
	inline void set_m_CanvasRenderer_13(CanvasRenderer_tCF8ABE659F7C3A6ED0D99A988D0BDFB651310F0E * value)
	{
		___m_CanvasRenderer_13 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_CanvasRenderer_13), (void*)value);
	}

	inline static int32_t get_offset_of_m_Canvas_14() { return static_cast<int32_t>(offsetof(Graphic_tF07D777035055CF93BA5F46F77ED5EDFEFF9AE24, ___m_Canvas_14)); }
	inline Canvas_t2B7E56B7BDC287962E092755372E214ACB6393EA * get_m_Canvas_14() const { return ___m_Canvas_14; }
	inline Canvas_t2B7E56B7BDC287962E092755372E214ACB6393EA ** get_address_of_m_Canvas_14() { return &___m_Canvas_14; }
	inline void set_m_Canvas_14(Canvas_t2B7E56B7BDC287962E092755372E214ACB6393EA * value)
	{
		___m_Canvas_14 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_Canvas_14), (void*)value);
	}

	inline static int32_t get_offset_of_m_VertsDirty_15() { return static_cast<int32_t>(offsetof(Graphic_tF07D777035055CF93BA5F46F77ED5EDFEFF9AE24, ___m_VertsDirty_15)); }
	inline bool get_m_VertsDirty_15() const { return ___m_VertsDirty_15; }
	inline bool* get_address_of_m_VertsDirty_15() { return &___m_VertsDirty_15; }
	inline void set_m_VertsDirty_15(bool value)
	{
		___m_VertsDirty_15 = value;
	}

	inline static int32_t get_offset_of_m_MaterialDirty_16() { return static_cast<int32_t>(offsetof(Graphic_tF07D777035055CF93BA5F46F77ED5EDFEFF9AE24, ___m_MaterialDirty_16)); }
	inline bool get_m_MaterialDirty_16() const { return ___m_MaterialDirty_16; }
	inline bool* get_address_of_m_MaterialDirty_16() { return &___m_MaterialDirty_16; }
	inline void set_m_MaterialDirty_16(bool value)
	{
		___m_MaterialDirty_16 = value;
	}

	inline static int32_t get_offset_of_m_OnDirtyLayoutCallback_17() { return static_cast<int32_t>(offsetof(Graphic_tF07D777035055CF93BA5F46F77ED5EDFEFF9AE24, ___m_OnDirtyLayoutCallback_17)); }
	inline UnityAction_t22E545F8BE0A62EE051C6A83E209587A0DB1C099 * get_m_OnDirtyLayoutCallback_17() const { return ___m_OnDirtyLayoutCallback_17; }
	inline UnityAction_t22E545F8BE0A62EE051C6A83E209587A0DB1C099 ** get_address_of_m_OnDirtyLayoutCallback_17() { return &___m_OnDirtyLayoutCallback_17; }
	inline void set_m_OnDirtyLayoutCallback_17(UnityAction_t22E545F8BE0A62EE051C6A83E209587A0DB1C099 * value)
	{
		___m_OnDirtyLayoutCallback_17 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_OnDirtyLayoutCallback_17), (void*)value);
	}

	inline static int32_t get_offset_of_m_OnDirtyVertsCallback_18() { return static_cast<int32_t>(offsetof(Graphic_tF07D777035055CF93BA5F46F77ED5EDFEFF9AE24, ___m_OnDirtyVertsCallback_18)); }
	inline UnityAction_t22E545F8BE0A62EE051C6A83E209587A0DB1C099 * get_m_OnDirtyVertsCallback_18() const { return ___m_OnDirtyVertsCallback_18; }
	inline UnityAction_t22E545F8BE0A62EE051C6A83E209587A0DB1C099 ** get_address_of_m_OnDirtyVertsCallback_18() { return &___m_OnDirtyVertsCallback_18; }
	inline void set_m_OnDirtyVertsCallback_18(UnityAction_t22E545F8BE0A62EE051C6A83E209587A0DB1C099 * value)
	{
		___m_OnDirtyVertsCallback_18 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_OnDirtyVertsCallback_18), (void*)value);
	}

	inline static int32_t get_offset_of_m_OnDirtyMaterialCallback_19() { return static_cast<int32_t>(offsetof(Graphic_tF07D777035055CF93BA5F46F77ED5EDFEFF9AE24, ___m_OnDirtyMaterialCallback_19)); }
	inline UnityAction_t22E545F8BE0A62EE051C6A83E209587A0DB1C099 * get_m_OnDirtyMaterialCallback_19() const { return ___m_OnDirtyMaterialCallback_19; }
	inline UnityAction_t22E545F8BE0A62EE051C6A83E209587A0DB1C099 ** get_address_of_m_OnDirtyMaterialCallback_19() { return &___m_OnDirtyMaterialCallback_19; }
	inline void set_m_OnDirtyMaterialCallback_19(UnityAction_t22E545F8BE0A62EE051C6A83E209587A0DB1C099 * value)
	{
		___m_OnDirtyMaterialCallback_19 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_OnDirtyMaterialCallback_19), (void*)value);
	}

	inline static int32_t get_offset_of_m_CachedMesh_22() { return static_cast<int32_t>(offsetof(Graphic_tF07D777035055CF93BA5F46F77ED5EDFEFF9AE24, ___m_CachedMesh_22)); }
	inline Mesh_t2F5992DBA650D5862B43D3823ACD997132A57DA6 * get_m_CachedMesh_22() const { return ___m_CachedMesh_22; }
	inline Mesh_t2F5992DBA650D5862B43D3823ACD997132A57DA6 ** get_address_of_m_CachedMesh_22() { return &___m_CachedMesh_22; }
	inline void set_m_CachedMesh_22(Mesh_t2F5992DBA650D5862B43D3823ACD997132A57DA6 * value)
	{
		___m_CachedMesh_22 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_CachedMesh_22), (void*)value);
	}

	inline static int32_t get_offset_of_m_CachedUvs_23() { return static_cast<int32_t>(offsetof(Graphic_tF07D777035055CF93BA5F46F77ED5EDFEFF9AE24, ___m_CachedUvs_23)); }
	inline Vector2U5BU5D_tE0F58A2D6D8592B5EC37D9CDEF09103A02E5D7FA* get_m_CachedUvs_23() const { return ___m_CachedUvs_23; }
	inline Vector2U5BU5D_tE0F58A2D6D8592B5EC37D9CDEF09103A02E5D7FA** get_address_of_m_CachedUvs_23() { return &___m_CachedUvs_23; }
	inline void set_m_CachedUvs_23(Vector2U5BU5D_tE0F58A2D6D8592B5EC37D9CDEF09103A02E5D7FA* value)
	{
		___m_CachedUvs_23 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_CachedUvs_23), (void*)value);
	}

	inline static int32_t get_offset_of_m_ColorTweenRunner_24() { return static_cast<int32_t>(offsetof(Graphic_tF07D777035055CF93BA5F46F77ED5EDFEFF9AE24, ___m_ColorTweenRunner_24)); }
	inline TweenRunner_1_tD84B9953874682FCC36990AF2C54D748293908F3 * get_m_ColorTweenRunner_24() const { return ___m_ColorTweenRunner_24; }
	inline TweenRunner_1_tD84B9953874682FCC36990AF2C54D748293908F3 ** get_address_of_m_ColorTweenRunner_24() { return &___m_ColorTweenRunner_24; }
	inline void set_m_ColorTweenRunner_24(TweenRunner_1_tD84B9953874682FCC36990AF2C54D748293908F3 * value)
	{
		___m_ColorTweenRunner_24 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_ColorTweenRunner_24), (void*)value);
	}

	inline static int32_t get_offset_of_U3CuseLegacyMeshGenerationU3Ek__BackingField_25() { return static_cast<int32_t>(offsetof(Graphic_tF07D777035055CF93BA5F46F77ED5EDFEFF9AE24, ___U3CuseLegacyMeshGenerationU3Ek__BackingField_25)); }
	inline bool get_U3CuseLegacyMeshGenerationU3Ek__BackingField_25() const { return ___U3CuseLegacyMeshGenerationU3Ek__BackingField_25; }
	inline bool* get_address_of_U3CuseLegacyMeshGenerationU3Ek__BackingField_25() { return &___U3CuseLegacyMeshGenerationU3Ek__BackingField_25; }
	inline void set_U3CuseLegacyMeshGenerationU3Ek__BackingField_25(bool value)
	{
		___U3CuseLegacyMeshGenerationU3Ek__BackingField_25 = value;
	}
};

struct Graphic_tF07D777035055CF93BA5F46F77ED5EDFEFF9AE24_StaticFields
{
public:
	// UnityEngine.Material UnityEngine.UI.Graphic::s_DefaultUI
	Material_t8927C00353A72755313F046D0CE85178AE8218EE * ___s_DefaultUI_4;
	// UnityEngine.Texture2D UnityEngine.UI.Graphic::s_WhiteTexture
	Texture2D_t9B604D0D8E28032123641A7E7338FA872E2698BF * ___s_WhiteTexture_5;
	// UnityEngine.Mesh UnityEngine.UI.Graphic::s_Mesh
	Mesh_t2F5992DBA650D5862B43D3823ACD997132A57DA6 * ___s_Mesh_20;
	// UnityEngine.UI.VertexHelper UnityEngine.UI.Graphic::s_VertexHelper
	VertexHelper_tDE8B67D3B076061C4F8DF325B0D63ED2E5367E55 * ___s_VertexHelper_21;

public:
	inline static int32_t get_offset_of_s_DefaultUI_4() { return static_cast<int32_t>(offsetof(Graphic_tF07D777035055CF93BA5F46F77ED5EDFEFF9AE24_StaticFields, ___s_DefaultUI_4)); }
	inline Material_t8927C00353A72755313F046D0CE85178AE8218EE * get_s_DefaultUI_4() const { return ___s_DefaultUI_4; }
	inline Material_t8927C00353A72755313F046D0CE85178AE8218EE ** get_address_of_s_DefaultUI_4() { return &___s_DefaultUI_4; }
	inline void set_s_DefaultUI_4(Material_t8927C00353A72755313F046D0CE85178AE8218EE * value)
	{
		___s_DefaultUI_4 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___s_DefaultUI_4), (void*)value);
	}

	inline static int32_t get_offset_of_s_WhiteTexture_5() { return static_cast<int32_t>(offsetof(Graphic_tF07D777035055CF93BA5F46F77ED5EDFEFF9AE24_StaticFields, ___s_WhiteTexture_5)); }
	inline Texture2D_t9B604D0D8E28032123641A7E7338FA872E2698BF * get_s_WhiteTexture_5() const { return ___s_WhiteTexture_5; }
	inline Texture2D_t9B604D0D8E28032123641A7E7338FA872E2698BF ** get_address_of_s_WhiteTexture_5() { return &___s_WhiteTexture_5; }
	inline void set_s_WhiteTexture_5(Texture2D_t9B604D0D8E28032123641A7E7338FA872E2698BF * value)
	{
		___s_WhiteTexture_5 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___s_WhiteTexture_5), (void*)value);
	}

	inline static int32_t get_offset_of_s_Mesh_20() { return static_cast<int32_t>(offsetof(Graphic_tF07D777035055CF93BA5F46F77ED5EDFEFF9AE24_StaticFields, ___s_Mesh_20)); }
	inline Mesh_t2F5992DBA650D5862B43D3823ACD997132A57DA6 * get_s_Mesh_20() const { return ___s_Mesh_20; }
	inline Mesh_t2F5992DBA650D5862B43D3823ACD997132A57DA6 ** get_address_of_s_Mesh_20() { return &___s_Mesh_20; }
	inline void set_s_Mesh_20(Mesh_t2F5992DBA650D5862B43D3823ACD997132A57DA6 * value)
	{
		___s_Mesh_20 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___s_Mesh_20), (void*)value);
	}

	inline static int32_t get_offset_of_s_VertexHelper_21() { return static_cast<int32_t>(offsetof(Graphic_tF07D777035055CF93BA5F46F77ED5EDFEFF9AE24_StaticFields, ___s_VertexHelper_21)); }
	inline VertexHelper_tDE8B67D3B076061C4F8DF325B0D63ED2E5367E55 * get_s_VertexHelper_21() const { return ___s_VertexHelper_21; }
	inline VertexHelper_tDE8B67D3B076061C4F8DF325B0D63ED2E5367E55 ** get_address_of_s_VertexHelper_21() { return &___s_VertexHelper_21; }
	inline void set_s_VertexHelper_21(VertexHelper_tDE8B67D3B076061C4F8DF325B0D63ED2E5367E55 * value)
	{
		___s_VertexHelper_21 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___s_VertexHelper_21), (void*)value);
	}
};


// UnityEngine.UI.RectMask2D
struct RectMask2D_tD909811991B341D752E4C978C89EFB80FA7A2B15  : public UIBehaviour_tD1C6E2D542222546D68510ECE74036EFBC3C3B0E
{
public:
	// UnityEngine.UI.RectangularVertexClipper UnityEngine.UI.RectMask2D::m_VertexClipper
	RectangularVertexClipper_t34360F92063A8540ABA87922B62269ADA99EB5E7 * ___m_VertexClipper_4;
	// UnityEngine.RectTransform UnityEngine.UI.RectMask2D::m_RectTransform
	RectTransform_t8A6A306FB29A6C8C22010CF9040E319753571072 * ___m_RectTransform_5;
	// System.Collections.Generic.HashSet`1<UnityEngine.UI.MaskableGraphic> UnityEngine.UI.RectMask2D::m_MaskableTargets
	HashSet_1_t6A951F9CCEDD6A2D0480C901C10CF800711136EB * ___m_MaskableTargets_6;
	// System.Collections.Generic.HashSet`1<UnityEngine.UI.IClippable> UnityEngine.UI.RectMask2D::m_ClipTargets
	HashSet_1_t65DA2BDEB7E6E6B1C9F283153F3104A4029F9A38 * ___m_ClipTargets_7;
	// System.Boolean UnityEngine.UI.RectMask2D::m_ShouldRecalculateClipRects
	bool ___m_ShouldRecalculateClipRects_8;
	// System.Collections.Generic.List`1<UnityEngine.UI.RectMask2D> UnityEngine.UI.RectMask2D::m_Clippers
	List_1_t5709CD2CBFF795FF126CD146B019D4F8EC972EA0 * ___m_Clippers_9;
	// UnityEngine.Rect UnityEngine.UI.RectMask2D::m_LastClipRectCanvasSpace
	Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878  ___m_LastClipRectCanvasSpace_10;
	// System.Boolean UnityEngine.UI.RectMask2D::m_ForceClip
	bool ___m_ForceClip_11;
	// UnityEngine.Vector4 UnityEngine.UI.RectMask2D::m_Padding
	Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  ___m_Padding_12;
	// UnityEngine.Vector2Int UnityEngine.UI.RectMask2D::m_Softness
	Vector2Int_tF49F5C2443670DE126D9EC8DBE81D8F480EAA6E9  ___m_Softness_13;
	// UnityEngine.Canvas UnityEngine.UI.RectMask2D::m_Canvas
	Canvas_t2B7E56B7BDC287962E092755372E214ACB6393EA * ___m_Canvas_14;
	// UnityEngine.Vector3[] UnityEngine.UI.RectMask2D::m_Corners
	Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4* ___m_Corners_15;

public:
	inline static int32_t get_offset_of_m_VertexClipper_4() { return static_cast<int32_t>(offsetof(RectMask2D_tD909811991B341D752E4C978C89EFB80FA7A2B15, ___m_VertexClipper_4)); }
	inline RectangularVertexClipper_t34360F92063A8540ABA87922B62269ADA99EB5E7 * get_m_VertexClipper_4() const { return ___m_VertexClipper_4; }
	inline RectangularVertexClipper_t34360F92063A8540ABA87922B62269ADA99EB5E7 ** get_address_of_m_VertexClipper_4() { return &___m_VertexClipper_4; }
	inline void set_m_VertexClipper_4(RectangularVertexClipper_t34360F92063A8540ABA87922B62269ADA99EB5E7 * value)
	{
		___m_VertexClipper_4 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_VertexClipper_4), (void*)value);
	}

	inline static int32_t get_offset_of_m_RectTransform_5() { return static_cast<int32_t>(offsetof(RectMask2D_tD909811991B341D752E4C978C89EFB80FA7A2B15, ___m_RectTransform_5)); }
	inline RectTransform_t8A6A306FB29A6C8C22010CF9040E319753571072 * get_m_RectTransform_5() const { return ___m_RectTransform_5; }
	inline RectTransform_t8A6A306FB29A6C8C22010CF9040E319753571072 ** get_address_of_m_RectTransform_5() { return &___m_RectTransform_5; }
	inline void set_m_RectTransform_5(RectTransform_t8A6A306FB29A6C8C22010CF9040E319753571072 * value)
	{
		___m_RectTransform_5 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_RectTransform_5), (void*)value);
	}

	inline static int32_t get_offset_of_m_MaskableTargets_6() { return static_cast<int32_t>(offsetof(RectMask2D_tD909811991B341D752E4C978C89EFB80FA7A2B15, ___m_MaskableTargets_6)); }
	inline HashSet_1_t6A951F9CCEDD6A2D0480C901C10CF800711136EB * get_m_MaskableTargets_6() const { return ___m_MaskableTargets_6; }
	inline HashSet_1_t6A951F9CCEDD6A2D0480C901C10CF800711136EB ** get_address_of_m_MaskableTargets_6() { return &___m_MaskableTargets_6; }
	inline void set_m_MaskableTargets_6(HashSet_1_t6A951F9CCEDD6A2D0480C901C10CF800711136EB * value)
	{
		___m_MaskableTargets_6 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_MaskableTargets_6), (void*)value);
	}

	inline static int32_t get_offset_of_m_ClipTargets_7() { return static_cast<int32_t>(offsetof(RectMask2D_tD909811991B341D752E4C978C89EFB80FA7A2B15, ___m_ClipTargets_7)); }
	inline HashSet_1_t65DA2BDEB7E6E6B1C9F283153F3104A4029F9A38 * get_m_ClipTargets_7() const { return ___m_ClipTargets_7; }
	inline HashSet_1_t65DA2BDEB7E6E6B1C9F283153F3104A4029F9A38 ** get_address_of_m_ClipTargets_7() { return &___m_ClipTargets_7; }
	inline void set_m_ClipTargets_7(HashSet_1_t65DA2BDEB7E6E6B1C9F283153F3104A4029F9A38 * value)
	{
		___m_ClipTargets_7 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_ClipTargets_7), (void*)value);
	}

	inline static int32_t get_offset_of_m_ShouldRecalculateClipRects_8() { return static_cast<int32_t>(offsetof(RectMask2D_tD909811991B341D752E4C978C89EFB80FA7A2B15, ___m_ShouldRecalculateClipRects_8)); }
	inline bool get_m_ShouldRecalculateClipRects_8() const { return ___m_ShouldRecalculateClipRects_8; }
	inline bool* get_address_of_m_ShouldRecalculateClipRects_8() { return &___m_ShouldRecalculateClipRects_8; }
	inline void set_m_ShouldRecalculateClipRects_8(bool value)
	{
		___m_ShouldRecalculateClipRects_8 = value;
	}

	inline static int32_t get_offset_of_m_Clippers_9() { return static_cast<int32_t>(offsetof(RectMask2D_tD909811991B341D752E4C978C89EFB80FA7A2B15, ___m_Clippers_9)); }
	inline List_1_t5709CD2CBFF795FF126CD146B019D4F8EC972EA0 * get_m_Clippers_9() const { return ___m_Clippers_9; }
	inline List_1_t5709CD2CBFF795FF126CD146B019D4F8EC972EA0 ** get_address_of_m_Clippers_9() { return &___m_Clippers_9; }
	inline void set_m_Clippers_9(List_1_t5709CD2CBFF795FF126CD146B019D4F8EC972EA0 * value)
	{
		___m_Clippers_9 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_Clippers_9), (void*)value);
	}

	inline static int32_t get_offset_of_m_LastClipRectCanvasSpace_10() { return static_cast<int32_t>(offsetof(RectMask2D_tD909811991B341D752E4C978C89EFB80FA7A2B15, ___m_LastClipRectCanvasSpace_10)); }
	inline Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878  get_m_LastClipRectCanvasSpace_10() const { return ___m_LastClipRectCanvasSpace_10; }
	inline Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878 * get_address_of_m_LastClipRectCanvasSpace_10() { return &___m_LastClipRectCanvasSpace_10; }
	inline void set_m_LastClipRectCanvasSpace_10(Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878  value)
	{
		___m_LastClipRectCanvasSpace_10 = value;
	}

	inline static int32_t get_offset_of_m_ForceClip_11() { return static_cast<int32_t>(offsetof(RectMask2D_tD909811991B341D752E4C978C89EFB80FA7A2B15, ___m_ForceClip_11)); }
	inline bool get_m_ForceClip_11() const { return ___m_ForceClip_11; }
	inline bool* get_address_of_m_ForceClip_11() { return &___m_ForceClip_11; }
	inline void set_m_ForceClip_11(bool value)
	{
		___m_ForceClip_11 = value;
	}

	inline static int32_t get_offset_of_m_Padding_12() { return static_cast<int32_t>(offsetof(RectMask2D_tD909811991B341D752E4C978C89EFB80FA7A2B15, ___m_Padding_12)); }
	inline Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  get_m_Padding_12() const { return ___m_Padding_12; }
	inline Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 * get_address_of_m_Padding_12() { return &___m_Padding_12; }
	inline void set_m_Padding_12(Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  value)
	{
		___m_Padding_12 = value;
	}

	inline static int32_t get_offset_of_m_Softness_13() { return static_cast<int32_t>(offsetof(RectMask2D_tD909811991B341D752E4C978C89EFB80FA7A2B15, ___m_Softness_13)); }
	inline Vector2Int_tF49F5C2443670DE126D9EC8DBE81D8F480EAA6E9  get_m_Softness_13() const { return ___m_Softness_13; }
	inline Vector2Int_tF49F5C2443670DE126D9EC8DBE81D8F480EAA6E9 * get_address_of_m_Softness_13() { return &___m_Softness_13; }
	inline void set_m_Softness_13(Vector2Int_tF49F5C2443670DE126D9EC8DBE81D8F480EAA6E9  value)
	{
		___m_Softness_13 = value;
	}

	inline static int32_t get_offset_of_m_Canvas_14() { return static_cast<int32_t>(offsetof(RectMask2D_tD909811991B341D752E4C978C89EFB80FA7A2B15, ___m_Canvas_14)); }
	inline Canvas_t2B7E56B7BDC287962E092755372E214ACB6393EA * get_m_Canvas_14() const { return ___m_Canvas_14; }
	inline Canvas_t2B7E56B7BDC287962E092755372E214ACB6393EA ** get_address_of_m_Canvas_14() { return &___m_Canvas_14; }
	inline void set_m_Canvas_14(Canvas_t2B7E56B7BDC287962E092755372E214ACB6393EA * value)
	{
		___m_Canvas_14 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_Canvas_14), (void*)value);
	}

	inline static int32_t get_offset_of_m_Corners_15() { return static_cast<int32_t>(offsetof(RectMask2D_tD909811991B341D752E4C978C89EFB80FA7A2B15, ___m_Corners_15)); }
	inline Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4* get_m_Corners_15() const { return ___m_Corners_15; }
	inline Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4** get_address_of_m_Corners_15() { return &___m_Corners_15; }
	inline void set_m_Corners_15(Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4* value)
	{
		___m_Corners_15 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_Corners_15), (void*)value);
	}
};


// Cinemachine.CinemachineOrbitalTransposer
struct CinemachineOrbitalTransposer_tD7A09D3A12B36C905C843BA199B7EEAD6D4677A2  : public CinemachineTransposer_t9FCC82712B195697FDC6610AAFE4A087A8A96881
{
public:
	// Cinemachine.CinemachineOrbitalTransposer/Heading Cinemachine.CinemachineOrbitalTransposer::m_Heading
	Heading_t14CCFFECBCC7F32EB9E239544B8958DFDC5F29C9  ___m_Heading_28;
	// Cinemachine.AxisState/Recentering Cinemachine.CinemachineOrbitalTransposer::m_RecenterToTargetHeading
	Recentering_t3B320CE750DA39B1C1E60536E3ED006253605427  ___m_RecenterToTargetHeading_29;
	// Cinemachine.AxisState Cinemachine.CinemachineOrbitalTransposer::m_XAxis
	AxisState_t376D19829A676B98933979F42845F6476071DDE8  ___m_XAxis_30;
	// System.Single Cinemachine.CinemachineOrbitalTransposer::m_LegacyRadius
	float ___m_LegacyRadius_31;
	// System.Single Cinemachine.CinemachineOrbitalTransposer::m_LegacyHeightOffset
	float ___m_LegacyHeightOffset_32;
	// System.Single Cinemachine.CinemachineOrbitalTransposer::m_LegacyHeadingBias
	float ___m_LegacyHeadingBias_33;
	// System.Boolean Cinemachine.CinemachineOrbitalTransposer::m_HeadingIsSlave
	bool ___m_HeadingIsSlave_34;
	// Cinemachine.CinemachineOrbitalTransposer/UpdateHeadingDelegate Cinemachine.CinemachineOrbitalTransposer::HeadingUpdater
	UpdateHeadingDelegate_t11985A8C86B860B11663010E921F4E3D80D7E20D * ___HeadingUpdater_35;
	// UnityEngine.Vector3 Cinemachine.CinemachineOrbitalTransposer::mLastTargetPosition
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___mLastTargetPosition_36;
	// Cinemachine.Utility.HeadingTracker Cinemachine.CinemachineOrbitalTransposer::mHeadingTracker
	HeadingTracker_tF2A08BA29340D35C623F22434237C5372641E608 * ___mHeadingTracker_37;
	// UnityEngine.Rigidbody Cinemachine.CinemachineOrbitalTransposer::mTargetRigidBody
	Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A * ___mTargetRigidBody_38;
	// UnityEngine.Transform Cinemachine.CinemachineOrbitalTransposer::<PreviousTarget>k__BackingField
	Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___U3CPreviousTargetU3Ek__BackingField_39;
	// UnityEngine.Vector3 Cinemachine.CinemachineOrbitalTransposer::mLastCameraPosition
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___mLastCameraPosition_40;
	// System.Single Cinemachine.CinemachineOrbitalTransposer::<LastHeading>k__BackingField
	float ___U3CLastHeadingU3Ek__BackingField_41;

public:
	inline static int32_t get_offset_of_m_Heading_28() { return static_cast<int32_t>(offsetof(CinemachineOrbitalTransposer_tD7A09D3A12B36C905C843BA199B7EEAD6D4677A2, ___m_Heading_28)); }
	inline Heading_t14CCFFECBCC7F32EB9E239544B8958DFDC5F29C9  get_m_Heading_28() const { return ___m_Heading_28; }
	inline Heading_t14CCFFECBCC7F32EB9E239544B8958DFDC5F29C9 * get_address_of_m_Heading_28() { return &___m_Heading_28; }
	inline void set_m_Heading_28(Heading_t14CCFFECBCC7F32EB9E239544B8958DFDC5F29C9  value)
	{
		___m_Heading_28 = value;
	}

	inline static int32_t get_offset_of_m_RecenterToTargetHeading_29() { return static_cast<int32_t>(offsetof(CinemachineOrbitalTransposer_tD7A09D3A12B36C905C843BA199B7EEAD6D4677A2, ___m_RecenterToTargetHeading_29)); }
	inline Recentering_t3B320CE750DA39B1C1E60536E3ED006253605427  get_m_RecenterToTargetHeading_29() const { return ___m_RecenterToTargetHeading_29; }
	inline Recentering_t3B320CE750DA39B1C1E60536E3ED006253605427 * get_address_of_m_RecenterToTargetHeading_29() { return &___m_RecenterToTargetHeading_29; }
	inline void set_m_RecenterToTargetHeading_29(Recentering_t3B320CE750DA39B1C1E60536E3ED006253605427  value)
	{
		___m_RecenterToTargetHeading_29 = value;
	}

	inline static int32_t get_offset_of_m_XAxis_30() { return static_cast<int32_t>(offsetof(CinemachineOrbitalTransposer_tD7A09D3A12B36C905C843BA199B7EEAD6D4677A2, ___m_XAxis_30)); }
	inline AxisState_t376D19829A676B98933979F42845F6476071DDE8  get_m_XAxis_30() const { return ___m_XAxis_30; }
	inline AxisState_t376D19829A676B98933979F42845F6476071DDE8 * get_address_of_m_XAxis_30() { return &___m_XAxis_30; }
	inline void set_m_XAxis_30(AxisState_t376D19829A676B98933979F42845F6476071DDE8  value)
	{
		___m_XAxis_30 = value;
		Il2CppCodeGenWriteBarrier((void**)&(((&___m_XAxis_30))->___m_InputAxisName_5), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&___m_XAxis_30))->___m_InputAxisProvider_14), (void*)NULL);
		#endif
	}

	inline static int32_t get_offset_of_m_LegacyRadius_31() { return static_cast<int32_t>(offsetof(CinemachineOrbitalTransposer_tD7A09D3A12B36C905C843BA199B7EEAD6D4677A2, ___m_LegacyRadius_31)); }
	inline float get_m_LegacyRadius_31() const { return ___m_LegacyRadius_31; }
	inline float* get_address_of_m_LegacyRadius_31() { return &___m_LegacyRadius_31; }
	inline void set_m_LegacyRadius_31(float value)
	{
		___m_LegacyRadius_31 = value;
	}

	inline static int32_t get_offset_of_m_LegacyHeightOffset_32() { return static_cast<int32_t>(offsetof(CinemachineOrbitalTransposer_tD7A09D3A12B36C905C843BA199B7EEAD6D4677A2, ___m_LegacyHeightOffset_32)); }
	inline float get_m_LegacyHeightOffset_32() const { return ___m_LegacyHeightOffset_32; }
	inline float* get_address_of_m_LegacyHeightOffset_32() { return &___m_LegacyHeightOffset_32; }
	inline void set_m_LegacyHeightOffset_32(float value)
	{
		___m_LegacyHeightOffset_32 = value;
	}

	inline static int32_t get_offset_of_m_LegacyHeadingBias_33() { return static_cast<int32_t>(offsetof(CinemachineOrbitalTransposer_tD7A09D3A12B36C905C843BA199B7EEAD6D4677A2, ___m_LegacyHeadingBias_33)); }
	inline float get_m_LegacyHeadingBias_33() const { return ___m_LegacyHeadingBias_33; }
	inline float* get_address_of_m_LegacyHeadingBias_33() { return &___m_LegacyHeadingBias_33; }
	inline void set_m_LegacyHeadingBias_33(float value)
	{
		___m_LegacyHeadingBias_33 = value;
	}

	inline static int32_t get_offset_of_m_HeadingIsSlave_34() { return static_cast<int32_t>(offsetof(CinemachineOrbitalTransposer_tD7A09D3A12B36C905C843BA199B7EEAD6D4677A2, ___m_HeadingIsSlave_34)); }
	inline bool get_m_HeadingIsSlave_34() const { return ___m_HeadingIsSlave_34; }
	inline bool* get_address_of_m_HeadingIsSlave_34() { return &___m_HeadingIsSlave_34; }
	inline void set_m_HeadingIsSlave_34(bool value)
	{
		___m_HeadingIsSlave_34 = value;
	}

	inline static int32_t get_offset_of_HeadingUpdater_35() { return static_cast<int32_t>(offsetof(CinemachineOrbitalTransposer_tD7A09D3A12B36C905C843BA199B7EEAD6D4677A2, ___HeadingUpdater_35)); }
	inline UpdateHeadingDelegate_t11985A8C86B860B11663010E921F4E3D80D7E20D * get_HeadingUpdater_35() const { return ___HeadingUpdater_35; }
	inline UpdateHeadingDelegate_t11985A8C86B860B11663010E921F4E3D80D7E20D ** get_address_of_HeadingUpdater_35() { return &___HeadingUpdater_35; }
	inline void set_HeadingUpdater_35(UpdateHeadingDelegate_t11985A8C86B860B11663010E921F4E3D80D7E20D * value)
	{
		___HeadingUpdater_35 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___HeadingUpdater_35), (void*)value);
	}

	inline static int32_t get_offset_of_mLastTargetPosition_36() { return static_cast<int32_t>(offsetof(CinemachineOrbitalTransposer_tD7A09D3A12B36C905C843BA199B7EEAD6D4677A2, ___mLastTargetPosition_36)); }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  get_mLastTargetPosition_36() const { return ___mLastTargetPosition_36; }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_mLastTargetPosition_36() { return &___mLastTargetPosition_36; }
	inline void set_mLastTargetPosition_36(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  value)
	{
		___mLastTargetPosition_36 = value;
	}

	inline static int32_t get_offset_of_mHeadingTracker_37() { return static_cast<int32_t>(offsetof(CinemachineOrbitalTransposer_tD7A09D3A12B36C905C843BA199B7EEAD6D4677A2, ___mHeadingTracker_37)); }
	inline HeadingTracker_tF2A08BA29340D35C623F22434237C5372641E608 * get_mHeadingTracker_37() const { return ___mHeadingTracker_37; }
	inline HeadingTracker_tF2A08BA29340D35C623F22434237C5372641E608 ** get_address_of_mHeadingTracker_37() { return &___mHeadingTracker_37; }
	inline void set_mHeadingTracker_37(HeadingTracker_tF2A08BA29340D35C623F22434237C5372641E608 * value)
	{
		___mHeadingTracker_37 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___mHeadingTracker_37), (void*)value);
	}

	inline static int32_t get_offset_of_mTargetRigidBody_38() { return static_cast<int32_t>(offsetof(CinemachineOrbitalTransposer_tD7A09D3A12B36C905C843BA199B7EEAD6D4677A2, ___mTargetRigidBody_38)); }
	inline Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A * get_mTargetRigidBody_38() const { return ___mTargetRigidBody_38; }
	inline Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A ** get_address_of_mTargetRigidBody_38() { return &___mTargetRigidBody_38; }
	inline void set_mTargetRigidBody_38(Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A * value)
	{
		___mTargetRigidBody_38 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___mTargetRigidBody_38), (void*)value);
	}

	inline static int32_t get_offset_of_U3CPreviousTargetU3Ek__BackingField_39() { return static_cast<int32_t>(offsetof(CinemachineOrbitalTransposer_tD7A09D3A12B36C905C843BA199B7EEAD6D4677A2, ___U3CPreviousTargetU3Ek__BackingField_39)); }
	inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_U3CPreviousTargetU3Ek__BackingField_39() const { return ___U3CPreviousTargetU3Ek__BackingField_39; }
	inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_U3CPreviousTargetU3Ek__BackingField_39() { return &___U3CPreviousTargetU3Ek__BackingField_39; }
	inline void set_U3CPreviousTargetU3Ek__BackingField_39(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value)
	{
		___U3CPreviousTargetU3Ek__BackingField_39 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___U3CPreviousTargetU3Ek__BackingField_39), (void*)value);
	}

	inline static int32_t get_offset_of_mLastCameraPosition_40() { return static_cast<int32_t>(offsetof(CinemachineOrbitalTransposer_tD7A09D3A12B36C905C843BA199B7EEAD6D4677A2, ___mLastCameraPosition_40)); }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  get_mLastCameraPosition_40() const { return ___mLastCameraPosition_40; }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_mLastCameraPosition_40() { return &___mLastCameraPosition_40; }
	inline void set_mLastCameraPosition_40(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  value)
	{
		___mLastCameraPosition_40 = value;
	}

	inline static int32_t get_offset_of_U3CLastHeadingU3Ek__BackingField_41() { return static_cast<int32_t>(offsetof(CinemachineOrbitalTransposer_tD7A09D3A12B36C905C843BA199B7EEAD6D4677A2, ___U3CLastHeadingU3Ek__BackingField_41)); }
	inline float get_U3CLastHeadingU3Ek__BackingField_41() const { return ___U3CLastHeadingU3Ek__BackingField_41; }
	inline float* get_address_of_U3CLastHeadingU3Ek__BackingField_41() { return &___U3CLastHeadingU3Ek__BackingField_41; }
	inline void set_U3CLastHeadingU3Ek__BackingField_41(float value)
	{
		___U3CLastHeadingU3Ek__BackingField_41 = value;
	}
};


// UnityEngine.UI.MaskableGraphic
struct MaskableGraphic_t0DB59E37E3C8AD2F5A4FB7FB091630CB21370CCE  : public Graphic_tF07D777035055CF93BA5F46F77ED5EDFEFF9AE24
{
public:
	// System.Boolean UnityEngine.UI.MaskableGraphic::m_ShouldRecalculateStencil
	bool ___m_ShouldRecalculateStencil_26;
	// UnityEngine.Material UnityEngine.UI.MaskableGraphic::m_MaskMaterial
	Material_t8927C00353A72755313F046D0CE85178AE8218EE * ___m_MaskMaterial_27;
	// UnityEngine.UI.RectMask2D UnityEngine.UI.MaskableGraphic::m_ParentMask
	RectMask2D_tD909811991B341D752E4C978C89EFB80FA7A2B15 * ___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_t9B69755DEBEF041C3CC15C3604610BDD72856BD4 * ___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_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4* ___m_Corners_35;

public:
	inline static int32_t get_offset_of_m_ShouldRecalculateStencil_26() { return static_cast<int32_t>(offsetof(MaskableGraphic_t0DB59E37E3C8AD2F5A4FB7FB091630CB21370CCE, ___m_ShouldRecalculateStencil_26)); }
	inline bool get_m_ShouldRecalculateStencil_26() const { return ___m_ShouldRecalculateStencil_26; }
	inline bool* get_address_of_m_ShouldRecalculateStencil_26() { return &___m_ShouldRecalculateStencil_26; }
	inline void set_m_ShouldRecalculateStencil_26(bool value)
	{
		___m_ShouldRecalculateStencil_26 = value;
	}

	inline static int32_t get_offset_of_m_MaskMaterial_27() { return static_cast<int32_t>(offsetof(MaskableGraphic_t0DB59E37E3C8AD2F5A4FB7FB091630CB21370CCE, ___m_MaskMaterial_27)); }
	inline Material_t8927C00353A72755313F046D0CE85178AE8218EE * get_m_MaskMaterial_27() const { return ___m_MaskMaterial_27; }
	inline Material_t8927C00353A72755313F046D0CE85178AE8218EE ** get_address_of_m_MaskMaterial_27() { return &___m_MaskMaterial_27; }
	inline void set_m_MaskMaterial_27(Material_t8927C00353A72755313F046D0CE85178AE8218EE * value)
	{
		___m_MaskMaterial_27 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_MaskMaterial_27), (void*)value);
	}

	inline static int32_t get_offset_of_m_ParentMask_28() { return static_cast<int32_t>(offsetof(MaskableGraphic_t0DB59E37E3C8AD2F5A4FB7FB091630CB21370CCE, ___m_ParentMask_28)); }
	inline RectMask2D_tD909811991B341D752E4C978C89EFB80FA7A2B15 * get_m_ParentMask_28() const { return ___m_ParentMask_28; }
	inline RectMask2D_tD909811991B341D752E4C978C89EFB80FA7A2B15 ** get_address_of_m_ParentMask_28() { return &___m_ParentMask_28; }
	inline void set_m_ParentMask_28(RectMask2D_tD909811991B341D752E4C978C89EFB80FA7A2B15 * value)
	{
		___m_ParentMask_28 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_ParentMask_28), (void*)value);
	}

	inline static int32_t get_offset_of_m_Maskable_29() { return static_cast<int32_t>(offsetof(MaskableGraphic_t0DB59E37E3C8AD2F5A4FB7FB091630CB21370CCE, ___m_Maskable_29)); }
	inline bool get_m_Maskable_29() const { return ___m_Maskable_29; }
	inline bool* get_address_of_m_Maskable_29() { return &___m_Maskable_29; }
	inline void set_m_Maskable_29(bool value)
	{
		___m_Maskable_29 = value;
	}

	inline static int32_t get_offset_of_m_IsMaskingGraphic_30() { return static_cast<int32_t>(offsetof(MaskableGraphic_t0DB59E37E3C8AD2F5A4FB7FB091630CB21370CCE, ___m_IsMaskingGraphic_30)); }
	inline bool get_m_IsMaskingGraphic_30() const { return ___m_IsMaskingGraphic_30; }
	inline bool* get_address_of_m_IsMaskingGraphic_30() { return &___m_IsMaskingGraphic_30; }
	inline void set_m_IsMaskingGraphic_30(bool value)
	{
		___m_IsMaskingGraphic_30 = value;
	}

	inline static int32_t get_offset_of_m_IncludeForMasking_31() { return static_cast<int32_t>(offsetof(MaskableGraphic_t0DB59E37E3C8AD2F5A4FB7FB091630CB21370CCE, ___m_IncludeForMasking_31)); }
	inline bool get_m_IncludeForMasking_31() const { return ___m_IncludeForMasking_31; }
	inline bool* get_address_of_m_IncludeForMasking_31() { return &___m_IncludeForMasking_31; }
	inline void set_m_IncludeForMasking_31(bool value)
	{
		___m_IncludeForMasking_31 = value;
	}

	inline static int32_t get_offset_of_m_OnCullStateChanged_32() { return static_cast<int32_t>(offsetof(MaskableGraphic_t0DB59E37E3C8AD2F5A4FB7FB091630CB21370CCE, ___m_OnCullStateChanged_32)); }
	inline CullStateChangedEvent_t9B69755DEBEF041C3CC15C3604610BDD72856BD4 * get_m_OnCullStateChanged_32() const { return ___m_OnCullStateChanged_32; }
	inline CullStateChangedEvent_t9B69755DEBEF041C3CC15C3604610BDD72856BD4 ** get_address_of_m_OnCullStateChanged_32() { return &___m_OnCullStateChanged_32; }
	inline void set_m_OnCullStateChanged_32(CullStateChangedEvent_t9B69755DEBEF041C3CC15C3604610BDD72856BD4 * value)
	{
		___m_OnCullStateChanged_32 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_OnCullStateChanged_32), (void*)value);
	}

	inline static int32_t get_offset_of_m_ShouldRecalculate_33() { return static_cast<int32_t>(offsetof(MaskableGraphic_t0DB59E37E3C8AD2F5A4FB7FB091630CB21370CCE, ___m_ShouldRecalculate_33)); }
	inline bool get_m_ShouldRecalculate_33() const { return ___m_ShouldRecalculate_33; }
	inline bool* get_address_of_m_ShouldRecalculate_33() { return &___m_ShouldRecalculate_33; }
	inline void set_m_ShouldRecalculate_33(bool value)
	{
		___m_ShouldRecalculate_33 = value;
	}

	inline static int32_t get_offset_of_m_StencilValue_34() { return static_cast<int32_t>(offsetof(MaskableGraphic_t0DB59E37E3C8AD2F5A4FB7FB091630CB21370CCE, ___m_StencilValue_34)); }
	inline int32_t get_m_StencilValue_34() const { return ___m_StencilValue_34; }
	inline int32_t* get_address_of_m_StencilValue_34() { return &___m_StencilValue_34; }
	inline void set_m_StencilValue_34(int32_t value)
	{
		___m_StencilValue_34 = value;
	}

	inline static int32_t get_offset_of_m_Corners_35() { return static_cast<int32_t>(offsetof(MaskableGraphic_t0DB59E37E3C8AD2F5A4FB7FB091630CB21370CCE, ___m_Corners_35)); }
	inline Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4* get_m_Corners_35() const { return ___m_Corners_35; }
	inline Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4** get_address_of_m_Corners_35() { return &___m_Corners_35; }
	inline void set_m_Corners_35(Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4* value)
	{
		___m_Corners_35 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_Corners_35), (void*)value);
	}
};


// UnityEngine.UI.RawImage
struct RawImage_tFE280EF0C73AF19FE9AC24DB06501937DC2D6F1A  : public MaskableGraphic_t0DB59E37E3C8AD2F5A4FB7FB091630CB21370CCE
{
public:
	// UnityEngine.Texture UnityEngine.UI.RawImage::m_Texture
	Texture_t9FE0218A1EEDF266E8C85879FE123265CACC95AE * ___m_Texture_36;
	// UnityEngine.Rect UnityEngine.UI.RawImage::m_UVRect
	Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878  ___m_UVRect_37;

public:
	inline static int32_t get_offset_of_m_Texture_36() { return static_cast<int32_t>(offsetof(RawImage_tFE280EF0C73AF19FE9AC24DB06501937DC2D6F1A, ___m_Texture_36)); }
	inline Texture_t9FE0218A1EEDF266E8C85879FE123265CACC95AE * get_m_Texture_36() const { return ___m_Texture_36; }
	inline Texture_t9FE0218A1EEDF266E8C85879FE123265CACC95AE ** get_address_of_m_Texture_36() { return &___m_Texture_36; }
	inline void set_m_Texture_36(Texture_t9FE0218A1EEDF266E8C85879FE123265CACC95AE * value)
	{
		___m_Texture_36 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_Texture_36), (void*)value);
	}

	inline static int32_t get_offset_of_m_UVRect_37() { return static_cast<int32_t>(offsetof(RawImage_tFE280EF0C73AF19FE9AC24DB06501937DC2D6F1A, ___m_UVRect_37)); }
	inline Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878  get_m_UVRect_37() const { return ___m_UVRect_37; }
	inline Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878 * get_address_of_m_UVRect_37() { return &___m_UVRect_37; }
	inline void set_m_UVRect_37(Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878  value)
	{
		___m_UVRect_37 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// UnityEngine.RectTransform[]
struct RectTransformU5BU5D_tA38C18F6D88709B30F107C43E0669847172879D5  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) RectTransform_t8A6A306FB29A6C8C22010CF9040E319753571072 * m_Items[1];

public:
	inline RectTransform_t8A6A306FB29A6C8C22010CF9040E319753571072 * GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline RectTransform_t8A6A306FB29A6C8C22010CF9040E319753571072 ** 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_t8A6A306FB29A6C8C22010CF9040E319753571072 * value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
	inline RectTransform_t8A6A306FB29A6C8C22010CF9040E319753571072 * GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline RectTransform_t8A6A306FB29A6C8C22010CF9040E319753571072 ** GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, RectTransform_t8A6A306FB29A6C8C22010CF9040E319753571072 * value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
};
// System.Type[]
struct TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) Type_t * m_Items[1];

public:
	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_tA569D74B31CB1511C1901070CB3E3232254FF6D8  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) Target_t52AD35054DD4FEAE0EAB68DF2E315D824F49CB7B  m_Items[1];

public:
	inline Target_t52AD35054DD4FEAE0EAB68DF2E315D824F49CB7B  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline Target_t52AD35054DD4FEAE0EAB68DF2E315D824F49CB7B * 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_t52AD35054DD4FEAE0EAB68DF2E315D824F49CB7B  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_t52AD35054DD4FEAE0EAB68DF2E315D824F49CB7B  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline Target_t52AD35054DD4FEAE0EAB68DF2E315D824F49CB7B * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, Target_t52AD35054DD4FEAE0EAB68DF2E315D824F49CB7B  value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___target_0), (void*)NULL);
	}
};
// UnityEngine.Touch[]
struct TouchU5BU5D_t07E3B79F1FB6673E4450CCF9D09FA79DD96692E2  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) Touch_tDEFED247540BCFA4AD452F1D37EEF4E09B4ACD8C  m_Items[1];

public:
	inline Touch_tDEFED247540BCFA4AD452F1D37EEF4E09B4ACD8C  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline Touch_tDEFED247540BCFA4AD452F1D37EEF4E09B4ACD8C * GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, Touch_tDEFED247540BCFA4AD452F1D37EEF4E09B4ACD8C  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline Touch_tDEFED247540BCFA4AD452F1D37EEF4E09B4ACD8C  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline Touch_tDEFED247540BCFA4AD452F1D37EEF4E09B4ACD8C * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, Touch_tDEFED247540BCFA4AD452F1D37EEF4E09B4ACD8C  value)
	{
		m_Items[index] = value;
	}
};
// Cinemachine.CinemachineComponentBase[]
struct CinemachineComponentBaseU5BU5D_t103C5C1C3257AA526385CAD3B1FD18E5CC1446EC  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) CinemachineComponentBase_tCB9029D861525FDAF243B8F6F5B910145DB63B7D * m_Items[1];

public:
	inline CinemachineComponentBase_tCB9029D861525FDAF243B8F6F5B910145DB63B7D * GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline CinemachineComponentBase_tCB9029D861525FDAF243B8F6F5B910145DB63B7D ** 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_tCB9029D861525FDAF243B8F6F5B910145DB63B7D * value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
	inline CinemachineComponentBase_tCB9029D861525FDAF243B8F6F5B910145DB63B7D * GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline CinemachineComponentBase_tCB9029D861525FDAF243B8F6F5B910145DB63B7D ** GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, CinemachineComponentBase_tCB9029D861525FDAF243B8F6F5B910145DB63B7D * value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
};
// Cinemachine.CinemachineExtension[]
struct CinemachineExtensionU5BU5D_tD1B8E4F9FE636358D4FFCD86534575DB3AC49973  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) CinemachineExtension_t8FBFE85287359DD26462EE5C24031D8433801422 * m_Items[1];

public:
	inline CinemachineExtension_t8FBFE85287359DD26462EE5C24031D8433801422 * GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline CinemachineExtension_t8FBFE85287359DD26462EE5C24031D8433801422 ** GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, CinemachineExtension_t8FBFE85287359DD26462EE5C24031D8433801422 * value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
	inline CinemachineExtension_t8FBFE85287359DD26462EE5C24031D8433801422 * GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline CinemachineExtension_t8FBFE85287359DD26462EE5C24031D8433801422 ** GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, CinemachineExtension_t8FBFE85287359DD26462EE5C24031D8433801422 * value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
};
// UnityEngine.MonoBehaviour[]
struct MonoBehaviourU5BU5D_t4F792E4F07CDD1638166A5F25EA3670210A8192D  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A * m_Items[1];

public:
	inline MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A * GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A ** GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A * value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
	inline MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A * GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A ** GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A * value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
};
// Cinemachine.CinemachineVirtualCameraBase[]
struct CinemachineVirtualCameraBaseU5BU5D_tDFD527B822E4C563323A3AEB49E8FDE6147A3E80  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * m_Items[1];

public:
	inline CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 ** 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_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
	inline CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 ** GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
};
// System.String[]
struct StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) String_t* m_Items[1];

public:
	inline String_t* GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline String_t** GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, String_t* value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
	inline String_t* GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline String_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, String_t* value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
};
// UnityEngine.Vector2[]
struct Vector2U5BU5D_tE0F58A2D6D8592B5EC37D9CDEF09103A02E5D7FA  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  m_Items[1];

public:
	inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  value)
	{
		m_Items[index] = value;
	}
};
// System.Single[]
struct SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) float m_Items[1];

public:
	inline float GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline float* GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, float value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline float GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline float* GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, float value)
	{
		m_Items[index] = value;
	}
};
// UnityEngine.Quaternion[]
struct QuaternionU5BU5D_t584B1CC68E95071898E32F34DB2CC1E4A726FAA6  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  m_Items[1];

public:
	inline Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 * 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, Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  value)
	{
		m_Items[index] = value;
	}
};
// UnityEngine.Vector3[]
struct Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  m_Items[1];

public:
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  value)
	{
		m_Items[index] = value;
	}
};
// Cinemachine.Utility.HeadingTracker/Item[]
struct ItemU5BU5D_t345D44A19BA8EF29C21D88213863A926CA186028  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) Item_tFFE692E039CD7B3C69EF589F573073CBC3B78B6C  m_Items[1];

public:
	inline Item_tFFE692E039CD7B3C69EF589F573073CBC3B78B6C  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline Item_tFFE692E039CD7B3C69EF589F573073CBC3B78B6C * 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, Item_tFFE692E039CD7B3C69EF589F573073CBC3B78B6C  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline Item_tFFE692E039CD7B3C69EF589F573073CBC3B78B6C  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline Item_tFFE692E039CD7B3C69EF589F573073CBC3B78B6C * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, Item_tFFE692E039CD7B3C69EF589F573073CBC3B78B6C  value)
	{
		m_Items[index] = value;
	}
};
// Cinemachine.NoiseSettings/TransformNoiseParams[]
struct TransformNoiseParamsU5BU5D_tAAFE5A68590001F335235A6C9BB568E9BA1F1EC8  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) TransformNoiseParams_t289B5F998709F980FED31FB99ADD97DDC3BFEAD9  m_Items[1];

public:
	inline TransformNoiseParams_t289B5F998709F980FED31FB99ADD97DDC3BFEAD9  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline TransformNoiseParams_t289B5F998709F980FED31FB99ADD97DDC3BFEAD9 * 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_t289B5F998709F980FED31FB99ADD97DDC3BFEAD9  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline TransformNoiseParams_t289B5F998709F980FED31FB99ADD97DDC3BFEAD9  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline TransformNoiseParams_t289B5F998709F980FED31FB99ADD97DDC3BFEAD9 * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, TransformNoiseParams_t289B5F998709F980FED31FB99ADD97DDC3BFEAD9  value)
	{
		m_Items[index] = value;
	}
};
// UnityEngine.RaycastHit[]
struct RaycastHitU5BU5D_t6778DB95346906446AAD3A1A36904F1846435A09  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89  m_Items[1];

public:
	inline RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89 * GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89 * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89  value)
	{
		m_Items[index] = value;
	}
};
// System.Int32[]
struct Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) int32_t m_Items[1];

public:
	inline int32_t GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline int32_t* GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, int32_t value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline int32_t GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline int32_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, int32_t value)
	{
		m_Items[index] = value;
	}
};
// UnityEngine.Vector4[]
struct Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  m_Items[1];

public:
	inline Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 * GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  value)
	{
		m_Items[index] = value;
	}
};
// System.Delegate[]
struct DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) Delegate_t * m_Items[1];

public:
	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);
	}
};
// System.Object[]
struct ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) RuntimeObject * m_Items[1];

public:
	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);
	}
};
// Cinemachine.TargetPositionCache/CacheCurve/Item[]
struct ItemU5BU5D_t1108E169C548FBD6E94B6418A98483F93C2FB3E8  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B  m_Items[1];

public:
	inline Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B * 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, Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B  value)
	{
		m_Items[index] = value;
	}
};
// Cinemachine.TargetPositionCache/CacheEntry/RecordingItem[]
struct RecordingItemU5BU5D_t519137B584A64E57F8188DDEE96C7A40220E40F5  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) RecordingItem_tEDE8B20C8F2E4981D1302177EBA59407729666BB  m_Items[1];

public:
	inline RecordingItem_tEDE8B20C8F2E4981D1302177EBA59407729666BB  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline RecordingItem_tEDE8B20C8F2E4981D1302177EBA59407729666BB * GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, RecordingItem_tEDE8B20C8F2E4981D1302177EBA59407729666BB  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline RecordingItem_tEDE8B20C8F2E4981D1302177EBA59407729666BB  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline RecordingItem_tEDE8B20C8F2E4981D1302177EBA59407729666BB * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, RecordingItem_tEDE8B20C8F2E4981D1302177EBA59407729666BB  value)
	{
		m_Items[index] = value;
	}
};

IL2CPP_EXTERN_C void AnimationCurve_t2D452A14820CEDB83BFF2C911682A4E59001AD03_marshal_pinvoke(const AnimationCurve_t2D452A14820CEDB83BFF2C911682A4E59001AD03& unmarshaled, AnimationCurve_t2D452A14820CEDB83BFF2C911682A4E59001AD03_marshaled_pinvoke& marshaled);
IL2CPP_EXTERN_C void AnimationCurve_t2D452A14820CEDB83BFF2C911682A4E59001AD03_marshal_pinvoke_back(const AnimationCurve_t2D452A14820CEDB83BFF2C911682A4E59001AD03_marshaled_pinvoke& marshaled, AnimationCurve_t2D452A14820CEDB83BFF2C911682A4E59001AD03& unmarshaled);
IL2CPP_EXTERN_C void AnimationCurve_t2D452A14820CEDB83BFF2C911682A4E59001AD03_marshal_pinvoke_cleanup(AnimationCurve_t2D452A14820CEDB83BFF2C911682A4E59001AD03_marshaled_pinvoke& marshaled);
IL2CPP_EXTERN_C void AnimationCurve_t2D452A14820CEDB83BFF2C911682A4E59001AD03_marshal_com(const AnimationCurve_t2D452A14820CEDB83BFF2C911682A4E59001AD03& unmarshaled, AnimationCurve_t2D452A14820CEDB83BFF2C911682A4E59001AD03_marshaled_com& marshaled);
IL2CPP_EXTERN_C void AnimationCurve_t2D452A14820CEDB83BFF2C911682A4E59001AD03_marshal_com_back(const AnimationCurve_t2D452A14820CEDB83BFF2C911682A4E59001AD03_marshaled_com& marshaled, AnimationCurve_t2D452A14820CEDB83BFF2C911682A4E59001AD03& unmarshaled);
IL2CPP_EXTERN_C void AnimationCurve_t2D452A14820CEDB83BFF2C911682A4E59001AD03_marshal_com_cleanup(AnimationCurve_t2D452A14820CEDB83BFF2C911682A4E59001AD03_marshaled_com& marshaled);
IL2CPP_EXTERN_C void Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_marshal_pinvoke(const Object_tF2F3778131EFF286AF62B7B013A170F95A91571A& unmarshaled, Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_marshaled_pinvoke& marshaled);
IL2CPP_EXTERN_C void Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_marshal_pinvoke_back(const Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_marshaled_pinvoke& marshaled, Object_tF2F3778131EFF286AF62B7B013A170F95A91571A& unmarshaled);
IL2CPP_EXTERN_C void Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_marshal_pinvoke_cleanup(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_marshaled_pinvoke& marshaled);
IL2CPP_EXTERN_C void Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_marshal_com(const Object_tF2F3778131EFF286AF62B7B013A170F95A91571A& unmarshaled, Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_marshaled_com& marshaled);
IL2CPP_EXTERN_C void Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_marshal_com_back(const Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_marshaled_com& marshaled, Object_tF2F3778131EFF286AF62B7B013A170F95A91571A& unmarshaled);
IL2CPP_EXTERN_C void Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_marshal_com_cleanup(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_marshaled_com& marshaled);
IL2CPP_EXTERN_C void NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74_marshal_pinvoke(const NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74& unmarshaled, NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74_marshaled_pinvoke& marshaled);
IL2CPP_EXTERN_C void NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74_marshal_pinvoke_back(const NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74_marshaled_pinvoke& marshaled, NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74& unmarshaled);
IL2CPP_EXTERN_C void NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74_marshal_pinvoke_cleanup(NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74_marshaled_pinvoke& marshaled);
IL2CPP_EXTERN_C void NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74_marshal_com(const NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74& unmarshaled, NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74_marshaled_com& marshaled);
IL2CPP_EXTERN_C void NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74_marshal_com_back(const NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74_marshaled_com& marshaled, NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74& unmarshaled);
IL2CPP_EXTERN_C void NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74_marshal_com_cleanup(NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74_marshaled_com& marshaled);

// System.Void UnityEngine.Events.UnityAction`1<System.Object>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityAction_1__ctor_mDACAB67F7E76FF788C30CA0E51BF3274666F951E_gshared (UnityAction_1_t00EE92422CBB066CEAB95CDDBF901E2967EC7B1A * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void UnityEngine.Events.UnityEvent`1<System.Object>::RemoveListener(UnityEngine.Events.UnityAction`1<!0>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityEvent_1_RemoveListener_m793372F5AF1175F5DD348F908874E7D607B16DBD_gshared (UnityEvent_1_t32063FE815890FF672DF76288FAC4ABE089B899F * __this, UnityAction_1_t00EE92422CBB066CEAB95CDDBF901E2967EC7B1A * ___call0, const RuntimeMethod* method);
// System.Void UnityEngine.Events.UnityEvent`1<System.Object>::AddListener(UnityEngine.Events.UnityAction`1<!0>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityEvent_1_AddListener_m14DAE292BCF77B088359410E4C12071936DB681D_gshared (UnityEvent_1_t32063FE815890FF672DF76288FAC4ABE089B899F * __this, UnityAction_1_t00EE92422CBB066CEAB95CDDBF901E2967EC7B1A * ___call0, const RuntimeMethod* method);
// !0 System.Collections.Generic.List`1<System.Object>::get_Item(System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * List_1_get_Item_mF00B574E58FB078BB753B05A3B86DD0A7A266B63_gshared_inline (List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * __this, int32_t ___index0, const RuntimeMethod* method);
// System.Int32 System.Collections.Generic.List`1<System.Object>::get_Count()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m5D847939ABB9A78203B062CAFFE975792174D00F_gshared_inline (List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * __this, const RuntimeMethod* method);
// !!0[] UnityEngine.GameObject::GetComponentsInChildren<System.Object>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* GameObject_GetComponentsInChildren_TisRuntimeObject_m6662AE3C936281A25097CCBD9098A9F85C69279A_gshared (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * __this, const RuntimeMethod* method);
// !!0 UnityEngine.GameObject::GetComponentInChildren<System.Object>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * GameObject_GetComponentInChildren_TisRuntimeObject_mC8FC6687C66150FA89090C2A7733B2EE2E1315FD_gshared (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1<System.Object>::Add(!0)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Add_mE5B3CBB3A625606D9BC4337FEAAF1D66BCB6F96E_gshared (List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * __this, RuntimeObject * ___item0, const RuntimeMethod* method);
// !!0 UnityEngine.GameObject::AddComponent<System.Object>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * GameObject_AddComponent_TisRuntimeObject_mBDBD6EC58A4409E35E4C5D08757C36E4938256B1_gshared (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1<System.Object>::Clear()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Clear_m5FB5A9C59D8625FDFB06876C4D8848F0F07ABFD0_gshared (List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1<System.Object>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m0F0E00088CF56FEACC9E32D8B7D91B93D91DAA3B_gshared (List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * __this, const RuntimeMethod* method);
// UnityEngine.Playables.ScriptPlayable`1<!0> UnityEngine.Playables.ScriptPlayable`1<System.Object>::Create(UnityEngine.Playables.PlayableGraph,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ScriptPlayable_1_t7495DFF84B5233AF863183881C3C7D626F65C266  ScriptPlayable_1_Create_m2B1A44D92EE622A223556375D244F514B431A617_gshared (PlayableGraph_t2D5083CFACB413FA1BB13FF054BE09A5A55A205A  ___graph0, int32_t ___inputCount1, const RuntimeMethod* method);
// System.Void UnityEngine.Playables.PlayableExtensions::SetInputCount<UnityEngine.Playables.ScriptPlayable`1<System.Object>>(!!0,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayableExtensions_SetInputCount_TisScriptPlayable_1_t7495DFF84B5233AF863183881C3C7D626F65C266_m7CEA384FB0946FD9E8AF22B9F34E0E0E96769683_gshared (ScriptPlayable_1_t7495DFF84B5233AF863183881C3C7D626F65C266  ___playable0, int32_t ___value1, const RuntimeMethod* method);
// UnityEngine.Playables.Playable UnityEngine.Playables.ScriptPlayable`1<System.Object>::op_Implicit(UnityEngine.Playables.ScriptPlayable`1<!0>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2  ScriptPlayable_1_op_Implicit_m93B777FC690A8A1700ADEC08D20C44C8AF93A1E8_gshared (ScriptPlayable_1_t7495DFF84B5233AF863183881C3C7D626F65C266  ___playable0, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.HashSet`1<System.Object>::Add(!0)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_Add_mF670AD4C3F2685F0797E05C5491BC1841CEA9DBA_gshared (HashSet_1_t680119C7ED8D82AED56CDB83DF6F0E9149852A9B * __this, RuntimeObject * ___item0, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.HashSet`1<System.Object>::Contains(!0)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_Contains_m91084DCF8BFB10517C15219307054B7B971AC8A5_gshared (HashSet_1_t680119C7ED8D82AED56CDB83DF6F0E9149852A9B * __this, RuntimeObject * ___item0, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.HashSet`1<System.Object>::Remove(!0)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_Remove_m05A1DBBB51DD02B44F81FDB9ECDDED8304381F1D_gshared (HashSet_1_t680119C7ED8D82AED56CDB83DF6F0E9149852A9B * __this, RuntimeObject * ___item0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.HashSet`1<System.Object>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1__ctor_m2CDA40DEC2900A9CB00F8348FF386DF44ABD0EC7_gshared (HashSet_1_t680119C7ED8D82AED56CDB83DF6F0E9149852A9B * __this, const RuntimeMethod* method);
// T Cinemachine.CinemachineVirtualCamera::AddCinemachineComponent<System.Object>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * CinemachineVirtualCamera_AddCinemachineComponent_TisRuntimeObject_m50BB793BE93E54CFC5E94BE50AADBA5E02E4D17A_gshared (CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C * __this, const RuntimeMethod* method);
// !!0 UnityEngine.Component::GetComponent<System.Object>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Component_GetComponent_TisRuntimeObject_m69D9C576D6DD024C709E29EEADBC8041299A3AA7_gshared (Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684 * __this, const RuntimeMethod* method);
// System.Collections.Generic.List`1/Enumerator<!0> System.Collections.Generic.List`1<System.Object>::GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tB6009981BD4E3881E3EC83627255A24198F902D6  List_1_GetEnumerator_m1739A5E25DF502A6984F9B98CFCAC2D3FABCF233_gshared (List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * __this, const RuntimeMethod* method);
// !0 System.Collections.Generic.List`1/Enumerator<System.Object>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_get_Current_m9C4EBBD2108B51885E750F927D7936290C8E20EE_gshared_inline (Enumerator_tB6009981BD4E3881E3EC83627255A24198F902D6 * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.List`1/Enumerator<System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m2E56233762839CE55C67E00AC8DD3D4D3F6C0DF0_gshared (Enumerator_tB6009981BD4E3881E3EC83627255A24198F902D6 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1/Enumerator<System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mCFB225D9E5E597A1CC8F958E53BEA1367D8AC7B8_gshared (Enumerator_tB6009981BD4E3881E3EC83627255A24198F902D6 * __this, const RuntimeMethod* method);
// !!0[] UnityEngine.Component::GetComponents<System.Object>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* Component_GetComponents_TisRuntimeObject_mEBC8AE0C8843120678A284931632FCCBE15F0C46_gshared (Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684 * __this, const RuntimeMethod* method);
// System.Void System.Comparison`1<System.Object>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparison_1__ctor_mDE1798563694D30022D3B7E1010347C573690B4A_gshared (Comparison_1_tB56E8E7C2BF431D44E8EBD15EA3E6F41AAFF03D2 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1<System.Object>::Sort(System.Comparison`1<!0>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m5EB3F127CD42F1ACA97F4DB8754C49F23B64D750_gshared (List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * __this, Comparison_1_tB56E8E7C2BF431D44E8EBD15EA3E6F41AAFF03D2 * ___comparison0, const RuntimeMethod* method);
// !0[] System.Collections.Generic.List`1<System.Object>::ToArray()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* List_1_ToArray_mA737986DE6389E9DD8FA8E3D4E222DE4DA34958D_gshared (List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * __this, const RuntimeMethod* method);
// System.Void UnityEngine.Events.UnityEvent`2<System.Object,System.Object>::Invoke(!0,!1)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityEvent_2_Invoke_mBF66265092F853A13F5698ED2B62F0ADA48E4F0A_gshared (UnityEvent_2_t28592AD5CBF18EB6ED3BE1B15D588E132DA53582 * __this, RuntimeObject * ___arg00, RuntimeObject * ___arg11, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.List`1<System.Object>::Remove(!0)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m753F7B4281CC4D02C07AE90726F51EF34B588DF7_gshared (List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * __this, RuntimeObject * ___item0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1<System.Object>::RemoveAt(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m66148860899ECCAE9B323372032BFC1C255393D2_gshared (List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * __this, int32_t ___index0, const RuntimeMethod* method);
// !!0[] UnityEngine.Component::GetComponentsInChildren<System.Object>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* Component_GetComponentsInChildren_TisRuntimeObject_mCA5B356D4B0824C6DE60A8E90E6A6D4188C56C2F_gshared (Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684 * __this, const RuntimeMethod* method);
// System.Boolean UnityEngine.Component::TryGetComponent<System.Object>(!!0&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Component_TryGetComponent_TisRuntimeObject_m409D64ADC25ED175ADC7ED4C3F7ABF5439AD63AF_gshared (Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684 * __this, RuntimeObject ** ___component0, const RuntimeMethod* method);
// System.Void Cinemachine.Utility.GaussianWindow1d`1<UnityEngine.Vector2>::.ctor(System.Single,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GaussianWindow1d_1__ctor_m46D08ABCAA38E7FDC2D6B6C4872C3031F952A0EC_gshared (GaussianWindow1d_1_tB3ED5A2EBAB9ECA171530B28423145F678557644 * __this, float ___sigma0, int32_t ___maxKernelRadius1, const RuntimeMethod* method);
// System.Int32 Cinemachine.Utility.GaussianWindow1d`1<UnityEngine.Vector2>::get_KernelSize()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GaussianWindow1d_1_get_KernelSize_m28F4E22D714891436FD1DCD134CF73003050C66D_gshared (GaussianWindow1d_1_tB3ED5A2EBAB9ECA171530B28423145F678557644 * __this, const RuntimeMethod* method);
// System.Void Cinemachine.Utility.GaussianWindow1d`1<UnityEngine.Quaternion>::.ctor(System.Single,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GaussianWindow1d_1__ctor_mE35B66EF8498E591816D07AAB2327352AB01F7B9_gshared (GaussianWindow1d_1_t8B82EC51AF0D0AD6F9C643F0458F0545A0A8A663 * __this, float ___sigma0, int32_t ___maxKernelRadius1, const RuntimeMethod* method);
// System.Int32 Cinemachine.Utility.GaussianWindow1d`1<UnityEngine.Quaternion>::get_KernelSize()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GaussianWindow1d_1_get_KernelSize_m67D2E83CBC7D822F132F2A737E534568C0D6BDE0_gshared (GaussianWindow1d_1_t8B82EC51AF0D0AD6F9C643F0458F0545A0A8A663 * __this, const RuntimeMethod* method);
// System.Void Cinemachine.Utility.GaussianWindow1d`1<UnityEngine.Vector3>::.ctor(System.Single,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GaussianWindow1d_1__ctor_m4231077D2EB9C6964A92641FA9B1F135EE279345_gshared (GaussianWindow1d_1_t0E5A39FC4BF19398D4EA44A20490426B4F397B00 * __this, float ___sigma0, int32_t ___maxKernelRadius1, const RuntimeMethod* method);
// System.Int32 Cinemachine.Utility.GaussianWindow1d`1<UnityEngine.Vector3>::get_KernelSize()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GaussianWindow1d_1_get_KernelSize_m9964143AC99A9C4593FECC78A2E0C08521F1FF6A_gshared (GaussianWindow1d_1_t0E5A39FC4BF19398D4EA44A20490426B4F397B00 * __this, const RuntimeMethod* method);
// !!0 UnityEngine.GameObject::GetComponent<System.Object>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * GameObject_GetComponent_TisRuntimeObject_mCE43118393A796C759AC5D43257AB2330881767D_gshared (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2<System.Object,System.Object>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m2C8EE5C13636D67F6C451C4935049F534AEC658F_gshared (Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D * __this, const RuntimeMethod* method);
// System.Collections.Generic.Dictionary`2/Enumerator<!0,!1> System.Collections.Generic.Dictionary`2<System.Object,System.Object>::GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tE4E91EE5578038530CF0C46227953BA787E7A0A0  Dictionary_2_GetEnumerator_mA44BBB15DFBD8E08B5E60E23AA5044D45C3F889F_gshared (Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D * __this, const RuntimeMethod* method);
// System.Collections.Generic.KeyValuePair`2<!0,!1> System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Object>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625  Enumerator_get_Current_m17E1C36ECBB09CC2AB892710866F8655D83A6048_gshared_inline (Enumerator_tE4E91EE5578038530CF0C46227953BA787E7A0A0 * __this, const RuntimeMethod* method);
// !1 System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>::get_Value()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * KeyValuePair_2_get_Value_m622223593F7461E7812C581DDB145270016ED303_gshared_inline (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mCAD84084129516BD41DE5CC3E1FABA5A8DF836D0_gshared (Enumerator_tE4E91EE5578038530CF0C46227953BA787E7A0A0 * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2<System.Object,System.Object>::TryGetValue(!0,!1&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_m048C13E0F44BDC16F7CF01D14E918A84EE72C62C_gshared (Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D * __this, RuntimeObject * ___key0, RuntimeObject ** ___value1, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2<System.Object,System.Object>::Add(!0,!1)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_m830DC29CD6F7128D4990D460CCCDE032E3B693D9_gshared (Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D * __this, RuntimeObject * ___key0, RuntimeObject * ___value1, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2<System.Object,System.Object>::Clear()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Clear_m883E91BB19072DD91E8FA3BEDA31D0FA095667EA_gshared (Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D * __this, const RuntimeMethod* method);
// !0 System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>::get_Key()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * KeyValuePair_2_get_Key_mCAD7B121DB998D7C56EB0281215A860EFE9DCD95_gshared_inline (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2<System.Object,System.Object>::Remove(!0)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_Remove_m32325BAD86F31C471AEBE80C6A7A8A6908EB0611_gshared (Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D * __this, RuntimeObject * ___key0, const RuntimeMethod* method);
// System.Void UnityEngine.Events.UnityEvent`1<System.Object>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityEvent_1__ctor_mD87552C18A41196B69A62A366C8238FC246B151A_gshared (UnityEvent_1_t32063FE815890FF672DF76288FAC4ABE089B899F * __this, const RuntimeMethod* method);
// System.Void UnityEngine.Events.UnityEvent`2<System.Object,System.Object>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityEvent_2__ctor_mF60EF62AFB15A35F2DD69476A73537390423F21A_gshared (UnityEvent_2_t28592AD5CBF18EB6ED3BE1B15D588E132DA53582 * __this, const RuntimeMethod* method);
// System.Int32 System.Collections.Generic.List`1<Cinemachine.TargetPositionCache/CacheCurve/Item>::get_Count()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mE8F7A4717F2AFBB314903A66709DBC4E3A6299D4_gshared_inline (List_1_tC1537C8DF457B7721EAA10465942441865A779E5 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1<Cinemachine.TargetPositionCache/CacheCurve/Item>::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m0A87900FEA9DBA7FC77FFDD29AA466E938168B94_gshared (List_1_tC1537C8DF457B7721EAA10465942441865A779E5 * __this, int32_t ___capacity0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1<Cinemachine.TargetPositionCache/CacheCurve/Item>::Add(!0)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Add_mAE25CC388FC2D88F7ECD58678578FD5C2C903F66_gshared (List_1_tC1537C8DF457B7721EAA10465942441865A779E5 * __this, Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B  ___item0, const RuntimeMethod* method);
// !0 System.Collections.Generic.List`1<Cinemachine.TargetPositionCache/CacheCurve/Item>::get_Item(System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B  List_1_get_Item_m8FE58202E8C53418E70622C8ED2B388429124FE8_gshared_inline (List_1_tC1537C8DF457B7721EAA10465942441865A779E5 * __this, int32_t ___index0, const RuntimeMethod* method);
// System.Int32 System.Collections.Generic.List`1<Cinemachine.TargetPositionCache/CacheEntry/RecordingItem>::get_Count()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m9514D8319A9C37531733E4D2D7B2A5E920822635_gshared_inline (List_1_tAED568015081230FCEC357C56CB10520C53903F7 * __this, const RuntimeMethod* method);
// !0 System.Collections.Generic.List`1<Cinemachine.TargetPositionCache/CacheEntry/RecordingItem>::get_Item(System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RecordingItem_tEDE8B20C8F2E4981D1302177EBA59407729666BB  List_1_get_Item_m8D9BE2D904E61F226686ABCD759CFCC1506F6079_gshared_inline (List_1_tAED568015081230FCEC357C56CB10520C53903F7 * __this, int32_t ___index0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1<Cinemachine.TargetPositionCache/CacheEntry/RecordingItem>::Add(!0)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Add_m82E31B8E4FAD858C374B87C26416A623CB116DC2_gshared (List_1_tAED568015081230FCEC357C56CB10520C53903F7 * __this, RecordingItem_tEDE8B20C8F2E4981D1302177EBA59407729666BB  ___item0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1<Cinemachine.TargetPositionCache/CacheEntry/RecordingItem>::RemoveRange(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveRange_m56838B2A12DB31FC32841390BF3570FB1FF85C7F_gshared (List_1_tAED568015081230FCEC357C56CB10520C53903F7 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1<Cinemachine.TargetPositionCache/CacheEntry/RecordingItem>::set_Item(System.Int32,!0)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m17F257BBEC37D95D8195C0C91654445D1079DC7F_gshared (List_1_tAED568015081230FCEC357C56CB10520C53903F7 * __this, int32_t ___index0, RecordingItem_tEDE8B20C8F2E4981D1302177EBA59407729666BB  ___value1, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1<Cinemachine.TargetPositionCache/CacheEntry/RecordingItem>::Clear()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Clear_mFE47C3DDAD2ADBAC7AB3AB8E4F1A9B78CEBF0DE6_gshared (List_1_tAED568015081230FCEC357C56CB10520C53903F7 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1<Cinemachine.TargetPositionCache/CacheEntry/RecordingItem>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m786B3FBB5FFA2F06FB278182CEA118E62A2DA334_gshared (List_1_tAED568015081230FCEC357C56CB10520C53903F7 * __this, const RuntimeMethod* method);

// Cinemachine.CinemachineVirtualCameraBase Cinemachine.CinemachineExtension::get_VirtualCamera()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * CinemachineExtension_get_VirtualCamera_m48F40B632C12E90C690465B01A667A3748761AF8 (CinemachineExtension_t8FBFE85287359DD26462EE5C24031D8433801422 * __this, const RuntimeMethod* method);
// System.Boolean UnityEngine.Object::op_Inequality(UnityEngine.Object,UnityEngine.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Inequality_mE1F187520BD83FB7D86A6D850710C4D42B864E90 (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A * ___x0, Object_tF2F3778131EFF286AF62B7B013A170F95A91571A * ___y1, const RuntimeMethod* method);
// System.Void Cinemachine.CameraState/CustomBlendable::.ctor(UnityEngine.Object,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CustomBlendable__ctor_mA7DEF75ACB9FDE678221EF6176FBD4DC4441FB07 (CustomBlendable_t8E179439D0939CA1F23354DD785283354767EA6B * __this, Object_tF2F3778131EFF286AF62B7B013A170F95A91571A * ___custom0, float ___weight1, const RuntimeMethod* method);
// System.Void Cinemachine.CameraState::AddCustomBlendable(Cinemachine.CameraState/CustomBlendable)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraState_AddCustomBlendable_mD2B67C82217C56D550713328D287282A0548CD97 (CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 * __this, CustomBlendable_t8E179439D0939CA1F23354DD785283354767EA6B  ___b0, const RuntimeMethod* method);
// Cinemachine.CameraState/BlendHintValue Cinemachine.CameraState::get_BlendHint()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t CameraState_get_BlendHint_m787612D5DE9717F032149B538F603DA69B26FC75_inline (CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 * __this, const RuntimeMethod* method);
// System.Void Cinemachine.CameraState::set_BlendHint(Cinemachine.CameraState/BlendHintValue)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CameraState_set_BlendHint_mFEAA3F666F38C388C5CCF863FF3711CEEE3A0A52_inline (CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 * __this, int32_t ___value0, const RuntimeMethod* method);
// System.Void Cinemachine.CinemachineExtension::ConnectToVcam(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineExtension_ConnectToVcam_mB763D1DF3E860D7CF8392A28D47D109E261381B2 (CinemachineExtension_t8FBFE85287359DD26462EE5C24031D8433801422 * __this, bool ___connect0, const RuntimeMethod* method);
// System.Void UnityEngine.Events.UnityAction`1<Cinemachine.CinemachineBrain>::.ctor(System.Object,System.IntPtr)
inline void UnityAction_1__ctor_mC0510DEC262732CF332A45B9FE5F2C0255D872C7 (UnityAction_1_t71593FFB7C371142898AA847C4AB080336DC43A4 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
	((  void (*) (UnityAction_1_t71593FFB7C371142898AA847C4AB080336DC43A4 *, RuntimeObject *, intptr_t, const RuntimeMethod*))UnityAction_1__ctor_mDACAB67F7E76FF788C30CA0E51BF3274666F951E_gshared)(__this, ___object0, ___method1, method);
}
// System.Void UnityEngine.Events.UnityEvent`1<Cinemachine.CinemachineBrain>::RemoveListener(UnityEngine.Events.UnityAction`1<!0>)
inline void UnityEvent_1_RemoveListener_mA6FD35E043ACB258E8D250604EC3F46F2460F0C5 (UnityEvent_1_t568451F6715383F8D6A0FC5C9A190ECF50F9A049 * __this, UnityAction_1_t71593FFB7C371142898AA847C4AB080336DC43A4 * ___call0, const RuntimeMethod* method)
{
	((  void (*) (UnityEvent_1_t568451F6715383F8D6A0FC5C9A190ECF50F9A049 *, UnityAction_1_t71593FFB7C371142898AA847C4AB080336DC43A4 *, const RuntimeMethod*))UnityEvent_1_RemoveListener_m793372F5AF1175F5DD348F908874E7D607B16DBD_gshared)(__this, ___call0, method);
}
// System.Void UnityEngine.Events.UnityEvent`1<Cinemachine.CinemachineBrain>::AddListener(UnityEngine.Events.UnityAction`1<!0>)
inline void UnityEvent_1_AddListener_m578250D25E2366E5B1116E0D7CDFA190170A942F (UnityEvent_1_t568451F6715383F8D6A0FC5C9A190ECF50F9A049 * __this, UnityAction_1_t71593FFB7C371142898AA847C4AB080336DC43A4 * ___call0, const RuntimeMethod* method)
{
	((  void (*) (UnityEvent_1_t568451F6715383F8D6A0FC5C9A190ECF50F9A049 *, UnityAction_1_t71593FFB7C371142898AA847C4AB080336DC43A4 *, const RuntimeMethod*))UnityEvent_1_AddListener_m14DAE292BCF77B088359410E4C12071936DB681D_gshared)(__this, ___call0, method);
}
// System.Void Cinemachine.CinemachineStoryboard::DestroyCanvas()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineStoryboard_DestroyCanvas_mDAE4469DDC233DADBC9940C3C50BE2F0AE15E7A7 (CinemachineStoryboard_t01FCB762657146C4F46B4DC78A7249B1B100D7CD * __this, const RuntimeMethod* method);
// UnityEngine.GameObject UnityEngine.Component::get_gameObject()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * Component_get_gameObject_m55DC35B149AFB9157582755383BA954655FE0C5B (Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684 * __this, const RuntimeMethod* method);
// System.Int32 UnityEngine.Object::GetInstanceID()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Object_GetInstanceID_m7CF962BC1DB5C03F3522F88728CB2F514582B501 (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A * __this, const RuntimeMethod* method);
// System.String System.Int32::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Int32_ToString_m340C0A14D16799421EFDF8A81C8A16FA76D48411 (int32_t* __this, const RuntimeMethod* method);
// System.String System.String::Concat(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m4B4AB72618348C5DFBFBA8DED84B9E2EBDB55E1B (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_m08077AB79934634E1EAE909C2B482BEF4C15A800 (Behaviour_t1A3DDDCF73B4627928FBFE02ED52B7251777DBD9 * __this, const RuntimeMethod* method);
// Cinemachine.CinemachineCore Cinemachine.CinemachineCore::get_Instance()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534 * CinemachineCore_get_Instance_mCD8E65EBCBB58BEDC6FD0C503AB9E866B76AFA83 (const RuntimeMethod* method);
// System.Boolean Cinemachine.CinemachineCore::IsLive(Cinemachine.ICinemachineCamera)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineCore_IsLive_m61EC3BE5D22564DD740379A88639BF368EBC1E43 (CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534 * __this, RuntimeObject* ___vcam0, const RuntimeMethod* method);
// System.Int32 UnityEngine.GameObject::get_layer()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GameObject_get_layer_m9D4C23A2FD105AF9964445BF18A77E8A49012F9F (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * __this, const RuntimeMethod* method);
// UnityEngine.Camera Cinemachine.CinemachineBrain::get_OutputCamera()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Camera_tC44E094BAB53AFC8A014C6F9CFCE11F4FC38006C * CinemachineBrain_get_OutputCamera_m53C6A01A6715756C5A1B80FB403453B3CB28DF84 (CinemachineBrain_tD6C5DB266906E4033463D5B2F94EA48246959E83 * __this, const RuntimeMethod* method);
// System.Boolean UnityEngine.Object::op_Equality(UnityEngine.Object,UnityEngine.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Equality_mEE9EC7EB5C7DC3E95B94AB904E1986FC4D566D54 (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A * ___x0, Object_tF2F3778131EFF286AF62B7B013A170F95A91571A * ___y1, const RuntimeMethod* method);
// System.Int32 UnityEngine.Camera::get_cullingMask()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Camera_get_cullingMask_m63492ED3AFA8F571FBED0B1729264A2E3BB64236 (Camera_tC44E094BAB53AFC8A014C6F9CFCE11F4FC38006C * __this, const RuntimeMethod* method);
// Cinemachine.CinemachineStoryboard/CanvasInfo Cinemachine.CinemachineStoryboard::LocateMyCanvas(Cinemachine.CinemachineBrain,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CanvasInfo_t70219CA4ECC7F2DFE94082AD8E227EC478E0D728 * CinemachineStoryboard_LocateMyCanvas_mCCD4AE8516711F4F7947F1403DEC3BD31879C6B6 (CinemachineStoryboard_t01FCB762657146C4F46B4DC78A7249B1B100D7CD * __this, CinemachineBrain_tD6C5DB266906E4033463D5B2F94EA48246959E83 * ___parent0, bool ___createIfNotFound1, const RuntimeMethod* method);
// System.Void UnityEngine.GameObject::SetActive(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObject_SetActive_mCF1EEF2A314F3AE85DA581FF52EB06ACEF2FFF86 (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * __this, bool ___value0, const RuntimeMethod* method);
// !0 System.Collections.Generic.List`1<Cinemachine.CinemachineStoryboard/CanvasInfo>::get_Item(System.Int32)
inline CanvasInfo_t70219CA4ECC7F2DFE94082AD8E227EC478E0D728 * List_1_get_Item_mDB8F721B939C8650A857BD3225AE557C975B761F_inline (List_1_t86059F2DAECFB3CAC11618F8C2D08C5E33226A45 * __this, int32_t ___index0, const RuntimeMethod* method)
{
	return ((  CanvasInfo_t70219CA4ECC7F2DFE94082AD8E227EC478E0D728 * (*) (List_1_t86059F2DAECFB3CAC11618F8C2D08C5E33226A45 *, int32_t, const RuntimeMethod*))List_1_get_Item_mF00B574E58FB078BB753B05A3B86DD0A7A266B63_gshared_inline)(__this, ___index0, method);
}
// System.Int32 System.Collections.Generic.List`1<Cinemachine.CinemachineStoryboard/CanvasInfo>::get_Count()
inline int32_t List_1_get_Count_mC3D539F787455AD67F7AFC8A7F782FB2BC1063CC_inline (List_1_t86059F2DAECFB3CAC11618F8C2D08C5E33226A45 * __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (List_1_t86059F2DAECFB3CAC11618F8C2D08C5E33226A45 *, const RuntimeMethod*))List_1_get_Count_m5D847939ABB9A78203B062CAFFE975792174D00F_gshared_inline)(__this, method);
}
// System.Void Cinemachine.CinemachineStoryboard/CanvasInfo::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CanvasInfo__ctor_mD8E59D1746FD1DC9B497D9668DE2FACB016738DE (CanvasInfo_t70219CA4ECC7F2DFE94082AD8E227EC478E0D728 * __this, const RuntimeMethod* method);
// UnityEngine.Transform UnityEngine.Component::get_transform()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F (Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684 * __this, const RuntimeMethod* method);
// System.Int32 UnityEngine.Transform::get_childCount()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Transform_get_childCount_mCBED4F6D3F6A7386C4D97C2C3FD25C383A0BCD05 (Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * __this, const RuntimeMethod* method);
// UnityEngine.Transform UnityEngine.Transform::GetChild(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * Transform_GetChild_mA7D94BEFF0144F76561D9B8FED61C5C939EC1F1C (Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * __this, int32_t ___index0, const RuntimeMethod* method);
// System.String UnityEngine.Object::get_name()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Object_get_name_m0C7BC870ED2F0DC5A2FB09628136CD7D1CB82CFB (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A * __this, const RuntimeMethod* method);
// System.String Cinemachine.CinemachineStoryboard::get_CanvasName()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* CinemachineStoryboard_get_CanvasName_m7B8D386FB493150485E1D44C62A7096F2F657C5F (CinemachineStoryboard_t01FCB762657146C4F46B4DC78A7249B1B100D7CD * __this, const RuntimeMethod* method);
// System.Boolean System.String::op_Equality(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Equality_m2B91EE68355F142F67095973D32EB5828B7B73CB (String_t* ___a0, String_t* ___b1, const RuntimeMethod* method);
// !!0[] UnityEngine.GameObject::GetComponentsInChildren<UnityEngine.RectTransform>()
inline RectTransformU5BU5D_tA38C18F6D88709B30F107C43E0669847172879D5* GameObject_GetComponentsInChildren_TisRectTransform_t8A6A306FB29A6C8C22010CF9040E319753571072_m03C1DA997BAEC8DD24F3E3310653E3DBD0E78089 (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * __this, const RuntimeMethod* method)
{
	return ((  RectTransformU5BU5D_tA38C18F6D88709B30F107C43E0669847172879D5* (*) (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 *, const RuntimeMethod*))GameObject_GetComponentsInChildren_TisRuntimeObject_m6662AE3C936281A25097CCBD9098A9F85C69279A_gshared)(__this, method);
}
// !!0 UnityEngine.GameObject::GetComponentInChildren<UnityEngine.UI.RawImage>()
inline RawImage_tFE280EF0C73AF19FE9AC24DB06501937DC2D6F1A * GameObject_GetComponentInChildren_TisRawImage_tFE280EF0C73AF19FE9AC24DB06501937DC2D6F1A_mBE7B553FDA545118EB6051F0473AAEC7F78D8CAB (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * __this, const RuntimeMethod* method)
{
	return ((  RawImage_tFE280EF0C73AF19FE9AC24DB06501937DC2D6F1A * (*) (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 *, const RuntimeMethod*))GameObject_GetComponentInChildren_TisRuntimeObject_mC8FC6687C66150FA89090C2A7733B2EE2E1315FD_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1<Cinemachine.CinemachineStoryboard/CanvasInfo>::Add(!0)
inline void List_1_Add_mC0A2F689DED7522C78D0BF38FAE14E059B5DD680 (List_1_t86059F2DAECFB3CAC11618F8C2D08C5E33226A45 * __this, CanvasInfo_t70219CA4ECC7F2DFE94082AD8E227EC478E0D728 * ___item0, const RuntimeMethod* method)
{
	((  void (*) (List_1_t86059F2DAECFB3CAC11618F8C2D08C5E33226A45 *, CanvasInfo_t70219CA4ECC7F2DFE94082AD8E227EC478E0D728 *, const RuntimeMethod*))List_1_Add_mE5B3CBB3A625606D9BC4337FEAAF1D66BCB6F96E_gshared)(__this, ___item0, method);
}
// System.Void Cinemachine.CinemachineStoryboard::CreateCanvas(Cinemachine.CinemachineStoryboard/CanvasInfo)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineStoryboard_CreateCanvas_m8646630AFE1182FFF350AE7277070C881913905E (CinemachineStoryboard_t01FCB762657146C4F46B4DC78A7249B1B100D7CD * __this, CanvasInfo_t70219CA4ECC7F2DFE94082AD8E227EC478E0D728 * ___ci0, const RuntimeMethod* method);
// System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E (RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9  ___handle0, const RuntimeMethod* method);
// System.Void UnityEngine.GameObject::.ctor(System.String,System.Type[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObject__ctor_m9829583AE3BF1285861C580895202F760F3A82E8 (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * __this, String_t* ___name0, TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755* ___components1, const RuntimeMethod* method);
// System.Void UnityEngine.GameObject::set_layer(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObject_set_layer_m2F946916ACB41A59C46346F5243F2BAC235A36A6 (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * __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_m7DE229AF60B92F0C68819F77FEB27D775E66F3AC (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A * __this, int32_t ___value0, const RuntimeMethod* method);
// UnityEngine.Transform UnityEngine.GameObject::get_transform()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * GameObject_get_transform_m16A80BB92B6C8C5AB696E447014D45EDF1E4DE34 (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * __this, const RuntimeMethod* method);
// System.Void UnityEngine.Transform::SetParent(UnityEngine.Transform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_SetParent_m24E34EBEF76528C99AFA017F157EE8B3E3116B1E (Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * __this, Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___p0, const RuntimeMethod* method);
// !!0 UnityEngine.GameObject::AddComponent<UnityEngine.Canvas>()
inline Canvas_t2B7E56B7BDC287962E092755372E214ACB6393EA * GameObject_AddComponent_TisCanvas_t2B7E56B7BDC287962E092755372E214ACB6393EA_mD7BF125583B13806BB804A2EF0A69334F12C7660 (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * __this, const RuntimeMethod* method)
{
	return ((  Canvas_t2B7E56B7BDC287962E092755372E214ACB6393EA * (*) (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 *, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_mBDBD6EC58A4409E35E4C5D08757C36E4938256B1_gshared)(__this, method);
}
// System.Void UnityEngine.Canvas::set_renderMode(UnityEngine.RenderMode)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Canvas_set_renderMode_mE19EA5E3E4758704CCA6A6A2E4EB84DB75096088 (Canvas_t2B7E56B7BDC287962E092755372E214ACB6393EA * __this, int32_t ___value0, const RuntimeMethod* method);
// !!0 UnityEngine.GameObject::AddComponent<UnityEngine.UI.RectMask2D>()
inline RectMask2D_tD909811991B341D752E4C978C89EFB80FA7A2B15 * GameObject_AddComponent_TisRectMask2D_tD909811991B341D752E4C978C89EFB80FA7A2B15_m8F6CB11956BC02D350F332C47B87FFB4C48EBDCE (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * __this, const RuntimeMethod* method)
{
	return ((  RectMask2D_tD909811991B341D752E4C978C89EFB80FA7A2B15 * (*) (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 *, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_mBDBD6EC58A4409E35E4C5D08757C36E4938256B1_gshared)(__this, method);
}
// !!0 UnityEngine.GameObject::AddComponent<UnityEngine.UI.RawImage>()
inline RawImage_tFE280EF0C73AF19FE9AC24DB06501937DC2D6F1A * GameObject_AddComponent_TisRawImage_tFE280EF0C73AF19FE9AC24DB06501937DC2D6F1A_m7C46FDB7A46DE363497B3767A6E1F2AAE14B48C9 (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * __this, const RuntimeMethod* method)
{
	return ((  RawImage_tFE280EF0C73AF19FE9AC24DB06501937DC2D6F1A * (*) (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 *, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_mBDBD6EC58A4409E35E4C5D08757C36E4938256B1_gshared)(__this, method);
}
// System.Int32 Cinemachine.CinemachineCore::get_BrainCount()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CinemachineCore_get_BrainCount_mA544A424A3E3FC613955E2D60CA93484BC97616C (CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534 * __this, const RuntimeMethod* method);
// Cinemachine.CinemachineBrain Cinemachine.CinemachineCore::GetActiveBrain(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CinemachineBrain_tD6C5DB266906E4033463D5B2F94EA48246959E83 * CinemachineCore_GetActiveBrain_m99FB4BE86B83C680EB414B5D1770908EA7ADF558 (CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534 * __this, int32_t ___index0, const RuntimeMethod* method);
// System.Void Cinemachine.RuntimeUtility::DestroyObject(UnityEngine.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeUtility_DestroyObject_m6D1DDFE4299B3873067DC7E57851288F8F78F252 (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A * ___obj0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1<Cinemachine.CinemachineStoryboard/CanvasInfo>::Clear()
inline void List_1_Clear_m8E8D951FF6CBE0929073A3E007D2E43B8E956F60 (List_1_t86059F2DAECFB3CAC11618F8C2D08C5E33226A45 * __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t86059F2DAECFB3CAC11618F8C2D08C5E33226A45 *, const RuntimeMethod*))List_1_Clear_m5FB5A9C59D8625FDFB06876C4D8848F0F07ABFD0_gshared)(__this, method);
}
// System.Int32 UnityEngine.Screen::get_width()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Screen_get_width_m52188F76E8AAF57BE373018CB14083BB74C43C1C (const RuntimeMethod* method);
// System.Int32 UnityEngine.Screen::get_height()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Screen_get_height_m110C90A573EE67895DC4F59E9165235EA22039EE (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_m12075526A02B55B680716A34AD5287B223122B70 (Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878 * __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_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878  Camera_get_pixelRect_m58284153875DDE6470D4BDCAF2DFC9F5C9DE3D3A (Camera_tC44E094BAB53AFC8A014C6F9CFCE11F4FC38006C * __this, const RuntimeMethod* method);
// System.Single UnityEngine.Rect::get_x()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Rect_get_x_mA61220F6F26ECD6951B779FFA7CAD7ECE11D6987 (Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878 * __this, const RuntimeMethod* method);
// System.Void UnityEngine.Rect::set_x(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Rect_set_x_m1147A05B5046E1D4427E8EC99B9DFA4A32EEDEE6 (Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878 * __this, float ___value0, const RuntimeMethod* method);
// System.Single UnityEngine.Rect::get_y()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Rect_get_y_m4E1AAD20D167085FF4F9E9C86EF34689F5770A74 (Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878 * __this, const RuntimeMethod* method);
// System.Void UnityEngine.Rect::set_y(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Rect_set_y_m015507262F8AC5AFF1B4E986B66307F31FB3A10E (Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878 * __this, float ___value0, const RuntimeMethod* method);
// System.Single UnityEngine.Mathf::Clamp(System.Single,System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Mathf_Clamp_m2416F3B785C8F135863E3D17E5B0CB4174797B87 (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_m4A0500D95CA84917787A8E90D26E66D49DFA90EF (Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878 * __this, const RuntimeMethod* method);
// UnityEngine.Vector2 UnityEngine.Rect::get_center()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  Rect_get_center_mDFC7A4AE153DCDC1D6248803381C6F36C7883707 (Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878 * __this, const RuntimeMethod* method);
// UnityEngine.Vector3 UnityEngine.Vector2::op_Implicit(UnityEngine.Vector2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  Vector2_op_Implicit_m4FA146E613DBFE6C1C4B0E9B461D622E6F2FC294_inline (Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  ___v0, const RuntimeMethod* method);
// System.Void UnityEngine.Transform::set_localPosition(UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_localPosition_m2A2B0033EF079077FAE7C65196078EAF5D041AFC (Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * __this, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___value0, const RuntimeMethod* method);
// UnityEngine.Quaternion UnityEngine.Quaternion::get_identity()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  Quaternion_get_identity_mF2E565DBCE793A1AE6208056D42CA7C59D83A702 (const RuntimeMethod* method);
// System.Void UnityEngine.Transform::set_localRotation(UnityEngine.Quaternion)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_localRotation_m1A9101457EC4653AFC93FCC4065A29F2C78FA62C (Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * __this, Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  ___value0, const RuntimeMethod* method);
// UnityEngine.Vector3 UnityEngine.Vector3::get_one()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  Vector3_get_one_m9CDE5C456038B133ED94402673859EC37B1C1CCB (const RuntimeMethod* method);
// System.Void UnityEngine.Transform::set_localScale(UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_localScale_mF4D1611E48D1BA7566A1E166DC2DACF3ADD8BA3A (Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * __this, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___value0, const RuntimeMethod* method);
// System.Void UnityEngine.RectTransform::ForceUpdateRectTransforms()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RectTransform_ForceUpdateRectTransforms_m1870AEDF1999900C2CC78F644ECB518C3CC374BE (RectTransform_t8A6A306FB29A6C8C22010CF9040E319753571072 * __this, const RuntimeMethod* method);
// System.Single UnityEngine.Rect::get_height()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Rect_get_height_m42FEF31015A269E6E2B7E6F62E72E5BF6602302A (Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878 * __this, const RuntimeMethod* method);
// System.Void UnityEngine.Vector2::.ctor(System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2__ctor_m9F1F2D5EB5D1FF7091BB527AC8A72CBB309D115E_inline (Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * __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_m61943618442E31C6FF0556CDFC70940AE7AD04D0 (RectTransform_t8A6A306FB29A6C8C22010CF9040E319753571072 * __this, Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  ___value0, const RuntimeMethod* method);
// UnityEngine.Vector2 UnityEngine.Vector2::get_one()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  Vector2_get_one_m9B2AFD26404B6DD0F520D19FC7F79371C5C18B42 (const RuntimeMethod* method);
// System.Void UnityEngine.UI.RawImage::set_texture(UnityEngine.Texture)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RawImage_set_texture_m1D7BAE6CB629C36894B664D9F5D68CACA88B8D99 (RawImage_tFE280EF0C73AF19FE9AC24DB06501937DC2D6F1A * __this, Texture_t9FE0218A1EEDF266E8C85879FE123265CACC95AE * ___value0, const RuntimeMethod* method);
// UnityEngine.Color UnityEngine.Color::get_white()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659  Color_get_white_mB21E47D20959C3AEC41AF8BA04F63AC89FAF319E (const RuntimeMethod* method);
// UnityEngine.RectTransform UnityEngine.UI.Graphic::get_rectTransform()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RectTransform_t8A6A306FB29A6C8C22010CF9040E319753571072 * Graphic_get_rectTransform_m87D5A808474C6B71649CBB153DEBF5F268189EFF (Graphic_tF07D777035055CF93BA5F46F77ED5EDFEFF9AE24 * __this, const RuntimeMethod* method);
// UnityEngine.Quaternion UnityEngine.Quaternion::Euler(UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  Quaternion_Euler_m887ABE4F4DD563351E9874D63922C2F53969BBAB (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___euler0, const RuntimeMethod* method);
// UnityEngine.Vector2 UnityEngine.Rect::get_size()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  Rect_get_size_m752B3BB45AE862F6EAE941ED5E5C1B01C0973A00 (Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878 * __this, const RuntimeMethod* method);
// Cinemachine.CameraState Cinemachine.CinemachineBrain::get_CurrentCameraState()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601  CinemachineBrain_get_CurrentCameraState_mBC8B24EFB25ADD71E4E007CDD351ED790FA76243_inline (CinemachineBrain_tD6C5DB266906E4033463D5B2F94EA48246959E83 * __this, const RuntimeMethod* method);
// System.Int32 Cinemachine.CameraState::get_NumCustomBlendables()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t CameraState_get_NumCustomBlendables_m45122BC6F6592ACC07FD85C38B3A756FEC60A7CF_inline (CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 * __this, const RuntimeMethod* method);
// Cinemachine.CameraState/CustomBlendable Cinemachine.CameraState::GetCustomBlendable(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CustomBlendable_t8E179439D0939CA1F23354DD785283354767EA6B  CameraState_GetCustomBlendable_mD4E4CD7E5D2F4ABF74B78B4997BEA73C65C704BF (CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 * __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_m2B8471FE0B239D371527BB2670785AB6B86108AF (CinemachineStoryboard_t01FCB762657146C4F46B4DC78A7249B1B100D7CD * __this, CanvasInfo_t70219CA4ECC7F2DFE94082AD8E227EC478E0D728 * ___ci0, float ___alpha1, const RuntimeMethod* method);
// UnityEngine.Vector2 UnityEngine.Vector2::get_zero()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  Vector2_get_zero_m621041B9DF5FAE86C1EF4CB28C224FEA089CB828 (const RuntimeMethod* method);
// UnityEngine.Vector3 UnityEngine.Vector3::get_zero()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  Vector3_get_zero_m1A8F7993167785F750B6B01762D22C2597C84EF6 (const RuntimeMethod* method);
// UnityEngine.Vector2 UnityEngine.Vector2::op_Implicit(UnityEngine.Vector3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  Vector2_op_Implicit_mE407CAF7446E342E059B00AA9EDB301AEC5B7B1A_inline (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___v0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1<Cinemachine.CinemachineStoryboard/CanvasInfo>::.ctor()
inline void List_1__ctor_mE5F793BED1A70B9005EB10FE7EA91D8BA3DF2A51 (List_1_t86059F2DAECFB3CAC11618F8C2D08C5E33226A45 * __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t86059F2DAECFB3CAC11618F8C2D08C5E33226A45 *, const RuntimeMethod*))List_1__ctor_m0F0E00088CF56FEACC9E32D8B7D91B93D91DAA3B_gshared)(__this, method);
}
// System.Void Cinemachine.CinemachineExtension::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineExtension__ctor_m7331AF4105FCAFF48E3CC9A412B1953647E0BEBA (CinemachineExtension_t8FBFE85287359DD26462EE5C24031D8433801422 * __this, const RuntimeMethod* method);
// UnityEngine.Bounds Cinemachine.CinemachineTargetGroup::get_BoundingBox()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Bounds_t0F1F36D4F7AF49524B3C2A2259594412A3D3AE37  CinemachineTargetGroup_get_BoundingBox_mF6801A2838567BE9DE910D45D9BF05A760646933_inline (CinemachineTargetGroup_t3DB3A11E58D19D15FD8E65249DC262DC9225B6A0 * __this, const RuntimeMethod* method);
// UnityEngine.Vector3 UnityEngine.Bounds::get_center()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  Bounds_get_center_m78CD262996DD859F71DAFFF39228EBE0C422F485 (Bounds_t0F1F36D4F7AF49524B3C2A2259594412A3D3AE37 * __this, const RuntimeMethod* method);
// UnityEngine.Vector3 UnityEngine.Bounds::get_max()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  Bounds_get_max_m7562010AAD919B8449B8B90382BFBA4D83C669BD (Bounds_t0F1F36D4F7AF49524B3C2A2259594412A3D3AE37 * __this, const RuntimeMethod* method);
// UnityEngine.Vector3 UnityEngine.Bounds::get_min()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  Bounds_get_min_mEDCEC21FB04A8E7196EDE841F7BE9042E1908519 (Bounds_t0F1F36D4F7AF49524B3C2A2259594412A3D3AE37 * __this, const RuntimeMethod* method);
// UnityEngine.Vector3 UnityEngine.Vector3::op_Subtraction(UnityEngine.Vector3,UnityEngine.Vector3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  Vector3_op_Subtraction_m2725C96965D5C0B1F9715797E51762B13A5FED58_inline (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___a0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___b1, const RuntimeMethod* method);
// UnityEngine.Vector3 UnityEngine.Vector3::op_Division(UnityEngine.Vector3,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  Vector3_op_Division_mE5ACBFB168FED529587457A83BA98B7DB32E2A05_inline (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___a0, float ___d1, const RuntimeMethod* method);
// System.Single UnityEngine.Vector3::get_magnitude()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Vector3_get_magnitude_mDDD40612220D8104E77E993E18A101A69A944991 (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * __this, const RuntimeMethod* method);
// System.Void UnityEngine.BoundingSphere::.ctor(UnityEngine.Vector3,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BoundingSphere__ctor_m49F8D93A9672A4825E5D7FBC42D3669871155A24 (BoundingSphere_t97CFF9ADC6DC8157DBA993251691A9868DAFF709 * __this, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___pos0, float ___rad1, const RuntimeMethod* method);
// System.Void System.Array::Copy(System.Array,System.Array,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Copy_m40103AA97DC582C557B912CF4BBE86A4D166F803 (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_mD60C186B1844C2FF84E3B10D0F5952A89CCD614D (CinemachineTargetGroup_t3DB3A11E58D19D15FD8E65249DC262DC9225B6A0 * __this, Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___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_m3F127FFB5149532135043FFE285F9177C80CB877 (RuntimeArray * ___sourceArray0, int32_t ___sourceIndex1, RuntimeArray * ___destinationArray2, int32_t ___destinationIndex3, int32_t ___length4, const RuntimeMethod* method);
// UnityEngine.BoundingSphere Cinemachine.CinemachineTargetGroup::get_Sphere()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BoundingSphere_t97CFF9ADC6DC8157DBA993251691A9868DAFF709  CinemachineTargetGroup_get_Sphere_m3548B36218DC82389D27BAF6410BD34C1BBE75E8 (CinemachineTargetGroup_t3DB3A11E58D19D15FD8E65249DC262DC9225B6A0 * __this, const RuntimeMethod* method);
// UnityEngine.BoundingSphere Cinemachine.CinemachineTargetGroup::WeightedMemberBounds(Cinemachine.CinemachineTargetGroup/Target,UnityEngine.Vector3,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BoundingSphere_t97CFF9ADC6DC8157DBA993251691A9868DAFF709  CinemachineTargetGroup_WeightedMemberBounds_mCBA0F61AABF001E2088F03BC99CF3200FC7C7CCA (Target_t52AD35054DD4FEAE0EAB68DF2E315D824F49CB7B  ___t0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___avgPos1, float ___maxWeight2, const RuntimeMethod* method);
// UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::get_inverse()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461  Matrix4x4_get_inverse_mFA34ECC790B269522F60FC32370D628DAFCAE225 (Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461 * __this, const RuntimeMethod* method);
// UnityEngine.Vector3 UnityEngine.Matrix4x4::MultiplyPoint3x4(UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  Matrix4x4_MultiplyPoint3x4_mA0A34C5FD162DA8E5421596F1F921436F3E7B2FC (Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461 * __this, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___point0, const RuntimeMethod* method);
// System.Void UnityEngine.Bounds::.ctor(UnityEngine.Vector3,UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Bounds__ctor_m8356472A177F4B22FFCE8911EBC8547A65A07CA3 (Bounds_t0F1F36D4F7AF49524B3C2A2259594412A3D3AE37 * __this, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___center0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___size1, const RuntimeMethod* method);
// UnityEngine.BoundingSphere Cinemachine.CinemachineTargetGroup::GetWeightedBoundsForMember(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BoundingSphere_t97CFF9ADC6DC8157DBA993251691A9868DAFF709  CinemachineTargetGroup_GetWeightedBoundsForMember_m879BB7436547F7658E13FE9D4B1E9831BF6983CE (CinemachineTargetGroup_t3DB3A11E58D19D15FD8E65249DC262DC9225B6A0 * __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_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  Vector3_op_Multiply_m079B29E4F58127F03BD52558C1FE1A528547328F_inline (float ___d0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___a1, const RuntimeMethod* method);
// System.Void UnityEngine.Bounds::Encapsulate(UnityEngine.Bounds)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Bounds_Encapsulate_mA1D113F56C635E1ACD53FCCB1C6C2560A295533B (Bounds_t0F1F36D4F7AF49524B3C2A2259594412A3D3AE37 * __this, Bounds_t0F1F36D4F7AF49524B3C2A2259594412A3D3AE37  ___bounds0, const RuntimeMethod* method);
// UnityEngine.Vector3 Cinemachine.TargetPositionCache::GetTargetPosition(UnityEngine.Transform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  TargetPositionCache_GetTargetPosition_m683592ADC5C5B6597CE3A781E1BBE89A1AC9CBB1 (Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___target0, const RuntimeMethod* method);
// System.Single UnityEngine.Mathf::Max(System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Mathf_Max_m4CE510E1F1013B33275F01543731A51A58BA0775 (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_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  Vector3_Lerp_m8E095584FFA10CF1D3EABCD04F4C83FB82EC5524_inline (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___a0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___b1, float ___t2, const RuntimeMethod* method);
// UnityEngine.Vector3 Cinemachine.CinemachineTargetGroup::CalculateAveragePosition(System.Single&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  CinemachineTargetGroup_CalculateAveragePosition_mF78C3AF8AAD414B79ECA6B7995BD8CEF3B51F88C (CinemachineTargetGroup_t3DB3A11E58D19D15FD8E65249DC262DC9225B6A0 * __this, float* ___maxWeight0, const RuntimeMethod* method);
// UnityEngine.Bounds Cinemachine.CinemachineTargetGroup::CalculateBoundingBox(UnityEngine.Vector3,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t0F1F36D4F7AF49524B3C2A2259594412A3D3AE37  CinemachineTargetGroup_CalculateBoundingBox_m8FC29A766DAA5EA8D9D770A70C3BA3F33BCF9C45 (CinemachineTargetGroup_t3DB3A11E58D19D15FD8E65249DC262DC9225B6A0 * __this, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___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_m4E6C1E1267D257AEDBA80318354B60A655D1097C_inline (CinemachineTargetGroup_t3DB3A11E58D19D15FD8E65249DC262DC9225B6A0 * __this, Bounds_t0F1F36D4F7AF49524B3C2A2259594412A3D3AE37  ___value0, const RuntimeMethod* method);
// System.Void UnityEngine.Transform::set_position(UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_position_mB169E52D57EEAC1E3F22C5395968714E4F00AC91 (Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * __this, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___value0, const RuntimeMethod* method);
// UnityEngine.Quaternion Cinemachine.CinemachineTargetGroup::CalculateAverageOrientation()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  CinemachineTargetGroup_CalculateAverageOrientation_m4112A1C8E182CA4C8C5642F908A59FD21732E7F8 (CinemachineTargetGroup_t3DB3A11E58D19D15FD8E65249DC262DC9225B6A0 * __this, const RuntimeMethod* method);
// System.Void UnityEngine.Transform::set_rotation(UnityEngine.Quaternion)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_rotation_m1B5F3D4CE984AB31254615C9C71B0E54978583B4 (Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * __this, Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  ___value0, const RuntimeMethod* method);
// UnityEngine.Vector3 UnityEngine.Vector3::op_Multiply(UnityEngine.Vector3,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  Vector3_op_Multiply_m9EA3D18290418D7B410C7D11C4788C13BFD2C30A_inline (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___a0, float ___d1, const RuntimeMethod* method);
// UnityEngine.Vector3 UnityEngine.Vector3::op_Addition(UnityEngine.Vector3,UnityEngine.Vector3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  Vector3_op_Addition_mEE4F672B923CCB184C39AABCA33443DB218E50E0_inline (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___a0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___b1, const RuntimeMethod* method);
// UnityEngine.Vector3 UnityEngine.Transform::get_position()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  Transform_get_position_m40A8A9895568D56FFC687B57F30E8D53CB5EA341 (Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * __this, const RuntimeMethod* method);
// UnityEngine.Quaternion UnityEngine.Transform::get_rotation()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  Transform_get_rotation_m4AA3858C00DF4C9614B80352558C4C37D08D2200 (Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * __this, const RuntimeMethod* method);
// UnityEngine.Quaternion Cinemachine.TargetPositionCache::GetTargetRotation(UnityEngine.Transform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  TargetPositionCache_GetTargetRotation_mBAA85634FCB43634065191EB1F2217462334679D (Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___target0, const RuntimeMethod* method);
// UnityEngine.Quaternion UnityEngine.Quaternion::Slerp(UnityEngine.Quaternion,UnityEngine.Quaternion,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  Quaternion_Slerp_m6D2BD18286254E28D2288B51962EC71F85C7B5C8 (Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  ___a0, Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  ___b1, float ___t2, const RuntimeMethod* method);
// UnityEngine.Quaternion UnityEngine.Quaternion::op_Multiply(UnityEngine.Quaternion,UnityEngine.Quaternion)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  Quaternion_op_Multiply_m5C7A60AC0CDCA2C5E2F23E45FBD1B15CA152D7B0 (Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  ___lhs0, Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  ___rhs1, const RuntimeMethod* method);
// System.Void Cinemachine.CinemachineTargetGroup::DoUpdate()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineTargetGroup_DoUpdate_m298B1536B6884019681B7DA4E50000ECE3B63D8E (CinemachineTargetGroup_t3DB3A11E58D19D15FD8E65249DC262DC9225B6A0 * __this, const RuntimeMethod* method);
// System.Boolean UnityEngine.Application::get_isPlaying()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Application_get_isPlaying_m7BB718D8E58B807184491F64AFF0649517E56567 (const RuntimeMethod* method);
// System.Void UnityEngine.Vector3::.ctor(System.Single,System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m57495F692C6CE1CEF278CAD9A98221165D37E636_inline (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * __this, float ___x0, float ___y1, float ___z2, const RuntimeMethod* method);
// System.Void UnityEngine.Bounds::set_center(UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Bounds_set_center_mAC54A53224BBEFE37A4387DCBD0EF3774751221E (Bounds_t0F1F36D4F7AF49524B3C2A2259594412A3D3AE37 * __this, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___value0, const RuntimeMethod* method);
// System.Void UnityEngine.Bounds::set_extents(UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Bounds_set_extents_m9590B3BB7D59A4C35D9F0E381A20C6A96A4D9D89 (Bounds_t0F1F36D4F7AF49524B3C2A2259594412A3D3AE37 * __this, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___value0, const RuntimeMethod* method);
// System.Void UnityEngine.Bounds::Encapsulate(UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Bounds_Encapsulate_mE74070861B19845E70A3C333A5206823ADC7DAD7 (Bounds_t0F1F36D4F7AF49524B3C2A2259594412A3D3AE37 * __this, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___point0, const RuntimeMethod* method);
// System.Single UnityEngine.Mathf::Min(System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Mathf_Min_mD28BD5C9012619B74E475F204F96603193E99B14 (float ___a0, float ___b1, const RuntimeMethod* method);
// UnityEngine.Vector3 UnityEngine.Vector3::get_forward()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  Vector3_get_forward_m3082920F8A24AA02E4F542B6771EB0B63A91AC90 (const RuntimeMethod* method);
// UnityEngine.Vector3 UnityEngine.Vector3::get_left()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  Vector3_get_left_mDAB848C352B9D30E2DDDA7F56308ABC32A4315A5 (const RuntimeMethod* method);
// System.Single UnityEngine.Vector3::SignedAngle(UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Vector3_SignedAngle_m816C32A674665A4C3C9D850FB0A107E69A4D3E0A (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___from0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___to1, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___axis2, const RuntimeMethod* method);
// UnityEngine.Vector3 UnityEngine.Vector3::get_up()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  Vector3_get_up_m38AECA68388D446CFADDD022B0B867293044EA50 (const RuntimeMethod* method);
// System.Void UnityEngine.MonoBehaviour::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBehaviour__ctor_mC0995D847F6A95B1A553652636C38A2AA8B13BED (MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A * __this, const RuntimeMethod* method);
// System.Void Cinemachine.CinemachineCore/AxisInputDelegate::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AxisInputDelegate__ctor_m55631A6E688731D441A5822CE96218E7E9CC5B01 (AxisInputDelegate_tC74BFB577983EB520E974CB9EB9D0758BAD72677 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Int32 UnityEngine.Input::get_touchCount()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Input_get_touchCount_mE1A06AB1973E3456AE398B3CC5105F27CC7335D6 (const RuntimeMethod* method);
// UnityEngine.Touch[] UnityEngine.Input::get_touches()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TouchU5BU5D_t07E3B79F1FB6673E4450CCF9D09FA79DD96692E2* Input_get_touches_m26E3034CAE32931E59A480327A3CF4BFC2045E8F (const RuntimeMethod* method);
// UnityEngine.Vector2 UnityEngine.Touch::get_deltaPosition()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  Touch_get_deltaPosition_mF9D60C253E41DC4E4F832F88A1041BE8A9E7C0FB (Touch_tDEFED247540BCFA4AD452F1D37EEF4E09B4ACD8C * __this, const RuntimeMethod* method);
// System.Single UnityEngine.Input::GetAxis(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Input_GetAxis_m939297DEB2ECF8D8D09AD66EB69979AAD2B62326 (String_t* ___axisName0, const RuntimeMethod* method);
// UnityEngine.Playables.ScriptPlayable`1<!0> UnityEngine.Playables.ScriptPlayable`1<CinemachineMixer>::Create(UnityEngine.Playables.PlayableGraph,System.Int32)
inline ScriptPlayable_1_t1A63218D8E26AFDDEB87EF045845671F78ACF00E  ScriptPlayable_1_Create_mD7361DA46A9624E639BB83C893F35CD31A43EE02 (PlayableGraph_t2D5083CFACB413FA1BB13FF054BE09A5A55A205A  ___graph0, int32_t ___inputCount1, const RuntimeMethod* method)
{
	return ((  ScriptPlayable_1_t1A63218D8E26AFDDEB87EF045845671F78ACF00E  (*) (PlayableGraph_t2D5083CFACB413FA1BB13FF054BE09A5A55A205A , int32_t, const RuntimeMethod*))ScriptPlayable_1_Create_m2B1A44D92EE622A223556375D244F514B431A617_gshared)(___graph0, ___inputCount1, method);
}
// System.Void UnityEngine.Playables.PlayableExtensions::SetInputCount<UnityEngine.Playables.ScriptPlayable`1<CinemachineMixer>>(!!0,System.Int32)
inline void PlayableExtensions_SetInputCount_TisScriptPlayable_1_t1A63218D8E26AFDDEB87EF045845671F78ACF00E_m4DE8CA876BDB7A0D8B8BBCAFFCE5BB2EA8A8B2C6 (ScriptPlayable_1_t1A63218D8E26AFDDEB87EF045845671F78ACF00E  ___playable0, int32_t ___value1, const RuntimeMethod* method)
{
	((  void (*) (ScriptPlayable_1_t1A63218D8E26AFDDEB87EF045845671F78ACF00E , int32_t, const RuntimeMethod*))PlayableExtensions_SetInputCount_TisScriptPlayable_1_t7495DFF84B5233AF863183881C3C7D626F65C266_m7CEA384FB0946FD9E8AF22B9F34E0E0E96769683_gshared)(___playable0, ___value1, method);
}
// UnityEngine.Playables.Playable UnityEngine.Playables.ScriptPlayable`1<CinemachineMixer>::op_Implicit(UnityEngine.Playables.ScriptPlayable`1<!0>)
inline Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2  ScriptPlayable_1_op_Implicit_m6602506A607D7160FEE9691FD0DFA6CC9D8D38A7 (ScriptPlayable_1_t1A63218D8E26AFDDEB87EF045845671F78ACF00E  ___playable0, const RuntimeMethod* method)
{
	return ((  Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2  (*) (ScriptPlayable_1_t1A63218D8E26AFDDEB87EF045845671F78ACF00E , const RuntimeMethod*))ScriptPlayable_1_op_Implicit_m93B777FC690A8A1700ADEC08D20C44C8AF93A1E8_gshared)(___playable0, method);
}
// System.Void UnityEngine.Timeline.TrackAsset::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackAsset__ctor_m7C48D12914098F6029C001D474737762AF76A78F (TrackAsset_t423A7B49BA61FF4B7CF88A6DC8F94E0E19CF9628 * __this, const RuntimeMethod* method);
// UnityEngine.Vector3 Cinemachine.CinemachineTrackedDolly::get_AngularDamping()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  CinemachineTrackedDolly_get_AngularDamping_mC3701A9FAAE10CE9FC4F82FC6D3593866C03B6D4 (CinemachineTrackedDolly_t685295F0D472D20452353AC9B65DE871CE5027AF * __this, const RuntimeMethod* method);
// Cinemachine.CinemachineVirtualCameraBase Cinemachine.CinemachineComponentBase::get_VirtualCamera()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * CinemachineComponentBase_get_VirtualCamera_mDDC4BEDF77A93F4C25C2E62CBF96542ABB6FE3BA (CinemachineComponentBase_tCB9029D861525FDAF243B8F6F5B910145DB63B7D * __this, const RuntimeMethod* method);
// UnityEngine.Vector3 Cinemachine.CameraState::get_RawPosition()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  CameraState_get_RawPosition_mA01BC7F842C837D49F0542A0475AE0EA9C88539D_inline (CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 * __this, const RuntimeMethod* method);
// UnityEngine.Quaternion Cinemachine.CameraState::get_RawOrientation()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  CameraState_get_RawOrientation_m61C0AC1D87FB6C869DA02458732BF6023130F163_inline (CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 * __this, const RuntimeMethod* method);
// UnityEngine.Transform Cinemachine.CinemachineComponentBase::get_FollowTarget()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * CinemachineComponentBase_get_FollowTarget_m6A52B9EAC2F1B1DD8D8F901A48F52A296B4715AC (CinemachineComponentBase_tCB9029D861525FDAF243B8F6F5B910145DB63B7D * __this, const RuntimeMethod* method);
// System.Single Cinemachine.CinemachinePathBase::ToNativePathUnits(System.Single,Cinemachine.CinemachinePathBase/PositionUnits)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachinePathBase_ToNativePathUnits_mDB615D10D6E1F61AF70B41A508AC8986AE59D683 (CinemachinePathBase_tE093E8B9AA9F8F9DD5EE05985EA53EEE9E9B7EE5 * __this, float ___pos0, int32_t ___units1, const RuntimeMethod* method);
// UnityEngine.Vector3 Cinemachine.CinemachineComponentBase::get_FollowTargetPosition()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  CinemachineComponentBase_get_FollowTargetPosition_mF3A92D2EE8A07BC0E1FC820AFAA5F4CC24CD1C94 (CinemachineComponentBase_tCB9029D861525FDAF243B8F6F5B910145DB63B7D * __this, const RuntimeMethod* method);
// System.Int32 UnityEngine.Mathf::FloorToInt(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Mathf_FloorToInt_m9164D538D17B8C3C8A6C4E4FA95032F757D9091E (float ___f0, const RuntimeMethod* method);
// System.Single Cinemachine.CinemachinePathBase::FromPathNativeUnits(System.Single,Cinemachine.CinemachinePathBase/PositionUnits)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachinePathBase_FromPathNativeUnits_m7817218D78BFF77C9F0D52C41B9538E6C6DCF2EB (CinemachinePathBase_tE093E8B9AA9F8F9DD5EE05985EA53EEE9E9B7EE5 * __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_m205374FE01FC307D7D7ABDC7432FED2C94561A67 (CinemachinePathBase_tE093E8B9AA9F8F9DD5EE05985EA53EEE9E9B7EE5 * __this, int32_t ___units0, const RuntimeMethod* method);
// System.Single Cinemachine.Utility.Damper::Damp(System.Single,System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Damper_Damp_mA12020431103076AB69C0FC03C4C07B388AD9E27 (float ___initial0, float ___dampTime1, float ___deltaTime2, const RuntimeMethod* method);
// UnityEngine.Quaternion Cinemachine.CinemachinePathBase::EvaluateOrientationAtUnit(System.Single,Cinemachine.CinemachinePathBase/PositionUnits)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  CinemachinePathBase_EvaluateOrientationAtUnit_m78B5F5388A3DD41392F335CA7DB59CA1D8B978F5 (CinemachinePathBase_tE093E8B9AA9F8F9DD5EE05985EA53EEE9E9B7EE5 * __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_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  CinemachinePathBase_EvaluatePositionAtUnit_mCC69EFCF35ED5B1210214A96C100E8B809FD5B85 (CinemachinePathBase_tE093E8B9AA9F8F9DD5EE05985EA53EEE9E9B7EE5 * __this, float ___pos0, int32_t ___units1, const RuntimeMethod* method);
// UnityEngine.Vector3 UnityEngine.Vector3::get_right()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  Vector3_get_right_mF5A51F81961474E0A7A31C2757FD00921FB79C44 (const RuntimeMethod* method);
// UnityEngine.Vector3 UnityEngine.Quaternion::op_Multiply(UnityEngine.Quaternion,UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  Quaternion_op_Multiply_mDC5F913E6B21FEC72AB2CF737D34CC6C7A69803D (Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  ___rotation0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___point1, const RuntimeMethod* method);
// System.Single UnityEngine.Vector3::Dot(UnityEngine.Vector3,UnityEngine.Vector3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Dot_mD19905B093915BA12852732EA27AA2DBE030D11F_inline (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___lhs0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___rhs1, const RuntimeMethod* method);
// UnityEngine.Vector3 Cinemachine.Utility.Damper::Damp(UnityEngine.Vector3,System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  Damper_Damp_m5F27E39708AA38EF9CC7D888B6F3681813C0E6F0 (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___initial0, float ___dampTime1, float ___deltaTime2, const RuntimeMethod* method);
// System.Void Cinemachine.CameraState::set_RawPosition(UnityEngine.Vector3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CameraState_set_RawPosition_m0E1142A79939C7AD7156986F91CD0F1D60499A31_inline (CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 * __this, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___value0, const RuntimeMethod* method);
// UnityEngine.Vector3 Cinemachine.CameraState::get_ReferenceUp()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  CameraState_get_ReferenceUp_m9A1F4A533328BABA7C81C4AD2F1E830375495B5A_inline (CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 * __this, const RuntimeMethod* method);
// UnityEngine.Quaternion Cinemachine.CinemachineTrackedDolly::GetCameraOrientationAtPathPoint(UnityEngine.Quaternion,UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  CinemachineTrackedDolly_GetCameraOrientationAtPathPoint_mEDA3B0646C44F84366FA86CD999E75DAE106CB30 (CinemachineTrackedDolly_t685295F0D472D20452353AC9B65DE871CE5027AF * __this, Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  ___pathOrientation0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___up1, const RuntimeMethod* method);
// UnityEngine.Quaternion UnityEngine.Quaternion::Inverse(UnityEngine.Quaternion)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  Quaternion_Inverse_mE2A449C7AC8A40350AAC3761AE1AFC170062CAC9 (Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  ___rotation0, const RuntimeMethod* method);
// UnityEngine.Vector3 UnityEngine.Quaternion::get_eulerAngles()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  Quaternion_get_eulerAngles_m3DA616CAD670235A407E8A7A75925AA8E22338C3 (Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 * __this, const RuntimeMethod* method);
// System.Single UnityEngine.Vector3::get_Item(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Vector3_get_Item_m7E5B57E02F6873804F40DD48F8BEA00247AFF5AC (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * __this, int32_t ___index0, const RuntimeMethod* method);
// System.Void UnityEngine.Vector3::set_Item(System.Int32,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector3_set_Item_mF3E5D7FFAD5F81973283AE6C1D15C9B238AEE346 (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * __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_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  Damper_Damp_m62C13BEDD585C7DE73B4BDFBC28DDA00C4F89EEE (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___initial0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___dampTime1, float ___deltaTime2, const RuntimeMethod* method);
// System.Void Cinemachine.CameraState::set_RawOrientation(UnityEngine.Quaternion)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CameraState_set_RawOrientation_mF473C9D14F4C653E31B9D17B29198A0A26FB710E_inline (CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 * __this, Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  ___value0, const RuntimeMethod* method);
// System.Void Cinemachine.CameraState::set_ReferenceUp(UnityEngine.Vector3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CameraState_set_ReferenceUp_mE156A37CA4B6BF3E8BA65A391730873572F24358_inline (CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 * __this, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___value0, const RuntimeMethod* method);
// UnityEngine.Quaternion UnityEngine.Quaternion::LookRotation(UnityEngine.Vector3,UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  Quaternion_LookRotation_m8A7DB5BDBC361586191AB67ACF857F46160EE3F1 (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___forward0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___upwards1, const RuntimeMethod* method);
// UnityEngine.Quaternion Cinemachine.CinemachineComponentBase::get_FollowTargetRotation()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  CinemachineComponentBase_get_FollowTargetRotation_m63FA12EC6372FC0D1D4C0224C86AD054EA31387F (CinemachineComponentBase_tCB9029D861525FDAF243B8F6F5B910145DB63B7D * __this, 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_mB22E90A64C6D9D0F6C0F6FE794446F2867E76793 (AutoDolly_t4D215A8DBC88600B267D613E0AFB5B025CAC211D * __this, bool ___enabled0, float ___positionOffset1, int32_t ___searchRadius2, int32_t ___stepsPerSegment3, const RuntimeMethod* method);
// System.Void Cinemachine.CinemachineComponentBase::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineComponentBase__ctor_mF80CD1194482BC499205396A8622FAE20F5B75D4 (CinemachineComponentBase_tCB9029D861525FDAF243B8F6F5B910145DB63B7D * __this, const RuntimeMethod* method);
// UnityEngine.Vector3 Cinemachine.CinemachineTransposer::get_EffectiveOffset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  CinemachineTransposer_get_EffectiveOffset_m66C67B1F9882DF5B424E58F4B904ED0A3A519183 (CinemachineTransposer_t9FCC82712B195697FDC6610AAFE4A087A8A96881 * __this, const RuntimeMethod* method);
// UnityEngine.Vector3 Cinemachine.CinemachineTransposer::get_Damping()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  CinemachineTransposer_get_Damping_m54AE51D0991EF38C1D58A464FBE0B71E8EAA53E9 (CinemachineTransposer_t9FCC82712B195697FDC6610AAFE4A087A8A96881 * __this, const RuntimeMethod* method);
// UnityEngine.Vector3 Cinemachine.CinemachineTransposer::get_AngularDamping()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  CinemachineTransposer_get_AngularDamping_mBBC748334418408B75EC350A2E92833FEDD11276 (CinemachineTransposer_t9FCC82712B195697FDC6610AAFE4A087A8A96881 * __this, const RuntimeMethod* method);
// System.Void Cinemachine.CinemachineTransposer::InitPrevFrameStateInfo(Cinemachine.CameraState&,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineTransposer_InitPrevFrameStateInfo_m392AB50EFACB254C9CE86F0270ED4A9103AA753C (CinemachineTransposer_t9FCC82712B195697FDC6610AAFE4A087A8A96881 * __this, CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 * ___curState0, float ___deltaTime1, 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_m6681DA4BA5675F68E5EB9BB179AEF1E8A01D64D9 (CinemachineTransposer_t9FCC82712B195697FDC6610AAFE4A087A8A96881 * __this, float ___deltaTime0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___up1, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___desiredCameraOffset2, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * ___outTargetPosition3, Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 * ___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_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  CinemachineTransposer_GetOffsetForMinimumTargetDistance_mC844A89B44991A156705B0169529FF39BE30ECC8 (CinemachineTransposer_t9FCC82712B195697FDC6610AAFE4A087A8A96881 * __this, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___dampedTargetPos0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___cameraOffset1, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___cameraFwd2, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___up3, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___actualTargetPos4, const RuntimeMethod* method);
// System.Void Cinemachine.CinemachineComponentBase::OnTargetObjectWarped(UnityEngine.Transform,UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineComponentBase_OnTargetObjectWarped_m68C3CCD5A93FF2DD4013F33DDC1204A97B54A701 (CinemachineComponentBase_tCB9029D861525FDAF243B8F6F5B910145DB63B7D * __this, Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___target0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___positionDelta1, const RuntimeMethod* method);
// System.Void Cinemachine.CinemachineComponentBase::ForceCameraPosition(UnityEngine.Vector3,UnityEngine.Quaternion)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineComponentBase_ForceCameraPosition_mFDFA0AE6EA6C4E03EAB878E392AD312AAD454EF4 (CinemachineComponentBase_tCB9029D861525FDAF243B8F6F5B910145DB63B7D * __this, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___pos0, Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  ___rot1, const RuntimeMethod* method);
// UnityEngine.Quaternion Cinemachine.CinemachineTransposer::GetReferenceOrientation(UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  CinemachineTransposer_GetReferenceOrientation_m6052EF55BF3528A668CEBE505F8E33708360F0F5 (CinemachineTransposer_t9FCC82712B195697FDC6610AAFE4A087A8A96881 * __this, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___worldUp0, const RuntimeMethod* method);
// System.Single Cinemachine.CinemachineVirtualCameraBase::DetachedFollowTargetDamp(System.Single,System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineVirtualCameraBase_DetachedFollowTargetDamp_mA248235BC7D1A8F9199DFEC135D8770629214BDA (CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * __this, float ___initial0, float ___dampTime1, float ___deltaTime2, const RuntimeMethod* method);
// UnityEngine.Vector3 Cinemachine.CinemachineVirtualCameraBase::DetachedFollowTargetDamp(UnityEngine.Vector3,UnityEngine.Vector3,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  CinemachineVirtualCameraBase_DetachedFollowTargetDamp_mFA07AB4CA8E758190A3AD4D83392619A10E19BEB (CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * __this, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___initial0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___dampTime1, float ___deltaTime2, const RuntimeMethod* method);
// System.Single UnityEngine.Vector3::get_sqrMagnitude()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Vector3_get_sqrMagnitude_mC567EE6DF411501A8FE1F23A0038862630B88249 (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * __this, const RuntimeMethod* method);
// UnityEngine.Vector3 Cinemachine.Utility.UnityVectorExtensions::ProjectOntoPlane(UnityEngine.Vector3,UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  UnityVectorExtensions_ProjectOntoPlane_m8A4C6658A16D9A9E2415D787D52AF418133790D9 (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___vector0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___planeNormal1, const RuntimeMethod* method);
// UnityEngine.Quaternion Cinemachine.Utility.UnityVectorExtensions::SafeFromToRotation(UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  UnityVectorExtensions_SafeFromToRotation_mF94D5E648352AB7EAF0B22D751DED6B1E4E54BD9 (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___v10, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___v21, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___up2, const RuntimeMethod* method);
// System.Boolean Cinemachine.Utility.UnityVectorExtensions::AlmostZero(UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UnityVectorExtensions_AlmostZero_m9F538E467290B6199EA350E4639400BF9984915B (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___v0, const RuntimeMethod* method);
// Cinemachine.CameraState Cinemachine.CinemachineComponentBase::get_VcamState()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601  CinemachineComponentBase_get_VcamState_m0F36DA00A9FF33209646471FDF6F7EC6F7DF6B80 (CinemachineComponentBase_tCB9029D861525FDAF243B8F6F5B910145DB63B7D * __this, const RuntimeMethod* method);
// System.Single Cinemachine.CinemachineVirtualCameraBase::get_FollowTargetAttachment()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float CinemachineVirtualCameraBase_get_FollowTargetAttachment_mC63610049FFE9F70B89E7F310C47253C90363352_inline (CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * __this, const RuntimeMethod* method);
// UnityEngine.Vector3 UnityEngine.Vector3::get_normalized()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  Vector3_get_normalized_m2FA6DF38F97BDA4CCBDAE12B9FE913A241DAC8D5 (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * __this, const RuntimeMethod* method);
// UnityEngine.Vector3 UnityEngine.Vector3::op_UnaryNegation(UnityEngine.Vector3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  Vector3_op_UnaryNegation_m362EA356F4CADEDB39F965A0DBDED6EA890925F7_inline (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___a0, const RuntimeMethod* method);
// UnityEngine.Quaternion UnityEngine.Quaternion::get_normalized()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  Quaternion_get_normalized_m32E57BB637B9A38379421B1C269C299AF3002C94 (Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 * __this, const RuntimeMethod* method);
// UnityEngine.Vector3 UnityEngine.Vector3::get_back()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  Vector3_get_back_mD521DF1A2C26E145578E07D618E1E4D08A1C6220 (const RuntimeMethod* method);
// System.Int32 UnityEngine.LayerMask::op_Implicit(UnityEngine.LayerMask)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LayerMask_op_Implicit_mD89E9970822613D8D19B2EBCA36C79391C287BE0 (LayerMask_t5FA647D8C300EA0621360CA4424717C3C73190A8  ___mask0, const RuntimeMethod* method);
// System.Int32 System.String::get_Length()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline (String_t* __this, const RuntimeMethod* method);
// System.Boolean UnityEngine.GameObject::CompareTag(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GameObject_CompareTag_mA692D8508984DBE4A2FEFD19E29CB1C9D5CDE001 (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * __this, String_t* ___tag0, const RuntimeMethod* method);
// System.Boolean Cinemachine.CinemachineTriggerAction::Filter(UnityEngine.GameObject)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineTriggerAction_Filter_m24E0C2EA06B01EDE65C5ABCF0FF7412C15FBA2C9 (CinemachineTriggerAction_t4B188FE271177893302A248F69674776EF8D77AB * __this, GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * ___other0, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.HashSet`1<UnityEngine.GameObject>::Add(!0)
inline bool HashSet_1_Add_mA26510C326AC13204361FC4E6A9750F21E03A936 (HashSet_1_t77825C5E92A478ADAC0C07A97589EB9CBFF229E3 * __this, GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * ___item0, const RuntimeMethod* method)
{
	return ((  bool (*) (HashSet_1_t77825C5E92A478ADAC0C07A97589EB9CBFF229E3 *, GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 *, const RuntimeMethod*))HashSet_1_Add_mF670AD4C3F2685F0797E05C5491BC1841CEA9DBA_gshared)(__this, ___item0, method);
}
// System.Void Cinemachine.CinemachineTriggerAction/ActionSettings::Invoke()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ActionSettings_Invoke_mF3E35400963944A72FD025FEF8052413056DC716 (ActionSettings_t6ED1A2194213B308930F51D59E42D4FC057222C6 * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.HashSet`1<UnityEngine.GameObject>::Contains(!0)
inline bool HashSet_1_Contains_mCA4588EA48C2FE29F82B6F8A3B533747DE771779 (HashSet_1_t77825C5E92A478ADAC0C07A97589EB9CBFF229E3 * __this, GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * ___item0, const RuntimeMethod* method)
{
	return ((  bool (*) (HashSet_1_t77825C5E92A478ADAC0C07A97589EB9CBFF229E3 *, GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 *, const RuntimeMethod*))HashSet_1_Contains_m91084DCF8BFB10517C15219307054B7B971AC8A5_gshared)(__this, ___item0, method);
}
// System.Boolean System.Collections.Generic.HashSet`1<UnityEngine.GameObject>::Remove(!0)
inline bool HashSet_1_Remove_mC9AC7C8ACE14AE3E68D591538909E8BCB7D096C4 (HashSet_1_t77825C5E92A478ADAC0C07A97589EB9CBFF229E3 * __this, GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * ___item0, const RuntimeMethod* method)
{
	return ((  bool (*) (HashSet_1_t77825C5E92A478ADAC0C07A97589EB9CBFF229E3 *, GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 *, const RuntimeMethod*))HashSet_1_Remove_m05A1DBBB51DD02B44F81FDB9ECDDED8304381F1D_gshared)(__this, ___item0, method);
}
// System.Void Cinemachine.CinemachineTriggerAction::InternalDoTriggerEnter(UnityEngine.GameObject)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineTriggerAction_InternalDoTriggerEnter_mB3988F520BC8AA59D9234D2ADF740F0B042CF468 (CinemachineTriggerAction_t4B188FE271177893302A248F69674776EF8D77AB * __this, GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * ___other0, const RuntimeMethod* method);
// System.Void Cinemachine.CinemachineTriggerAction::InternalDoTriggerExit(UnityEngine.GameObject)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineTriggerAction_InternalDoTriggerExit_mCD95F85A77DEA5ADA44117BB83D060759735B673 (CinemachineTriggerAction_t4B188FE271177893302A248F69674776EF8D77AB * __this, GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * ___other0, const RuntimeMethod* method);
// UnityEngine.GameObject UnityEngine.Collision::get_gameObject()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * Collision_get_gameObject_m5682F872FD28419AA36F0651CE8B19825A21859D (Collision_tDC11F9B3834FD25DEB8C7DD1C51B635D240BBBF0 * __this, const RuntimeMethod* method);
// UnityEngine.GameObject UnityEngine.Collision2D::get_gameObject()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * Collision2D_get_gameObject_m6F07B9CA1FAD187933EB6D8E44BD9F870658F89F (Collision2D_t95B5FD331CE95276D3658140844190B485D26564 * __this, const RuntimeMethod* method);
// UnityEngine.LayerMask UnityEngine.LayerMask::op_Implicit(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LayerMask_t5FA647D8C300EA0621360CA4424717C3C73190A8  LayerMask_op_Implicit_mC7EE32122D2A4786D3C00B93E41604B71BF1397C (int32_t ___intVal0, const RuntimeMethod* method);
// System.Void Cinemachine.CinemachineTriggerAction/ActionSettings::.ctor(Cinemachine.CinemachineTriggerAction/ActionSettings/Mode)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ActionSettings__ctor_mD581917562ECC8295F6278BA5AD001705F8E9035 (ActionSettings_t6ED1A2194213B308930F51D59E42D4FC057222C6 * __this, int32_t ___action0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.HashSet`1<UnityEngine.GameObject>::.ctor()
inline void HashSet_1__ctor_m1B28A53D18B635B3D4B43D03DE4D370F3EB29FF2 (HashSet_1_t77825C5E92A478ADAC0C07A97589EB9CBFF229E3 * __this, const RuntimeMethod* method)
{
	((  void (*) (HashSet_1_t77825C5E92A478ADAC0C07A97589EB9CBFF229E3 *, const RuntimeMethod*))HashSet_1__ctor_m2CDA40DEC2900A9CB00F8348FF386DF44ABD0EC7_gshared)(__this, method);
}
// UnityEngine.Transform Cinemachine.CinemachineVirtualCameraBase::ResolveLookAt(UnityEngine.Transform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * CinemachineVirtualCameraBase_ResolveLookAt_mB4648E8AB85834A25B30DA49D5A200B74F1CC7A5 (CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * __this, Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___localLookAt0, const RuntimeMethod* method);
// UnityEngine.Transform Cinemachine.CinemachineVirtualCameraBase::ResolveFollow(UnityEngine.Transform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * CinemachineVirtualCameraBase_ResolveFollow_mC991CC084D6046862E0E0D3172CF7C12FE8EC4F0 (CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * __this, Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___localFollow0, const RuntimeMethod* method);
// System.Single Cinemachine.CinemachineVirtualCameraBase::GetMaxDampTime()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineVirtualCameraBase_GetMaxDampTime_m534FD1A5F0E5B1A3F4418266045FEB5CC734C4F3 (CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * __this, const RuntimeMethod* method);
// System.Void Cinemachine.CinemachineVirtualCamera::UpdateComponentPipeline()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCamera_UpdateComponentPipeline_m40B9D8AFC178A45C7FEE7A5E151D9232E05201AA (CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C * __this, const RuntimeMethod* method);
// Cinemachine.CameraState Cinemachine.CinemachineVirtualCamera::CalculateNewState(UnityEngine.Vector3,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601  CinemachineVirtualCamera_CalculateNewState_mDC69D1DC2332963E4EE05DC6B3278483DDB7E271 (CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C * __this, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___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_m4CA02DB42D981721D75169ACDD7900477819EEC0 (CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * __this, CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 * ___state0, int32_t ___hint1, const RuntimeMethod* method);
// System.Boolean Cinemachine.CinemachineVirtualCamera::get_UserIsDragging()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool CinemachineVirtualCamera_get_UserIsDragging_mCC9BCC63272BBC50DD6C1C930A1E162F2E7FB118_inline (CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C * __this, const RuntimeMethod* method);
// System.Void Cinemachine.CinemachineVirtualCameraBase::OnEnable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_OnEnable_m0D02925B2AB25A5F7FB3B032332B70685FCEC035 (CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * __this, const RuntimeMethod* method);
// Cinemachine.CameraState Cinemachine.CinemachineVirtualCameraBase::PullStateFromVirtualCamera(UnityEngine.Vector3,Cinemachine.LensSettings&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601  CinemachineVirtualCameraBase_PullStateFromVirtualCamera_m3F65D0956F682ED45F836E6D7950E40EB6C7D84E (CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * __this, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___worldUp0, LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA * ___lens1, const RuntimeMethod* method);
// System.Void Cinemachine.CinemachineVirtualCamera::InvalidateComponentPipeline()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCamera_InvalidateComponentPipeline_m74BC28C9508EA3673CD8DA028883B069A94F652C (CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C * __this, const RuntimeMethod* method);
// System.Int32 Cinemachine.CinemachineVirtualCameraBase::get_ValidatingStreamVersion()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CinemachineVirtualCameraBase_get_ValidatingStreamVersion_mAB15E72A5D80AED2EFD0DA0BD8AB00E98030CA73 (CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * __this, const RuntimeMethod* method);
// Cinemachine.CinemachineComponentBase Cinemachine.CinemachineVirtualCamera::GetCinemachineComponent(Cinemachine.CinemachineCore/Stage)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CinemachineComponentBase_tCB9029D861525FDAF243B8F6F5B910145DB63B7D * CinemachineVirtualCamera_GetCinemachineComponent_m9FA6F90B033903CAFFD1149E0A58A06313FDC7F3 (CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C * __this, int32_t ___stage0, const RuntimeMethod* method);
// T Cinemachine.CinemachineVirtualCamera::AddCinemachineComponent<Cinemachine.CinemachineHardLockToTarget>()
inline CinemachineHardLockToTarget_t0556F819A6E1BA2E2D6F6449A4B73EC818A08ABA * CinemachineVirtualCamera_AddCinemachineComponent_TisCinemachineHardLockToTarget_t0556F819A6E1BA2E2D6F6449A4B73EC818A08ABA_m47993A4EC6FC938C7146164E096136F2841AE58A (CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C * __this, const RuntimeMethod* method)
{
	return ((  CinemachineHardLockToTarget_t0556F819A6E1BA2E2D6F6449A4B73EC818A08ABA * (*) (CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C *, const RuntimeMethod*))CinemachineVirtualCamera_AddCinemachineComponent_TisRuntimeObject_m50BB793BE93E54CFC5E94BE50AADBA5E02E4D17A_gshared)(__this, method);
}
// T Cinemachine.CinemachineVirtualCamera::AddCinemachineComponent<Cinemachine.CinemachineHardLookAt>()
inline CinemachineHardLookAt_t0FADE3576AA32DDECD19A1071C009574262B17BC * CinemachineVirtualCamera_AddCinemachineComponent_TisCinemachineHardLookAt_t0FADE3576AA32DDECD19A1071C009574262B17BC_mCE6BB67DD75CB0A756510471220A7ECA8BB21D6B (CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C * __this, const RuntimeMethod* method)
{
	return ((  CinemachineHardLookAt_t0FADE3576AA32DDECD19A1071C009574262B17BC * (*) (CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C *, const RuntimeMethod*))CinemachineVirtualCamera_AddCinemachineComponent_TisRuntimeObject_m50BB793BE93E54CFC5E94BE50AADBA5E02E4D17A_gshared)(__this, method);
}
// System.Collections.IEnumerator UnityEngine.Transform::GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Transform_GetEnumerator_mBA0E884A69F0AA05FCB69F4EE5F700177F75DD7E (Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * __this, const RuntimeMethod* method);
// !!0 UnityEngine.Component::GetComponent<Cinemachine.CinemachinePipeline>()
inline CinemachinePipeline_t8D090EAABA2FE705911C849F3853D1C1409968C2 * Component_GetComponent_TisCinemachinePipeline_t8D090EAABA2FE705911C849F3853D1C1409968C2_m611F9496DF61EB5CD0065CF7734527B858468A19 (Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684 * __this, const RuntimeMethod* method)
{
	return ((  CinemachinePipeline_t8D090EAABA2FE705911C849F3853D1C1409968C2 * (*) (Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684 *, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m69D9C576D6DD024C709E29EEADBC8041299A3AA7_gshared)(__this, method);
}
// UnityEngine.HideFlags UnityEngine.Object::get_hideFlags()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Object_get_hideFlags_m0F6495E1FB440A08314B7D74CCA99C897FAC05D1 (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A * __this, const RuntimeMethod* method);
// System.Void Cinemachine.CinemachineVirtualCameraBase::OnDestroy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_OnDestroy_mFF393A0D56A6468E4A055DC86B52654763CF5C01 (CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * __this, const RuntimeMethod* method);
// System.Void Cinemachine.CinemachineVirtualCameraBase::OnValidate()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_OnValidate_mE1DC3F4318A152EE8B1821DE638615477645EF55 (CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * __this, const RuntimeMethod* method);
// System.Void Cinemachine.LensSettings::Validate()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LensSettings_Validate_mB36D902613DCFA1D4F31A16CDB87FE2AB23570AF (LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA * __this, const RuntimeMethod* method);
// System.Void Cinemachine.CinemachineVirtualCamera::DestroyPipeline()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCamera_DestroyPipeline_mBF0ACCB0E14994F96A0DA4F766E9DC4CD65298E4 (CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1<UnityEngine.Transform>::.ctor()
inline void List_1__ctor_mF1D464BA700E6389AEA8AF2F197270F387D9A41F (List_1_t27D7842CA3FD659C9BE64845F118C2590EE2D2C0 * __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t27D7842CA3FD659C9BE64845F118C2590EE2D2C0 *, const RuntimeMethod*))List_1__ctor_m0F0E00088CF56FEACC9E32D8B7D91B93D91DAA3B_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1<UnityEngine.Transform>::Add(!0)
inline void List_1_Add_m7AB707ADE023585729593334A399B3FF485A7982 (List_1_t27D7842CA3FD659C9BE64845F118C2590EE2D2C0 * __this, Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___item0, const RuntimeMethod* method)
{
	((  void (*) (List_1_t27D7842CA3FD659C9BE64845F118C2590EE2D2C0 *, Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 *, const RuntimeMethod*))List_1_Add_mE5B3CBB3A625606D9BC4337FEAAF1D66BCB6F96E_gshared)(__this, ___item0, method);
}
// System.Boolean Cinemachine.RuntimeUtility::IsPrefab(UnityEngine.GameObject)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RuntimeUtility_IsPrefab_m073F89A3A5B106FD66AB93D1BE52B27612126F5F (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * ___gameObject0, const RuntimeMethod* method);
// System.Collections.Generic.List`1/Enumerator<!0> System.Collections.Generic.List`1<UnityEngine.Transform>::GetEnumerator()
inline Enumerator_t7138ABF0B59D4F4E7246CFC5AE98FBB9E047FF5C  List_1_GetEnumerator_m7AF0BD76488A3CB58166CE4CFE1DDB3CB6AC31A1 (List_1_t27D7842CA3FD659C9BE64845F118C2590EE2D2C0 * __this, const RuntimeMethod* method)
{
	return ((  Enumerator_t7138ABF0B59D4F4E7246CFC5AE98FBB9E047FF5C  (*) (List_1_t27D7842CA3FD659C9BE64845F118C2590EE2D2C0 *, const RuntimeMethod*))List_1_GetEnumerator_m1739A5E25DF502A6984F9B98CFCAC2D3FABCF233_gshared)(__this, method);
}
// !0 System.Collections.Generic.List`1/Enumerator<UnityEngine.Transform>::get_Current()
inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * Enumerator_get_Current_m676BB3822C948AEC2D14F8A67A78D3E87C44D0DB_inline (Enumerator_t7138ABF0B59D4F4E7246CFC5AE98FBB9E047FF5C * __this, const RuntimeMethod* method)
{
	return ((  Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * (*) (Enumerator_t7138ABF0B59D4F4E7246CFC5AE98FBB9E047FF5C *, const RuntimeMethod*))Enumerator_get_Current_m9C4EBBD2108B51885E750F927D7936290C8E20EE_gshared_inline)(__this, method);
}
// System.Void Cinemachine.CinemachineVirtualCamera/DestroyPipelineDelegate::Invoke(UnityEngine.GameObject)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DestroyPipelineDelegate_Invoke_m900F828AF1A5259B1D8606DB45BD14D4CB3274E1 (DestroyPipelineDelegate_tA69D0FA40EDBF1EF43F75E7FE8A33D85F8DD1B28 * __this, GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * ___pipeline0, const RuntimeMethod* method);
// System.Void UnityEngine.Object::Destroy(UnityEngine.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_Destroy_m3EEDB6ECD49A541EC826EA8E1C8B599F7AF67D30 (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A * ___obj0, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.List`1/Enumerator<UnityEngine.Transform>::MoveNext()
inline bool Enumerator_MoveNext_mA730DA199110590A3F99D465C8805F952396270D (Enumerator_t7138ABF0B59D4F4E7246CFC5AE98FBB9E047FF5C * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t7138ABF0B59D4F4E7246CFC5AE98FBB9E047FF5C *, const RuntimeMethod*))Enumerator_MoveNext_m2E56233762839CE55C67E00AC8DD3D4D3F6C0DF0_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<UnityEngine.Transform>::Dispose()
inline void Enumerator_Dispose_m9E872F325E834DCF602A1CE73A18CA3763247875 (Enumerator_t7138ABF0B59D4F4E7246CFC5AE98FBB9E047FF5C * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t7138ABF0B59D4F4E7246CFC5AE98FBB9E047FF5C *, const RuntimeMethod*))Enumerator_Dispose_mCFB225D9E5E597A1CC8F958E53BEA1367D8AC7B8_gshared)(__this, method);
}
// Cinemachine.CinemachineComponentBase[] Cinemachine.CinemachineVirtualCamera::GetComponentPipeline()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CinemachineComponentBaseU5BU5D_t103C5C1C3257AA526385CAD3B1FD18E5CC1446EC* CinemachineVirtualCamera_GetComponentPipeline_mD2C278143444B6D6CC40EE5DC5AA5B7259C67296 (CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C * __this, const RuntimeMethod* method);
// UnityEngine.Transform Cinemachine.CinemachineVirtualCamera/CreatePipelineDelegate::Invoke(Cinemachine.CinemachineVirtualCamera,System.String,Cinemachine.CinemachineComponentBase[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * CreatePipelineDelegate_Invoke_mF25FE1D09EC7FB09C0E0EDF766B2A19BF31080E5 (CreatePipelineDelegate_tB2027A3AD25F49EFC2BE7B2872BB15C1B7856C19 * __this, CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C * ___vcam0, String_t* ___name1, CinemachineComponentBaseU5BU5D_t103C5C1C3257AA526385CAD3B1FD18E5CC1446EC* ___copyFrom2, const RuntimeMethod* method);
// System.Void UnityEngine.GameObject::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObject__ctor_mDF8BF31EAE3E03F24421531B25FB4BEDB7C87144 (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * __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_mEAE304E1A804E8B83054CEECB5BF1E517196EC13 (Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * __this, Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___value0, const RuntimeMethod* method);
// !!0 UnityEngine.GameObject::AddComponent<Cinemachine.CinemachinePipeline>()
inline CinemachinePipeline_t8D090EAABA2FE705911C849F3853D1C1409968C2 * GameObject_AddComponent_TisCinemachinePipeline_t8D090EAABA2FE705911C849F3853D1C1409968C2_m8D3E3E264705B486F0C99F08AC1F7A3F5A35EB41 (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * __this, const RuntimeMethod* method)
{
	return ((  CinemachinePipeline_t8D090EAABA2FE705911C849F3853D1C1409968C2 * (*) (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 *, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_mBDBD6EC58A4409E35E4C5D08757C36E4938256B1_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1<Cinemachine.CinemachineComponentBase>::.ctor()
inline void List_1__ctor_m2D62A0CB2785AB52E98C18AA0CFB369D1E1C2E3A (List_1_t3DF6B0A90ADCB54CCD51F12B345F0EF4148ED189 * __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t3DF6B0A90ADCB54CCD51F12B345F0EF4148ED189 *, const RuntimeMethod*))List_1__ctor_m0F0E00088CF56FEACC9E32D8B7D91B93D91DAA3B_gshared)(__this, method);
}
// !!0[] UnityEngine.Component::GetComponents<Cinemachine.CinemachineComponentBase>()
inline CinemachineComponentBaseU5BU5D_t103C5C1C3257AA526385CAD3B1FD18E5CC1446EC* Component_GetComponents_TisCinemachineComponentBase_tCB9029D861525FDAF243B8F6F5B910145DB63B7D_m4FE837A51F5474784BB2A769ACA28EB51682B805 (Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684 * __this, const RuntimeMethod* method)
{
	return ((  CinemachineComponentBaseU5BU5D_t103C5C1C3257AA526385CAD3B1FD18E5CC1446EC* (*) (Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684 *, const RuntimeMethod*))Component_GetComponents_TisRuntimeObject_mEBC8AE0C8843120678A284931632FCCBE15F0C46_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1<Cinemachine.CinemachineComponentBase>::Add(!0)
inline void List_1_Add_m41D99938749A6A7994567107A082762726B4BDA0 (List_1_t3DF6B0A90ADCB54CCD51F12B345F0EF4148ED189 * __this, CinemachineComponentBase_tCB9029D861525FDAF243B8F6F5B910145DB63B7D * ___item0, const RuntimeMethod* method)
{
	((  void (*) (List_1_t3DF6B0A90ADCB54CCD51F12B345F0EF4148ED189 *, CinemachineComponentBase_tCB9029D861525FDAF243B8F6F5B910145DB63B7D *, const RuntimeMethod*))List_1_Add_mE5B3CBB3A625606D9BC4337FEAAF1D66BCB6F96E_gshared)(__this, ___item0, method);
}
// UnityEngine.Transform Cinemachine.CinemachineVirtualCamera::CreatePipeline(Cinemachine.CinemachineVirtualCamera)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * CinemachineVirtualCamera_CreatePipeline_mFE25AD716DEA1E9468F5963DAA0252E300D1EA8D (CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C * __this, CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C * ___copyFrom0, const RuntimeMethod* method);
// System.Void Cinemachine.CinemachineVirtualCamera::SetFlagsForHiddenChild(UnityEngine.GameObject)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCamera_SetFlagsForHiddenChild_m0B6CC9E477DF3FDC4A4C85B397DBC02987B8FFFF (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * ___child0, const RuntimeMethod* method);
// System.Void System.Comparison`1<Cinemachine.CinemachineComponentBase>::.ctor(System.Object,System.IntPtr)
inline void Comparison_1__ctor_m313092D201A0C1014AA3C8B6583E59B9BFD67A1E (Comparison_1_t8DC08F98CD3C24E12C6401F69228710B0EF5C073 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
	((  void (*) (Comparison_1_t8DC08F98CD3C24E12C6401F69228710B0EF5C073 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Comparison_1__ctor_mDE1798563694D30022D3B7E1010347C573690B4A_gshared)(__this, ___object0, ___method1, method);
}
// System.Void System.Collections.Generic.List`1<Cinemachine.CinemachineComponentBase>::Sort(System.Comparison`1<!0>)
inline void List_1_Sort_m017EF0ED70B8FC62BEEC71C8DF7FDE669C75606C (List_1_t3DF6B0A90ADCB54CCD51F12B345F0EF4148ED189 * __this, Comparison_1_t8DC08F98CD3C24E12C6401F69228710B0EF5C073 * ___comparison0, const RuntimeMethod* method)
{
	((  void (*) (List_1_t3DF6B0A90ADCB54CCD51F12B345F0EF4148ED189 *, Comparison_1_t8DC08F98CD3C24E12C6401F69228710B0EF5C073 *, const RuntimeMethod*))List_1_Sort_m5EB3F127CD42F1ACA97F4DB8754C49F23B64D750_gshared)(__this, ___comparison0, method);
}
// !0[] System.Collections.Generic.List`1<Cinemachine.CinemachineComponentBase>::ToArray()
inline CinemachineComponentBaseU5BU5D_t103C5C1C3257AA526385CAD3B1FD18E5CC1446EC* List_1_ToArray_m2A9FDB589BDCB9C68EA10FD05B7D63220EF7CC7A (List_1_t3DF6B0A90ADCB54CCD51F12B345F0EF4148ED189 * __this, const RuntimeMethod* method)
{
	return ((  CinemachineComponentBaseU5BU5D_t103C5C1C3257AA526385CAD3B1FD18E5CC1446EC* (*) (List_1_t3DF6B0A90ADCB54CCD51F12B345F0EF4148ED189 *, const RuntimeMethod*))List_1_ToArray_mA737986DE6389E9DD8FA8E3D4E222DE4DA34958D_gshared)(__this, method);
}
// System.Void Cinemachine.CinemachineVirtualCameraBase::set_FollowTargetAttachment(System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_set_FollowTargetAttachment_m35C90295A253C3071DCF473D134700F3A8F6757C_inline (CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * __this, float ___value0, const RuntimeMethod* method);
// System.Void Cinemachine.CinemachineVirtualCameraBase::set_LookAtTargetAttachment(System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_set_LookAtTargetAttachment_m344BCE5B2905887C117E70412FBE6DF6C704A995_inline (CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * __this, float ___value0, const RuntimeMethod* method);
// !!0 UnityEngine.Component::GetComponent<Cinemachine.CinemachineVirtualCameraBase>()
inline CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * Component_GetComponent_TisCinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5_mEF78BAA7C1B9E08630175388399A0B2A938C918A (Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684 * __this, const RuntimeMethod* method)
{
	return ((  CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * (*) (Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684 *, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m69D9C576D6DD024C709E29EEADBC8041299A3AA7_gshared)(__this, method);
}
// UnityEngine.Vector3 Cinemachine.CameraState::get_FinalPosition()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  CameraState_get_FinalPosition_mABA119F4F7BDAB3C56B5A9D50A0A4E9F0EC5BFBA (CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 * __this, const RuntimeMethod* method);
// System.Void Cinemachine.CameraState::set_ReferenceLookAt(UnityEngine.Vector3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CameraState_set_ReferenceLookAt_mF7CF3F3DD4D8DA16C08C4706E6C1128B48A3CEA2_inline (CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 * __this, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___value0, const RuntimeMethod* method);
// System.Void Cinemachine.CinemachineVirtualCameraBase::InvokePrePipelineMutateCameraStateCallback(Cinemachine.CinemachineVirtualCameraBase,Cinemachine.CameraState&,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_InvokePrePipelineMutateCameraStateCallback_m1C96DE73EEBCA5BB20BF67FAE3201CD2FC528D8C (CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * __this, CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * ___vcam0, CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 * ___newState1, float ___deltaTime2, 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_mD4F5668E9AB96E8C11F16EC0D3CA769D663F5F51 (CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * __this, CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * ___vcam0, int32_t ___stage1, CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 * ___newState2, float ___deltaTime3, const RuntimeMethod* method);
// System.Void Cinemachine.CinemachineVirtualCameraBase::OnTargetObjectWarped(UnityEngine.Transform,UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_OnTargetObjectWarped_m7FFE5632C56D724943F8663E2A4A4B0E3B958946 (CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * __this, Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___target0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___positionDelta1, const RuntimeMethod* method);
// System.Void Cinemachine.CinemachineVirtualCameraBase::ForceCameraPosition(UnityEngine.Vector3,UnityEngine.Quaternion)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_ForceCameraPosition_mBF134754EAD8C7F6DA33A8A52FFD75BEF7C8A31F (CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * __this, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___pos0, Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  ___rot1, const RuntimeMethod* method);
// System.Void Cinemachine.CinemachineVirtualCameraBase::OnTransitionFromCamera(Cinemachine.ICinemachineCamera,UnityEngine.Vector3,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_OnTransitionFromCamera_mF18AFCD175FF50DBA6851279E6C93D0A3625618E (CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * __this, RuntimeObject* ___fromCam0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___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_mB3E9947AB53FC729921300DAA1ACEEE493894846 (CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * __this, RuntimeObject* ___fromCam0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___worldUp1, float ___deltaTime2, const RuntimeMethod* method);
// System.Void Cinemachine.CinemachineVirtualCameraBase::UpdateCameraState(UnityEngine.Vector3,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_UpdateCameraState_mBCA1562C197A11110116B3909711D0D0EE5F1733 (CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * __this, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___worldUp0, float ___deltaTime1, const RuntimeMethod* method);
// System.Void UnityEngine.Events.UnityEvent`2<Cinemachine.ICinemachineCamera,Cinemachine.ICinemachineCamera>::Invoke(!0,!1)
inline void UnityEvent_2_Invoke_m74E8CBFD65A47A0FD5455CE25795279725B9F251 (UnityEvent_2_tD4CC87D8825EB6B7B2ECA5E32AC86234B78DAC02 * __this, RuntimeObject* ___arg00, RuntimeObject* ___arg11, const RuntimeMethod* method)
{
	((  void (*) (UnityEvent_2_tD4CC87D8825EB6B7B2ECA5E32AC86234B78DAC02 *, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))UnityEvent_2_Invoke_mBF66265092F853A13F5698ED2B62F0ADA48E4F0A_gshared)(__this, ___arg00, ___arg11, method);
}
// Cinemachine.CameraState Cinemachine.CameraState::get_Default()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601  CameraState_get_Default_m12D560DD60BC9AC6B1A0287EF92D21BFF1C1C8A7 (const RuntimeMethod* method);
// System.Void Cinemachine.CinemachineVirtualCameraBase::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase__ctor_m5B13AF0337DBE27A89CAF6E30FA97CBE38823F84 (CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * __this, const RuntimeMethod* method);
// !0 System.Collections.Generic.List`1<Cinemachine.CinemachineExtension>::get_Item(System.Int32)
inline CinemachineExtension_t8FBFE85287359DD26462EE5C24031D8433801422 * List_1_get_Item_m25CD0807CEE4AA464DD352B31B7ED6939B138797_inline (List_1_t13875FE3163CFA961C09134FFAA2E0903229691A * __this, int32_t ___index0, const RuntimeMethod* method)
{
	return ((  CinemachineExtension_t8FBFE85287359DD26462EE5C24031D8433801422 * (*) (List_1_t13875FE3163CFA961C09134FFAA2E0903229691A *, int32_t, const RuntimeMethod*))List_1_get_Item_mF00B574E58FB078BB753B05A3B86DD0A7A266B63_gshared_inline)(__this, ___index0, method);
}
// System.Int32 System.Collections.Generic.List`1<Cinemachine.CinemachineExtension>::get_Count()
inline int32_t List_1_get_Count_m4DFFD7F83338DAC9872F4157C35E77F3D8F2D79B_inline (List_1_t13875FE3163CFA961C09134FFAA2E0903229691A * __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (List_1_t13875FE3163CFA961C09134FFAA2E0903229691A *, const RuntimeMethod*))List_1_get_Count_m5D847939ABB9A78203B062CAFFE975792174D00F_gshared_inline)(__this, method);
}
// System.Single UnityEngine.Mathf::Lerp(System.Single,System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Mathf_Lerp_m8A2A50B945F42D579EDF44D5EE79E85A4DA59616 (float ___a0, float ___b1, float ___t2, const RuntimeMethod* method);
// UnityEngine.Vector3 UnityEngine.Vector3::Max(UnityEngine.Vector3,UnityEngine.Vector3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  Vector3_Max_m1BEB59C24069DAAE250E28C903B047431DC53155_inline (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___lhs0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___rhs1, const RuntimeMethod* method);
// System.Single Cinemachine.CinemachineVirtualCameraBase::get_LookAtTargetAttachment()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float CinemachineVirtualCameraBase_get_LookAtTargetAttachment_m54302207ED2A1A7E96A1F9DB52EC0C223754D532_inline (CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1<Cinemachine.CinemachineExtension>::.ctor()
inline void List_1__ctor_m01AD9612A3B91CC231BDEE266D786634702478E3 (List_1_t13875FE3163CFA961C09134FFAA2E0903229691A * __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t13875FE3163CFA961C09134FFAA2E0903229691A *, const RuntimeMethod*))List_1__ctor_m0F0E00088CF56FEACC9E32D8B7D91B93D91DAA3B_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.List`1<Cinemachine.CinemachineExtension>::Remove(!0)
inline bool List_1_Remove_m1255E99E82DB37346FC7D3EC40E23483835AB661 (List_1_t13875FE3163CFA961C09134FFAA2E0903229691A * __this, CinemachineExtension_t8FBFE85287359DD26462EE5C24031D8433801422 * ___item0, const RuntimeMethod* method)
{
	return ((  bool (*) (List_1_t13875FE3163CFA961C09134FFAA2E0903229691A *, CinemachineExtension_t8FBFE85287359DD26462EE5C24031D8433801422 *, const RuntimeMethod*))List_1_Remove_m753F7B4281CC4D02C07AE90726F51EF34B588DF7_gshared)(__this, ___item0, method);
}
// System.Void System.Collections.Generic.List`1<Cinemachine.CinemachineExtension>::Add(!0)
inline void List_1_Add_m5306883A269CD0A4E3AB7716F43082740F337A8C (List_1_t13875FE3163CFA961C09134FFAA2E0903229691A * __this, CinemachineExtension_t8FBFE85287359DD26462EE5C24031D8433801422 * ___item0, const RuntimeMethod* method)
{
	((  void (*) (List_1_t13875FE3163CFA961C09134FFAA2E0903229691A *, CinemachineExtension_t8FBFE85287359DD26462EE5C24031D8433801422 *, const RuntimeMethod*))List_1_Add_mE5B3CBB3A625606D9BC4337FEAAF1D66BCB6F96E_gshared)(__this, ___item0, method);
}
// System.Void System.Collections.Generic.List`1<Cinemachine.CinemachineExtension>::RemoveAt(System.Int32)
inline void List_1_RemoveAt_m453C4D591A10AE38520E49E2903C3120198C287A (List_1_t13875FE3163CFA961C09134FFAA2E0903229691A * __this, int32_t ___index0, const RuntimeMethod* method)
{
	((  void (*) (List_1_t13875FE3163CFA961C09134FFAA2E0903229691A *, int32_t, const RuntimeMethod*))List_1_RemoveAt_m66148860899ECCAE9B323372032BFC1C255393D2_gshared)(__this, ___index0, method);
}
// System.Void Cinemachine.CinemachineExtension::InvokePostPipelineStageCallback(Cinemachine.CinemachineVirtualCameraBase,Cinemachine.CinemachineCore/Stage,Cinemachine.CameraState&,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineExtension_InvokePostPipelineStageCallback_m54C975D864B6A6818DE9658ADC23439E45B35F9C (CinemachineExtension_t8FBFE85287359DD26462EE5C24031D8433801422 * __this, CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * ___vcam0, int32_t ___stage1, CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 * ___state2, float ___deltaTime3, const RuntimeMethod* method);
// Cinemachine.ICinemachineCamera Cinemachine.CinemachineVirtualCameraBase::get_ParentCamera()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CinemachineVirtualCameraBase_get_ParentCamera_mF5286EB2177F8957BC48A0BD3A5815EB408FD60C (CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * __this, const RuntimeMethod* method);
// System.Void Cinemachine.CinemachineVirtualCameraBase::UpdateSlaveStatus()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_UpdateSlaveStatus_m78E02F6B18B2C3FAF666F744FEA33D2357541557 (CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * __this, const RuntimeMethod* method);
// System.Void Cinemachine.CinemachineCore::UpdateVirtualCamera(Cinemachine.CinemachineVirtualCameraBase,UnityEngine.Vector3,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineCore_UpdateVirtualCamera_m937B1B00C50FDEFC1C9AE346DF37A0694D04F9EF (CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534 * __this, CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * ___vcam0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___worldUp1, float ___deltaTime2, const RuntimeMethod* method);
// System.Boolean UnityEngine.GameObject::get_activeInHierarchy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GameObject_get_activeInHierarchy_mA3990AC5F61BB35283188E925C2BE7F7BF67734B (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * __this, const RuntimeMethod* method);
// System.Void Cinemachine.CinemachineCore::CameraDestroyed(Cinemachine.CinemachineVirtualCameraBase)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineCore_CameraDestroyed_m9A825D47C357F36DABCC51C466E0704BD49E13EB (CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534 * __this, CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * ___vcam0, const RuntimeMethod* method);
// System.Void Cinemachine.CinemachineCore::CameraDisabled(Cinemachine.CinemachineVirtualCameraBase)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineCore_CameraDisabled_m9B1E9D658D5C6090F2C85A82C013908DC99A380E (CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534 * __this, CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * ___vcam0, const RuntimeMethod* method);
// System.Void Cinemachine.CinemachineCore::CameraEnabled(Cinemachine.CinemachineVirtualCameraBase)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineCore_CameraEnabled_m5DC7D833542C8CEA753704CE9026C4CE9A00EAC6 (CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534 * __this, CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * ___vcam0, const RuntimeMethod* method);
// System.Void Cinemachine.CinemachineVirtualCameraBase::UpdateVcamPoolStatus()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_UpdateVcamPoolStatus_m00D7E5F25FC9CC434AD143635F630984354301C9 (CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * __this, const RuntimeMethod* method);
// !!0[] UnityEngine.Component::GetComponentsInChildren<Cinemachine.CinemachineExtension>()
inline CinemachineExtensionU5BU5D_tD1B8E4F9FE636358D4FFCD86534575DB3AC49973* Component_GetComponentsInChildren_TisCinemachineExtension_t8FBFE85287359DD26462EE5C24031D8433801422_m4907982342657E73BC81F9555C60128F283FA045 (Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684 * __this, const RuntimeMethod* method)
{
	return ((  CinemachineExtensionU5BU5D_tD1B8E4F9FE636358D4FFCD86534575DB3AC49973* (*) (Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684 *, const RuntimeMethod*))Component_GetComponentsInChildren_TisRuntimeObject_mCA5B356D4B0824C6DE60A8E90E6A6D4188C56C2F_gshared)(__this, method);
}
// System.Void Cinemachine.CinemachineExtension::EnsureStarted()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineExtension_EnsureStarted_m3F2553CBD100D1FC3E126F2966A6673AEE82771D (CinemachineExtension_t8FBFE85287359DD26462EE5C24031D8433801422 * __this, const RuntimeMethod* method);
// !!0[] UnityEngine.Component::GetComponentsInChildren<UnityEngine.MonoBehaviour>()
inline MonoBehaviourU5BU5D_t4F792E4F07CDD1638166A5F25EA3670210A8192D* Component_GetComponentsInChildren_TisMonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A_m13B53BED7955F644ED94C8D0B84CA10396B19BBB (Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684 * __this, const RuntimeMethod* method)
{
	return ((  MonoBehaviourU5BU5D_t4F792E4F07CDD1638166A5F25EA3670210A8192D* (*) (Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684 *, const RuntimeMethod*))Component_GetComponentsInChildren_TisRuntimeObject_mCA5B356D4B0824C6DE60A8E90E6A6D4188C56C2F_gshared)(__this, method);
}
// System.Void Cinemachine.CinemachineVirtualCameraBase::set_ValidatingStreamVersion(System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_set_ValidatingStreamVersion_m5AB3A39B6875CC5C403E49D9FFF6318CD77E6E6D_inline (CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * __this, int32_t ___value0, const RuntimeMethod* method);
// !!0[] UnityEngine.Component::GetComponents<Cinemachine.CinemachineVirtualCameraBase>()
inline CinemachineVirtualCameraBaseU5BU5D_tDFD527B822E4C563323A3AEB49E8FDE6147A3E80* Component_GetComponents_TisCinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5_mB2BD748382C9AF3204DC0E590E3C89A0E0669926 (Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684 * __this, const RuntimeMethod* method)
{
	return ((  CinemachineVirtualCameraBaseU5BU5D_tDFD527B822E4C563323A3AEB49E8FDE6147A3E80* (*) (Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684 *, const RuntimeMethod*))Component_GetComponents_TisRuntimeObject_mEBC8AE0C8843120678A284931632FCCBE15F0C46_gshared)(__this, method);
}
// System.String Cinemachine.CinemachineVirtualCameraBase::get_Name()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* CinemachineVirtualCameraBase_get_Name_m15C2DEF15C6C85BDEB8AEE64AB915DBE173F0BA0 (CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * __this, const RuntimeMethod* method);
// System.Type System.Object::GetType()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B (RuntimeObject * __this, const RuntimeMethod* method);
// System.String System.String::Concat(System.String,System.String,System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m37A5BF26F8F8F1892D60D727303B23FB604FEE78 (String_t* ___str00, String_t* ___str11, String_t* ___str22, String_t* ___str33, const RuntimeMethod* method);
// System.Void UnityEngine.Debug::LogError(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogError_m8850D65592770A364D494025FF3A73E8D4D70485 (RuntimeObject * ___message0, const RuntimeMethod* method);
// System.Void UnityEngine.Behaviour::set_enabled(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Behaviour_set_enabled_mDE415591B28853D1CD764C53CB499A2142247F32 (Behaviour_t1A3DDDCF73B4627928FBFE02ED52B7251777DBD9 * __this, bool ___value0, const RuntimeMethod* method);
// UnityEngine.Transform UnityEngine.Transform::get_parent()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * Transform_get_parent_m7D06005D9CB55F90F39D42F6A2AF9C7BC80745C9 (Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * __this, const RuntimeMethod* method);
// System.Boolean UnityEngine.Component::TryGetComponent<Cinemachine.CinemachineVirtualCameraBase>(!!0&)
inline bool Component_TryGetComponent_TisCinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5_m296F0AF6A4DB67F1E6E356E506734FFB252C0705 (Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684 * __this, CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 ** ___component0, const RuntimeMethod* method)
{
	return ((  bool (*) (Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684 *, CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 **, const RuntimeMethod*))Component_TryGetComponent_TisRuntimeObject_m409D64ADC25ED175ADC7ED4C3F7ABF5439AD63AF_gshared)(__this, ___component0, method);
}
// System.Void Cinemachine.CinemachineCore::RemoveActiveCamera(Cinemachine.CinemachineVirtualCameraBase)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineCore_RemoveActiveCamera_mD28005289E4D2F4000E8121243A97DCE8922B4C1 (CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534 * __this, CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * ___vcam0, const RuntimeMethod* method);
// System.Boolean UnityEngine.Behaviour::get_isActiveAndEnabled()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Behaviour_get_isActiveAndEnabled_mDD843C0271D492C1E08E0F8DEE8B6F1CFA951BFA (Behaviour_t1A3DDDCF73B4627928FBFE02ED52B7251777DBD9 * __this, const RuntimeMethod* method);
// System.Void Cinemachine.CinemachineCore::AddActiveCamera(Cinemachine.CinemachineVirtualCameraBase)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineCore_AddActiveCamera_m15B0C7AD4C1A0F46FC24A1121B399D80F7026DB7 (CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534 * __this, CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * ___vcam0, const RuntimeMethod* method);
// UnityEngine.AnimationCurve Cinemachine.CinemachineBlendDefinition::get_BlendCurve()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AnimationCurve_t2D452A14820CEDB83BFF2C911682A4E59001AD03 * CinemachineBlendDefinition_get_BlendCurve_m547D15706E83EACB4DE888750C0728BDE5974873 (CinemachineBlendDefinition_tFCB9356176B08582D6AB0B036E25729EBEDBFAEE * __this, const RuntimeMethod* method);
// System.Single Cinemachine.CinemachineBlendDefinition::get_BlendTime()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineBlendDefinition_get_BlendTime_m2185E8662569BE0201996EAA3AC55C1A095CA5E3 (CinemachineBlendDefinition_tFCB9356176B08582D6AB0B036E25729EBEDBFAEE * __this, const RuntimeMethod* method);
// Cinemachine.ICinemachineCamera Cinemachine.CinemachineBlend::get_CamA()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* CinemachineBlend_get_CamA_m84EE61BF64BEBAA6DD45591F1D6E727B894DAC91_inline (CinemachineBlend_tA1423010B6E480A1066D469A77F1CB4E2BC6925C * __this, const RuntimeMethod* method);
// Cinemachine.ICinemachineCamera Cinemachine.CinemachineBlend::get_CamB()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* CinemachineBlend_get_CamB_m81ADE44158093EBCB50F04D90A1DD775FC02C4A7_inline (CinemachineBlend_tA1423010B6E480A1066D469A77F1CB4E2BC6925C * __this, const RuntimeMethod* method);
// System.Single Cinemachine.CinemachineBlend::get_Duration()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float CinemachineBlend_get_Duration_mB9E2A918F60A7F8BFFADB38BE2D51455FECDF7E4_inline (CinemachineBlend_tA1423010B6E480A1066D469A77F1CB4E2BC6925C * __this, const RuntimeMethod* method);
// System.Single Cinemachine.CinemachineBlend::get_TimeInBlend()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float CinemachineBlend_get_TimeInBlend_mFA561FA319D53F2A245E6D14A67F10356FDE9502_inline (CinemachineBlend_tA1423010B6E480A1066D469A77F1CB4E2BC6925C * __this, const RuntimeMethod* method);
// System.Void Cinemachine.BlendSourceVirtualCamera::.ctor(Cinemachine.CinemachineBlend)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BlendSourceVirtualCamera__ctor_m762CFEB65D584FC854F9653CF1A97444FF86E08B (BlendSourceVirtualCamera_t51EF059412C3159149A6F336FED668E4A11DF1AC * __this, CinemachineBlend_tA1423010B6E480A1066D469A77F1CB4E2BC6925C * ___blend0, const RuntimeMethod* method);
// System.Void Cinemachine.StaticPointVirtualCamera::.ctor(Cinemachine.CameraState,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StaticPointVirtualCamera__ctor_mAC0BFA55F9A05C87AFAFC15C1282DCF7A88F7330 (StaticPointVirtualCamera_t7C82D6B4644FE85FF04C173743C70267557126E1 * __this, CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601  ___state0, String_t* ___name1, const RuntimeMethod* method);
// System.Void Cinemachine.CinemachineBlend::.ctor(Cinemachine.ICinemachineCamera,Cinemachine.ICinemachineCamera,UnityEngine.AnimationCurve,System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBlend__ctor_mB06EF56D92F3900609669689E8820647EE84B5A3 (CinemachineBlend_tA1423010B6E480A1066D469A77F1CB4E2BC6925C * __this, RuntimeObject* ___a0, RuntimeObject* ___b1, AnimationCurve_t2D452A14820CEDB83BFF2C911682A4E59001AD03 * ___curve2, float ___duration3, float ___t4, const RuntimeMethod* method);
// Cinemachine.CinemachineBrain Cinemachine.CinemachineCore::FindPotentialTargetBrain(Cinemachine.CinemachineVirtualCameraBase)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CinemachineBrain_tD6C5DB266906E4033463D5B2F94EA48246959E83 * CinemachineCore_FindPotentialTargetBrain_m5DE059E6EDDE3EF8BD7258655A61A70BD7DA6F77 (CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534 * __this, CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * ___vcam0, const RuntimeMethod* method);
// System.Void Cinemachine.LensSettings::SnapshotCameraReadOnlyProperties(UnityEngine.Camera)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LensSettings_SnapshotCameraReadOnlyProperties_mBE8E0F11CA4B7B16A6FB8C6C0EAD3215BD18F952 (LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA * __this, Camera_tC44E094BAB53AFC8A014C6F9CFCE11F4FC38006C * ___camera0, const RuntimeMethod* method);
// System.Void Cinemachine.CameraState::set_Lens(Cinemachine.LensSettings)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CameraState_set_Lens_mAABE6FFC1E5F9A33EE16A7B009B927ECB2F29523_inline (CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 * __this, LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA  ___value0, const RuntimeMethod* method);
// System.Void System.Attribute::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Attribute__ctor_m5C1862A7DFC2C25A4797A8C5F681FBB5CB53ECE1 (Attribute_t037CA9D9F3B742C063DB364D2EEBBF9FC5772C71 * __this, const RuntimeMethod* method);
// System.Void Cinemachine.DocumentationSortingAttribute::set_Category(Cinemachine.DocumentationSortingAttribute/Level)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DocumentationSortingAttribute_set_Category_mEF229C6814354009B21F2401F708D041751876D8_inline (DocumentationSortingAttribute_t63D524B2DC3F76F080F5B188C5EB5F6D60BFC9BF * __this, int32_t ___value0, const RuntimeMethod* method);
// System.Void Cinemachine.Utility.GaussianWindow1d`1<UnityEngine.Vector2>::.ctor(System.Single,System.Int32)
inline void GaussianWindow1d_1__ctor_m46D08ABCAA38E7FDC2D6B6C4872C3031F952A0EC (GaussianWindow1d_1_tB3ED5A2EBAB9ECA171530B28423145F678557644 * __this, float ___sigma0, int32_t ___maxKernelRadius1, const RuntimeMethod* method)
{
	((  void (*) (GaussianWindow1d_1_tB3ED5A2EBAB9ECA171530B28423145F678557644 *, float, int32_t, const RuntimeMethod*))GaussianWindow1d_1__ctor_m46D08ABCAA38E7FDC2D6B6C4872C3031F952A0EC_gshared)(__this, ___sigma0, ___maxKernelRadius1, method);
}
// UnityEngine.Vector2 UnityEngine.Vector2::op_Subtraction(UnityEngine.Vector2,UnityEngine.Vector2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  Vector2_op_Subtraction_m6E536A8C72FEAA37FF8D5E26E11D6E71EB59599A_inline (Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  ___a0, Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  ___b1, const RuntimeMethod* method);
// UnityEngine.Vector2 UnityEngine.Vector2::op_Multiply(UnityEngine.Vector2,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  Vector2_op_Multiply_mC7A7802352867555020A90205EBABA56EE5E36CB_inline (Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  ___a0, float ___d1, const RuntimeMethod* method);
// UnityEngine.Vector2 UnityEngine.Vector2::op_Addition(UnityEngine.Vector2,UnityEngine.Vector2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  Vector2_op_Addition_m5EACC2AEA80FEE29F380397CF1F4B11D04BE71CC_inline (Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  ___a0, Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  ___b1, const RuntimeMethod* method);
// System.Int32 Cinemachine.Utility.GaussianWindow1d`1<UnityEngine.Vector2>::get_KernelSize()
inline int32_t GaussianWindow1d_1_get_KernelSize_m28F4E22D714891436FD1DCD134CF73003050C66D (GaussianWindow1d_1_tB3ED5A2EBAB9ECA171530B28423145F678557644 * __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (GaussianWindow1d_1_tB3ED5A2EBAB9ECA171530B28423145F678557644 *, const RuntimeMethod*))GaussianWindow1d_1_get_KernelSize_m28F4E22D714891436FD1DCD134CF73003050C66D_gshared)(__this, method);
}
// System.Void Cinemachine.Utility.GaussianWindow1d`1<UnityEngine.Quaternion>::.ctor(System.Single,System.Int32)
inline void GaussianWindow1d_1__ctor_mE35B66EF8498E591816D07AAB2327352AB01F7B9 (GaussianWindow1d_1_t8B82EC51AF0D0AD6F9C643F0458F0545A0A8A663 * __this, float ___sigma0, int32_t ___maxKernelRadius1, const RuntimeMethod* method)
{
	((  void (*) (GaussianWindow1d_1_t8B82EC51AF0D0AD6F9C643F0458F0545A0A8A663 *, float, int32_t, const RuntimeMethod*))GaussianWindow1d_1__ctor_mE35B66EF8498E591816D07AAB2327352AB01F7B9_gshared)(__this, ___sigma0, ___maxKernelRadius1, method);
}
// System.Void UnityEngine.Quaternion::.ctor(System.Single,System.Single,System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Quaternion__ctor_m564FA9302F5B9DA8BAB97B0A2D86FFE83ACAA421 (Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 * __this, float ___x0, float ___y1, float ___z2, float ___w3, const RuntimeMethod* method);
// System.Single UnityEngine.Quaternion::Dot(UnityEngine.Quaternion,UnityEngine.Quaternion)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Quaternion_Dot_m7F12C5843352AB2EA687923444CC987D51515F9A (Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  ___a0, Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  ___b1, const RuntimeMethod* method);
// System.Int32 Cinemachine.Utility.GaussianWindow1d`1<UnityEngine.Quaternion>::get_KernelSize()
inline int32_t GaussianWindow1d_1_get_KernelSize_m67D2E83CBC7D822F132F2A737E534568C0D6BDE0 (GaussianWindow1d_1_t8B82EC51AF0D0AD6F9C643F0458F0545A0A8A663 * __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (GaussianWindow1d_1_t8B82EC51AF0D0AD6F9C643F0458F0545A0A8A663 *, const RuntimeMethod*))GaussianWindow1d_1_get_KernelSize_m67D2E83CBC7D822F132F2A737E534568C0D6BDE0_gshared)(__this, method);
}
// UnityEngine.Quaternion UnityEngine.Quaternion::Normalize(UnityEngine.Quaternion)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  Quaternion_Normalize_m2C2E651E23B027A60166D558BC4A561FA8C37623 (Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  ___q0, const RuntimeMethod* method);
// System.Void Cinemachine.Utility.GaussianWindow1d`1<UnityEngine.Vector3>::.ctor(System.Single,System.Int32)
inline void GaussianWindow1d_1__ctor_m4231077D2EB9C6964A92641FA9B1F135EE279345 (GaussianWindow1d_1_t0E5A39FC4BF19398D4EA44A20490426B4F397B00 * __this, float ___sigma0, int32_t ___maxKernelRadius1, const RuntimeMethod* method)
{
	((  void (*) (GaussianWindow1d_1_t0E5A39FC4BF19398D4EA44A20490426B4F397B00 *, float, int32_t, const RuntimeMethod*))GaussianWindow1d_1__ctor_m4231077D2EB9C6964A92641FA9B1F135EE279345_gshared)(__this, ___sigma0, ___maxKernelRadius1, method);
}
// System.Int32 Cinemachine.Utility.GaussianWindow1d`1<UnityEngine.Vector3>::get_KernelSize()
inline int32_t GaussianWindow1d_1_get_KernelSize_m9964143AC99A9C4593FECC78A2E0C08521F1FF6A (GaussianWindow1d_1_t0E5A39FC4BF19398D4EA44A20490426B4F397B00 * __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (GaussianWindow1d_1_t0E5A39FC4BF19398D4EA44A20490426B4F397B00 *, const RuntimeMethod*))GaussianWindow1d_1_get_KernelSize_m9964143AC99A9C4593FECC78A2E0C08521F1FF6A_gshared)(__this, method);
}
// !!0 UnityEngine.Component::GetComponent<Cinemachine.CinemachineTargetGroup>()
inline CinemachineTargetGroup_t3DB3A11E58D19D15FD8E65249DC262DC9225B6A0 * Component_GetComponent_TisCinemachineTargetGroup_t3DB3A11E58D19D15FD8E65249DC262DC9225B6A0_mBF67FDA880F7C8341C4937E2885246BF17E2D3A4 (Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684 * __this, const RuntimeMethod* method)
{
	return ((  CinemachineTargetGroup_t3DB3A11E58D19D15FD8E65249DC262DC9225B6A0 * (*) (Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684 *, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m69D9C576D6DD024C709E29EEADBC8041299A3AA7_gshared)(__this, method);
}
// System.Void Cinemachine.GroupWeightManipulator::UpdateWeights()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GroupWeightManipulator_UpdateWeights_m7AD8CE24D796B0B7DBEC5B8CE80EF22791216939 (GroupWeightManipulator_t7138AF67CBCBD75A232DB697BFFB0535F51A7506 * __this, const RuntimeMethod* method);
// System.Void System.Object::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405 (RuntimeObject * __this, const RuntimeMethod* method);
// System.Void Cinemachine.Utility.HeadingTracker::ClearHistory()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HeadingTracker_ClearHistory_mDE5209EB31B87840F52B0407996951E343711389 (HeadingTracker_tF2A08BA29340D35C623F22434237C5372641E608 * __this, const RuntimeMethod* method);
// System.Int32 Cinemachine.Utility.HeadingTracker::get_FilterSize()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HeadingTracker_get_FilterSize_mC9A740BF0831E766A9425F01A72681EF912D08E8 (HeadingTracker_tF2A08BA29340D35C623F22434237C5372641E608 * __this, const RuntimeMethod* method);
// System.Single Cinemachine.CinemachineCore::get_CurrentTime()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineCore_get_CurrentTime_mBD3A55B23004CB425D9297086BC20D7C55797625 (const RuntimeMethod* method);
// System.Void Cinemachine.Utility.HeadingTracker::PopBottom()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HeadingTracker_PopBottom_m22630D7ACBCF2197BD86E73F987CF15812A1D2B5 (HeadingTracker_tF2A08BA29340D35C623F22434237C5372641E608 * __this, const RuntimeMethod* method);
// System.Single Cinemachine.Utility.HeadingTracker::Decay(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float HeadingTracker_Decay_mFC85AA39B403F52067DDECD6C488EFCBB7F38BE9 (float ___time0, const RuntimeMethod* method);
// System.Boolean Cinemachine.LensSettings::get_Orthographic()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool LensSettings_get_Orthographic_mD89E6548BD05054F1ADFF7CB767ADCBA147970A0_inline (LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA * __this, const RuntimeMethod* method);
// System.Void Cinemachine.LensSettings::set_Orthographic(System.Boolean)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void LensSettings_set_Orthographic_m17D40EA48E03E6E1D1FCBC23FCC01599BD7DEC0F_inline (LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA * __this, bool ___value0, const RuntimeMethod* method);
// UnityEngine.Vector2 Cinemachine.LensSettings::get_SensorSize()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  LensSettings_get_SensorSize_mED4695A443BA5CD05E9BF20A8B435B9CEAF56F56_inline (LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA * __this, const RuntimeMethod* method);
// System.Void Cinemachine.LensSettings::set_SensorSize(UnityEngine.Vector2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void LensSettings_set_SensorSize_mCF61646CF243535A7A0FE1C18D187D68F76AA849_inline (LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA * __this, Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  ___value0, const RuntimeMethod* method);
// System.Single Cinemachine.LensSettings::get_Aspect()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LensSettings_get_Aspect_m9CC9D04C1503CE0708B7E8D7918D51E6D105CBA6 (LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA * __this, const RuntimeMethod* method);
// System.Boolean Cinemachine.LensSettings::get_IsPhysicalCamera()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool LensSettings_get_IsPhysicalCamera_m51B84703CAE764F7D3F7E581D6374080F3065891_inline (LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA * __this, const RuntimeMethod* method);
// System.Void Cinemachine.LensSettings::set_IsPhysicalCamera(System.Boolean)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void LensSettings_set_IsPhysicalCamera_mAD4EF6D6C68EC05EC70CF69FBD4B186BAEEAEE8D_inline (LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA * __this, bool ___value0, const RuntimeMethod* method);
// System.Single UnityEngine.Camera::get_fieldOfView()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Camera_get_fieldOfView_mA9BA910800B2E33B572929CDA9A12CE596353920 (Camera_tC44E094BAB53AFC8A014C6F9CFCE11F4FC38006C * __this, const RuntimeMethod* method);
// System.Single UnityEngine.Camera::get_orthographicSize()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Camera_get_orthographicSize_m970DC87D428A71EDF30F9ED7D0E76E08B1BE4EFE (Camera_tC44E094BAB53AFC8A014C6F9CFCE11F4FC38006C * __this, const RuntimeMethod* method);
// System.Single UnityEngine.Camera::get_nearClipPlane()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Camera_get_nearClipPlane_m75A7270074A35D95B05F25EBF8CE392ECA6517DC (Camera_tC44E094BAB53AFC8A014C6F9CFCE11F4FC38006C * __this, const RuntimeMethod* method);
// System.Single UnityEngine.Camera::get_farClipPlane()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Camera_get_farClipPlane_m0FA1B9E2E815BECE2EA40023302EB942B52D9596 (Camera_tC44E094BAB53AFC8A014C6F9CFCE11F4FC38006C * __this, const RuntimeMethod* method);
// UnityEngine.Vector2 UnityEngine.Camera::get_lensShift()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  Camera_get_lensShift_mE89852A13830DE29E3369EB3EBE627B17634C087 (Camera_tC44E094BAB53AFC8A014C6F9CFCE11F4FC38006C * __this, const RuntimeMethod* method);
// System.Boolean UnityEngine.Camera::get_orthographic()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Camera_get_orthographic_m3DE9A7705E2B4926BBFD2D6798D97B931B5B5550 (Camera_tC44E094BAB53AFC8A014C6F9CFCE11F4FC38006C * __this, const RuntimeMethod* method);
// System.Single UnityEngine.Camera::get_aspect()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Camera_get_aspect_mD0A1FC8F998473DA08866FF9CD61C02E6D5F4987 (Camera_tC44E094BAB53AFC8A014C6F9CFCE11F4FC38006C * __this, const RuntimeMethod* method);
// System.Boolean UnityEngine.Camera::get_usePhysicalProperties()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Camera_get_usePhysicalProperties_m167DB1C9F81E3BA13FE3794880953E5EAC1F0C55 (Camera_tC44E094BAB53AFC8A014C6F9CFCE11F4FC38006C * __this, const RuntimeMethod* method);
// UnityEngine.Vector2 UnityEngine.Camera::get_sensorSize()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  Camera_get_sensorSize_mA081B00AC1D4B6B5318D527A966D6E71D8CBA81E (Camera_tC44E094BAB53AFC8A014C6F9CFCE11F4FC38006C * __this, const RuntimeMethod* method);
// System.Void Cinemachine.LensSettings::SnapshotCameraReadOnlyProperties(Cinemachine.LensSettings&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LensSettings_SnapshotCameraReadOnlyProperties_m1AF99FBBE30EEDEAAFB4F7C6EBC63C4F7BFE0E5D (LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA * __this, LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA * ___lens0, const RuntimeMethod* method);
// System.Void Cinemachine.LensSettings::.ctor(System.Single,System.Single,System.Single,System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LensSettings__ctor_m33701EC0CE3BE15F0CC8BC926D4BB090D59FD206 (LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA * __this, float ___fov0, float ___orthographicSize1, float ___nearClip2, float ___farClip3, float ___dutch4, const RuntimeMethod* method);
// System.Single UnityEngine.Mathf::Clamp01(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Mathf_Clamp01_m2296D75F0F1292D5C8181C57007A1CA45F440C4C (float ___value0, const RuntimeMethod* method);
// UnityEngine.Vector2 UnityEngine.Vector2::Lerp(UnityEngine.Vector2,UnityEngine.Vector2,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  Vector2_Lerp_mC9A8AB816281F4447B7B62264595C16751ED355B_inline (Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  ___a0, Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  ___b1, float ___t2, const RuntimeMethod* method);
// System.Void UnityEngine.PropertyAttribute::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PropertyAttribute__ctor_mA13181D93341AEAE429F0615989CB4647F2EB8A7 (PropertyAttribute_t4A352471DF625C56C811E27AC86B7E1CE6444052 * __this, const RuntimeMethod* method);
// UnityEngine.Vector3 Cinemachine.NoiseSettings/TransformNoiseParams::GetValueAt(System.Single,UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  TransformNoiseParams_GetValueAt_m89FDF2289D147DC0B617426E76A78402474770CD (TransformNoiseParams_t289B5F998709F980FED31FB99ADD97DDC3BFEAD9 * __this, float ___time0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___timeOffsets1, const RuntimeMethod* method);
// UnityEngine.Vector3 Cinemachine.NoiseSettings::GetCombinedFilterResults(Cinemachine.NoiseSettings/TransformNoiseParams[],System.Single,UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  NoiseSettings_GetCombinedFilterResults_m2D89EDF921D81B5476532B768C2099BDCBA047AF (TransformNoiseParamsU5BU5D_tAAFE5A68590001F335235A6C9BB568E9BA1F1EC8* ___noiseParams0, float ___time1, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___timeOffsets2, const RuntimeMethod* method);
// System.Void Cinemachine.SignalSourceAsset::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SignalSourceAsset__ctor_m6BD0FCB4BC617B1339DD54AF64C68D73217F15C4 (SignalSourceAsset_tFFAC68BDCF8F378E0457B134CA66B4A72722D52B * __this, const RuntimeMethod* method);
// System.Void Cinemachine.Utility.PositionPredictor::Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PositionPredictor_Reset_mB44898FC7B8E9B0A7F683840935E9BA00E699ADC (PositionPredictor_tAC12D8D878524DFBAF37CBBF695B5D18B877F56A * __this, const RuntimeMethod* method);
// System.Single Cinemachine.Utility.PositionPredictor::get_Smoothing()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float PositionPredictor_get_Smoothing_mB2305254F86ADC44F77B967664A836A1E523903E_inline (PositionPredictor_tAC12D8D878524DFBAF37CBBF695B5D18B877F56A * __this, const RuntimeMethod* method);
// UnityEngine.Vector3 UnityEngine.Vector3::SmoothDamp(UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Vector3&,System.Single,System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  Vector3_SmoothDamp_m9A5DAA30AE33A5A93820F4696B30572152A017FD (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___current0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___target1, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * ___currentVelocity2, float ___smoothTime3, float ___maxSpeed4, float ___deltaTime5, const RuntimeMethod* method);
// UnityEngine.Vector3 Cinemachine.Utility.PositionPredictor::PredictPositionDelta(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  PositionPredictor_PredictPositionDelta_m19C414F8AFAFC691F2FA995D77B0C694E8EDADDD (PositionPredictor_tAC12D8D878524DFBAF37CBBF695B5D18B877F56A * __this, float ___lookaheadTime0, const RuntimeMethod* method);
// System.Boolean UnityEngine.Physics::Raycast(UnityEngine.Ray,UnityEngine.RaycastHit&,System.Single,System.Int32,UnityEngine.QueryTriggerInteraction)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Physics_Raycast_mCA3F2DD1DC08199AAD8466BB857318CD454AC774 (Ray_t2E9E67CC8B03EE6ED2BBF3D2C9C96DDF70E1D5E6  ___ray0, RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89 * ___hitInfo1, float ___maxDistance2, int32_t ___layerMask3, int32_t ___queryTriggerInteraction4, const RuntimeMethod* method);
// System.Int32 UnityEngine.Physics::RaycastNonAlloc(UnityEngine.Ray,UnityEngine.RaycastHit[],System.Single,System.Int32,UnityEngine.QueryTriggerInteraction)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Physics_RaycastNonAlloc_m7C81125AD7D5891EBC3AB48C6DED7B60F53DF099 (Ray_t2E9E67CC8B03EE6ED2BBF3D2C9C96DDF70E1D5E6  ___ray0, RaycastHitU5BU5D_t6778DB95346906446AAD3A1A36904F1846435A09* ___results1, float ___maxDistance2, int32_t ___layerMask3, int32_t ___queryTriggerInteraction4, const RuntimeMethod* method);
// UnityEngine.Collider UnityEngine.RaycastHit::get_collider()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02 * RaycastHit_get_collider_m13A3DE16FBC631E0A1F987E0B22CE70AF8AB539E (RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89 * __this, const RuntimeMethod* method);
// System.Boolean UnityEngine.Component::CompareTag(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Component_CompareTag_m17D74EDCC81A10B18A0A588519F522E8DF1D7879 (Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684 * __this, String_t* ___tag0, const RuntimeMethod* method);
// System.Single UnityEngine.RaycastHit::get_distance()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float RaycastHit_get_distance_m85FCA98D7957C3BF1D449CA1B48C116CCD6226FA (RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89 * __this, const RuntimeMethod* method);
// System.Int32 UnityEngine.Physics::SphereCastNonAlloc(UnityEngine.Vector3,System.Single,UnityEngine.Vector3,UnityEngine.RaycastHit[],System.Single,System.Int32,UnityEngine.QueryTriggerInteraction)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Physics_SphereCastNonAlloc_m9635CF65AE04223E3A6DF9E7B860D9C7B8E984E7 (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___origin0, float ___radius1, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___direction2, RaycastHitU5BU5D_t6778DB95346906446AAD3A1A36904F1846435A09* ___results3, float ___maxDistance4, int32_t ___layerMask5, int32_t ___queryTriggerInteraction6, const RuntimeMethod* method);
// UnityEngine.Vector3 UnityEngine.RaycastHit::get_normal()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  RaycastHit_get_normal_m2C813B25BAECD87FD9E9CB294278B291F4CC6674 (RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89 * __this, const RuntimeMethod* method);
// System.Boolean UnityEngine.Vector3::op_Equality(UnityEngine.Vector3,UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Vector3_op_Equality_m8A98C7F38641110A2F90445EF8E98ECE14B08296 (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___lhs0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___rhs1, const RuntimeMethod* method);
// UnityEngine.SphereCollider Cinemachine.RuntimeUtility::GetScratchCollider()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SphereCollider_t51A338502EEE6FA563248E3C0BF38D333077DC3A * RuntimeUtility_GetScratchCollider_m45FC237FF7E53D7214EE05733272979DB41B1594 (const RuntimeMethod* method);
// System.Void UnityEngine.SphereCollider::set_radius(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SphereCollider_set_radius_m55A0D144B32871AECC2A83FBCF423FBE1E5A63A0 (SphereCollider_t51A338502EEE6FA563248E3C0BF38D333077DC3A * __this, float ___value0, const RuntimeMethod* method);
// System.Boolean UnityEngine.Physics::ComputePenetration(UnityEngine.Collider,UnityEngine.Vector3,UnityEngine.Quaternion,UnityEngine.Collider,UnityEngine.Vector3,UnityEngine.Quaternion,UnityEngine.Vector3&,System.Single&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Physics_ComputePenetration_m1F892D7CBF091AB513D0DA638E4718D8AC7769D4 (Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02 * ___colliderA0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___positionA1, Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  ___rotationA2, Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02 * ___colliderB3, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___positionB4, Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  ___rotationB5, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * ___direction6, float* ___distance7, const RuntimeMethod* method);
// System.Void UnityEngine.RaycastHit::set_point(UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RaycastHit_set_point_mBB4D9069F8DB5BA15E31DBA68AB68789687FA88F (RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89 * __this, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___value0, const RuntimeMethod* method);
// System.Void UnityEngine.RaycastHit::set_distance(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RaycastHit_set_distance_m287DCD9DAE1D3AE76C7C4DE2F192E4DFBA911F41 (RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89 * __this, float ___value0, const RuntimeMethod* method);
// System.Void UnityEngine.RaycastHit::set_normal(UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RaycastHit_set_normal_mAD9EEA4720F62D7286E9EAE8F26753352EFF9270 (RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89 * __this, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___value0, const RuntimeMethod* method);
// UnityEngine.Vector3 UnityEngine.RaycastHit::get_point()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  RaycastHit_get_point_m32F7282CBB2E13393A33BAD046BDA218E48DD21E (RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89 * __this, const RuntimeMethod* method);
// !!0 UnityEngine.GameObject::AddComponent<UnityEngine.SphereCollider>()
inline SphereCollider_t51A338502EEE6FA563248E3C0BF38D333077DC3A * GameObject_AddComponent_TisSphereCollider_t51A338502EEE6FA563248E3C0BF38D333077DC3A_m079E2CEA7DBE56B314D5DE16053AB748D44B2125 (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * __this, const RuntimeMethod* method)
{
	return ((  SphereCollider_t51A338502EEE6FA563248E3C0BF38D333077DC3A * (*) (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 *, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_mBDBD6EC58A4409E35E4C5D08757C36E4938256B1_gshared)(__this, method);
}
// System.Void UnityEngine.Collider::set_isTrigger(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Collider_set_isTrigger_mEDFE3DFA29D42E9DEB9D91A3D25BACC4470305ED (Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02 * __this, bool ___value0, const RuntimeMethod* method);
// !!0 UnityEngine.GameObject::AddComponent<UnityEngine.Rigidbody>()
inline Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A * GameObject_AddComponent_TisRigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A_m8A7C1E803E270C9EF2DA310339083AE5271AF9B0 (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * __this, const RuntimeMethod* method)
{
	return ((  Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A * (*) (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 *, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_mBDBD6EC58A4409E35E4C5D08757C36E4938256B1_gshared)(__this, method);
}
// System.Void UnityEngine.Rigidbody::set_detectCollisions(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Rigidbody_set_detectCollisions_mB94256836724071B1EFE622A5E9BA435B6572E9A (Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A * __this, bool ___value0, const RuntimeMethod* method);
// System.Void UnityEngine.Rigidbody::set_isKinematic(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Rigidbody_set_isKinematic_mCF74D680205544826F2DE2CAB929C9F25409A311 (Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A * __this, bool ___value0, const RuntimeMethod* method);
// !!0 UnityEngine.GameObject::GetComponent<UnityEngine.Rigidbody>()
inline Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A * GameObject_GetComponent_TisRigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A_mA1779277BB07CE3D2CB8E340CEA85C40C6B52354 (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * __this, const RuntimeMethod* method)
{
	return ((  Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A * (*) (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 *, const RuntimeMethod*))GameObject_GetComponent_TisRuntimeObject_mCE43118393A796C759AC5D43257AB2330881767D_gshared)(__this, method);
}
// System.Void UnityEngine.ScriptableObject::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableObject__ctor_m8DAE6CDCFA34E16F2543B02CC3669669FF203063 (ScriptableObject_t4361E08CEBF052C650D3666C7CEC37EB31DE116A * __this, const RuntimeMethod* method);
// UnityEngine.Vector4 UnityEngine.Vector4::Lerp(UnityEngine.Vector4,UnityEngine.Vector4,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  Vector4_Lerp_m3D0C60E9155ADC907763450A987474243F550EDD (Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  ___a0, Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  ___b1, float ___t2, const RuntimeMethod* method);
// System.Single UnityEngine.Vector4::get_Item(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Vector4_get_Item_m469B9D88498D0F7CD14B71A9512915BAA0B9B3B7 (Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 * __this, int32_t ___index0, const RuntimeMethod* method);
// System.Void UnityEngine.Vector4::set_Item(System.Int32,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector4_set_Item_m7552B288FF218CA023F0DFB971BBA30D0362006A (Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 * __this, int32_t ___index0, float ___value1, const RuntimeMethod* method);
// System.Int32 UnityEngine.Mathf::Min(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Mathf_Min_m8038BC2CE141C9AF3ECA2E31B88A9768423B1519 (int32_t ___a0, int32_t ___b1, const RuntimeMethod* method);
// System.Void Cinemachine.Utility.SplineHelpers::ComputeSmoothControlPoints(UnityEngine.Vector4[]&,UnityEngine.Vector4[]&,UnityEngine.Vector4[]&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SplineHelpers_ComputeSmoothControlPoints_mCBC6D06822574DCF0525832339422BCBA6AD899B (Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871** ___knot0, Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871** ___ctrl11, Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871** ___ctrl22, const RuntimeMethod* method);
// System.Void Cinemachine.StaticPointVirtualCamera::set_State(Cinemachine.CameraState)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void StaticPointVirtualCamera_set_State_mC75EE398CBB9A6BE8054F5CD5C4AF90982EEF670_inline (StaticPointVirtualCamera_t7C82D6B4644FE85FF04C173743C70267557126E1 * __this, CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601  ___value0, const RuntimeMethod* method);
// System.Void Cinemachine.StaticPointVirtualCamera::set_Name(System.String)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void StaticPointVirtualCamera_set_Name_mC42E291C5240205CAE873C773EA2B4D1AEBCBA38_inline (StaticPointVirtualCamera_t7C82D6B4644FE85FF04C173743C70267557126E1 * __this, String_t* ___value0, const RuntimeMethod* method);
// System.Void Cinemachine.TargetPositionCache::ClearCache()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TargetPositionCache_ClearCache_mEAEE54E7ACFE79BB323DFA679789206770BE11ED (const RuntimeMethod* method);
// System.Void Cinemachine.TargetPositionCache::CreatePlaybackCurves()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TargetPositionCache_CreatePlaybackCurves_m335FD074A23437FF0DDE3C70BED8EDAC5FFD8BA7 (const RuntimeMethod* method);
// System.Boolean Cinemachine.TargetPositionCache::get_UseCache()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TargetPositionCache_get_UseCache_m2A4E7042538DD9DB3384B1F655C2F5F241287ED3_inline (const RuntimeMethod* method);
// System.Boolean Cinemachine.TargetPositionCache::get_HasHurrentTime()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TargetPositionCache_get_HasHurrentTime_mD38DDBFB10FC5D0FB648E927AA8B3F2434DC547E (const RuntimeMethod* method);
// Cinemachine.TargetPositionCache/TimeRange Cinemachine.TargetPositionCache::get_CacheTimeRange()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TimeRange_t7E98E43CB32F29AB2FDD468EF65B68E0E7A27D8C  TargetPositionCache_get_CacheTimeRange_m26A353A12C7452C99C2FEF71809C25914C78529E_inline (const RuntimeMethod* method);
// System.Boolean Cinemachine.TargetPositionCache/TimeRange::get_IsEmpty()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TimeRange_get_IsEmpty_m0EBE2CFDA395E03444770956D336B17D2CC676D0 (TimeRange_t7E98E43CB32F29AB2FDD468EF65B68E0E7A27D8C * __this, const RuntimeMethod* method);
// System.Single Cinemachine.TargetPositionCache::get_CurrentTime()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float TargetPositionCache_get_CurrentTime_m3F5821119AECD4EC85404EAD43A2165DBC2637C5_inline (const RuntimeMethod* method);
// System.Boolean Cinemachine.TargetPositionCache/TimeRange::Contains(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TimeRange_Contains_m2FE15B3333F2883C0580220A5D3FDE954533A8FA (TimeRange_t7E98E43CB32F29AB2FDD468EF65B68E0E7A27D8C * __this, float ___time0, const RuntimeMethod* method);
// Cinemachine.TargetPositionCache/Mode Cinemachine.TargetPositionCache::get_CacheMode()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TargetPositionCache_get_CacheMode_mC4847BC1073AF20F9206798A04F0AAEB7675EF2D_inline (const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2<UnityEngine.Transform,Cinemachine.TargetPositionCache/CacheEntry>::.ctor()
inline void Dictionary_2__ctor_m744052758B246474DD3E548E6CAB64E94280E6D7 (Dictionary_2_t9A7B8FEA93A6DC9347B597D47ABA86431176049B * __this, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_t9A7B8FEA93A6DC9347B597D47ABA86431176049B *, const RuntimeMethod*))Dictionary_2__ctor_m2C8EE5C13636D67F6C451C4935049F534AEC658F_gshared)(__this, method);
}
// Cinemachine.TargetPositionCache/TimeRange Cinemachine.TargetPositionCache/TimeRange::get_Empty()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimeRange_t7E98E43CB32F29AB2FDD468EF65B68E0E7A27D8C  TimeRange_get_Empty_m273B20F7E14B9A0670F209E17316EC4EBDD7D053 (const RuntimeMethod* method);
// System.Void Cinemachine.TargetPositionCache::set_CurrentTime(System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TargetPositionCache_set_CurrentTime_mA19CF3213984B76FA56B4E05C67CFA4C38665383_inline (float ___value0, const RuntimeMethod* method);
// System.Void Cinemachine.TargetPositionCache::set_CurrentFrame(System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TargetPositionCache_set_CurrentFrame_m989E6580A4D827FE06BCB7F5819794C116E4D584_inline (int32_t ___value0, const RuntimeMethod* method);
// System.Void Cinemachine.TargetPositionCache::set_IsCameraCut(System.Boolean)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TargetPositionCache_set_IsCameraCut_m129E28E786C665E5DE495E5D1BC511A46CB30ABF_inline (bool ___value0, const RuntimeMethod* method);
// System.Collections.Generic.Dictionary`2/Enumerator<!0,!1> System.Collections.Generic.Dictionary`2<UnityEngine.Transform,Cinemachine.TargetPositionCache/CacheEntry>::GetEnumerator()
inline Enumerator_t8097F8FA5425834032CFA53D61A09122CE66ED02  Dictionary_2_GetEnumerator_m6B0B135F0DCE2ADDA57407F55BDE634EFED572AD (Dictionary_2_t9A7B8FEA93A6DC9347B597D47ABA86431176049B * __this, const RuntimeMethod* method)
{
	return ((  Enumerator_t8097F8FA5425834032CFA53D61A09122CE66ED02  (*) (Dictionary_2_t9A7B8FEA93A6DC9347B597D47ABA86431176049B *, const RuntimeMethod*))Dictionary_2_GetEnumerator_mA44BBB15DFBD8E08B5E60E23AA5044D45C3F889F_gshared)(__this, method);
}
// System.Collections.Generic.KeyValuePair`2<!0,!1> System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.Transform,Cinemachine.TargetPositionCache/CacheEntry>::get_Current()
inline KeyValuePair_2_tF6BEBDB2024F227BA71A98CC76A6BE6B1F4FF1F1  Enumerator_get_Current_m1563E90E8A18C28F64E087035BD6DE4842A2A1F2_inline (Enumerator_t8097F8FA5425834032CFA53D61A09122CE66ED02 * __this, const RuntimeMethod* method)
{
	return ((  KeyValuePair_2_tF6BEBDB2024F227BA71A98CC76A6BE6B1F4FF1F1  (*) (Enumerator_t8097F8FA5425834032CFA53D61A09122CE66ED02 *, const RuntimeMethod*))Enumerator_get_Current_m17E1C36ECBB09CC2AB892710866F8655D83A6048_gshared_inline)(__this, method);
}
// !1 System.Collections.Generic.KeyValuePair`2<UnityEngine.Transform,Cinemachine.TargetPositionCache/CacheEntry>::get_Value()
inline CacheEntry_tC683B96A4235FEB735629D760FF9E5954610DAC6 * KeyValuePair_2_get_Value_mB5F640814BE384C086A3260E1BF6D8636F9BEB76_inline (KeyValuePair_2_tF6BEBDB2024F227BA71A98CC76A6BE6B1F4FF1F1 * __this, const RuntimeMethod* method)
{
	return ((  CacheEntry_tC683B96A4235FEB735629D760FF9E5954610DAC6 * (*) (KeyValuePair_2_tF6BEBDB2024F227BA71A98CC76A6BE6B1F4FF1F1 *, const RuntimeMethod*))KeyValuePair_2_get_Value_m622223593F7461E7812C581DDB145270016ED303_gshared_inline)(__this, method);
}
// System.Void Cinemachine.TargetPositionCache/CacheEntry::CreateCurves()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CacheEntry_CreateCurves_m3C30DAF286804CB56B42102406ACE0BF891292EA (CacheEntry_tC683B96A4235FEB735629D760FF9E5954610DAC6 * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.Transform,Cinemachine.TargetPositionCache/CacheEntry>::MoveNext()
inline bool Enumerator_MoveNext_m95FFA6C079D6BAFDB37A081A9C92CE6B436C3AE6 (Enumerator_t8097F8FA5425834032CFA53D61A09122CE66ED02 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t8097F8FA5425834032CFA53D61A09122CE66ED02 *, const RuntimeMethod*))Enumerator_MoveNext_mCAD84084129516BD41DE5CC3E1FABA5A8DF836D0_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2<UnityEngine.Transform,Cinemachine.TargetPositionCache/CacheEntry>::TryGetValue(!0,!1&)
inline bool Dictionary_2_TryGetValue_mBB923A2955FAEC314FF647139BAE0D0E2BEFB6D8 (Dictionary_2_t9A7B8FEA93A6DC9347B597D47ABA86431176049B * __this, Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___key0, CacheEntry_tC683B96A4235FEB735629D760FF9E5954610DAC6 ** ___value1, const RuntimeMethod* method)
{
	return ((  bool (*) (Dictionary_2_t9A7B8FEA93A6DC9347B597D47ABA86431176049B *, Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 *, CacheEntry_tC683B96A4235FEB735629D760FF9E5954610DAC6 **, const RuntimeMethod*))Dictionary_2_TryGetValue_m048C13E0F44BDC16F7CF01D14E918A84EE72C62C_gshared)(__this, ___key0, ___value1, method);
}
// System.Void Cinemachine.TargetPositionCache/CacheEntry::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CacheEntry__ctor_mF5B26181E6FBFC00701BC6A362BEA3416815FD2B (CacheEntry_tC683B96A4235FEB735629D760FF9E5954610DAC6 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2<UnityEngine.Transform,Cinemachine.TargetPositionCache/CacheEntry>::Add(!0,!1)
inline void Dictionary_2_Add_mDD6B3A06A076E09A9FCAED090799969B3621F176 (Dictionary_2_t9A7B8FEA93A6DC9347B597D47ABA86431176049B * __this, Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___key0, CacheEntry_tC683B96A4235FEB735629D760FF9E5954610DAC6 * ___value1, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_t9A7B8FEA93A6DC9347B597D47ABA86431176049B *, Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 *, CacheEntry_tC683B96A4235FEB735629D760FF9E5954610DAC6 *, const RuntimeMethod*))Dictionary_2_Add_m830DC29CD6F7128D4990D460CCCDE032E3B693D9_gshared)(__this, ___key0, ___value1, method);
}
// System.Boolean Cinemachine.TargetPositionCache::get_IsCameraCut()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TargetPositionCache_get_IsCameraCut_mD135E2C327DC1F9AB5D41DD29F50C60020788DA2_inline (const RuntimeMethod* method);
// System.Void Cinemachine.TargetPositionCache/CacheEntry::AddRawItem(System.Single,System.Boolean,UnityEngine.Transform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CacheEntry_AddRawItem_m56ADB9D380E62201025B3F4B752CDD4E90970B49 (CacheEntry_tC683B96A4235FEB735629D760FF9E5954610DAC6 * __this, float ___time0, bool ___isCut1, Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___target2, const RuntimeMethod* method);
// System.Void Cinemachine.TargetPositionCache/TimeRange::Include(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimeRange_Include_m98B368672B3FAD811027079C3EA8236914D3729E (TimeRange_t7E98E43CB32F29AB2FDD468EF65B68E0E7A27D8C * __this, float ___time0, const RuntimeMethod* method);
// Cinemachine.TargetPositionCache/CacheCurve/Item Cinemachine.TargetPositionCache/CacheCurve::Evaluate(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B  CacheCurve_Evaluate_m9D2DF73C6C1AF43179910C16C2249A6205429938 (CacheCurve_t330A58DA61E0392D900E8E9420FCC37F1B425C10 * __this, float ___time0, const RuntimeMethod* method);
// System.Single UnityEngine.Mathf::LerpAngle(System.Single,System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Mathf_LerpAngle_m6A298166BC9A889DFB7D69D0B04CFDAB9A008946 (float ___a0, float ___b1, float ___t2, const RuntimeMethod* method);
// UnityEngine.Quaternion UnityEngine.Quaternion::Euler(System.Single,System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  Quaternion_Euler_m37BF99FFFA09F4B3F83DC066641B82C59B19A9C3 (float ___x0, float ___y1, float ___z2, const RuntimeMethod* method);
// System.Void UnityEngine.Vector4::.ctor(System.Single,System.Single,System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector4__ctor_mCAB598A37C4D5E80282277E828B8A3EAD936D3B2 (Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 * __this, float ___x0, float ___y1, float ___z2, float ___w3, const RuntimeMethod* method);
// UnityEngine.Vector4 UnityEngine.Vector4::get_normalized()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  Vector4_get_normalized_m8BC0F9409DFA7EF4B3BE23774B3753F6F9045137 (Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 * __this, const RuntimeMethod* method);
// UnityEngine.Vector3 UnityEngine.Vector3::get_down()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  Vector3_get_down_mFA85B870E184121D30F66395BB183ECAB9DD8629 (const RuntimeMethod* method);
// System.Single Cinemachine.Utility.UnityVectorExtensions::SignedAngle(UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float UnityVectorExtensions_SignedAngle_mD9BC7BAFD53B8BEE637C33AF52EAB09DFA45F939 (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___v10, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___v21, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___up2, const RuntimeMethod* method);
// UnityEngine.Quaternion UnityEngine.Quaternion::AngleAxis(System.Single,UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  Quaternion_AngleAxis_m4644D20F58ADF03E9EA297CB4A845E5BCDA1E398 (float ___angle0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___axis1, const RuntimeMethod* method);
// System.Single UnityEngine.Rect::get_xMin()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Rect_get_xMin_m02EA330BE4C4A07A3F18F50F257832E9E3C2B873 (Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878 * __this, const RuntimeMethod* method);
// System.Single UnityEngine.Rect::get_yMin()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Rect_get_yMin_m2C91041817D410B32B80E338764109D75ACB01E4 (Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878 * __this, const RuntimeMethod* method);
// System.Single UnityEngine.Vector3::SqrMagnitude(UnityEngine.Vector3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_SqrMagnitude_m286141DAE9BF2AD40B0FA58C1D97B5773327A5B9_inline (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___vector0, const RuntimeMethod* method);
// System.Single UnityEngine.Vector2::SqrMagnitude(UnityEngine.Vector2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Vector2_SqrMagnitude_mC2F6F1199AD28D4518D74C7C0A9371722126102A (Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  ___a0, const RuntimeMethod* method);
// System.Single UnityEngine.Vector2::Dot(UnityEngine.Vector2,UnityEngine.Vector2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector2_Dot_mB2DFFDDA2881BA755F0B75CB530A39E8EBE70B48_inline (Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  ___lhs0, Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  ___rhs1, const RuntimeMethod* method);
// System.Void UnityEngine.Vector3::Normalize()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector3_Normalize_m2258C159121FC81954C301DEE631BC24FCEDE780 (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * __this, const RuntimeMethod* method);
// System.Single Cinemachine.Utility.UnityVectorExtensions::Angle(UnityEngine.Vector3,UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float UnityVectorExtensions_Angle_m04A32FB43E3D540CD85EF2A061C485A0EA1848F7 (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___v10, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___v21, const RuntimeMethod* method);
// UnityEngine.Vector3 UnityEngine.Vector3::Cross(UnityEngine.Vector3,UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  Vector3_Cross_m63414F0C545EBB616F339FF8830D37F9230736A4 (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___lhs0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___rhs1, const RuntimeMethod* method);
// System.Single UnityEngine.Mathf::Sign(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Mathf_Sign_m01716387C82B9523CFFADED7B2037D75F57FE2FB (float ___f0, const RuntimeMethod* method);
// UnityEngine.Quaternion Cinemachine.Utility.UnityQuaternionExtensions::SlerpWithReferenceUp(UnityEngine.Quaternion,UnityEngine.Quaternion,System.Single,UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  UnityQuaternionExtensions_SlerpWithReferenceUp_mB984001DA18FC2FF5035301F813B132AC999F1B6 (Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  ___qA0, Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  ___qB1, float ___t2, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___up3, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2<UnityEngine.Transform,Cinemachine.UpdateTracker/UpdateStatus>::Clear()
inline void Dictionary_2_Clear_m14DE34E319FE8CAE31B0EE382FE194C3A8F6F07D (Dictionary_2_t2BEDEF12EDAC4971E7344FDC6CE987901D0A19BF * __this, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_t2BEDEF12EDAC4971E7344FDC6CE987901D0A19BF *, const RuntimeMethod*))Dictionary_2_Clear_m883E91BB19072DD91E8FA3BEDA31D0FA095667EA_gshared)(__this, method);
}
// System.Int32 UnityEngine.Time::get_frameCount()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Time_get_frameCount_m8601F5FB5B701680076B40D2F31405F304D963F0 (const RuntimeMethod* method);
// System.Collections.Generic.Dictionary`2/Enumerator<!0,!1> System.Collections.Generic.Dictionary`2<UnityEngine.Transform,Cinemachine.UpdateTracker/UpdateStatus>::GetEnumerator()
inline Enumerator_tC3695C2D34615214298105329F3F22CF6D834F2B  Dictionary_2_GetEnumerator_m0BD4AC72082ACA5503E149CBDD11B7B2D5328AE0 (Dictionary_2_t2BEDEF12EDAC4971E7344FDC6CE987901D0A19BF * __this, const RuntimeMethod* method)
{
	return ((  Enumerator_tC3695C2D34615214298105329F3F22CF6D834F2B  (*) (Dictionary_2_t2BEDEF12EDAC4971E7344FDC6CE987901D0A19BF *, const RuntimeMethod*))Dictionary_2_GetEnumerator_mA44BBB15DFBD8E08B5E60E23AA5044D45C3F889F_gshared)(__this, method);
}
// System.Collections.Generic.KeyValuePair`2<!0,!1> System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.Transform,Cinemachine.UpdateTracker/UpdateStatus>::get_Current()
inline KeyValuePair_2_t04DF10056010343E25DE4969C5D4D190B531D5E3  Enumerator_get_Current_m390FBA6210BC2A19495FF9894AD23AB473C6E2EB_inline (Enumerator_tC3695C2D34615214298105329F3F22CF6D834F2B * __this, const RuntimeMethod* method)
{
	return ((  KeyValuePair_2_t04DF10056010343E25DE4969C5D4D190B531D5E3  (*) (Enumerator_tC3695C2D34615214298105329F3F22CF6D834F2B *, const RuntimeMethod*))Enumerator_get_Current_m17E1C36ECBB09CC2AB892710866F8655D83A6048_gshared_inline)(__this, method);
}
// !0 System.Collections.Generic.KeyValuePair`2<UnityEngine.Transform,Cinemachine.UpdateTracker/UpdateStatus>::get_Key()
inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * KeyValuePair_2_get_Key_mB96352FD869C2EB52CF0D6E77DF01FEF5DB1A09E_inline (KeyValuePair_2_t04DF10056010343E25DE4969C5D4D190B531D5E3 * __this, const RuntimeMethod* method)
{
	return ((  Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * (*) (KeyValuePair_2_t04DF10056010343E25DE4969C5D4D190B531D5E3 *, const RuntimeMethod*))KeyValuePair_2_get_Key_mCAD7B121DB998D7C56EB0281215A860EFE9DCD95_gshared_inline)(__this, method);
}
// !1 System.Collections.Generic.KeyValuePair`2<UnityEngine.Transform,Cinemachine.UpdateTracker/UpdateStatus>::get_Value()
inline UpdateStatus_t6D890F291503BB7E5B1904375EC9297AA60A5E0B * KeyValuePair_2_get_Value_m172AD1350F668D5C66843E8A1F1DBE77C1E4CC35_inline (KeyValuePair_2_t04DF10056010343E25DE4969C5D4D190B531D5E3 * __this, const RuntimeMethod* method)
{
	return ((  UpdateStatus_t6D890F291503BB7E5B1904375EC9297AA60A5E0B * (*) (KeyValuePair_2_t04DF10056010343E25DE4969C5D4D190B531D5E3 *, const RuntimeMethod*))KeyValuePair_2_get_Value_m622223593F7461E7812C581DDB145270016ED303_gshared_inline)(__this, method);
}
// UnityEngine.Matrix4x4 UnityEngine.Transform::get_localToWorldMatrix()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461  Transform_get_localToWorldMatrix_m6B810B0F20BA5DE48009461A4D662DD8BFF6A3CC (Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * __this, const RuntimeMethod* method);
// System.Void Cinemachine.UpdateTracker/UpdateStatus::OnUpdate(System.Int32,Cinemachine.UpdateTracker/UpdateClock,UnityEngine.Matrix4x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UpdateStatus_OnUpdate_m22DED61941774ECFB0119BAAE3BD2C164D39D521 (UpdateStatus_t6D890F291503BB7E5B1904375EC9297AA60A5E0B * __this, int32_t ___currentFrame0, int32_t ___currentClock1, Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461  ___pos2, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.Transform,Cinemachine.UpdateTracker/UpdateStatus>::MoveNext()
inline bool Enumerator_MoveNext_mC2E0AFFAB0013C59A2ECA09900CC713BCFBDCF2A (Enumerator_tC3695C2D34615214298105329F3F22CF6D834F2B * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_tC3695C2D34615214298105329F3F22CF6D834F2B *, const RuntimeMethod*))Enumerator_MoveNext_mCAD84084129516BD41DE5CC3E1FABA5A8DF836D0_gshared)(__this, method);
}
// System.Int32 System.Collections.Generic.List`1<UnityEngine.Transform>::get_Count()
inline int32_t List_1_get_Count_m82AF14687C6FA2B1572D859A551E3ADBCBADC3C0_inline (List_1_t27D7842CA3FD659C9BE64845F118C2590EE2D2C0 * __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (List_1_t27D7842CA3FD659C9BE64845F118C2590EE2D2C0 *, const RuntimeMethod*))List_1_get_Count_m5D847939ABB9A78203B062CAFFE975792174D00F_gshared_inline)(__this, method);
}
// !0 System.Collections.Generic.List`1<UnityEngine.Transform>::get_Item(System.Int32)
inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * List_1_get_Item_m8B222F262DF0C4B49E12B4E87AB2162202744499_inline (List_1_t27D7842CA3FD659C9BE64845F118C2590EE2D2C0 * __this, int32_t ___index0, const RuntimeMethod* method)
{
	return ((  Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * (*) (List_1_t27D7842CA3FD659C9BE64845F118C2590EE2D2C0 *, int32_t, const RuntimeMethod*))List_1_get_Item_mF00B574E58FB078BB753B05A3B86DD0A7A266B63_gshared_inline)(__this, ___index0, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2<UnityEngine.Transform,Cinemachine.UpdateTracker/UpdateStatus>::Remove(!0)
inline bool Dictionary_2_Remove_mBB9FC0A57CEE2A7E210299018421055936A41707 (Dictionary_2_t2BEDEF12EDAC4971E7344FDC6CE987901D0A19BF * __this, Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___key0, const RuntimeMethod* method)
{
	return ((  bool (*) (Dictionary_2_t2BEDEF12EDAC4971E7344FDC6CE987901D0A19BF *, Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 *, const RuntimeMethod*))Dictionary_2_Remove_m32325BAD86F31C471AEBE80C6A7A8A6908EB0611_gshared)(__this, ___key0, method);
}
// System.Void System.Collections.Generic.List`1<UnityEngine.Transform>::Clear()
inline void List_1_Clear_mFAD32CB3130E71D5F5B9B07957BBC7F70096A936 (List_1_t27D7842CA3FD659C9BE64845F118C2590EE2D2C0 * __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t27D7842CA3FD659C9BE64845F118C2590EE2D2C0 *, const RuntimeMethod*))List_1_Clear_m5FB5A9C59D8625FDFB06876C4D8848F0F07ABFD0_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2<UnityEngine.Transform,Cinemachine.UpdateTracker/UpdateStatus>::TryGetValue(!0,!1&)
inline bool Dictionary_2_TryGetValue_m61A37F90589F64D1F7B1B078CF6EC79581F81F73 (Dictionary_2_t2BEDEF12EDAC4971E7344FDC6CE987901D0A19BF * __this, Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___key0, UpdateStatus_t6D890F291503BB7E5B1904375EC9297AA60A5E0B ** ___value1, const RuntimeMethod* method)
{
	return ((  bool (*) (Dictionary_2_t2BEDEF12EDAC4971E7344FDC6CE987901D0A19BF *, Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 *, UpdateStatus_t6D890F291503BB7E5B1904375EC9297AA60A5E0B **, const RuntimeMethod*))Dictionary_2_TryGetValue_m048C13E0F44BDC16F7CF01D14E918A84EE72C62C_gshared)(__this, ___key0, ___value1, method);
}
// Cinemachine.UpdateTracker/UpdateClock Cinemachine.UpdateTracker/UpdateStatus::get_PreferredUpdate()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UpdateStatus_get_PreferredUpdate_mF6224BC9B52B95B06ECD82F3CCDAC7B0994B9B6F_inline (UpdateStatus_t6D890F291503BB7E5B1904375EC9297AA60A5E0B * __this, const RuntimeMethod* method);
// System.Void Cinemachine.UpdateTracker/UpdateStatus::.ctor(System.Int32,UnityEngine.Matrix4x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UpdateStatus__ctor_mDEAE275BFECF3D63AE2A93D74EABACD19FA21724 (UpdateStatus_t6D890F291503BB7E5B1904375EC9297AA60A5E0B * __this, int32_t ___currentFrame0, Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461  ___pos1, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2<UnityEngine.Transform,Cinemachine.UpdateTracker/UpdateStatus>::Add(!0,!1)
inline void Dictionary_2_Add_mE7E666D89EB0F58D185C1A31C9704C72218C79D0 (Dictionary_2_t2BEDEF12EDAC4971E7344FDC6CE987901D0A19BF * __this, Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___key0, UpdateStatus_t6D890F291503BB7E5B1904375EC9297AA60A5E0B * ___value1, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_t2BEDEF12EDAC4971E7344FDC6CE987901D0A19BF *, Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 *, UpdateStatus_t6D890F291503BB7E5B1904375EC9297AA60A5E0B *, const RuntimeMethod*))Dictionary_2_Add_m830DC29CD6F7128D4990D460CCCDE032E3B693D9_gshared)(__this, ___key0, ___value1, method);
}
// System.Void Cinemachine.UpdateTracker::UpdateTargets(Cinemachine.UpdateTracker/UpdateClock)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UpdateTracker_UpdateTargets_mD0D8D76B9072DEA87E45FE9A440CF8324C93DEE0 (int32_t ___currentClock0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2<UnityEngine.Transform,Cinemachine.UpdateTracker/UpdateStatus>::.ctor()
inline void Dictionary_2__ctor_m1D62E40EC172BFCC21B6739DA072B33F4C82EB1B (Dictionary_2_t2BEDEF12EDAC4971E7344FDC6CE987901D0A19BF * __this, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_t2BEDEF12EDAC4971E7344FDC6CE987901D0A19BF *, const RuntimeMethod*))Dictionary_2__ctor_m2C8EE5C13636D67F6C451C4935049F534AEC658F_gshared)(__this, method);
}
// System.Void Cinemachine.AxisState/Recentering::.ctor(System.Boolean,System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Recentering__ctor_mDFE3D3BB932AF426369B033D18AD3FDAAF26384F (Recentering_t3B320CE750DA39B1C1E60536E3ED006253605427 * __this, bool ___enabled0, float ___waitTime1, float ___recenteringTime2, const RuntimeMethod* method);
// System.Void Cinemachine.AxisState/Recentering::Validate()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Recentering_Validate_mFB967BB954EFD0DD6E2315F53A3241FDC146B18A (Recentering_t3B320CE750DA39B1C1E60536E3ED006253605427 * __this, const RuntimeMethod* method);
// System.Void Cinemachine.AxisState/Recentering::CopyStateFrom(Cinemachine.AxisState/Recentering&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Recentering_CopyStateFrom_mE18BDABB9C0A8D71903C3173B9783435DDE64918 (Recentering_t3B320CE750DA39B1C1E60536E3ED006253605427 * __this, Recentering_t3B320CE750DA39B1C1E60536E3ED006253605427 * ___other0, const RuntimeMethod* method);
// System.Void Cinemachine.AxisState/Recentering::CancelRecentering()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Recentering_CancelRecentering_m49877C0EBC7D9873C40CABD8EEF245954703CEC2 (Recentering_t3B320CE750DA39B1C1E60536E3ED006253605427 * __this, const RuntimeMethod* method);
// System.Void Cinemachine.AxisState/Recentering::RecenterNow()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Recentering_RecenterNow_mB95BFD6D292191AB019A574F835AE4FB2A5ECD54 (Recentering_t3B320CE750DA39B1C1E60536E3ED006253605427 * __this, const RuntimeMethod* method);
// System.Single Cinemachine.AxisState::ClampValue(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AxisState_ClampValue_m44330844584E13D1E1921B6174DD5257CDFFA960 (AxisState_t376D19829A676B98933979F42845F6476071DDE8 * __this, float ___v0, const RuntimeMethod* method);
// System.Single UnityEngine.Mathf::SmoothDamp(System.Single,System.Single,System.Single&,System.Single,System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Mathf_SmoothDamp_mBA32FC6CC8693F9446A2CF974AA44DC9801099C8 (float ___current0, float ___target1, float* ___currentVelocity2, float ___smoothTime3, float ___maxSpeed4, float ___deltaTime5, const RuntimeMethod* method);
// System.Void Cinemachine.AxisState/Recentering::DoRecentering(Cinemachine.AxisState&,System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Recentering_DoRecentering_mA1AB5ACE77B56D9357CBB46FB4BEAF42AED5CD6C (Recentering_t3B320CE750DA39B1C1E60536E3ED006253605427 * __this, AxisState_t376D19829A676B98933979F42845F6476071DDE8 * ___axis0, float ___deltaTime1, float ___recenterTarget2, const RuntimeMethod* method);
// System.Boolean Cinemachine.AxisState/Recentering::LegacyUpgrade(System.Int32&,System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Recentering_LegacyUpgrade_mE331A7312B51DE3F31805A89EC3E4EB9DF71567E (Recentering_t3B320CE750DA39B1C1E60536E3ED006253605427 * __this, int32_t* ___heading0, int32_t* ___velocityFilter1, const RuntimeMethod* method);
// System.Void Cinemachine.UpdateTracker::OnUpdate(Cinemachine.UpdateTracker/UpdateClock)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UpdateTracker_OnUpdate_m5F262770C3B9222F8503D50DFE21FF7C9A902C41 (int32_t ___currentClock0, const RuntimeMethod* method);
// System.Single Cinemachine.CinemachineBrain::GetEffectiveDeltaTime(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineBrain_GetEffectiveDeltaTime_m27D6E0AC28FA42C74DD804AB942F0D496D55379B (CinemachineBrain_tD6C5DB266906E4033463D5B2F94EA48246959E83 * __this, bool ___fixedDelta0, const RuntimeMethod* method);
// System.Void Cinemachine.CinemachineBrain::UpdateVirtualCameras(Cinemachine.CinemachineCore/UpdateFilter,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBrain_UpdateVirtualCameras_mCA6172FE9872138FF4D2B3867EE7AB5BE6D47F89 (CinemachineBrain_tD6C5DB266906E4033463D5B2F94EA48246959E83 * __this, int32_t ___updateFilter0, float ___deltaTime1, const RuntimeMethod* method);
// System.Single UnityEngine.Time::get_fixedDeltaTime()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Time_get_fixedDeltaTime_m8E94ECFF6A6A1D9B5D60BF82D116D540852484E5 (const RuntimeMethod* method);
// System.Void Cinemachine.CinemachineBrain::UpdateFrame0(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBrain_UpdateFrame0_m8FD42266AA4C2CCE09B842A5BA7362126585858B (CinemachineBrain_tD6C5DB266906E4033463D5B2F94EA48246959E83 * __this, float ___deltaTime0, const RuntimeMethod* method);
// System.Void Cinemachine.CinemachineBrain::ProcessActiveCamera(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineBrain_ProcessActiveCamera_m094A1972B629F11EB580679FEFD78076769180FF (CinemachineBrain_tD6C5DB266906E4033463D5B2F94EA48246959E83 * __this, float ___deltaTime0, const RuntimeMethod* method);
// System.Void System.NotSupportedException::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotSupportedException__ctor_m3EA81A5B209A87C3ADA47443F2AFFF735E5256EE (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * __this, const RuntimeMethod* method);
// System.Void UnityEngine.Events.UnityEvent`1<Cinemachine.CinemachineBrain>::.ctor()
inline void UnityEvent_1__ctor_m7FAB70A1CC10FC2B1F244136B510D1B8F5A4FF13 (UnityEvent_1_t568451F6715383F8D6A0FC5C9A190ECF50F9A049 * __this, const RuntimeMethod* method)
{
	((  void (*) (UnityEvent_1_t568451F6715383F8D6A0FC5C9A190ECF50F9A049 *, const RuntimeMethod*))UnityEvent_1__ctor_mD87552C18A41196B69A62A366C8238FC246B151A_gshared)(__this, method);
}
// System.Boolean Cinemachine.CinemachineBlend::get_IsValid()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineBlend_get_IsValid_m55FFFA5BC32710DA0EF7CA8DBD7B0303D562D0D2 (CinemachineBlend_tA1423010B6E480A1066D469A77F1CB4E2BC6925C * __this, const RuntimeMethod* method);
// System.Void UnityEngine.Events.UnityEvent`2<Cinemachine.ICinemachineCamera,Cinemachine.ICinemachineCamera>::.ctor()
inline void UnityEvent_2__ctor_mB5F14A2841CFD4FFEA2B3FDB766A68789CA4C500 (UnityEvent_2_tD4CC87D8825EB6B7B2ECA5E32AC86234B78DAC02 * __this, const RuntimeMethod* method)
{
	((  void (*) (UnityEvent_2_tD4CC87D8825EB6B7B2ECA5E32AC86234B78DAC02 *, const RuntimeMethod*))UnityEvent_2__ctor_mF60EF62AFB15A35F2DD69476A73537390423F21A_gshared)(__this, method);
}
// System.Void Cinemachine.CinemachineClearShot/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m02E5C011A18650E911D7DE28902B36407425A1DA (U3CU3Ec_tE71B8ECA45D0B2A279AFC42A046D8FE08995E601 * __this, const RuntimeMethod* method);
// System.Boolean UnityEngine.Rect::op_Inequality(UnityEngine.Rect,UnityEngine.Rect)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Rect_op_Inequality_m6D87EE93EB6C68B78B8C044217EAFCE33EE12B66 (Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878  ___lhs0, Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878  ___rhs1, const RuntimeMethod* method);
// UnityEngine.Rect Cinemachine.CinemachineComposer/FovCache::ScreenToFOV(UnityEngine.Rect,System.Single,System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878  FovCache_ScreenToFOV_m813E0A11A9BEBC417751E33DA5E18A5A0DADFF2B (FovCache_t5555CCBDA0305214CA84F8F81D9C17F2DCC844C0 * __this, Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878  ___rScreen0, float ___fov1, float ___fovH2, float ___aspect3, 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_m2EFDABF6DAFD0ACF434A8A83F5CAB0AA4B4F3519 (FovCache_t5555CCBDA0305214CA84F8F81D9C17F2DCC844C0 * __this, LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA  ___lens0, Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878  ___softGuide1, Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878  ___hardGuide2, float ___targetDistance3, const RuntimeMethod* method);
// System.Void UnityEngine.Rect::.ctor(UnityEngine.Rect)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Rect__ctor_m4976D69877F052A2BF4FDC3558F5697412BE08C3 (Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878 * __this, Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878  ___source0, const RuntimeMethod* method);
// UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::Perspective(System.Single,System.Single,System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461  Matrix4x4_Perspective_mC6E5CD7C41446DDEADD294A1FC6EFEC2FD23E947 (float ___fov0, float ___aspect1, float ___zNear2, float ___zFar3, const RuntimeMethod* method);
// UnityEngine.Vector3 UnityEngine.Matrix4x4::MultiplyPoint(UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  Matrix4x4_MultiplyPoint_mE92BEE4DED3B602983C2BBE06C44AD29564EDA83 (Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461 * __this, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___point0, const RuntimeMethod* method);
// System.Void UnityEngine.Rect::set_yMin(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Rect_set_yMin_mA2FDFF7C8C2361A4CF3F446BAB9A861F923F763A (Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878 * __this, float ___value0, const RuntimeMethod* method);
// System.Single UnityEngine.Rect::get_yMax()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Rect_get_yMax_m9685BF55B44C51FF9BA080F9995073E458E1CDC3 (Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878 * __this, const RuntimeMethod* method);
// System.Void UnityEngine.Rect::set_yMax(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Rect_set_yMax_m4E7A7C5E88FA369D6ED022C939427F4895F6635D (Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878 * __this, float ___value0, const RuntimeMethod* method);
// System.Void UnityEngine.Rect::set_xMin(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Rect_set_xMin_mC91AC74347F8E3D537E8C5D70015E9B8EA872A3F (Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878 * __this, float ___value0, const RuntimeMethod* method);
// System.Single UnityEngine.Rect::get_xMax()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Rect_get_xMax_m174FFAACE6F19A59AA793B3D507BE70116E27DE5 (Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878 * __this, const RuntimeMethod* method);
// System.Void UnityEngine.Rect::set_xMax(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Rect_set_xMax_m4E466ED07B11CC5457BD62517418C493C0DDF2E3 (Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878 * __this, float ___value0, const RuntimeMethod* method);
// System.Void Cinemachine.CinemachineFreeLook/Orbit::.ctor(System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Orbit__ctor_mBDC642CE7F3E574E43895420FD0343C3199FC85A (Orbit_tA547D596379FBC5FD86CCCFEC4DF3BD8BA2C3AF5 * __this, float ___h0, float ___r1, const RuntimeMethod* method);
// System.Single UnityEngine.Random::Range(System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Random_Range_mC15372D42A9ABDCAC3DE82E114D60A40C9C311D2 (float ___minInclusive0, float ___maxInclusive1, const RuntimeMethod* method);
// System.Single Cinemachine.CinemachineImpulseDefinition/SignalSource::get_SignalDuration()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float SignalSource_get_SignalDuration_m361ECAF68816FA8EC16C6EF9644886A11CFAA837 (SignalSource_tDE7CF3C3E08BA746F762E93807E2B2A192B013DA * __this, const RuntimeMethod* method);
// System.Single Cinemachine.CinemachineImpulseManager/EnvelopeDefinition::get_Duration()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float EnvelopeDefinition_get_Duration_m494621ABECC584E355834D287BEA915BD68A774F (EnvelopeDefinition_t9EF1466C34242423E6EB2E47340E358A6CEEDAF7 * __this, const RuntimeMethod* method);
// UnityEngine.Quaternion UnityEngine.Quaternion::FromToRotation(UnityEngine.Vector3,UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  Quaternion_FromToRotation_mD0EBB9993FC7C6A45724D0365B09F11F1CEADB80 (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___fromDirection0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___toDirection1, const RuntimeMethod* method);
// UnityEngine.Quaternion UnityEngine.Quaternion::SlerpUnclamped(UnityEngine.Quaternion,UnityEngine.Quaternion,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  Quaternion_SlerpUnclamped_m654DA9A5B418C2E18B2794BC0CE92E52DF96151F (Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  ___a0, Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  ___b1, float ___t2, const RuntimeMethod* method);
// System.Int32 UnityEngine.AnimationCurve::get_length()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AnimationCurve_get_length_mB3D0734222EE55DB1389BCB98CCB1324AF8AA4E0 (AnimationCurve_t2D452A14820CEDB83BFF2C911682A4E59001AD03 * __this, const RuntimeMethod* method);
// System.Single UnityEngine.AnimationCurve::Evaluate(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AnimationCurve_Evaluate_m1248B5B167F1FFFDC847A08C56B7D63B32311E6A (AnimationCurve_t2D452A14820CEDB83BFF2C911682A4E59001AD03 * __this, float ___time0, const RuntimeMethod* method);
// System.Single Cinemachine.CinemachineImpulseManager/EnvelopeDefinition::GetValueAt(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float EnvelopeDefinition_GetValueAt_mA27AFC5D351DA50CA935ACCAB79D91F1E924C8CC (EnvelopeDefinition_t9EF1466C34242423E6EB2E47340E358A6CEEDAF7 * __this, float ___offset0, const RuntimeMethod* method);
// System.Void Cinemachine.CinemachineImpulseManager/EnvelopeDefinition::ChangeStopTime(System.Single,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnvelopeDefinition_ChangeStopTime_mA4D7614B6F56A8E279596B52252816EB59843F23 (EnvelopeDefinition_t9EF1466C34242423E6EB2E47340E358A6CEEDAF7 * __this, float ___offset0, bool ___forceNoDecay1, const RuntimeMethod* method);
// System.Void Cinemachine.CinemachineImpulseManager/EnvelopeDefinition::Clear()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnvelopeDefinition_Clear_m2B817953AFB7CDAA6B62AEC4A1E6A588484B554B (EnvelopeDefinition_t9EF1466C34242423E6EB2E47340E358A6CEEDAF7 * __this, const RuntimeMethod* method);
// System.Void Cinemachine.CinemachineImpulseManager/EnvelopeDefinition::Validate()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnvelopeDefinition_Validate_mA0464BC35544052393B17674F751FAA755051B14 (EnvelopeDefinition_t9EF1466C34242423E6EB2E47340E358A6CEEDAF7 * __this, const RuntimeMethod* method);
// Cinemachine.CinemachineImpulseManager Cinemachine.CinemachineImpulseManager::get_Instance()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CinemachineImpulseManager_tF3C6346114BFA17F16D5101DC1767922982FF78E * CinemachineImpulseManager_get_Instance_m2610081DC5D98082D240CE3FD7C6C6CEAE571DE4 (const RuntimeMethod* method);
// System.Single Cinemachine.CinemachineImpulseManager::get_CurrentTime()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineImpulseManager_get_CurrentTime_mE6D6E38260F7F6CA352A44825C905F3CABC331ED (CinemachineImpulseManager_tF3C6346114BFA17F16D5101DC1767922982FF78E * __this, const RuntimeMethod* method);
// System.Single UnityEngine.Vector3::Distance(UnityEngine.Vector3,UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Vector3_Distance_mB648A79E4A1BAAFBF7B029644638C0D715480677 (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___a0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___b1, const RuntimeMethod* method);
// System.Single UnityEngine.Vector2::Distance(UnityEngine.Vector2,UnityEngine.Vector2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Vector2_Distance_m7DFAD110E57AF0E903DDC47BDBD99D1CC62EA03F (Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  ___a0, Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  ___b1, const RuntimeMethod* method);
// System.Single Cinemachine.CinemachineImpulseManager/ImpulseEvent::DistanceDecay(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ImpulseEvent_DistanceDecay_mF8C3C77FF46D6C2B23BE694CCA9714F76ED60036 (ImpulseEvent_tA4C266AD475661A281A94672236D06B092C069A4 * __this, float ___distance0, const RuntimeMethod* method);
// System.Guid UnityEngine.InputSystem.InputAction::get_id()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Guid_t  InputAction_get_id_mC631DFE7192AAF7455A20BAFA4B01D9D9C7F1F0D (InputAction_tF0C77AF72E0C19608B020E77A2C36C04E9DCBE48 * __this, const RuntimeMethod* method);
// UnityEngine.InputSystem.InputAction UnityEngine.InputSystem.InputActionReference::get_action()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputAction_tF0C77AF72E0C19608B020E77A2C36C04E9DCBE48 * InputActionReference_get_action_m50A5F0AF7B4FB329079FCFB2290AC851DCE7CAA3 (InputActionReference_tB2E9E368D60A4C8E066C7CE0EE2A80C62320C28E * __this, const RuntimeMethod* method);
// System.Boolean System.Guid::op_Equality(System.Guid,System.Guid)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Guid_op_Equality_m4C2AA9C31D173525E381965A7246814B4C74D5B0 (Guid_t  ___a0, Guid_t  ___b1, const RuntimeMethod* method);
// System.Void Cinemachine.CinemachineOrbitalTransposer/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m2CC55D7CF3C4815383423BEA372FB9753A747D29 (U3CU3Ec_tBAC7F7625CF885D559ED5EC829B2B35CC0366742 * __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_mB62BE9B437A813916796102106A15EC88B7D6D38 (CinemachineOrbitalTransposer_tD7A09D3A12B36C905C843BA199B7EEAD6D4677A2 * __this, float ___deltaTime0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___up1, AxisState_t376D19829A676B98933979F42845F6476071DDE8 * ___axis2, Recentering_t3B320CE750DA39B1C1E60536E3ED006253605427 * ___recentering3, bool ___isLive4, 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_m27AC6DA9204C9B4856DEA05AAAD89E2400FF639A (Heading_t14CCFFECBCC7F32EB9E239544B8958DFDC5F29C9 * __this, int32_t ___def0, int32_t ___filterStrength1, float ___bias2, const RuntimeMethod* method);
// UnityEngine.Color UnityEngine.Color::get_green()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659  Color_get_green_mFF9BD42534D385A0717B1EAD083ADF08712984B9 (const RuntimeMethod* method);
// UnityEngine.Color UnityEngine.Color::get_gray()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659  Color_get_gray_m34BEEC2EEF30819B433125EF748CE22BE17C9B6E (const RuntimeMethod* method);
// UnityEngine.Vector4 Cinemachine.CinemachineSmoothPath/Waypoint::get_AsVector4()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  Waypoint_get_AsVector4_m9CB420052E5FB5EA1681133222C5EB982BEA6BAC (Waypoint_t2E24ECCFEA6F4D368CD2C992EA38915CD3438A54 * __this, const RuntimeMethod* method);
// System.Void Cinemachine.CinemachineStateDrivenCamera/ParentHash::.ctor(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParentHash__ctor_mFD2F0C557399C8A6C3798E3CDC0EB58B5E82A094 (ParentHash_tBD10D628B7916DE4607702F7E7DC6C872D847036 * __this, int32_t ___h0, int32_t ___p1, const RuntimeMethod* method);
// System.Void Cinemachine.CinemachineTriggerAction/ActionSettings/TriggerEvent::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TriggerEvent__ctor_m1B0E4D0D8DD5D925A7B5F502DECF073FBA41C266 (TriggerEvent_tFDDCEEC758AF8ED7D820A3DBC13992996162143B * __this, const RuntimeMethod* method);
// !!0 UnityEngine.GameObject::GetComponent<Cinemachine.CinemachineVirtualCameraBase>()
inline CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * GameObject_GetComponent_TisCinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5_m06107BAD0F98AB92EEDD9CC81DCFDDAB29D7A27B (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * __this, const RuntimeMethod* method)
{
	return ((  CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * (*) (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 *, const RuntimeMethod*))GameObject_GetComponent_TisRuntimeObject_mCE43118393A796C759AC5D43257AB2330881767D_gshared)(__this, method);
}
// System.Int32 Cinemachine.CinemachineVirtualCameraBase::get_Priority()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t CinemachineVirtualCameraBase_get_Priority_m56656A6C1F3F6EDABE61AC85E1BA8C638B470310_inline (CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * __this, const RuntimeMethod* method);
// System.Void Cinemachine.CinemachineVirtualCameraBase::set_Priority(System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_set_Priority_m6C180B742F19E669D648B6D1BE4D9D9C5824962B_inline (CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * __this, int32_t ___value0, const RuntimeMethod* method);
// System.Void Cinemachine.CinemachineVirtualCameraBase::MoveToTopOfPrioritySubqueue()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_MoveToTopOfPrioritySubqueue_m1C3187B5E5F52FA2D2924CD3443435BCA449B631 (CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * __this, const RuntimeMethod* method);
// !!0 UnityEngine.GameObject::GetComponent<UnityEngine.Playables.PlayableDirector>()
inline PlayableDirector_t63912C98A4EC9D4701E88B633E27E0D97209BA38 * GameObject_GetComponent_TisPlayableDirector_t63912C98A4EC9D4701E88B633E27E0D97209BA38_m3D32B48A597D5DB9C11F87B94BB4C0853DA88686 (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * __this, const RuntimeMethod* method)
{
	return ((  PlayableDirector_t63912C98A4EC9D4701E88B633E27E0D97209BA38 * (*) (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 *, const RuntimeMethod*))GameObject_GetComponent_TisRuntimeObject_mCE43118393A796C759AC5D43257AB2330881767D_gshared)(__this, method);
}
// System.Double UnityEngine.Playables.PlayableDirector::get_duration()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double PlayableDirector_get_duration_m82E33D83BB84CFB367B98BDE1F927B10BBDA7B3E (PlayableDirector_t63912C98A4EC9D4701E88B633E27E0D97209BA38 * __this, const RuntimeMethod* method);
// System.Double UnityEngine.Playables.PlayableDirector::get_time()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double PlayableDirector_get_time_m6E6BEDB6E9FF4A8CD48F73FB64F353B5787E735F (PlayableDirector_t63912C98A4EC9D4701E88B633E27E0D97209BA38 * __this, const RuntimeMethod* method);
// System.Void UnityEngine.Playables.PlayableDirector::set_time(System.Double)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayableDirector_set_time_m1F9C316C3EDC9EB58D381C1F2520499125C1365A (PlayableDirector_t63912C98A4EC9D4701E88B633E27E0D97209BA38 * __this, double ___value0, const RuntimeMethod* method);
// System.Void UnityEngine.Playables.PlayableDirector::Play()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayableDirector_Play_m13D31AD720EEE25E93A21394B225EA10300C47C4 (PlayableDirector_t63912C98A4EC9D4701E88B633E27E0D97209BA38 * __this, const RuntimeMethod* method);
// !!0 UnityEngine.GameObject::GetComponent<UnityEngine.Animation>()
inline Animation_t8C4FD9513E57F59E8737AD03938AAAF9EFF2F0D8 * GameObject_GetComponent_TisAnimation_t8C4FD9513E57F59E8737AD03938AAAF9EFF2F0D8_m92B9ADEC5AE6A5FB55D702AD0410469739EF307C (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * __this, const RuntimeMethod* method)
{
	return ((  Animation_t8C4FD9513E57F59E8737AD03938AAAF9EFF2F0D8 * (*) (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 *, const RuntimeMethod*))GameObject_GetComponent_TisRuntimeObject_mCE43118393A796C759AC5D43257AB2330881767D_gshared)(__this, method);
}
// System.Boolean UnityEngine.Animation::Play()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Animation_Play_m5588607899B9B866117A1477C696076F161BA3D4 (Animation_t8C4FD9513E57F59E8737AD03938AAAF9EFF2F0D8 * __this, const RuntimeMethod* method);
// System.Void UnityEngine.Playables.PlayableDirector::Stop()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayableDirector_Stop_m4C9FCBB20CDD4BF75DF910F3BE713251D9548C96 (PlayableDirector_t63912C98A4EC9D4701E88B633E27E0D97209BA38 * __this, const RuntimeMethod* method);
// System.Void UnityEngine.Animation::Stop()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Animation_Stop_m06283FD9F64A3B05A2A248AE2B86C7F88D479DE9 (Animation_t8C4FD9513E57F59E8737AD03938AAAF9EFF2F0D8 * __this, const RuntimeMethod* method);
// System.Void UnityEngine.Events.UnityEvent::Invoke()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityEvent_Invoke_mDA46AA9786AD4C34211C6C6ADFB0963DFF430AF5 (UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 * __this, const RuntimeMethod* method);
// System.Void Cinemachine.CinemachineVirtualCamera/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mFB7EABDE6BB8BDE667A9786AC0176017ADEC9AF3 (U3CU3Ec_t9DBA60FAE3D3730FD567913937825BC3ACF72EFD * __this, const RuntimeMethod* method);
// System.Single UnityEngine.Mathf::PerlinNoise(System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Mathf_PerlinNoise_mBCF172821FEB8FAD7E7CF7F7982018846E702519 (float ___x0, float ___y1, const RuntimeMethod* method);
// System.Single Cinemachine.NoiseSettings/NoiseParams::GetValueAt(System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float NoiseParams_GetValueAt_mA2C1E6FA7AE9AB3FC9A51024E0D474E5C8596610 (NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74 * __this, float ___time0, float ___timeOffset1, const RuntimeMethod* method);
// System.Int32 System.Collections.Generic.List`1<Cinemachine.TargetPositionCache/CacheCurve/Item>::get_Count()
inline int32_t List_1_get_Count_mE8F7A4717F2AFBB314903A66709DBC4E3A6299D4_inline (List_1_tC1537C8DF457B7721EAA10465942441865A779E5 * __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (List_1_tC1537C8DF457B7721EAA10465942441865A779E5 *, const RuntimeMethod*))List_1_get_Count_mE8F7A4717F2AFBB314903A66709DBC4E3A6299D4_gshared_inline)(__this, method);
}
// System.Int32 UnityEngine.Mathf::CeilToInt(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Mathf_CeilToInt_m3A3E7C0F6A3CF731411BB90F264F989D8311CC6F (float ___f0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1<Cinemachine.TargetPositionCache/CacheCurve/Item>::.ctor(System.Int32)
inline void List_1__ctor_m0A87900FEA9DBA7FC77FFDD29AA466E938168B94 (List_1_tC1537C8DF457B7721EAA10465942441865A779E5 * __this, int32_t ___capacity0, const RuntimeMethod* method)
{
	((  void (*) (List_1_tC1537C8DF457B7721EAA10465942441865A779E5 *, int32_t, const RuntimeMethod*))List_1__ctor_m0A87900FEA9DBA7FC77FFDD29AA466E938168B94_gshared)(__this, ___capacity0, method);
}
// System.Void System.Collections.Generic.List`1<Cinemachine.TargetPositionCache/CacheCurve/Item>::Add(!0)
inline void List_1_Add_mAE25CC388FC2D88F7ECD58678578FD5C2C903F66 (List_1_tC1537C8DF457B7721EAA10465942441865A779E5 * __this, Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B  ___item0, const RuntimeMethod* method)
{
	((  void (*) (List_1_tC1537C8DF457B7721EAA10465942441865A779E5 *, Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B , const RuntimeMethod*))List_1_Add_mAE25CC388FC2D88F7ECD58678578FD5C2C903F66_gshared)(__this, ___item0, method);
}
// System.Void Cinemachine.TargetPositionCache/CacheCurve::Add(Cinemachine.TargetPositionCache/CacheCurve/Item)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CacheCurve_Add_m325C65AD39FDFBC91F4D5624B8BF7C5560B36DFF (CacheCurve_t330A58DA61E0392D900E8E9420FCC37F1B425C10 * __this, Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B  ___item0, const RuntimeMethod* method);
// !0 System.Collections.Generic.List`1<Cinemachine.TargetPositionCache/CacheCurve/Item>::get_Item(System.Int32)
inline Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B  List_1_get_Item_m8FE58202E8C53418E70622C8ED2B388429124FE8_inline (List_1_tC1537C8DF457B7721EAA10465942441865A779E5 * __this, int32_t ___index0, const RuntimeMethod* method)
{
	return ((  Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B  (*) (List_1_tC1537C8DF457B7721EAA10465942441865A779E5 *, int32_t, const RuntimeMethod*))List_1_get_Item_m8FE58202E8C53418E70622C8ED2B388429124FE8_gshared_inline)(__this, ___index0, method);
}
// Cinemachine.TargetPositionCache/CacheCurve/Item Cinemachine.TargetPositionCache/CacheCurve/Item::Lerp(Cinemachine.TargetPositionCache/CacheCurve/Item,Cinemachine.TargetPositionCache/CacheCurve/Item,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B  Item_Lerp_m729C3CBFCA75B42CC2799D491DEF4C17C53602DC (Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B  ___a0, Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B  ___b1, float ___t2, const RuntimeMethod* method);
// Cinemachine.TargetPositionCache/CacheCurve/Item Cinemachine.TargetPositionCache/CacheCurve/Item::get_Empty()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B  Item_get_Empty_m2209C3BE792AABD138C9A597718D01D2FF089CB3 (const RuntimeMethod* method);
// System.Int32 UnityEngine.Mathf::Clamp(System.Int32,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Mathf_Clamp_mAD0781EB7470594CD4482DD64A0D739E4E539C3C (int32_t ___value0, int32_t ___min1, int32_t ___max2, const RuntimeMethod* method);
// System.Int32 System.Collections.Generic.List`1<Cinemachine.TargetPositionCache/CacheEntry/RecordingItem>::get_Count()
inline int32_t List_1_get_Count_m9514D8319A9C37531733E4D2D7B2A5E920822635_inline (List_1_tAED568015081230FCEC357C56CB10520C53903F7 * __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (List_1_tAED568015081230FCEC357C56CB10520C53903F7 *, const RuntimeMethod*))List_1_get_Count_m9514D8319A9C37531733E4D2D7B2A5E920822635_gshared_inline)(__this, method);
}
// !0 System.Collections.Generic.List`1<Cinemachine.TargetPositionCache/CacheEntry/RecordingItem>::get_Item(System.Int32)
inline RecordingItem_tEDE8B20C8F2E4981D1302177EBA59407729666BB  List_1_get_Item_m8D9BE2D904E61F226686ABCD759CFCC1506F6079_inline (List_1_tAED568015081230FCEC357C56CB10520C53903F7 * __this, int32_t ___index0, const RuntimeMethod* method)
{
	return ((  RecordingItem_tEDE8B20C8F2E4981D1302177EBA59407729666BB  (*) (List_1_tAED568015081230FCEC357C56CB10520C53903F7 *, int32_t, const RuntimeMethod*))List_1_get_Item_m8D9BE2D904E61F226686ABCD759CFCC1506F6079_gshared_inline)(__this, ___index0, method);
}
// System.Void System.Collections.Generic.List`1<Cinemachine.TargetPositionCache/CacheEntry/RecordingItem>::Add(!0)
inline void List_1_Add_m82E31B8E4FAD858C374B87C26416A623CB116DC2 (List_1_tAED568015081230FCEC357C56CB10520C53903F7 * __this, RecordingItem_tEDE8B20C8F2E4981D1302177EBA59407729666BB  ___item0, const RuntimeMethod* method)
{
	((  void (*) (List_1_tAED568015081230FCEC357C56CB10520C53903F7 *, RecordingItem_tEDE8B20C8F2E4981D1302177EBA59407729666BB , const RuntimeMethod*))List_1_Add_m82E31B8E4FAD858C374B87C26416A623CB116DC2_gshared)(__this, ___item0, method);
}
// System.Void System.Collections.Generic.List`1<Cinemachine.TargetPositionCache/CacheEntry/RecordingItem>::RemoveRange(System.Int32,System.Int32)
inline void List_1_RemoveRange_m56838B2A12DB31FC32841390BF3570FB1FF85C7F (List_1_tAED568015081230FCEC357C56CB10520C53903F7 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method)
{
	((  void (*) (List_1_tAED568015081230FCEC357C56CB10520C53903F7 *, int32_t, int32_t, const RuntimeMethod*))List_1_RemoveRange_m56838B2A12DB31FC32841390BF3570FB1FF85C7F_gshared)(__this, ___index0, ___count1, method);
}
// System.Void System.Collections.Generic.List`1<Cinemachine.TargetPositionCache/CacheEntry/RecordingItem>::set_Item(System.Int32,!0)
inline void List_1_set_Item_m17F257BBEC37D95D8195C0C91654445D1079DC7F (List_1_tAED568015081230FCEC357C56CB10520C53903F7 * __this, int32_t ___index0, RecordingItem_tEDE8B20C8F2E4981D1302177EBA59407729666BB  ___value1, const RuntimeMethod* method)
{
	((  void (*) (List_1_tAED568015081230FCEC357C56CB10520C53903F7 *, int32_t, RecordingItem_tEDE8B20C8F2E4981D1302177EBA59407729666BB , const RuntimeMethod*))List_1_set_Item_m17F257BBEC37D95D8195C0C91654445D1079DC7F_gshared)(__this, ___index0, ___value1, method);
}
// System.Void Cinemachine.TargetPositionCache/CacheCurve::.ctor(System.Single,System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CacheCurve__ctor_m9126DDC2FF162438BEF34E60AD524A2BD74E09D8 (CacheCurve_t330A58DA61E0392D900E8E9420FCC37F1B425C10 * __this, float ___startTime0, float ___endTime1, float ___stepSize2, const RuntimeMethod* method);
// System.Void Cinemachine.TargetPositionCache/CacheCurve::AddUntil(Cinemachine.TargetPositionCache/CacheCurve/Item,System.Single,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CacheCurve_AddUntil_m3613245687496AC0DC18F1EB9A6328E3F8AA203F (CacheCurve_t330A58DA61E0392D900E8E9420FCC37F1B425C10 * __this, Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B  ___item0, float ___time1, bool ___isCut2, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1<Cinemachine.TargetPositionCache/CacheEntry/RecordingItem>::Clear()
inline void List_1_Clear_mFE47C3DDAD2ADBAC7AB3AB8E4F1A9B78CEBF0DE6 (List_1_tAED568015081230FCEC357C56CB10520C53903F7 * __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_tAED568015081230FCEC357C56CB10520C53903F7 *, const RuntimeMethod*))List_1_Clear_mFE47C3DDAD2ADBAC7AB3AB8E4F1A9B78CEBF0DE6_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1<Cinemachine.TargetPositionCache/CacheEntry/RecordingItem>::.ctor()
inline void List_1__ctor_m786B3FBB5FFA2F06FB278182CEA118E62A2DA334 (List_1_tAED568015081230FCEC357C56CB10520C53903F7 * __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_tAED568015081230FCEC357C56CB10520C53903F7 *, const RuntimeMethod*))List_1__ctor_m786B3FBB5FFA2F06FB278182CEA118E62A2DA334_gshared)(__this, method);
}
// System.Void Cinemachine.UpdateTracker/UpdateStatus::set_PreferredUpdate(Cinemachine.UpdateTracker/UpdateClock)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UpdateStatus_set_PreferredUpdate_m0D163727BB4C16214C9A22D74656ED09CEF6C929_inline (UpdateStatus_t6D890F291503BB7E5B1904375EC9297AA60A5E0B * __this, int32_t ___value0, const RuntimeMethod* method);
// System.Boolean UnityEngine.Matrix4x4::op_Equality(UnityEngine.Matrix4x4,UnityEngine.Matrix4x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Matrix4x4_op_Equality_mFCC23863C7DB90A5FEFA5F1D9ECD511D21E8C846 (Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461  ___lhs0, Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461  ___rhs1, const RuntimeMethod* method);
// System.Void UnityEngine.Events.UnityEvent::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityEvent__ctor_m98D9C5A59898546B23A45388CFACA25F52A9E5A6 (UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 * __this, const RuntimeMethod* method);
// UnityEngine.Vector3 UnityEngine.Vector3::LerpUnclamped(UnityEngine.Vector3,UnityEngine.Vector3,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  Vector3_LerpUnclamped_m7096F8833FE606F7DB0E39E42D4C6FD1438CF73F_inline (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___a0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___b1, float ___t2, const RuntimeMethod* method);
// System.Void System.ThrowHelper::ThrowArgumentOutOfRangeException()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowArgumentOutOfRangeException_m4841366ABC2B2AFA37C10900551D7E07522C0929 (const RuntimeMethod* method);
#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_mCABE6FCDDBC249650661E7F9E4879D456950332B (CinemachineStoryboard_t01FCB762657146C4F46B4DC78A7249B1B100D7CD * __this, CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * ___vcam0, int32_t ___stage1, CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 * ___state2, float ___deltaTime3, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// if (vcam != VirtualCamera || stage != CinemachineCore.Stage.Finalize)
		CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * L_0 = ___vcam0;
		CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * L_1;
		L_1 = CinemachineExtension_get_VirtualCamera_m48F40B632C12E90C690465B01A667A3748761AF8(__this, /*hidden argument*/NULL);
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_2;
		L_2 = Object_op_Inequality_mE1F187520BD83FB7D86A6D850710C4D42B864E90(L_0, L_1, /*hidden argument*/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:
	{
		// if (m_ShowImage)
		bool L_4 = __this->get_m_ShowImage_8();
		if (!L_4)
		{
			goto IL_002c;
		}
	}
	{
		// state.AddCustomBlendable(new CameraState.CustomBlendable(this, 1));
		CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 * L_5 = ___state2;
		CustomBlendable_t8E179439D0939CA1F23354DD785283354767EA6B  L_6;
		memset((&L_6), 0, sizeof(L_6));
		CustomBlendable__ctor_mA7DEF75ACB9FDE678221EF6176FBD4DC4441FB07((&L_6), __this, (1.0f), /*hidden argument*/NULL);
		CameraState_AddCustomBlendable_mD2B67C82217C56D550713328D287282A0548CD97((CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 *)L_5, L_6, /*hidden argument*/NULL);
	}

IL_002c:
	{
		// if (m_MuteCamera)
		bool L_7 = __this->get_m_MuteCamera_16();
		if (!L_7)
		{
			goto IL_0043;
		}
	}
	{
		// state.BlendHint |= CameraState.BlendHintValue.NoTransform | CameraState.BlendHintValue.NoLens;
		CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 * L_8 = ___state2;
		CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 * L_9 = L_8;
		int32_t L_10;
		L_10 = CameraState_get_BlendHint_m787612D5DE9717F032149B538F603DA69B26FC75_inline((CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 *)L_9, /*hidden argument*/NULL);
		CameraState_set_BlendHint_mFEAA3F666F38C388C5CCF863FF3711CEEE3A0A52_inline((CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 *)L_9, ((int32_t)((int32_t)L_10|(int32_t)((int32_t)67))), /*hidden argument*/NULL);
	}

IL_0043:
	{
		// }
		return;
	}
}
// System.Void Cinemachine.CinemachineStoryboard::ConnectToVcam(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineStoryboard_ConnectToVcam_m8C550061C8C0F5CF8AA3D57DFCDC41C103FDF66D (CinemachineStoryboard_t01FCB762657146C4F46B4DC78A7249B1B100D7CD * __this, bool ___connect0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineStoryboard_CameraUpdatedCallback_m234F18B313AD4C89E918AC2F4239FFE79E2C47CD_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityAction_1__ctor_mC0510DEC262732CF332A45B9FE5F2C0255D872C7_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityAction_1_t71593FFB7C371142898AA847C4AB080336DC43A4_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityEvent_1_AddListener_m578250D25E2366E5B1116E0D7CDFA190170A942F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityEvent_1_RemoveListener_mA6FD35E043ACB258E8D250604EC3F46F2460F0C5_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// base.ConnectToVcam(connect);
		bool L_0 = ___connect0;
		CinemachineExtension_ConnectToVcam_mB763D1DF3E860D7CF8392A28D47D109E261381B2(__this, L_0, /*hidden argument*/NULL);
		// CinemachineCore.CameraUpdatedEvent.RemoveListener(CameraUpdatedCallback);
		IL2CPP_RUNTIME_CLASS_INIT(CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534_il2cpp_TypeInfo_var);
		BrainEvent_t7DDC9AFC269C95A82A9348F1F7120BA402DCFE5E * L_1 = ((CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534_il2cpp_TypeInfo_var))->get_CameraUpdatedEvent_8();
		UnityAction_1_t71593FFB7C371142898AA847C4AB080336DC43A4 * L_2 = (UnityAction_1_t71593FFB7C371142898AA847C4AB080336DC43A4 *)il2cpp_codegen_object_new(UnityAction_1_t71593FFB7C371142898AA847C4AB080336DC43A4_il2cpp_TypeInfo_var);
		UnityAction_1__ctor_mC0510DEC262732CF332A45B9FE5F2C0255D872C7(L_2, __this, (intptr_t)((intptr_t)CinemachineStoryboard_CameraUpdatedCallback_m234F18B313AD4C89E918AC2F4239FFE79E2C47CD_RuntimeMethod_var), /*hidden argument*/UnityAction_1__ctor_mC0510DEC262732CF332A45B9FE5F2C0255D872C7_RuntimeMethod_var);
		NullCheck(L_1);
		UnityEvent_1_RemoveListener_mA6FD35E043ACB258E8D250604EC3F46F2460F0C5(L_1, L_2, /*hidden argument*/UnityEvent_1_RemoveListener_mA6FD35E043ACB258E8D250604EC3F46F2460F0C5_RuntimeMethod_var);
		// if (connect)
		bool L_3 = ___connect0;
		if (!L_3)
		{
			goto IL_0037;
		}
	}
	{
		// CinemachineCore.CameraUpdatedEvent.AddListener(CameraUpdatedCallback);
		IL2CPP_RUNTIME_CLASS_INIT(CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534_il2cpp_TypeInfo_var);
		BrainEvent_t7DDC9AFC269C95A82A9348F1F7120BA402DCFE5E * L_4 = ((CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534_il2cpp_TypeInfo_var))->get_CameraUpdatedEvent_8();
		UnityAction_1_t71593FFB7C371142898AA847C4AB080336DC43A4 * L_5 = (UnityAction_1_t71593FFB7C371142898AA847C4AB080336DC43A4 *)il2cpp_codegen_object_new(UnityAction_1_t71593FFB7C371142898AA847C4AB080336DC43A4_il2cpp_TypeInfo_var);
		UnityAction_1__ctor_mC0510DEC262732CF332A45B9FE5F2C0255D872C7(L_5, __this, (intptr_t)((intptr_t)CinemachineStoryboard_CameraUpdatedCallback_m234F18B313AD4C89E918AC2F4239FFE79E2C47CD_RuntimeMethod_var), /*hidden argument*/UnityAction_1__ctor_mC0510DEC262732CF332A45B9FE5F2C0255D872C7_RuntimeMethod_var);
		NullCheck(L_4);
		UnityEvent_1_AddListener_m578250D25E2366E5B1116E0D7CDFA190170A942F(L_4, L_5, /*hidden argument*/UnityEvent_1_AddListener_m578250D25E2366E5B1116E0D7CDFA190170A942F_RuntimeMethod_var);
		return;
	}

IL_0037:
	{
		// DestroyCanvas();
		CinemachineStoryboard_DestroyCanvas_mDAE4469DDC233DADBC9940C3C50BE2F0AE15E7A7(__this, /*hidden argument*/NULL);
		// }
		return;
	}
}
// System.String Cinemachine.CinemachineStoryboard::get_CanvasName()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* CinemachineStoryboard_get_CanvasName_m7B8D386FB493150485E1D44C62A7096F2F657C5F (CinemachineStoryboard_t01FCB762657146C4F46B4DC78A7249B1B100D7CD * __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 { get { return "_CM_canvas" + gameObject.GetInstanceID().ToString(); } }
		GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_0;
		L_0 = Component_get_gameObject_m55DC35B149AFB9157582755383BA954655FE0C5B(__this, /*hidden argument*/NULL);
		NullCheck(L_0);
		int32_t L_1;
		L_1 = Object_GetInstanceID_m7CF962BC1DB5C03F3522F88728CB2F514582B501(L_0, /*hidden argument*/NULL);
		V_0 = L_1;
		String_t* L_2;
		L_2 = Int32_ToString_m340C0A14D16799421EFDF8A81C8A16FA76D48411((int32_t*)(&V_0), /*hidden argument*/NULL);
		String_t* L_3;
		L_3 = String_Concat_m4B4AB72618348C5DFBFBA8DED84B9E2EBDB55E1B(_stringLiteralDA9B2BA4FD01C0EC9AF292A351951F6AFEDC67D9, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
// System.Void Cinemachine.CinemachineStoryboard::CameraUpdatedCallback(Cinemachine.CinemachineBrain)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineStoryboard_CameraUpdatedCallback_m234F18B313AD4C89E918AC2F4239FFE79E2C47CD (CinemachineStoryboard_t01FCB762657146C4F46B4DC78A7249B1B100D7CD * __this, CinemachineBrain_tD6C5DB266906E4033463D5B2F94EA48246959E83 * ___brain0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineStoryboard_t01FCB762657146C4F46B4DC78A7249B1B100D7CD_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	int32_t V_1 = 0;
	CanvasInfo_t70219CA4ECC7F2DFE94082AD8E227EC478E0D728 * 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_m08077AB79934634E1EAE909C2B482BEF4C15A800(__this, /*hidden argument*/NULL);
		if (!L_0)
		{
			goto IL_0022;
		}
	}
	{
		bool L_1 = __this->get_m_ShowImage_8();
		if (!L_1)
		{
			goto IL_0022;
		}
	}
	{
		IL2CPP_RUNTIME_CLASS_INIT(CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534_il2cpp_TypeInfo_var);
		CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534 * L_2;
		L_2 = CinemachineCore_get_Instance_mCD8E65EBCBB58BEDC6FD0C503AB9E866B76AFA83(/*hidden argument*/NULL);
		CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * L_3;
		L_3 = CinemachineExtension_get_VirtualCamera_m48F40B632C12E90C690465B01A667A3748761AF8(__this, /*hidden argument*/NULL);
		NullCheck(L_2);
		bool L_4;
		L_4 = CinemachineCore_IsLive_m61EC3BE5D22564DD740379A88639BF368EBC1E43(L_2, L_3, /*hidden argument*/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_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_5;
		L_5 = Component_get_gameObject_m55DC35B149AFB9157582755383BA954655FE0C5B(__this, /*hidden argument*/NULL);
		NullCheck(L_5);
		int32_t L_6;
		L_6 = GameObject_get_layer_m9D4C23A2FD105AF9964445BF18A77E8A49012F9F(L_5, /*hidden argument*/NULL);
		V_1 = ((int32_t)((int32_t)1<<(int32_t)((int32_t)((int32_t)L_6&(int32_t)((int32_t)31)))));
		// if (brain.OutputCamera == null || (brain.OutputCamera.cullingMask & layer) == 0)
		CinemachineBrain_tD6C5DB266906E4033463D5B2F94EA48246959E83 * L_7 = ___brain0;
		NullCheck(L_7);
		Camera_tC44E094BAB53AFC8A014C6F9CFCE11F4FC38006C * L_8;
		L_8 = CinemachineBrain_get_OutputCamera_m53C6A01A6715756C5A1B80FB403453B3CB28DF84(L_7, /*hidden argument*/NULL);
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_9;
		L_9 = Object_op_Equality_mEE9EC7EB5C7DC3E95B94AB904E1986FC4D566D54(L_8, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL);
		if (L_9)
		{
			goto IL_0052;
		}
	}
	{
		CinemachineBrain_tD6C5DB266906E4033463D5B2F94EA48246959E83 * L_10 = ___brain0;
		NullCheck(L_10);
		Camera_tC44E094BAB53AFC8A014C6F9CFCE11F4FC38006C * L_11;
		L_11 = CinemachineBrain_get_OutputCamera_m53C6A01A6715756C5A1B80FB403453B3CB28DF84(L_10, /*hidden argument*/NULL);
		NullCheck(L_11);
		int32_t L_12;
		L_12 = Camera_get_cullingMask_m63492ED3AFA8F571FBED0B1729264A2E3BB64236(L_11, /*hidden argument*/NULL);
		int32_t L_13 = V_1;
		if (((int32_t)((int32_t)L_12&(int32_t)L_13)))
		{
			goto IL_0054;
		}
	}

IL_0052:
	{
		// showIt = false;
		V_0 = (bool)0;
	}

IL_0054:
	{
		// if (s_StoryboardGlobalMute)
		bool L_14 = ((CinemachineStoryboard_t01FCB762657146C4F46B4DC78A7249B1B100D7CD_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineStoryboard_t01FCB762657146C4F46B4DC78A7249B1B100D7CD_il2cpp_TypeInfo_var))->get_s_StoryboardGlobalMute_7();
		if (!L_14)
		{
			goto IL_005d;
		}
	}
	{
		// showIt = false;
		V_0 = (bool)0;
	}

IL_005d:
	{
		// CanvasInfo ci = LocateMyCanvas(brain, showIt);
		CinemachineBrain_tD6C5DB266906E4033463D5B2F94EA48246959E83 * L_15 = ___brain0;
		bool L_16 = V_0;
		CanvasInfo_t70219CA4ECC7F2DFE94082AD8E227EC478E0D728 * L_17;
		L_17 = CinemachineStoryboard_LocateMyCanvas_mCCD4AE8516711F4F7947F1403DEC3BD31879C6B6(__this, L_15, L_16, /*hidden argument*/NULL);
		V_2 = L_17;
		// if (ci != null && ci.mCanvas != null)
		CanvasInfo_t70219CA4ECC7F2DFE94082AD8E227EC478E0D728 * L_18 = V_2;
		if (!L_18)
		{
			goto IL_0083;
		}
	}
	{
		CanvasInfo_t70219CA4ECC7F2DFE94082AD8E227EC478E0D728 * L_19 = V_2;
		NullCheck(L_19);
		GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_20 = L_19->get_mCanvas_0();
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_21;
		L_21 = Object_op_Inequality_mE1F187520BD83FB7D86A6D850710C4D42B864E90(L_20, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL);
		if (!L_21)
		{
			goto IL_0083;
		}
	}
	{
		// ci.mCanvas.SetActive(showIt);
		CanvasInfo_t70219CA4ECC7F2DFE94082AD8E227EC478E0D728 * L_22 = V_2;
		NullCheck(L_22);
		GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_23 = L_22->get_mCanvas_0();
		bool L_24 = V_0;
		NullCheck(L_23);
		GameObject_SetActive_mCF1EEF2A314F3AE85DA581FF52EB06ACEF2FFF86(L_23, L_24, /*hidden argument*/NULL);
	}

IL_0083:
	{
		// }
		return;
	}
}
// Cinemachine.CinemachineStoryboard/CanvasInfo Cinemachine.CinemachineStoryboard::LocateMyCanvas(Cinemachine.CinemachineBrain,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CanvasInfo_t70219CA4ECC7F2DFE94082AD8E227EC478E0D728 * CinemachineStoryboard_LocateMyCanvas_mCCD4AE8516711F4F7947F1403DEC3BD31879C6B6 (CinemachineStoryboard_t01FCB762657146C4F46B4DC78A7249B1B100D7CD * __this, CinemachineBrain_tD6C5DB266906E4033463D5B2F94EA48246959E83 * ___parent0, bool ___createIfNotFound1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CanvasInfo_t70219CA4ECC7F2DFE94082AD8E227EC478E0D728_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponentInChildren_TisRawImage_tFE280EF0C73AF19FE9AC24DB06501937DC2D6F1A_mBE7B553FDA545118EB6051F0473AAEC7F78D8CAB_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponentsInChildren_TisRectTransform_t8A6A306FB29A6C8C22010CF9040E319753571072_m03C1DA997BAEC8DD24F3E3310653E3DBD0E78089_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mC0A2F689DED7522C78D0BF38FAE14E059B5DD680_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mC3D539F787455AD67F7AFC8A7F782FB2BC1063CC_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mDB8F721B939C8650A857BD3225AE557C975B761F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RectTransform_t8A6A306FB29A6C8C22010CF9040E319753571072_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	CanvasInfo_t70219CA4ECC7F2DFE94082AD8E227EC478E0D728 * V_0 = NULL;
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	int32_t V_3 = 0;
	RectTransform_t8A6A306FB29A6C8C22010CF9040E319753571072 * V_4 = NULL;
	{
		// CanvasInfo ci = null;
		V_0 = (CanvasInfo_t70219CA4ECC7F2DFE94082AD8E227EC478E0D728 *)NULL;
		// for (int i = 0; ci == null && i < mCanvasInfo.Count; ++i)
		V_1 = 0;
		goto IL_0030;
	}

IL_0006:
	{
		// if (mCanvasInfo[i].mCanvasParent == parent)
		List_1_t86059F2DAECFB3CAC11618F8C2D08C5E33226A45 * L_0 = __this->get_mCanvasInfo_18();
		int32_t L_1 = V_1;
		NullCheck(L_0);
		CanvasInfo_t70219CA4ECC7F2DFE94082AD8E227EC478E0D728 * L_2;
		L_2 = List_1_get_Item_mDB8F721B939C8650A857BD3225AE557C975B761F_inline(L_0, L_1, /*hidden argument*/List_1_get_Item_mDB8F721B939C8650A857BD3225AE557C975B761F_RuntimeMethod_var);
		NullCheck(L_2);
		CinemachineBrain_tD6C5DB266906E4033463D5B2F94EA48246959E83 * L_3 = L_2->get_mCanvasParent_1();
		CinemachineBrain_tD6C5DB266906E4033463D5B2F94EA48246959E83 * L_4 = ___parent0;
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_5;
		L_5 = Object_op_Equality_mEE9EC7EB5C7DC3E95B94AB904E1986FC4D566D54(L_3, L_4, /*hidden argument*/NULL);
		if (!L_5)
		{
			goto IL_002c;
		}
	}
	{
		// ci = mCanvasInfo[i];
		List_1_t86059F2DAECFB3CAC11618F8C2D08C5E33226A45 * L_6 = __this->get_mCanvasInfo_18();
		int32_t L_7 = V_1;
		NullCheck(L_6);
		CanvasInfo_t70219CA4ECC7F2DFE94082AD8E227EC478E0D728 * L_8;
		L_8 = List_1_get_Item_mDB8F721B939C8650A857BD3225AE557C975B761F_inline(L_6, L_7, /*hidden argument*/List_1_get_Item_mDB8F721B939C8650A857BD3225AE557C975B761F_RuntimeMethod_var);
		V_0 = L_8;
	}

IL_002c:
	{
		// for (int i = 0; ci == null && i < mCanvasInfo.Count; ++i)
		int32_t L_9 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_9, (int32_t)1));
	}

IL_0030:
	{
		// for (int i = 0; ci == null && i < mCanvasInfo.Count; ++i)
		CanvasInfo_t70219CA4ECC7F2DFE94082AD8E227EC478E0D728 * L_10 = V_0;
		if (L_10)
		{
			goto IL_0041;
		}
	}
	{
		int32_t L_11 = V_1;
		List_1_t86059F2DAECFB3CAC11618F8C2D08C5E33226A45 * L_12 = __this->get_mCanvasInfo_18();
		NullCheck(L_12);
		int32_t L_13;
		L_13 = List_1_get_Count_mC3D539F787455AD67F7AFC8A7F782FB2BC1063CC_inline(L_12, /*hidden argument*/List_1_get_Count_mC3D539F787455AD67F7AFC8A7F782FB2BC1063CC_RuntimeMethod_var);
		if ((((int32_t)L_11) < ((int32_t)L_13)))
		{
			goto IL_0006;
		}
	}

IL_0041:
	{
		// if (createIfNotFound)
		bool L_14 = ___createIfNotFound1;
		if (!L_14)
		{
			goto IL_011f;
		}
	}
	{
		// if (ci == null)
		CanvasInfo_t70219CA4ECC7F2DFE94082AD8E227EC478E0D728 * L_15 = V_0;
		if (L_15)
		{
			goto IL_00ee;
		}
	}
	{
		// ci = new CanvasInfo() { mCanvasParent = parent };
		CanvasInfo_t70219CA4ECC7F2DFE94082AD8E227EC478E0D728 * L_16 = (CanvasInfo_t70219CA4ECC7F2DFE94082AD8E227EC478E0D728 *)il2cpp_codegen_object_new(CanvasInfo_t70219CA4ECC7F2DFE94082AD8E227EC478E0D728_il2cpp_TypeInfo_var);
		CanvasInfo__ctor_mD8E59D1746FD1DC9B497D9668DE2FACB016738DE(L_16, /*hidden argument*/NULL);
		CanvasInfo_t70219CA4ECC7F2DFE94082AD8E227EC478E0D728 * L_17 = L_16;
		CinemachineBrain_tD6C5DB266906E4033463D5B2F94EA48246959E83 * L_18 = ___parent0;
		NullCheck(L_17);
		L_17->set_mCanvasParent_1(L_18);
		V_0 = L_17;
		// int numChildren = parent.transform.childCount;
		CinemachineBrain_tD6C5DB266906E4033463D5B2F94EA48246959E83 * L_19 = ___parent0;
		NullCheck(L_19);
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_20;
		L_20 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(L_19, /*hidden argument*/NULL);
		NullCheck(L_20);
		int32_t L_21;
		L_21 = Transform_get_childCount_mCBED4F6D3F6A7386C4D97C2C3FD25C383A0BCD05(L_20, /*hidden argument*/NULL);
		V_2 = L_21;
		// for (int i = 0; ci.mCanvas == null && i < numChildren; ++i)
		V_3 = 0;
		goto IL_00d0;
	}

IL_006a:
	{
		// RectTransform child = parent.transform.GetChild(i) as RectTransform;
		CinemachineBrain_tD6C5DB266906E4033463D5B2F94EA48246959E83 * L_22 = ___parent0;
		NullCheck(L_22);
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_23;
		L_23 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(L_22, /*hidden argument*/NULL);
		int32_t L_24 = V_3;
		NullCheck(L_23);
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_25;
		L_25 = Transform_GetChild_mA7D94BEFF0144F76561D9B8FED61C5C939EC1F1C(L_23, L_24, /*hidden argument*/NULL);
		V_4 = ((RectTransform_t8A6A306FB29A6C8C22010CF9040E319753571072 *)IsInstSealed((RuntimeObject*)L_25, RectTransform_t8A6A306FB29A6C8C22010CF9040E319753571072_il2cpp_TypeInfo_var));
		// if (child != null && child.name == CanvasName)
		RectTransform_t8A6A306FB29A6C8C22010CF9040E319753571072 * L_26 = V_4;
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_27;
		L_27 = Object_op_Inequality_mE1F187520BD83FB7D86A6D850710C4D42B864E90(L_26, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL);
		if (!L_27)
		{
			goto IL_00cc;
		}
	}
	{
		RectTransform_t8A6A306FB29A6C8C22010CF9040E319753571072 * L_28 = V_4;
		NullCheck(L_28);
		String_t* L_29;
		L_29 = Object_get_name_m0C7BC870ED2F0DC5A2FB09628136CD7D1CB82CFB(L_28, /*hidden argument*/NULL);
		String_t* L_30;
		L_30 = CinemachineStoryboard_get_CanvasName_m7B8D386FB493150485E1D44C62A7096F2F657C5F(__this, /*hidden argument*/NULL);
		bool L_31;
		L_31 = String_op_Equality_m2B91EE68355F142F67095973D32EB5828B7B73CB(L_29, L_30, /*hidden argument*/NULL);
		if (!L_31)
		{
			goto IL_00cc;
		}
	}
	{
		// ci.mCanvas = child.gameObject;
		CanvasInfo_t70219CA4ECC7F2DFE94082AD8E227EC478E0D728 * L_32 = V_0;
		RectTransform_t8A6A306FB29A6C8C22010CF9040E319753571072 * L_33 = V_4;
		NullCheck(L_33);
		GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_34;
		L_34 = Component_get_gameObject_m55DC35B149AFB9157582755383BA954655FE0C5B(L_33, /*hidden argument*/NULL);
		NullCheck(L_32);
		L_32->set_mCanvas_0(L_34);
		// ci.mViewport = ci.mCanvas.GetComponentsInChildren<RectTransform>()[1]; // 0 is mCanvas
		CanvasInfo_t70219CA4ECC7F2DFE94082AD8E227EC478E0D728 * L_35 = V_0;
		CanvasInfo_t70219CA4ECC7F2DFE94082AD8E227EC478E0D728 * L_36 = V_0;
		NullCheck(L_36);
		GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_37 = L_36->get_mCanvas_0();
		NullCheck(L_37);
		RectTransformU5BU5D_tA38C18F6D88709B30F107C43E0669847172879D5* L_38;
		L_38 = GameObject_GetComponentsInChildren_TisRectTransform_t8A6A306FB29A6C8C22010CF9040E319753571072_m03C1DA997BAEC8DD24F3E3310653E3DBD0E78089(L_37, /*hidden argument*/GameObject_GetComponentsInChildren_TisRectTransform_t8A6A306FB29A6C8C22010CF9040E319753571072_m03C1DA997BAEC8DD24F3E3310653E3DBD0E78089_RuntimeMethod_var);
		NullCheck(L_38);
		int32_t L_39 = 1;
		RectTransform_t8A6A306FB29A6C8C22010CF9040E319753571072 * L_40 = (L_38)->GetAt(static_cast<il2cpp_array_size_t>(L_39));
		NullCheck(L_35);
		L_35->set_mViewport_2(L_40);
		// ci.mRawImage = ci.mCanvas.GetComponentInChildren<UnityEngine.UI.RawImage>();
		CanvasInfo_t70219CA4ECC7F2DFE94082AD8E227EC478E0D728 * L_41 = V_0;
		CanvasInfo_t70219CA4ECC7F2DFE94082AD8E227EC478E0D728 * L_42 = V_0;
		NullCheck(L_42);
		GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_43 = L_42->get_mCanvas_0();
		NullCheck(L_43);
		RawImage_tFE280EF0C73AF19FE9AC24DB06501937DC2D6F1A * L_44;
		L_44 = GameObject_GetComponentInChildren_TisRawImage_tFE280EF0C73AF19FE9AC24DB06501937DC2D6F1A_mBE7B553FDA545118EB6051F0473AAEC7F78D8CAB(L_43, /*hidden argument*/GameObject_GetComponentInChildren_TisRawImage_tFE280EF0C73AF19FE9AC24DB06501937DC2D6F1A_mBE7B553FDA545118EB6051F0473AAEC7F78D8CAB_RuntimeMethod_var);
		NullCheck(L_41);
		L_41->set_mRawImage_3(L_44);
	}

IL_00cc:
	{
		// for (int i = 0; ci.mCanvas == null && i < numChildren; ++i)
		int32_t L_45 = V_3;
		V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1));
	}

IL_00d0:
	{
		// for (int i = 0; ci.mCanvas == null && i < numChildren; ++i)
		CanvasInfo_t70219CA4ECC7F2DFE94082AD8E227EC478E0D728 * L_46 = V_0;
		NullCheck(L_46);
		GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_47 = L_46->get_mCanvas_0();
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_48;
		L_48 = Object_op_Equality_mEE9EC7EB5C7DC3E95B94AB904E1986FC4D566D54(L_47, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL);
		if (!L_48)
		{
			goto IL_00e2;
		}
	}
	{
		int32_t L_49 = V_3;
		int32_t L_50 = V_2;
		if ((((int32_t)L_49) < ((int32_t)L_50)))
		{
			goto IL_006a;
		}
	}

IL_00e2:
	{
		// mCanvasInfo.Add(ci);
		List_1_t86059F2DAECFB3CAC11618F8C2D08C5E33226A45 * L_51 = __this->get_mCanvasInfo_18();
		CanvasInfo_t70219CA4ECC7F2DFE94082AD8E227EC478E0D728 * L_52 = V_0;
		NullCheck(L_51);
		List_1_Add_mC0A2F689DED7522C78D0BF38FAE14E059B5DD680(L_51, L_52, /*hidden argument*/List_1_Add_mC0A2F689DED7522C78D0BF38FAE14E059B5DD680_RuntimeMethod_var);
	}

IL_00ee:
	{
		// if (ci.mCanvas == null || ci.mViewport == null || ci.mRawImage == null)
		CanvasInfo_t70219CA4ECC7F2DFE94082AD8E227EC478E0D728 * L_53 = V_0;
		NullCheck(L_53);
		GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_54 = L_53->get_mCanvas_0();
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_55;
		L_55 = Object_op_Equality_mEE9EC7EB5C7DC3E95B94AB904E1986FC4D566D54(L_54, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL);
		if (L_55)
		{
			goto IL_0118;
		}
	}
	{
		CanvasInfo_t70219CA4ECC7F2DFE94082AD8E227EC478E0D728 * L_56 = V_0;
		NullCheck(L_56);
		RectTransform_t8A6A306FB29A6C8C22010CF9040E319753571072 * L_57 = L_56->get_mViewport_2();
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_58;
		L_58 = Object_op_Equality_mEE9EC7EB5C7DC3E95B94AB904E1986FC4D566D54(L_57, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL);
		if (L_58)
		{
			goto IL_0118;
		}
	}
	{
		CanvasInfo_t70219CA4ECC7F2DFE94082AD8E227EC478E0D728 * L_59 = V_0;
		NullCheck(L_59);
		RawImage_tFE280EF0C73AF19FE9AC24DB06501937DC2D6F1A * L_60 = L_59->get_mRawImage_3();
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_61;
		L_61 = Object_op_Equality_mEE9EC7EB5C7DC3E95B94AB904E1986FC4D566D54(L_60, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL);
		if (!L_61)
		{
			goto IL_011f;
		}
	}

IL_0118:
	{
		// CreateCanvas(ci);
		CanvasInfo_t70219CA4ECC7F2DFE94082AD8E227EC478E0D728 * L_62 = V_0;
		CinemachineStoryboard_CreateCanvas_m8646630AFE1182FFF350AE7277070C881913905E(__this, L_62, /*hidden argument*/NULL);
	}

IL_011f:
	{
		// return ci;
		CanvasInfo_t70219CA4ECC7F2DFE94082AD8E227EC478E0D728 * L_63 = V_0;
		return L_63;
	}
}
// System.Void Cinemachine.CinemachineStoryboard::CreateCanvas(Cinemachine.CinemachineStoryboard/CanvasInfo)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineStoryboard_CreateCanvas_m8646630AFE1182FFF350AE7277070C881913905E (CinemachineStoryboard_t01FCB762657146C4F46B4DC78A7249B1B100D7CD * __this, CanvasInfo_t70219CA4ECC7F2DFE94082AD8E227EC478E0D728 * ___ci0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisCanvas_t2B7E56B7BDC287962E092755372E214ACB6393EA_mD7BF125583B13806BB804A2EF0A69334F12C7660_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisRawImage_tFE280EF0C73AF19FE9AC24DB06501937DC2D6F1A_m7C46FDB7A46DE363497B3767A6E1F2AAE14B48C9_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisRectMask2D_tD909811991B341D752E4C978C89EFB80FA7A2B15_m8F6CB11956BC02D350F332C47B87FFB4C48EBDCE_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RectTransform_t8A6A306FB29A6C8C22010CF9040E319753571072_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RectTransform_t8A6A306FB29A6C8C22010CF9040E319753571072_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755_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_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * V_0 = NULL;
	{
		// ci.mCanvas = new GameObject(CanvasName, typeof(RectTransform));
		CanvasInfo_t70219CA4ECC7F2DFE94082AD8E227EC478E0D728 * L_0 = ___ci0;
		String_t* L_1;
		L_1 = CinemachineStoryboard_get_CanvasName_m7B8D386FB493150485E1D44C62A7096F2F657C5F(__this, /*hidden argument*/NULL);
		TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755* L_2 = (TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755*)(TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755*)SZArrayNew(TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755_il2cpp_TypeInfo_var, (uint32_t)1);
		TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755* L_3 = L_2;
		RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9  L_4 = { reinterpret_cast<intptr_t> (RectTransform_t8A6A306FB29A6C8C22010CF9040E319753571072_0_0_0_var) };
		IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
		Type_t * L_5;
		L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E(L_4, /*hidden argument*/NULL);
		NullCheck(L_3);
		ArrayElementTypeCheck (L_3, L_5);
		(L_3)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t *)L_5);
		GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_6 = (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 *)il2cpp_codegen_object_new(GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319_il2cpp_TypeInfo_var);
		GameObject__ctor_m9829583AE3BF1285861C580895202F760F3A82E8(L_6, L_1, L_3, /*hidden argument*/NULL);
		NullCheck(L_0);
		L_0->set_mCanvas_0(L_6);
		// ci.mCanvas.layer = gameObject.layer;
		CanvasInfo_t70219CA4ECC7F2DFE94082AD8E227EC478E0D728 * L_7 = ___ci0;
		NullCheck(L_7);
		GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_8 = L_7->get_mCanvas_0();
		GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_9;
		L_9 = Component_get_gameObject_m55DC35B149AFB9157582755383BA954655FE0C5B(__this, /*hidden argument*/NULL);
		NullCheck(L_9);
		int32_t L_10;
		L_10 = GameObject_get_layer_m9D4C23A2FD105AF9964445BF18A77E8A49012F9F(L_9, /*hidden argument*/NULL);
		NullCheck(L_8);
		GameObject_set_layer_m2F946916ACB41A59C46346F5243F2BAC235A36A6(L_8, L_10, /*hidden argument*/NULL);
		// ci.mCanvas.hideFlags = HideFlags.HideAndDontSave;
		CanvasInfo_t70219CA4ECC7F2DFE94082AD8E227EC478E0D728 * L_11 = ___ci0;
		NullCheck(L_11);
		GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_12 = L_11->get_mCanvas_0();
		NullCheck(L_12);
		Object_set_hideFlags_m7DE229AF60B92F0C68819F77FEB27D775E66F3AC(L_12, ((int32_t)61), /*hidden argument*/NULL);
		// ci.mCanvas.transform.SetParent(ci.mCanvasParent.transform);
		CanvasInfo_t70219CA4ECC7F2DFE94082AD8E227EC478E0D728 * L_13 = ___ci0;
		NullCheck(L_13);
		GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_14 = L_13->get_mCanvas_0();
		NullCheck(L_14);
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_15;
		L_15 = GameObject_get_transform_m16A80BB92B6C8C5AB696E447014D45EDF1E4DE34(L_14, /*hidden argument*/NULL);
		CanvasInfo_t70219CA4ECC7F2DFE94082AD8E227EC478E0D728 * L_16 = ___ci0;
		NullCheck(L_16);
		CinemachineBrain_tD6C5DB266906E4033463D5B2F94EA48246959E83 * L_17 = L_16->get_mCanvasParent_1();
		NullCheck(L_17);
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_18;
		L_18 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(L_17, /*hidden argument*/NULL);
		NullCheck(L_15);
		Transform_SetParent_m24E34EBEF76528C99AFA017F157EE8B3E3116B1E(L_15, L_18, /*hidden argument*/NULL);
		// var c = ci.mCanvas.AddComponent<Canvas>();
		CanvasInfo_t70219CA4ECC7F2DFE94082AD8E227EC478E0D728 * L_19 = ___ci0;
		NullCheck(L_19);
		GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_20 = L_19->get_mCanvas_0();
		NullCheck(L_20);
		Canvas_t2B7E56B7BDC287962E092755372E214ACB6393EA * L_21;
		L_21 = GameObject_AddComponent_TisCanvas_t2B7E56B7BDC287962E092755372E214ACB6393EA_mD7BF125583B13806BB804A2EF0A69334F12C7660(L_20, /*hidden argument*/GameObject_AddComponent_TisCanvas_t2B7E56B7BDC287962E092755372E214ACB6393EA_mD7BF125583B13806BB804A2EF0A69334F12C7660_RuntimeMethod_var);
		// c.renderMode = RenderMode.ScreenSpaceOverlay;
		NullCheck(L_21);
		Canvas_set_renderMode_mE19EA5E3E4758704CCA6A6A2E4EB84DB75096088(L_21, 0, /*hidden argument*/NULL);
		// var go = new GameObject("Viewport", typeof(RectTransform));
		TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755* L_22 = (TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755*)(TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755*)SZArrayNew(TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755_il2cpp_TypeInfo_var, (uint32_t)1);
		TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755* L_23 = L_22;
		RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9  L_24 = { reinterpret_cast<intptr_t> (RectTransform_t8A6A306FB29A6C8C22010CF9040E319753571072_0_0_0_var) };
		Type_t * L_25;
		L_25 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E(L_24, /*hidden argument*/NULL);
		NullCheck(L_23);
		ArrayElementTypeCheck (L_23, L_25);
		(L_23)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t *)L_25);
		GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_26 = (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 *)il2cpp_codegen_object_new(GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319_il2cpp_TypeInfo_var);
		GameObject__ctor_m9829583AE3BF1285861C580895202F760F3A82E8(L_26, _stringLiteral47A5B6A470F6113005195D6115F426DC36E8B65F, L_23, /*hidden argument*/NULL);
		V_0 = L_26;
		// go.transform.SetParent(ci.mCanvas.transform);
		GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_27 = V_0;
		NullCheck(L_27);
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_28;
		L_28 = GameObject_get_transform_m16A80BB92B6C8C5AB696E447014D45EDF1E4DE34(L_27, /*hidden argument*/NULL);
		CanvasInfo_t70219CA4ECC7F2DFE94082AD8E227EC478E0D728 * L_29 = ___ci0;
		NullCheck(L_29);
		GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_30 = L_29->get_mCanvas_0();
		NullCheck(L_30);
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_31;
		L_31 = GameObject_get_transform_m16A80BB92B6C8C5AB696E447014D45EDF1E4DE34(L_30, /*hidden argument*/NULL);
		NullCheck(L_28);
		Transform_SetParent_m24E34EBEF76528C99AFA017F157EE8B3E3116B1E(L_28, L_31, /*hidden argument*/NULL);
		// ci.mViewport = (RectTransform)go.transform;
		CanvasInfo_t70219CA4ECC7F2DFE94082AD8E227EC478E0D728 * L_32 = ___ci0;
		GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_33 = V_0;
		NullCheck(L_33);
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_34;
		L_34 = GameObject_get_transform_m16A80BB92B6C8C5AB696E447014D45EDF1E4DE34(L_33, /*hidden argument*/NULL);
		NullCheck(L_32);
		L_32->set_mViewport_2(((RectTransform_t8A6A306FB29A6C8C22010CF9040E319753571072 *)CastclassSealed((RuntimeObject*)L_34, RectTransform_t8A6A306FB29A6C8C22010CF9040E319753571072_il2cpp_TypeInfo_var)));
		// go.AddComponent<UnityEngine.UI.RectMask2D>();
		GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_35 = V_0;
		NullCheck(L_35);
		RectMask2D_tD909811991B341D752E4C978C89EFB80FA7A2B15 * L_36;
		L_36 = GameObject_AddComponent_TisRectMask2D_tD909811991B341D752E4C978C89EFB80FA7A2B15_m8F6CB11956BC02D350F332C47B87FFB4C48EBDCE(L_35, /*hidden argument*/GameObject_AddComponent_TisRectMask2D_tD909811991B341D752E4C978C89EFB80FA7A2B15_m8F6CB11956BC02D350F332C47B87FFB4C48EBDCE_RuntimeMethod_var);
		// go = new GameObject("RawImage", typeof(RectTransform));
		TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755* L_37 = (TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755*)(TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755*)SZArrayNew(TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755_il2cpp_TypeInfo_var, (uint32_t)1);
		TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755* L_38 = L_37;
		RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9  L_39 = { reinterpret_cast<intptr_t> (RectTransform_t8A6A306FB29A6C8C22010CF9040E319753571072_0_0_0_var) };
		Type_t * L_40;
		L_40 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E(L_39, /*hidden argument*/NULL);
		NullCheck(L_38);
		ArrayElementTypeCheck (L_38, L_40);
		(L_38)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t *)L_40);
		GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_41 = (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 *)il2cpp_codegen_object_new(GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319_il2cpp_TypeInfo_var);
		GameObject__ctor_m9829583AE3BF1285861C580895202F760F3A82E8(L_41, _stringLiteral95736F87FFB47A6CBA1FAEFC7529C2A3F3EE5E7A, L_38, /*hidden argument*/NULL);
		V_0 = L_41;
		// go.transform.SetParent(ci.mViewport.transform);
		GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_42 = V_0;
		NullCheck(L_42);
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_43;
		L_43 = GameObject_get_transform_m16A80BB92B6C8C5AB696E447014D45EDF1E4DE34(L_42, /*hidden argument*/NULL);
		CanvasInfo_t70219CA4ECC7F2DFE94082AD8E227EC478E0D728 * L_44 = ___ci0;
		NullCheck(L_44);
		RectTransform_t8A6A306FB29A6C8C22010CF9040E319753571072 * L_45 = L_44->get_mViewport_2();
		NullCheck(L_45);
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_46;
		L_46 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(L_45, /*hidden argument*/NULL);
		NullCheck(L_43);
		Transform_SetParent_m24E34EBEF76528C99AFA017F157EE8B3E3116B1E(L_43, L_46, /*hidden argument*/NULL);
		// ci.mRawImage = go.AddComponent<UnityEngine.UI.RawImage>();
		CanvasInfo_t70219CA4ECC7F2DFE94082AD8E227EC478E0D728 * L_47 = ___ci0;
		GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_48 = V_0;
		NullCheck(L_48);
		RawImage_tFE280EF0C73AF19FE9AC24DB06501937DC2D6F1A * L_49;
		L_49 = GameObject_AddComponent_TisRawImage_tFE280EF0C73AF19FE9AC24DB06501937DC2D6F1A_m7C46FDB7A46DE363497B3767A6E1F2AAE14B48C9(L_48, /*hidden argument*/GameObject_AddComponent_TisRawImage_tFE280EF0C73AF19FE9AC24DB06501937DC2D6F1A_m7C46FDB7A46DE363497B3767A6E1F2AAE14B48C9_RuntimeMethod_var);
		NullCheck(L_47);
		L_47->set_mRawImage_3(L_49);
		// }
		return;
	}
}
// System.Void Cinemachine.CinemachineStoryboard::DestroyCanvas()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineStoryboard_DestroyCanvas_mDAE4469DDC233DADBC9940C3C50BE2F0AE15E7A7 (CinemachineStoryboard_t01FCB762657146C4F46B4DC78A7249B1B100D7CD * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m8E8D951FF6CBE0929073A3E007D2E43B8E956F60_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RectTransform_t8A6A306FB29A6C8C22010CF9040E319753571072_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	CinemachineBrain_tD6C5DB266906E4033463D5B2F94EA48246959E83 * V_2 = NULL;
	int32_t V_3 = 0;
	RectTransform_t8A6A306FB29A6C8C22010CF9040E319753571072 * V_4 = NULL;
	{
		// int numBrains = CinemachineCore.Instance.BrainCount;
		IL2CPP_RUNTIME_CLASS_INIT(CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534_il2cpp_TypeInfo_var);
		CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534 * L_0;
		L_0 = CinemachineCore_get_Instance_mCD8E65EBCBB58BEDC6FD0C503AB9E866B76AFA83(/*hidden argument*/NULL);
		NullCheck(L_0);
		int32_t L_1;
		L_1 = CinemachineCore_get_BrainCount_mA544A424A3E3FC613955E2D60CA93484BC97616C(L_0, /*hidden argument*/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_RUNTIME_CLASS_INIT(CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534_il2cpp_TypeInfo_var);
		CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534 * L_2;
		L_2 = CinemachineCore_get_Instance_mCD8E65EBCBB58BEDC6FD0C503AB9E866B76AFA83(/*hidden argument*/NULL);
		int32_t L_3 = V_1;
		NullCheck(L_2);
		CinemachineBrain_tD6C5DB266906E4033463D5B2F94EA48246959E83 * L_4;
		L_4 = CinemachineCore_GetActiveBrain_m99FB4BE86B83C680EB414B5D1770908EA7ADF558(L_2, L_3, /*hidden argument*/NULL);
		V_2 = L_4;
		// int numChildren = parent.transform.childCount;
		CinemachineBrain_tD6C5DB266906E4033463D5B2F94EA48246959E83 * L_5 = V_2;
		NullCheck(L_5);
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_6;
		L_6 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(L_5, /*hidden argument*/NULL);
		NullCheck(L_6);
		int32_t L_7;
		L_7 = Transform_get_childCount_mCBED4F6D3F6A7386C4D97C2C3FD25C383A0BCD05(L_6, /*hidden argument*/NULL);
		// for (int j = numChildren - 1; j >= 0; --j)
		V_3 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)1));
		goto IL_006c;
	}

IL_002b:
	{
		// RectTransform child = parent.transform.GetChild(j) as RectTransform;
		CinemachineBrain_tD6C5DB266906E4033463D5B2F94EA48246959E83 * L_8 = V_2;
		NullCheck(L_8);
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_9;
		L_9 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(L_8, /*hidden argument*/NULL);
		int32_t L_10 = V_3;
		NullCheck(L_9);
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_11;
		L_11 = Transform_GetChild_mA7D94BEFF0144F76561D9B8FED61C5C939EC1F1C(L_9, L_10, /*hidden argument*/NULL);
		V_4 = ((RectTransform_t8A6A306FB29A6C8C22010CF9040E319753571072 *)IsInstSealed((RuntimeObject*)L_11, RectTransform_t8A6A306FB29A6C8C22010CF9040E319753571072_il2cpp_TypeInfo_var));
		// if (child != null && child.name == CanvasName)
		RectTransform_t8A6A306FB29A6C8C22010CF9040E319753571072 * L_12 = V_4;
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_13;
		L_13 = Object_op_Inequality_mE1F187520BD83FB7D86A6D850710C4D42B864E90(L_12, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL);
		if (!L_13)
		{
			goto IL_0068;
		}
	}
	{
		RectTransform_t8A6A306FB29A6C8C22010CF9040E319753571072 * L_14 = V_4;
		NullCheck(L_14);
		String_t* L_15;
		L_15 = Object_get_name_m0C7BC870ED2F0DC5A2FB09628136CD7D1CB82CFB(L_14, /*hidden argument*/NULL);
		String_t* L_16;
		L_16 = CinemachineStoryboard_get_CanvasName_m7B8D386FB493150485E1D44C62A7096F2F657C5F(__this, /*hidden argument*/NULL);
		bool L_17;
		L_17 = String_op_Equality_m2B91EE68355F142F67095973D32EB5828B7B73CB(L_15, L_16, /*hidden argument*/NULL);
		if (!L_17)
		{
			goto IL_0068;
		}
	}
	{
		// var canvas = child.gameObject;
		RectTransform_t8A6A306FB29A6C8C22010CF9040E319753571072 * L_18 = V_4;
		NullCheck(L_18);
		GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_19;
		L_19 = Component_get_gameObject_m55DC35B149AFB9157582755383BA954655FE0C5B(L_18, /*hidden argument*/NULL);
		// RuntimeUtility.DestroyObject(canvas);
		IL2CPP_RUNTIME_CLASS_INIT(RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_il2cpp_TypeInfo_var);
		RuntimeUtility_DestroyObject_m6D1DDFE4299B3873067DC7E57851288F8F78F252(L_19, /*hidden argument*/NULL);
	}

IL_0068:
	{
		// for (int j = numChildren - 1; j >= 0; --j)
		int32_t L_20 = V_3;
		V_3 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_20, (int32_t)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((int32_t)L_22, (int32_t)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_t86059F2DAECFB3CAC11618F8C2D08C5E33226A45 * L_25 = __this->get_mCanvasInfo_18();
		NullCheck(L_25);
		List_1_Clear_m8E8D951FF6CBE0929073A3E007D2E43B8E956F60(L_25, /*hidden argument*/List_1_Clear_m8E8D951FF6CBE0929073A3E007D2E43B8E956F60_RuntimeMethod_var);
		// }
		return;
	}
}
// System.Void Cinemachine.CinemachineStoryboard::PlaceImage(Cinemachine.CinemachineStoryboard/CanvasInfo,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineStoryboard_PlaceImage_m2B8471FE0B239D371527BB2670785AB6B86108AF (CinemachineStoryboard_t01FCB762657146C4F46B4DC78A7249B1B100D7CD * __this, CanvasInfo_t70219CA4ECC7F2DFE94082AD8E227EC478E0D728 * ___ci0, float ___alpha1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878  V_0;
	memset((&V_0), 0, sizeof(V_0));
	float V_1 = 0.0f;
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  V_2;
	memset((&V_2), 0, sizeof(V_2));
	Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  V_3;
	memset((&V_3), 0, sizeof(V_3));
	Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659  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_t70219CA4ECC7F2DFE94082AD8E227EC478E0D728 * L_0 = ___ci0;
		NullCheck(L_0);
		RawImage_tFE280EF0C73AF19FE9AC24DB06501937DC2D6F1A * L_1 = L_0->get_mRawImage_3();
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_2;
		L_2 = Object_op_Inequality_mE1F187520BD83FB7D86A6D850710C4D42B864E90(L_1, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL);
		if (!L_2)
		{
			goto IL_034d;
		}
	}
	{
		CanvasInfo_t70219CA4ECC7F2DFE94082AD8E227EC478E0D728 * L_3 = ___ci0;
		NullCheck(L_3);
		RectTransform_t8A6A306FB29A6C8C22010CF9040E319753571072 * L_4 = L_3->get_mViewport_2();
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_5;
		L_5 = Object_op_Inequality_mE1F187520BD83FB7D86A6D850710C4D42B864E90(L_4, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/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_m52188F76E8AAF57BE373018CB14083BB74C43C1C(/*hidden argument*/NULL);
		int32_t L_7;
		L_7 = Screen_get_height_m110C90A573EE67895DC4F59E9165235EA22039EE(/*hidden argument*/NULL);
		Rect__ctor_m12075526A02B55B680716A34AD5287B223122B70((Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878 *)(&V_0), (0.0f), (0.0f), ((float)((float)L_6)), ((float)((float)L_7)), /*hidden argument*/NULL);
		// if (ci.mCanvasParent.OutputCamera != null)
		CanvasInfo_t70219CA4ECC7F2DFE94082AD8E227EC478E0D728 * L_8 = ___ci0;
		NullCheck(L_8);
		CinemachineBrain_tD6C5DB266906E4033463D5B2F94EA48246959E83 * L_9 = L_8->get_mCanvasParent_1();
		NullCheck(L_9);
		Camera_tC44E094BAB53AFC8A014C6F9CFCE11F4FC38006C * L_10;
		L_10 = CinemachineBrain_get_OutputCamera_m53C6A01A6715756C5A1B80FB403453B3CB28DF84(L_9, /*hidden argument*/NULL);
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_11;
		L_11 = Object_op_Inequality_mE1F187520BD83FB7D86A6D850710C4D42B864E90(L_10, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL);
		if (!L_11)
		{
			goto IL_0063;
		}
	}
	{
		// screen = ci.mCanvasParent.OutputCamera.pixelRect;
		CanvasInfo_t70219CA4ECC7F2DFE94082AD8E227EC478E0D728 * L_12 = ___ci0;
		NullCheck(L_12);
		CinemachineBrain_tD6C5DB266906E4033463D5B2F94EA48246959E83 * L_13 = L_12->get_mCanvasParent_1();
		NullCheck(L_13);
		Camera_tC44E094BAB53AFC8A014C6F9CFCE11F4FC38006C * L_14;
		L_14 = CinemachineBrain_get_OutputCamera_m53C6A01A6715756C5A1B80FB403453B3CB28DF84(L_13, /*hidden argument*/NULL);
		NullCheck(L_14);
		Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878  L_15;
		L_15 = Camera_get_pixelRect_m58284153875DDE6470D4BDCAF2DFC9F5C9DE3D3A(L_14, /*hidden argument*/NULL);
		V_0 = L_15;
	}

IL_0063:
	{
		// screen.x -= (float)Screen.width/2;
		Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878 * L_16 = (&V_0);
		float L_17;
		L_17 = Rect_get_x_mA61220F6F26ECD6951B779FFA7CAD7ECE11D6987((Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878 *)L_16, /*hidden argument*/NULL);
		int32_t L_18;
		L_18 = Screen_get_width_m52188F76E8AAF57BE373018CB14083BB74C43C1C(/*hidden argument*/NULL);
		Rect_set_x_m1147A05B5046E1D4427E8EC99B9DFA4A32EEDEE6((Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878 *)L_16, ((float)il2cpp_codegen_subtract((float)L_17, (float)((float)((float)((float)((float)L_18))/(float)(2.0f))))), /*hidden argument*/NULL);
		// screen.y -= (float)Screen.height/2;
		Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878 * L_19 = (&V_0);
		float L_20;
		L_20 = Rect_get_y_m4E1AAD20D167085FF4F9E9C86EF34689F5770A74((Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878 *)L_19, /*hidden argument*/NULL);
		int32_t L_21;
		L_21 = Screen_get_height_m110C90A573EE67895DC4F59E9165235EA22039EE(/*hidden argument*/NULL);
		Rect_set_y_m015507262F8AC5AFF1B4E986B66307F31FB3A10E((Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878 *)L_19, ((float)il2cpp_codegen_subtract((float)L_20, (float)((float)((float)((float)((float)L_21))/(float)(2.0f))))), /*hidden argument*/NULL);
		// float wipeAmount = -Mathf.Clamp(m_SplitView, -1, 1) * screen.width;
		float L_22 = __this->get_m_SplitView_17();
		float L_23;
		L_23 = Mathf_Clamp_m2416F3B785C8F135863E3D17E5B0CB4174797B87(L_22, (-1.0f), (1.0f), /*hidden argument*/NULL);
		float L_24;
		L_24 = Rect_get_width_m4A0500D95CA84917787A8E90D26E66D49DFA90EF((Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878 *)(&V_0), /*hidden argument*/NULL);
		V_1 = ((float)il2cpp_codegen_multiply((float)((-L_23)), (float)L_24));
		// Vector3 pos = screen.center;
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_25;
		L_25 = Rect_get_center_mDFC7A4AE153DCDC1D6248803381C6F36C7883707((Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878 *)(&V_0), /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_26;
		L_26 = Vector2_op_Implicit_m4FA146E613DBFE6C1C4B0E9B461D622E6F2FC294_inline(L_25, /*hidden argument*/NULL);
		V_2 = L_26;
		// pos.x -= wipeAmount/2;
		float* L_27 = (&V_2)->get_address_of_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((float)L_29, (float)((float)((float)L_30/(float)(2.0f)))));
		// ci.mViewport.localPosition = pos;
		CanvasInfo_t70219CA4ECC7F2DFE94082AD8E227EC478E0D728 * L_31 = ___ci0;
		NullCheck(L_31);
		RectTransform_t8A6A306FB29A6C8C22010CF9040E319753571072 * L_32 = L_31->get_mViewport_2();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_33 = V_2;
		NullCheck(L_32);
		Transform_set_localPosition_m2A2B0033EF079077FAE7C65196078EAF5D041AFC(L_32, L_33, /*hidden argument*/NULL);
		// ci.mViewport.localRotation = Quaternion.identity;
		CanvasInfo_t70219CA4ECC7F2DFE94082AD8E227EC478E0D728 * L_34 = ___ci0;
		NullCheck(L_34);
		RectTransform_t8A6A306FB29A6C8C22010CF9040E319753571072 * L_35 = L_34->get_mViewport_2();
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_36;
		L_36 = Quaternion_get_identity_mF2E565DBCE793A1AE6208056D42CA7C59D83A702(/*hidden argument*/NULL);
		NullCheck(L_35);
		Transform_set_localRotation_m1A9101457EC4653AFC93FCC4065A29F2C78FA62C(L_35, L_36, /*hidden argument*/NULL);
		// ci.mViewport.localScale = Vector3.one;
		CanvasInfo_t70219CA4ECC7F2DFE94082AD8E227EC478E0D728 * L_37 = ___ci0;
		NullCheck(L_37);
		RectTransform_t8A6A306FB29A6C8C22010CF9040E319753571072 * L_38 = L_37->get_mViewport_2();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_39;
		L_39 = Vector3_get_one_m9CDE5C456038B133ED94402673859EC37B1C1CCB(/*hidden argument*/NULL);
		NullCheck(L_38);
		Transform_set_localScale_mF4D1611E48D1BA7566A1E166DC2DACF3ADD8BA3A(L_38, L_39, /*hidden argument*/NULL);
		// ci.mViewport.ForceUpdateRectTransforms();
		CanvasInfo_t70219CA4ECC7F2DFE94082AD8E227EC478E0D728 * L_40 = ___ci0;
		NullCheck(L_40);
		RectTransform_t8A6A306FB29A6C8C22010CF9040E319753571072 * L_41 = L_40->get_mViewport_2();
		NullCheck(L_41);
		RectTransform_ForceUpdateRectTransforms_m1870AEDF1999900C2CC78F644ECB518C3CC374BE(L_41, /*hidden argument*/NULL);
		// ci.mViewport.sizeDelta = new Vector2(screen.width + 1 - Mathf.Abs(wipeAmount), screen.height + 1);
		CanvasInfo_t70219CA4ECC7F2DFE94082AD8E227EC478E0D728 * L_42 = ___ci0;
		NullCheck(L_42);
		RectTransform_t8A6A306FB29A6C8C22010CF9040E319753571072 * L_43 = L_42->get_mViewport_2();
		float L_44;
		L_44 = Rect_get_width_m4A0500D95CA84917787A8E90D26E66D49DFA90EF((Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878 *)(&V_0), /*hidden argument*/NULL);
		float L_45 = V_1;
		float L_46;
		L_46 = fabsf(L_45);
		float L_47;
		L_47 = Rect_get_height_m42FEF31015A269E6E2B7E6F62E72E5BF6602302A((Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878 *)(&V_0), /*hidden argument*/NULL);
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_48;
		memset((&L_48), 0, sizeof(L_48));
		Vector2__ctor_m9F1F2D5EB5D1FF7091BB527AC8A72CBB309D115E_inline((&L_48), ((float)il2cpp_codegen_subtract((float)((float)il2cpp_codegen_add((float)L_44, (float)(1.0f))), (float)L_46)), ((float)il2cpp_codegen_add((float)L_47, (float)(1.0f))), /*hidden argument*/NULL);
		NullCheck(L_43);
		RectTransform_set_sizeDelta_m61943618442E31C6FF0556CDFC70940AE7AD04D0(L_43, L_48, /*hidden argument*/NULL);
		// Vector2 scale = Vector2.one;
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_49;
		L_49 = Vector2_get_one_m9B2AFD26404B6DD0F520D19FC7F79371C5C18B42(/*hidden argument*/NULL);
		V_3 = L_49;
		// if (m_Image != null
		//     && m_Image.width > 0 && m_Image.width > 0
		//     && screen.width > 0 && screen.height > 0)
		Texture_t9FE0218A1EEDF266E8C85879FE123265CACC95AE * L_50 = __this->get_m_Image_9();
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_51;
		L_51 = Object_op_Inequality_mE1F187520BD83FB7D86A6D850710C4D42B864E90(L_50, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL);
		if (!L_51)
		{
			goto IL_022c;
		}
	}
	{
		Texture_t9FE0218A1EEDF266E8C85879FE123265CACC95AE * L_52 = __this->get_m_Image_9();
		NullCheck(L_52);
		int32_t L_53;
		L_53 = VirtFuncInvoker0< int32_t >::Invoke(4 /* System.Int32 UnityEngine.Texture::get_width() */, L_52);
		if ((((int32_t)L_53) <= ((int32_t)0)))
		{
			goto IL_022c;
		}
	}
	{
		Texture_t9FE0218A1EEDF266E8C85879FE123265CACC95AE * L_54 = __this->get_m_Image_9();
		NullCheck(L_54);
		int32_t L_55;
		L_55 = VirtFuncInvoker0< int32_t >::Invoke(4 /* 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_m4A0500D95CA84917787A8E90D26E66D49DFA90EF((Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878 *)(&V_0), /*hidden argument*/NULL);
		if ((!(((float)L_56) > ((float)(0.0f)))))
		{
			goto IL_022c;
		}
	}
	{
		float L_57;
		L_57 = Rect_get_height_m42FEF31015A269E6E2B7E6F62E72E5BF6602302A((Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878 *)(&V_0), /*hidden argument*/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_m42FEF31015A269E6E2B7E6F62E72E5BF6602302A((Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878 *)(&V_0), /*hidden argument*/NULL);
		Texture_t9FE0218A1EEDF266E8C85879FE123265CACC95AE * L_59 = __this->get_m_Image_9();
		NullCheck(L_59);
		int32_t L_60;
		L_60 = VirtFuncInvoker0< int32_t >::Invoke(4 /* System.Int32 UnityEngine.Texture::get_width() */, L_59);
		float L_61;
		L_61 = Rect_get_width_m4A0500D95CA84917787A8E90D26E66D49DFA90EF((Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878 *)(&V_0), /*hidden argument*/NULL);
		Texture_t9FE0218A1EEDF266E8C85879FE123265CACC95AE * L_62 = __this->get_m_Image_9();
		NullCheck(L_62);
		int32_t L_63;
		L_63 = VirtFuncInvoker0< int32_t >::Invoke(6 /* System.Int32 UnityEngine.Texture::get_height() */, L_62);
		V_5 = ((float)((float)((float)il2cpp_codegen_multiply((float)L_58, (float)((float)((float)L_60))))/(float)((float)il2cpp_codegen_multiply((float)L_61, (float)((float)((float)L_63))))));
		// switch (m_Aspect)
		int32_t L_64 = __this->get_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)->get_address_of_y_1();
		float* L_68 = L_67;
		float L_69 = *((float*)L_68);
		float L_70 = V_5;
		*((float*)L_68) = (float)((float)((float)L_69/(float)L_70));
		goto IL_022c;
	}

IL_01f8:
	{
		// scale.x *= f;
		float* L_71 = (&V_3)->get_address_of_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((float)L_73, (float)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)->get_address_of_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((float)L_78, (float)L_79));
		goto IL_022c;
	}

IL_021f:
	{
		// scale.y /= f;
		float* L_80 = (&V_3)->get_address_of_y_1();
		float* L_81 = L_80;
		float L_82 = *((float*)L_81);
		float L_83 = V_5;
		*((float*)L_81) = (float)((float)((float)L_82/(float)L_83));
	}

IL_022c:
	{
		// scale.x *= m_Scale.x;
		float* L_84 = (&V_3)->get_address_of_x_0();
		float* L_85 = L_84;
		float L_86 = *((float*)L_85);
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * L_87 = __this->get_address_of_m_Scale_14();
		float L_88 = L_87->get_x_0();
		*((float*)L_85) = (float)((float)il2cpp_codegen_multiply((float)L_86, (float)L_88));
		// scale.y *= m_SyncScale ? m_Scale.x : m_Scale.y;
		float* L_89 = (&V_3)->get_address_of_y_1();
		float* L_90 = L_89;
		float L_91 = *((float*)L_90);
		bool L_92 = __this->get_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_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * L_93 = __this->get_address_of_m_Scale_14();
		float L_94 = L_93->get_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_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * L_95 = __this->get_address_of_m_Scale_14();
		float L_96 = L_95->get_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((float)G_B20_1, (float)G_B20_0));
		// ci.mRawImage.texture = m_Image;
		CanvasInfo_t70219CA4ECC7F2DFE94082AD8E227EC478E0D728 * L_97 = ___ci0;
		NullCheck(L_97);
		RawImage_tFE280EF0C73AF19FE9AC24DB06501937DC2D6F1A * L_98 = L_97->get_mRawImage_3();
		Texture_t9FE0218A1EEDF266E8C85879FE123265CACC95AE * L_99 = __this->get_m_Image_9();
		NullCheck(L_98);
		RawImage_set_texture_m1D7BAE6CB629C36894B664D9F5D68CACA88B8D99(L_98, L_99, /*hidden argument*/NULL);
		// Color tintColor = Color.white;
		Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659  L_100;
		L_100 = Color_get_white_mB21E47D20959C3AEC41AF8BA04F63AC89FAF319E(/*hidden argument*/NULL);
		V_4 = L_100;
		// tintColor.a = m_Alpha * alpha;
		float L_101 = __this->get_m_Alpha_11();
		float L_102 = ___alpha1;
		(&V_4)->set_a_3(((float)il2cpp_codegen_multiply((float)L_101, (float)L_102)));
		// ci.mRawImage.color = tintColor;
		CanvasInfo_t70219CA4ECC7F2DFE94082AD8E227EC478E0D728 * L_103 = ___ci0;
		NullCheck(L_103);
		RawImage_tFE280EF0C73AF19FE9AC24DB06501937DC2D6F1A * L_104 = L_103->get_mRawImage_3();
		Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659  L_105 = V_4;
		NullCheck(L_104);
		VirtActionInvoker1< Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659  >::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_m4A0500D95CA84917787A8E90D26E66D49DFA90EF((Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878 *)(&V_0), /*hidden argument*/NULL);
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * L_107 = __this->get_address_of_m_Center_12();
		float L_108 = L_107->get_x_0();
		float L_109;
		L_109 = Rect_get_height_m42FEF31015A269E6E2B7E6F62E72E5BF6602302A((Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878 *)(&V_0), /*hidden argument*/NULL);
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * L_110 = __this->get_address_of_m_Center_12();
		float L_111 = L_110->get_y_1();
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_112;
		memset((&L_112), 0, sizeof(L_112));
		Vector2__ctor_m9F1F2D5EB5D1FF7091BB527AC8A72CBB309D115E_inline((&L_112), ((float)il2cpp_codegen_multiply((float)L_106, (float)L_108)), ((float)il2cpp_codegen_multiply((float)L_109, (float)L_111)), /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_113;
		L_113 = Vector2_op_Implicit_m4FA146E613DBFE6C1C4B0E9B461D622E6F2FC294_inline(L_112, /*hidden argument*/NULL);
		V_2 = L_113;
		// pos.x += wipeAmount/2;
		float* L_114 = (&V_2)->get_address_of_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((float)L_116, (float)((float)((float)L_117/(float)(2.0f)))));
		// ci.mRawImage.rectTransform.localPosition = pos;
		CanvasInfo_t70219CA4ECC7F2DFE94082AD8E227EC478E0D728 * L_118 = ___ci0;
		NullCheck(L_118);
		RawImage_tFE280EF0C73AF19FE9AC24DB06501937DC2D6F1A * L_119 = L_118->get_mRawImage_3();
		NullCheck(L_119);
		RectTransform_t8A6A306FB29A6C8C22010CF9040E319753571072 * L_120;
		L_120 = Graphic_get_rectTransform_m87D5A808474C6B71649CBB153DEBF5F268189EFF(L_119, /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_121 = V_2;
		NullCheck(L_120);
		Transform_set_localPosition_m2A2B0033EF079077FAE7C65196078EAF5D041AFC(L_120, L_121, /*hidden argument*/NULL);
		// ci.mRawImage.rectTransform.localRotation = Quaternion.Euler(m_Rotation);
		CanvasInfo_t70219CA4ECC7F2DFE94082AD8E227EC478E0D728 * L_122 = ___ci0;
		NullCheck(L_122);
		RawImage_tFE280EF0C73AF19FE9AC24DB06501937DC2D6F1A * L_123 = L_122->get_mRawImage_3();
		NullCheck(L_123);
		RectTransform_t8A6A306FB29A6C8C22010CF9040E319753571072 * L_124;
		L_124 = Graphic_get_rectTransform_m87D5A808474C6B71649CBB153DEBF5F268189EFF(L_123, /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_125 = __this->get_m_Rotation_13();
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_126;
		L_126 = Quaternion_Euler_m887ABE4F4DD563351E9874D63922C2F53969BBAB(L_125, /*hidden argument*/NULL);
		NullCheck(L_124);
		Transform_set_localRotation_m1A9101457EC4653AFC93FCC4065A29F2C78FA62C(L_124, L_126, /*hidden argument*/NULL);
		// ci.mRawImage.rectTransform.localScale = scale;
		CanvasInfo_t70219CA4ECC7F2DFE94082AD8E227EC478E0D728 * L_127 = ___ci0;
		NullCheck(L_127);
		RawImage_tFE280EF0C73AF19FE9AC24DB06501937DC2D6F1A * L_128 = L_127->get_mRawImage_3();
		NullCheck(L_128);
		RectTransform_t8A6A306FB29A6C8C22010CF9040E319753571072 * L_129;
		L_129 = Graphic_get_rectTransform_m87D5A808474C6B71649CBB153DEBF5F268189EFF(L_128, /*hidden argument*/NULL);
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_130 = V_3;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_131;
		L_131 = Vector2_op_Implicit_m4FA146E613DBFE6C1C4B0E9B461D622E6F2FC294_inline(L_130, /*hidden argument*/NULL);
		NullCheck(L_129);
		Transform_set_localScale_mF4D1611E48D1BA7566A1E166DC2DACF3ADD8BA3A(L_129, L_131, /*hidden argument*/NULL);
		// ci.mRawImage.rectTransform.ForceUpdateRectTransforms();
		CanvasInfo_t70219CA4ECC7F2DFE94082AD8E227EC478E0D728 * L_132 = ___ci0;
		NullCheck(L_132);
		RawImage_tFE280EF0C73AF19FE9AC24DB06501937DC2D6F1A * L_133 = L_132->get_mRawImage_3();
		NullCheck(L_133);
		RectTransform_t8A6A306FB29A6C8C22010CF9040E319753571072 * L_134;
		L_134 = Graphic_get_rectTransform_m87D5A808474C6B71649CBB153DEBF5F268189EFF(L_133, /*hidden argument*/NULL);
		NullCheck(L_134);
		RectTransform_ForceUpdateRectTransforms_m1870AEDF1999900C2CC78F644ECB518C3CC374BE(L_134, /*hidden argument*/NULL);
		// ci.mRawImage.rectTransform.sizeDelta = screen.size;
		CanvasInfo_t70219CA4ECC7F2DFE94082AD8E227EC478E0D728 * L_135 = ___ci0;
		NullCheck(L_135);
		RawImage_tFE280EF0C73AF19FE9AC24DB06501937DC2D6F1A * L_136 = L_135->get_mRawImage_3();
		NullCheck(L_136);
		RectTransform_t8A6A306FB29A6C8C22010CF9040E319753571072 * L_137;
		L_137 = Graphic_get_rectTransform_m87D5A808474C6B71649CBB153DEBF5F268189EFF(L_136, /*hidden argument*/NULL);
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_138;
		L_138 = Rect_get_size_m752B3BB45AE862F6EAE941ED5E5C1B01C0973A00((Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878 *)(&V_0), /*hidden argument*/NULL);
		NullCheck(L_137);
		RectTransform_set_sizeDelta_m61943618442E31C6FF0556CDFC70940AE7AD04D0(L_137, L_138, /*hidden argument*/NULL);
	}

IL_034d:
	{
		// }
		return;
	}
}
// System.Void Cinemachine.CinemachineStoryboard::StaticBlendingHandler(Cinemachine.CinemachineBrain)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineStoryboard_StaticBlendingHandler_mB063E4C83DB301BC5F947A7E6E7830C40EE663B1 (CinemachineBrain_tD6C5DB266906E4033463D5B2F94EA48246959E83 * ___brain0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineStoryboard_t01FCB762657146C4F46B4DC78A7249B1B100D7CD_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601  V_0;
	memset((&V_0), 0, sizeof(V_0));
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	CustomBlendable_t8E179439D0939CA1F23354DD785283354767EA6B  V_3;
	memset((&V_3), 0, sizeof(V_3));
	CinemachineStoryboard_t01FCB762657146C4F46B4DC78A7249B1B100D7CD * V_4 = NULL;
	bool V_5 = false;
	int32_t V_6 = 0;
	CanvasInfo_t70219CA4ECC7F2DFE94082AD8E227EC478E0D728 * V_7 = NULL;
	{
		// CameraState state = brain.CurrentCameraState;
		CinemachineBrain_tD6C5DB266906E4033463D5B2F94EA48246959E83 * L_0 = ___brain0;
		NullCheck(L_0);
		CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601  L_1;
		L_1 = CinemachineBrain_get_CurrentCameraState_mBC8B24EFB25ADD71E4E007CDD351ED790FA76243_inline(L_0, /*hidden argument*/NULL);
		V_0 = L_1;
		// int numBlendables = state.NumCustomBlendables;
		int32_t L_2;
		L_2 = CameraState_get_NumCustomBlendables_m45122BC6F6592ACC07FD85C38B3A756FEC60A7CF_inline((CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 *)(&V_0), /*hidden argument*/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_t8E179439D0939CA1F23354DD785283354767EA6B  L_4;
		L_4 = CameraState_GetCustomBlendable_mD4E4CD7E5D2F4ABF74B78B4997BEA73C65C704BF((CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 *)(&V_0), L_3, /*hidden argument*/NULL);
		V_3 = L_4;
		// CinemachineStoryboard src = b.m_Custom as CinemachineStoryboard;
		CustomBlendable_t8E179439D0939CA1F23354DD785283354767EA6B  L_5 = V_3;
		Object_tF2F3778131EFF286AF62B7B013A170F95A91571A * L_6 = L_5.get_m_Custom_0();
		V_4 = ((CinemachineStoryboard_t01FCB762657146C4F46B4DC78A7249B1B100D7CD *)IsInstClass((RuntimeObject*)L_6, CinemachineStoryboard_t01FCB762657146C4F46B4DC78A7249B1B100D7CD_il2cpp_TypeInfo_var));
		// if (!(src == null)) // in case it was deleted
		CinemachineStoryboard_t01FCB762657146C4F46B4DC78A7249B1B100D7CD * L_7 = V_4;
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_8;
		L_8 = Object_op_Equality_mEE9EC7EB5C7DC3E95B94AB904E1986FC4D566D54(L_7, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL);
		if (L_8)
		{
			goto IL_0096;
		}
	}
	{
		// bool showIt = true;
		V_5 = (bool)1;
		// int layer = 1 << src.gameObject.layer;
		CinemachineStoryboard_t01FCB762657146C4F46B4DC78A7249B1B100D7CD * L_9 = V_4;
		NullCheck(L_9);
		GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_10;
		L_10 = Component_get_gameObject_m55DC35B149AFB9157582755383BA954655FE0C5B(L_9, /*hidden argument*/NULL);
		NullCheck(L_10);
		int32_t L_11;
		L_11 = GameObject_get_layer_m9D4C23A2FD105AF9964445BF18A77E8A49012F9F(L_10, /*hidden argument*/NULL);
		V_6 = ((int32_t)((int32_t)1<<(int32_t)((int32_t)((int32_t)L_11&(int32_t)((int32_t)31)))));
		// if (brain.OutputCamera == null || (brain.OutputCamera.cullingMask & layer) == 0)
		CinemachineBrain_tD6C5DB266906E4033463D5B2F94EA48246959E83 * L_12 = ___brain0;
		NullCheck(L_12);
		Camera_tC44E094BAB53AFC8A014C6F9CFCE11F4FC38006C * L_13;
		L_13 = CinemachineBrain_get_OutputCamera_m53C6A01A6715756C5A1B80FB403453B3CB28DF84(L_12, /*hidden argument*/NULL);
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_14;
		L_14 = Object_op_Equality_mEE9EC7EB5C7DC3E95B94AB904E1986FC4D566D54(L_13, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL);
		if (L_14)
		{
			goto IL_006a;
		}
	}
	{
		CinemachineBrain_tD6C5DB266906E4033463D5B2F94EA48246959E83 * L_15 = ___brain0;
		NullCheck(L_15);
		Camera_tC44E094BAB53AFC8A014C6F9CFCE11F4FC38006C * L_16;
		L_16 = CinemachineBrain_get_OutputCamera_m53C6A01A6715756C5A1B80FB403453B3CB28DF84(L_15, /*hidden argument*/NULL);
		NullCheck(L_16);
		int32_t L_17;
		L_17 = Camera_get_cullingMask_m63492ED3AFA8F571FBED0B1729264A2E3BB64236(L_16, /*hidden argument*/NULL);
		int32_t L_18 = V_6;
		if (((int32_t)((int32_t)L_17&(int32_t)L_18)))
		{
			goto IL_006d;
		}
	}

IL_006a:
	{
		// showIt = false;
		V_5 = (bool)0;
	}

IL_006d:
	{
		// if (s_StoryboardGlobalMute)
		bool L_19 = ((CinemachineStoryboard_t01FCB762657146C4F46B4DC78A7249B1B100D7CD_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineStoryboard_t01FCB762657146C4F46B4DC78A7249B1B100D7CD_il2cpp_TypeInfo_var))->get_s_StoryboardGlobalMute_7();
		if (!L_19)
		{
			goto IL_0077;
		}
	}
	{
		// showIt = false;
		V_5 = (bool)0;
	}

IL_0077:
	{
		// CanvasInfo ci = src.LocateMyCanvas(brain, showIt);
		CinemachineStoryboard_t01FCB762657146C4F46B4DC78A7249B1B100D7CD * L_20 = V_4;
		CinemachineBrain_tD6C5DB266906E4033463D5B2F94EA48246959E83 * L_21 = ___brain0;
		bool L_22 = V_5;
		NullCheck(L_20);
		CanvasInfo_t70219CA4ECC7F2DFE94082AD8E227EC478E0D728 * L_23;
		L_23 = CinemachineStoryboard_LocateMyCanvas_mCCD4AE8516711F4F7947F1403DEC3BD31879C6B6(L_20, L_21, L_22, /*hidden argument*/NULL);
		V_7 = L_23;
		// if (ci != null)
		CanvasInfo_t70219CA4ECC7F2DFE94082AD8E227EC478E0D728 * L_24 = V_7;
		if (!L_24)
		{
			goto IL_0096;
		}
	}
	{
		// src.PlaceImage(ci, b.m_Weight);
		CinemachineStoryboard_t01FCB762657146C4F46B4DC78A7249B1B100D7CD * L_25 = V_4;
		CanvasInfo_t70219CA4ECC7F2DFE94082AD8E227EC478E0D728 * L_26 = V_7;
		CustomBlendable_t8E179439D0939CA1F23354DD785283354767EA6B  L_27 = V_3;
		float L_28 = L_27.get_m_Weight_1();
		NullCheck(L_25);
		CinemachineStoryboard_PlaceImage_m2B8471FE0B239D371527BB2670785AB6B86108AF(L_25, L_26, L_28, /*hidden argument*/NULL);
	}

IL_0096:
	{
		// for (int i = 0; i < numBlendables; ++i)
		int32_t L_29 = V_2;
		V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_29, (int32_t)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_m6F699FC72AEB7184BE2AEFF42BB6FC6794D44EB7 (const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineStoryboard_StaticBlendingHandler_mB063E4C83DB301BC5F947A7E6E7830C40EE663B1_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityAction_1__ctor_mC0510DEC262732CF332A45B9FE5F2C0255D872C7_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityAction_1_t71593FFB7C371142898AA847C4AB080336DC43A4_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityEvent_1_AddListener_m578250D25E2366E5B1116E0D7CDFA190170A942F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityEvent_1_RemoveListener_mA6FD35E043ACB258E8D250604EC3F46F2460F0C5_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// CinemachineCore.CameraUpdatedEvent.RemoveListener(StaticBlendingHandler);
		IL2CPP_RUNTIME_CLASS_INIT(CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534_il2cpp_TypeInfo_var);
		BrainEvent_t7DDC9AFC269C95A82A9348F1F7120BA402DCFE5E * L_0 = ((CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534_il2cpp_TypeInfo_var))->get_CameraUpdatedEvent_8();
		UnityAction_1_t71593FFB7C371142898AA847C4AB080336DC43A4 * L_1 = (UnityAction_1_t71593FFB7C371142898AA847C4AB080336DC43A4 *)il2cpp_codegen_object_new(UnityAction_1_t71593FFB7C371142898AA847C4AB080336DC43A4_il2cpp_TypeInfo_var);
		UnityAction_1__ctor_mC0510DEC262732CF332A45B9FE5F2C0255D872C7(L_1, NULL, (intptr_t)((intptr_t)CinemachineStoryboard_StaticBlendingHandler_mB063E4C83DB301BC5F947A7E6E7830C40EE663B1_RuntimeMethod_var), /*hidden argument*/UnityAction_1__ctor_mC0510DEC262732CF332A45B9FE5F2C0255D872C7_RuntimeMethod_var);
		NullCheck(L_0);
		UnityEvent_1_RemoveListener_mA6FD35E043ACB258E8D250604EC3F46F2460F0C5(L_0, L_1, /*hidden argument*/UnityEvent_1_RemoveListener_mA6FD35E043ACB258E8D250604EC3F46F2460F0C5_RuntimeMethod_var);
		// CinemachineCore.CameraUpdatedEvent.AddListener(StaticBlendingHandler);
		BrainEvent_t7DDC9AFC269C95A82A9348F1F7120BA402DCFE5E * L_2 = ((CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534_il2cpp_TypeInfo_var))->get_CameraUpdatedEvent_8();
		UnityAction_1_t71593FFB7C371142898AA847C4AB080336DC43A4 * L_3 = (UnityAction_1_t71593FFB7C371142898AA847C4AB080336DC43A4 *)il2cpp_codegen_object_new(UnityAction_1_t71593FFB7C371142898AA847C4AB080336DC43A4_il2cpp_TypeInfo_var);
		UnityAction_1__ctor_mC0510DEC262732CF332A45B9FE5F2C0255D872C7(L_3, NULL, (intptr_t)((intptr_t)CinemachineStoryboard_StaticBlendingHandler_mB063E4C83DB301BC5F947A7E6E7830C40EE663B1_RuntimeMethod_var), /*hidden argument*/UnityAction_1__ctor_mC0510DEC262732CF332A45B9FE5F2C0255D872C7_RuntimeMethod_var);
		NullCheck(L_2);
		UnityEvent_1_AddListener_m578250D25E2366E5B1116E0D7CDFA190170A942F(L_2, L_3, /*hidden argument*/UnityEvent_1_AddListener_m578250D25E2366E5B1116E0D7CDFA190170A942F_RuntimeMethod_var);
		// }
		return;
	}
}
// System.Void Cinemachine.CinemachineStoryboard::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineStoryboard__ctor_m5B6932E31A0425FB1C6EFDE4CC048CEC1F0B89ED (CinemachineStoryboard_t01FCB762657146C4F46B4DC78A7249B1B100D7CD * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mE5F793BED1A70B9005EB10FE7EA91D8BA3DF2A51_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t86059F2DAECFB3CAC11618F8C2D08C5E33226A45_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// public bool m_ShowImage = true;
		__this->set_m_ShowImage_8((bool)1);
		// public float m_Alpha = 1;
		__this->set_m_Alpha_11((1.0f));
		// public Vector2 m_Center = Vector2.zero;
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_0;
		L_0 = Vector2_get_zero_m621041B9DF5FAE86C1EF4CB28C224FEA089CB828(/*hidden argument*/NULL);
		__this->set_m_Center_12(L_0);
		// public Vector3 m_Rotation = Vector3.zero;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_1;
		L_1 = Vector3_get_zero_m1A8F7993167785F750B6B01762D22C2597C84EF6(/*hidden argument*/NULL);
		__this->set_m_Rotation_13(L_1);
		// public Vector2 m_Scale = Vector3.one;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_2;
		L_2 = Vector3_get_one_m9CDE5C456038B133ED94402673859EC37B1C1CCB(/*hidden argument*/NULL);
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_3;
		L_3 = Vector2_op_Implicit_mE407CAF7446E342E059B00AA9EDB301AEC5B7B1A_inline(L_2, /*hidden argument*/NULL);
		__this->set_m_Scale_14(L_3);
		// public bool m_SyncScale = true;
		__this->set_m_SyncScale_15((bool)1);
		// List<CanvasInfo> mCanvasInfo = new List<CanvasInfo>();
		List_1_t86059F2DAECFB3CAC11618F8C2D08C5E33226A45 * L_4 = (List_1_t86059F2DAECFB3CAC11618F8C2D08C5E33226A45 *)il2cpp_codegen_object_new(List_1_t86059F2DAECFB3CAC11618F8C2D08C5E33226A45_il2cpp_TypeInfo_var);
		List_1__ctor_mE5F793BED1A70B9005EB10FE7EA91D8BA3DF2A51(L_4, /*hidden argument*/List_1__ctor_mE5F793BED1A70B9005EB10FE7EA91D8BA3DF2A51_RuntimeMethod_var);
		__this->set_mCanvasInfo_18(L_4);
		CinemachineExtension__ctor_m7331AF4105FCAFF48E3CC9A412B1953647E0BEBA(__this, /*hidden argument*/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_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * CinemachineTargetGroup_get_Transform_mADEBFE4BA9AF2FDC94C7302B1872D93B40F31586 (CinemachineTargetGroup_t3DB3A11E58D19D15FD8E65249DC262DC9225B6A0 * __this, const RuntimeMethod* method)
{
	{
		// public Transform Transform { get { return transform; } }
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_0;
		L_0 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(__this, /*hidden argument*/NULL);
		return L_0;
	}
}
// UnityEngine.Bounds Cinemachine.CinemachineTargetGroup::get_BoundingBox()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t0F1F36D4F7AF49524B3C2A2259594412A3D3AE37  CinemachineTargetGroup_get_BoundingBox_mF6801A2838567BE9DE910D45D9BF05A760646933 (CinemachineTargetGroup_t3DB3A11E58D19D15FD8E65249DC262DC9225B6A0 * __this, const RuntimeMethod* method)
{
	{
		// public Bounds BoundingBox { get; private set; }
		Bounds_t0F1F36D4F7AF49524B3C2A2259594412A3D3AE37  L_0 = __this->get_U3CBoundingBoxU3Ek__BackingField_8();
		return L_0;
	}
}
// System.Void Cinemachine.CinemachineTargetGroup::set_BoundingBox(UnityEngine.Bounds)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineTargetGroup_set_BoundingBox_m4E6C1E1267D257AEDBA80318354B60A655D1097C (CinemachineTargetGroup_t3DB3A11E58D19D15FD8E65249DC262DC9225B6A0 * __this, Bounds_t0F1F36D4F7AF49524B3C2A2259594412A3D3AE37  ___value0, const RuntimeMethod* method)
{
	{
		// public Bounds BoundingBox { get; private set; }
		Bounds_t0F1F36D4F7AF49524B3C2A2259594412A3D3AE37  L_0 = ___value0;
		__this->set_U3CBoundingBoxU3Ek__BackingField_8(L_0);
		return;
	}
}
// UnityEngine.BoundingSphere Cinemachine.CinemachineTargetGroup::get_Sphere()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BoundingSphere_t97CFF9ADC6DC8157DBA993251691A9868DAFF709  CinemachineTargetGroup_get_Sphere_m3548B36218DC82389D27BAF6410BD34C1BBE75E8 (CinemachineTargetGroup_t3DB3A11E58D19D15FD8E65249DC262DC9225B6A0 * __this, const RuntimeMethod* method)
{
	Bounds_t0F1F36D4F7AF49524B3C2A2259594412A3D3AE37  V_0;
	memset((&V_0), 0, sizeof(V_0));
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  V_1;
	memset((&V_1), 0, sizeof(V_1));
	{
		// Bounds b = BoundingBox;
		Bounds_t0F1F36D4F7AF49524B3C2A2259594412A3D3AE37  L_0;
		L_0 = CinemachineTargetGroup_get_BoundingBox_mF6801A2838567BE9DE910D45D9BF05A760646933_inline(__this, /*hidden argument*/NULL);
		V_0 = L_0;
		// return new BoundingSphere(b.center, ((b.max - b.min) / 2).magnitude);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_1;
		L_1 = Bounds_get_center_m78CD262996DD859F71DAFFF39228EBE0C422F485((Bounds_t0F1F36D4F7AF49524B3C2A2259594412A3D3AE37 *)(&V_0), /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_2;
		L_2 = Bounds_get_max_m7562010AAD919B8449B8B90382BFBA4D83C669BD((Bounds_t0F1F36D4F7AF49524B3C2A2259594412A3D3AE37 *)(&V_0), /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_3;
		L_3 = Bounds_get_min_mEDCEC21FB04A8E7196EDE841F7BE9042E1908519((Bounds_t0F1F36D4F7AF49524B3C2A2259594412A3D3AE37 *)(&V_0), /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_4;
		L_4 = Vector3_op_Subtraction_m2725C96965D5C0B1F9715797E51762B13A5FED58_inline(L_2, L_3, /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_5;
		L_5 = Vector3_op_Division_mE5ACBFB168FED529587457A83BA98B7DB32E2A05_inline(L_4, (2.0f), /*hidden argument*/NULL);
		V_1 = L_5;
		float L_6;
		L_6 = Vector3_get_magnitude_mDDD40612220D8104E77E993E18A101A69A944991((Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E *)(&V_1), /*hidden argument*/NULL);
		BoundingSphere_t97CFF9ADC6DC8157DBA993251691A9868DAFF709  L_7;
		memset((&L_7), 0, sizeof(L_7));
		BoundingSphere__ctor_m49F8D93A9672A4825E5D7FBC42D3669871155A24((&L_7), L_1, L_6, /*hidden argument*/NULL);
		return L_7;
	}
}
// System.Boolean Cinemachine.CinemachineTargetGroup::get_IsEmpty()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineTargetGroup_get_IsEmpty_mA2CEE80C159101E17390EAE7A9F1E7F60ECA227C (CinemachineTargetGroup_t3DB3A11E58D19D15FD8E65249DC262DC9225B6A0 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_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_tA569D74B31CB1511C1901070CB3E3232254FF6D8* L_0 = __this->get_m_Targets_7();
		int32_t L_1 = V_0;
		NullCheck(L_0);
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_2 = ((L_0)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1)))->get_target_0();
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_3;
		L_3 = Object_op_Inequality_mE1F187520BD83FB7D86A6D850710C4D42B864E90(L_2, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL);
		if (!L_3)
		{
			goto IL_0037;
		}
	}
	{
		TargetU5BU5D_tA569D74B31CB1511C1901070CB3E3232254FF6D8* L_4 = __this->get_m_Targets_7();
		int32_t L_5 = V_0;
		NullCheck(L_4);
		float L_6 = ((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_5)))->get_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((int32_t)L_7, (int32_t)1));
	}

IL_003b:
	{
		// for (int i = 0; i < m_Targets.Length; ++i)
		int32_t L_8 = V_0;
		TargetU5BU5D_tA569D74B31CB1511C1901070CB3E3232254FF6D8* L_9 = __this->get_m_Targets_7();
		NullCheck(L_9);
		if ((((int32_t)L_8) < ((int32_t)((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_mDE00B3D9AB65CBAA2649A911C546D0D00170D67C (CinemachineTargetGroup_t3DB3A11E58D19D15FD8E65249DC262DC9225B6A0 * __this, Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___t0, float ___weight1, float ___radius2, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TargetU5BU5D_tA569D74B31CB1511C1901070CB3E3232254FF6D8_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		// int index = 0;
		V_0 = 0;
		// if (m_Targets == null)
		TargetU5BU5D_tA569D74B31CB1511C1901070CB3E3232254FF6D8* L_0 = __this->get_m_Targets_7();
		if (L_0)
		{
			goto IL_0018;
		}
	}
	{
		// m_Targets = new Target[1];
		TargetU5BU5D_tA569D74B31CB1511C1901070CB3E3232254FF6D8* L_1 = (TargetU5BU5D_tA569D74B31CB1511C1901070CB3E3232254FF6D8*)(TargetU5BU5D_tA569D74B31CB1511C1901070CB3E3232254FF6D8*)SZArrayNew(TargetU5BU5D_tA569D74B31CB1511C1901070CB3E3232254FF6D8_il2cpp_TypeInfo_var, (uint32_t)1);
		__this->set_m_Targets_7(L_1);
		goto IL_0041;
	}

IL_0018:
	{
		// index = m_Targets.Length;
		TargetU5BU5D_tA569D74B31CB1511C1901070CB3E3232254FF6D8* L_2 = __this->get_m_Targets_7();
		NullCheck(L_2);
		V_0 = ((int32_t)((int32_t)(((RuntimeArray*)L_2)->max_length)));
		// var oldTargets = m_Targets;
		TargetU5BU5D_tA569D74B31CB1511C1901070CB3E3232254FF6D8* L_3 = __this->get_m_Targets_7();
		// m_Targets = new Target[index + 1];
		int32_t L_4 = V_0;
		TargetU5BU5D_tA569D74B31CB1511C1901070CB3E3232254FF6D8* L_5 = (TargetU5BU5D_tA569D74B31CB1511C1901070CB3E3232254FF6D8*)(TargetU5BU5D_tA569D74B31CB1511C1901070CB3E3232254FF6D8*)SZArrayNew(TargetU5BU5D_tA569D74B31CB1511C1901070CB3E3232254FF6D8_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)1)));
		__this->set_m_Targets_7(L_5);
		// Array.Copy(oldTargets, m_Targets, index);
		TargetU5BU5D_tA569D74B31CB1511C1901070CB3E3232254FF6D8* L_6 = __this->get_m_Targets_7();
		int32_t L_7 = V_0;
		Array_Copy_m40103AA97DC582C557B912CF4BBE86A4D166F803((RuntimeArray *)(RuntimeArray *)L_3, (RuntimeArray *)(RuntimeArray *)L_6, L_7, /*hidden argument*/NULL);
	}

IL_0041:
	{
		// m_Targets[index].target = t;
		TargetU5BU5D_tA569D74B31CB1511C1901070CB3E3232254FF6D8* L_8 = __this->get_m_Targets_7();
		int32_t L_9 = V_0;
		NullCheck(L_8);
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_10 = ___t0;
		((L_8)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_9)))->set_target_0(L_10);
		// m_Targets[index].weight = weight;
		TargetU5BU5D_tA569D74B31CB1511C1901070CB3E3232254FF6D8* L_11 = __this->get_m_Targets_7();
		int32_t L_12 = V_0;
		NullCheck(L_11);
		float L_13 = ___weight1;
		((L_11)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_12)))->set_weight_1(L_13);
		// m_Targets[index].radius = radius;
		TargetU5BU5D_tA569D74B31CB1511C1901070CB3E3232254FF6D8* L_14 = __this->get_m_Targets_7();
		int32_t L_15 = V_0;
		NullCheck(L_14);
		float L_16 = ___radius2;
		((L_14)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_15)))->set_radius_2(L_16);
		// }
		return;
	}
}
// System.Void Cinemachine.CinemachineTargetGroup::RemoveMember(UnityEngine.Transform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineTargetGroup_RemoveMember_mBAB8FD54B83FC8749A6709F8573FFB9B78A17E08 (CinemachineTargetGroup_t3DB3A11E58D19D15FD8E65249DC262DC9225B6A0 * __this, Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___t0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TargetU5BU5D_tA569D74B31CB1511C1901070CB3E3232254FF6D8_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	TargetU5BU5D_tA569D74B31CB1511C1901070CB3E3232254FF6D8* V_1 = NULL;
	{
		// int index = FindMember(t);
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_0 = ___t0;
		int32_t L_1;
		L_1 = CinemachineTargetGroup_FindMember_mD60C186B1844C2FF84E3B10D0F5952A89CCD614D(__this, L_0, /*hidden argument*/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_tA569D74B31CB1511C1901070CB3E3232254FF6D8* L_3 = __this->get_m_Targets_7();
		V_1 = L_3;
		// m_Targets = new Target[m_Targets.Length - 1];
		TargetU5BU5D_tA569D74B31CB1511C1901070CB3E3232254FF6D8* L_4 = __this->get_m_Targets_7();
		NullCheck(L_4);
		TargetU5BU5D_tA569D74B31CB1511C1901070CB3E3232254FF6D8* L_5 = (TargetU5BU5D_tA569D74B31CB1511C1901070CB3E3232254FF6D8*)(TargetU5BU5D_tA569D74B31CB1511C1901070CB3E3232254FF6D8*)SZArrayNew(TargetU5BU5D_tA569D74B31CB1511C1901070CB3E3232254FF6D8_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))), (int32_t)1)));
		__this->set_m_Targets_7(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_tA569D74B31CB1511C1901070CB3E3232254FF6D8* L_7 = V_1;
		TargetU5BU5D_tA569D74B31CB1511C1901070CB3E3232254FF6D8* L_8 = __this->get_m_Targets_7();
		int32_t L_9 = V_0;
		Array_Copy_m40103AA97DC582C557B912CF4BBE86A4D166F803((RuntimeArray *)(RuntimeArray *)L_7, (RuntimeArray *)(RuntimeArray *)L_8, L_9, /*hidden argument*/NULL);
	}

IL_0039:
	{
		// if (index < oldTargets.Length - 1)
		int32_t L_10 = V_0;
		TargetU5BU5D_tA569D74B31CB1511C1901070CB3E3232254FF6D8* L_11 = V_1;
		NullCheck(L_11);
		if ((((int32_t)L_10) >= ((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_11)->max_length))), (int32_t)1)))))
		{
			goto IL_0058;
		}
	}
	{
		// Array.Copy(oldTargets, index + 1, m_Targets, index, oldTargets.Length - index - 1);
		TargetU5BU5D_tA569D74B31CB1511C1901070CB3E3232254FF6D8* L_12 = V_1;
		int32_t L_13 = V_0;
		TargetU5BU5D_tA569D74B31CB1511C1901070CB3E3232254FF6D8* L_14 = __this->get_m_Targets_7();
		int32_t L_15 = V_0;
		TargetU5BU5D_tA569D74B31CB1511C1901070CB3E3232254FF6D8* L_16 = V_1;
		NullCheck(L_16);
		int32_t L_17 = V_0;
		Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_12, ((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)), (RuntimeArray *)(RuntimeArray *)L_14, L_15, ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_16)->max_length))), (int32_t)L_17)), (int32_t)1)), /*hidden argument*/NULL);
	}

IL_0058:
	{
		// }
		return;
	}
}
// System.Int32 Cinemachine.CinemachineTargetGroup::FindMember(UnityEngine.Transform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CinemachineTargetGroup_FindMember_mD60C186B1844C2FF84E3B10D0F5952A89CCD614D (CinemachineTargetGroup_t3DB3A11E58D19D15FD8E65249DC262DC9225B6A0 * __this, Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___t0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		// if (m_Targets != null)
		TargetU5BU5D_tA569D74B31CB1511C1901070CB3E3232254FF6D8* L_0 = __this->get_m_Targets_7();
		if (!L_0)
		{
			goto IL_0038;
		}
	}
	{
		// for (int i = m_Targets.Length-1; i >= 0; --i)
		TargetU5BU5D_tA569D74B31CB1511C1901070CB3E3232254FF6D8* L_1 = __this->get_m_Targets_7();
		NullCheck(L_1);
		V_0 = ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))), (int32_t)1));
		goto IL_0034;
	}

IL_0015:
	{
		// if (m_Targets[i].target == t)
		TargetU5BU5D_tA569D74B31CB1511C1901070CB3E3232254FF6D8* L_2 = __this->get_m_Targets_7();
		int32_t L_3 = V_0;
		NullCheck(L_2);
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_4 = ((L_2)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_3)))->get_target_0();
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_5 = ___t0;
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_6;
		L_6 = Object_op_Equality_mEE9EC7EB5C7DC3E95B94AB904E1986FC4D566D54(L_4, L_5, /*hidden argument*/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((int32_t)L_8, (int32_t)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_t97CFF9ADC6DC8157DBA993251691A9868DAFF709  CinemachineTargetGroup_GetWeightedBoundsForMember_m879BB7436547F7658E13FE9D4B1E9831BF6983CE (CinemachineTargetGroup_t3DB3A11E58D19D15FD8E65249DC262DC9225B6A0 * __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_tA569D74B31CB1511C1901070CB3E3232254FF6D8* L_2 = __this->get_m_Targets_7();
		NullCheck(L_2);
		if ((((int32_t)L_1) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_2)->max_length))))))
		{
			goto IL_0016;
		}
	}

IL_000f:
	{
		// return Sphere;
		BoundingSphere_t97CFF9ADC6DC8157DBA993251691A9868DAFF709  L_3;
		L_3 = CinemachineTargetGroup_get_Sphere_m3548B36218DC82389D27BAF6410BD34C1BBE75E8(__this, /*hidden argument*/NULL);
		return L_3;
	}

IL_0016:
	{
		// return WeightedMemberBounds(m_Targets[index], mAveragePos, mMaxWeight);
		TargetU5BU5D_tA569D74B31CB1511C1901070CB3E3232254FF6D8* L_4 = __this->get_m_Targets_7();
		int32_t L_5 = ___index0;
		NullCheck(L_4);
		int32_t L_6 = L_5;
		Target_t52AD35054DD4FEAE0EAB68DF2E315D824F49CB7B  L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_8 = __this->get_mAveragePos_10();
		float L_9 = __this->get_mMaxWeight_9();
		BoundingSphere_t97CFF9ADC6DC8157DBA993251691A9868DAFF709  L_10;
		L_10 = CinemachineTargetGroup_WeightedMemberBounds_mCBA0F61AABF001E2088F03BC99CF3200FC7C7CCA(L_7, L_8, L_9, /*hidden argument*/NULL);
		return L_10;
	}
}
// UnityEngine.Bounds Cinemachine.CinemachineTargetGroup::GetViewSpaceBoundingBox(UnityEngine.Matrix4x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t0F1F36D4F7AF49524B3C2A2259594412A3D3AE37  CinemachineTargetGroup_GetViewSpaceBoundingBox_m419CDD33E962D72D728E5351BE524B4887284BA0 (CinemachineTargetGroup_t3DB3A11E58D19D15FD8E65249DC262DC9225B6A0 * __this, Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461  ___observer0, const RuntimeMethod* method)
{
	Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461  V_0;
	memset((&V_0), 0, sizeof(V_0));
	Bounds_t0F1F36D4F7AF49524B3C2A2259594412A3D3AE37  V_1;
	memset((&V_1), 0, sizeof(V_1));
	int32_t V_2 = 0;
	BoundingSphere_t97CFF9ADC6DC8157DBA993251691A9868DAFF709  V_3;
	memset((&V_3), 0, sizeof(V_3));
	{
		// Matrix4x4 inverseView = observer.inverse;
		Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461  L_0;
		L_0 = Matrix4x4_get_inverse_mFA34ECC790B269522F60FC32370D628DAFCAE225((Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461 *)(&___observer0), /*hidden argument*/NULL);
		V_0 = L_0;
		// Bounds b = new Bounds(inverseView.MultiplyPoint3x4(mAveragePos), Vector3.zero);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_1 = __this->get_mAveragePos_10();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_2;
		L_2 = Matrix4x4_MultiplyPoint3x4_mA0A34C5FD162DA8E5421596F1F921436F3E7B2FC((Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461 *)(&V_0), L_1, /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_3;
		L_3 = Vector3_get_zero_m1A8F7993167785F750B6B01762D22C2597C84EF6(/*hidden argument*/NULL);
		Bounds__ctor_m8356472A177F4B22FFCE8911EBC8547A65A07CA3((Bounds_t0F1F36D4F7AF49524B3C2A2259594412A3D3AE37 *)(&V_1), L_2, L_3, /*hidden argument*/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_t97CFF9ADC6DC8157DBA993251691A9868DAFF709  L_5;
		L_5 = CinemachineTargetGroup_GetWeightedBoundsForMember_m879BB7436547F7658E13FE9D4B1E9831BF6983CE(__this, L_4, /*hidden argument*/NULL);
		V_3 = L_5;
		// s.position = inverseView.MultiplyPoint3x4(s.position);
		BoundingSphere_t97CFF9ADC6DC8157DBA993251691A9868DAFF709  L_6 = V_3;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_7 = L_6.get_position_0();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_8;
		L_8 = Matrix4x4_MultiplyPoint3x4_mA0A34C5FD162DA8E5421596F1F921436F3E7B2FC((Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461 *)(&V_0), L_7, /*hidden argument*/NULL);
		(&V_3)->set_position_0(L_8);
		// b.Encapsulate(new Bounds(s.position, s.radius * 2 * Vector3.one));
		BoundingSphere_t97CFF9ADC6DC8157DBA993251691A9868DAFF709  L_9 = V_3;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_10 = L_9.get_position_0();
		BoundingSphere_t97CFF9ADC6DC8157DBA993251691A9868DAFF709  L_11 = V_3;
		float L_12 = L_11.get_radius_1();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_13;
		L_13 = Vector3_get_one_m9CDE5C456038B133ED94402673859EC37B1C1CCB(/*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_14;
		L_14 = Vector3_op_Multiply_m079B29E4F58127F03BD52558C1FE1A528547328F_inline(((float)il2cpp_codegen_multiply((float)L_12, (float)(2.0f))), L_13, /*hidden argument*/NULL);
		Bounds_t0F1F36D4F7AF49524B3C2A2259594412A3D3AE37  L_15;
		memset((&L_15), 0, sizeof(L_15));
		Bounds__ctor_m8356472A177F4B22FFCE8911EBC8547A65A07CA3((&L_15), L_10, L_14, /*hidden argument*/NULL);
		Bounds_Encapsulate_mA1D113F56C635E1ACD53FCCB1C6C2560A295533B((Bounds_t0F1F36D4F7AF49524B3C2A2259594412A3D3AE37 *)(&V_1), L_15, /*hidden argument*/NULL);
		// for (int i = 0; i < m_Targets.Length; ++i)
		int32_t L_16 = V_2;
		V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)1));
	}

IL_006d:
	{
		// for (int i = 0; i < m_Targets.Length; ++i)
		int32_t L_17 = V_2;
		TargetU5BU5D_tA569D74B31CB1511C1901070CB3E3232254FF6D8* L_18 = __this->get_m_Targets_7();
		NullCheck(L_18);
		if ((((int32_t)L_17) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_18)->max_length))))))
		{
			goto IL_0025;
		}
	}
	{
		// return b;
		Bounds_t0F1F36D4F7AF49524B3C2A2259594412A3D3AE37  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_t97CFF9ADC6DC8157DBA993251691A9868DAFF709  CinemachineTargetGroup_WeightedMemberBounds_mCBA0F61AABF001E2088F03BC99CF3200FC7C7CCA (Target_t52AD35054DD4FEAE0EAB68DF2E315D824F49CB7B  ___t0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___avgPos1, float ___maxWeight2, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	float V_0 = 0.0f;
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  V_1;
	memset((&V_1), 0, sizeof(V_1));
	{
		// float w = 0;
		V_0 = (0.0f);
		// Vector3 pos = avgPos;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_0 = ___avgPos1;
		V_1 = L_0;
		// if (t.target != null)
		Target_t52AD35054DD4FEAE0EAB68DF2E315D824F49CB7B  L_1 = ___t0;
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_2 = L_1.get_target_0();
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_3;
		L_3 = Object_op_Inequality_mE1F187520BD83FB7D86A6D850710C4D42B864E90(L_2, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL);
		if (!L_3)
		{
			goto IL_004b;
		}
	}
	{
		// pos = TargetPositionCache.GetTargetPosition(t.target);
		Target_t52AD35054DD4FEAE0EAB68DF2E315D824F49CB7B  L_4 = ___t0;
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_5 = L_4.get_target_0();
		IL2CPP_RUNTIME_CLASS_INIT(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_6;
		L_6 = TargetPositionCache_GetTargetPosition_m683592ADC5C5B6597CE3A781E1BBE89A1AC9CBB1(L_5, /*hidden argument*/NULL);
		V_1 = L_6;
		// w = Mathf.Max(0, t.weight);
		Target_t52AD35054DD4FEAE0EAB68DF2E315D824F49CB7B  L_7 = ___t0;
		float L_8 = L_7.get_weight_1();
		float L_9;
		L_9 = Mathf_Max_m4CE510E1F1013B33275F01543731A51A58BA0775((0.0f), L_8, /*hidden argument*/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)((float)L_13/(float)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_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_15 = ___avgPos1;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_16 = V_1;
		float L_17 = V_0;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_18;
		L_18 = Vector3_Lerp_m8E095584FFA10CF1D3EABCD04F4C83FB82EC5524_inline(L_15, L_16, L_17, /*hidden argument*/NULL);
		Target_t52AD35054DD4FEAE0EAB68DF2E315D824F49CB7B  L_19 = ___t0;
		float L_20 = L_19.get_radius_2();
		float L_21 = V_0;
		BoundingSphere_t97CFF9ADC6DC8157DBA993251691A9868DAFF709  L_22;
		memset((&L_22), 0, sizeof(L_22));
		BoundingSphere__ctor_m49F8D93A9672A4825E5D7FBC42D3669871155A24((&L_22), L_18, ((float)il2cpp_codegen_multiply((float)L_20, (float)L_21)), /*hidden argument*/NULL);
		return L_22;
	}
}
// System.Void Cinemachine.CinemachineTargetGroup::DoUpdate()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineTargetGroup_DoUpdate_m298B1536B6884019681B7DA4E50000ECE3B63D8E (CinemachineTargetGroup_t3DB3A11E58D19D15FD8E65249DC262DC9225B6A0 * __this, const RuntimeMethod* method)
{
	int32_t V_0 = 0;
	Bounds_t0F1F36D4F7AF49524B3C2A2259594412A3D3AE37  V_1;
	memset((&V_1), 0, sizeof(V_1));
	int32_t V_2 = 0;
	{
		// mAveragePos = CalculateAveragePosition(out mMaxWeight);
		float* L_0 = __this->get_address_of_mMaxWeight_9();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_1;
		L_1 = CinemachineTargetGroup_CalculateAveragePosition_mF78C3AF8AAD414B79ECA6B7995BD8CEF3B51F88C(__this, (float*)L_0, /*hidden argument*/NULL);
		__this->set_mAveragePos_10(L_1);
		// BoundingBox = CalculateBoundingBox(mAveragePos, mMaxWeight);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_2 = __this->get_mAveragePos_10();
		float L_3 = __this->get_mMaxWeight_9();
		Bounds_t0F1F36D4F7AF49524B3C2A2259594412A3D3AE37  L_4;
		L_4 = CinemachineTargetGroup_CalculateBoundingBox_m8FC29A766DAA5EA8D9D770A70C3BA3F33BCF9C45(__this, L_2, L_3, /*hidden argument*/NULL);
		CinemachineTargetGroup_set_BoundingBox_m4E6C1E1267D257AEDBA80318354B60A655D1097C_inline(__this, L_4, /*hidden argument*/NULL);
		// switch (m_PositionMode)
		int32_t L_5 = __this->get_m_PositionMode_4();
		V_0 = L_5;
		int32_t L_6 = V_0;
		if (!L_6)
		{
			goto IL_003a;
		}
	}
	{
		int32_t L_7 = V_0;
		if ((((int32_t)L_7) == ((int32_t)1)))
		{
			goto IL_0055;
		}
	}
	{
		goto IL_0066;
	}

IL_003a:
	{
		// transform.position = BoundingBox.center;
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_8;
		L_8 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(__this, /*hidden argument*/NULL);
		Bounds_t0F1F36D4F7AF49524B3C2A2259594412A3D3AE37  L_9;
		L_9 = CinemachineTargetGroup_get_BoundingBox_mF6801A2838567BE9DE910D45D9BF05A760646933_inline(__this, /*hidden argument*/NULL);
		V_1 = L_9;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_10;
		L_10 = Bounds_get_center_m78CD262996DD859F71DAFFF39228EBE0C422F485((Bounds_t0F1F36D4F7AF49524B3C2A2259594412A3D3AE37 *)(&V_1), /*hidden argument*/NULL);
		NullCheck(L_8);
		Transform_set_position_mB169E52D57EEAC1E3F22C5395968714E4F00AC91(L_8, L_10, /*hidden argument*/NULL);
		// break;
		goto IL_0066;
	}

IL_0055:
	{
		// transform.position = mAveragePos;
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_11;
		L_11 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(__this, /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_12 = __this->get_mAveragePos_10();
		NullCheck(L_11);
		Transform_set_position_mB169E52D57EEAC1E3F22C5395968714E4F00AC91(L_11, L_12, /*hidden argument*/NULL);
	}

IL_0066:
	{
		// switch (m_RotationMode)
		int32_t L_13 = __this->get_m_RotationMode_5();
		V_2 = L_13;
		int32_t L_14 = V_2;
		if (!L_14)
		{
			goto IL_0085;
		}
	}
	{
		int32_t L_15 = V_2;
		if ((!(((uint32_t)L_15) == ((uint32_t)1))))
		{
			goto IL_0085;
		}
	}
	{
		// transform.rotation = CalculateAverageOrientation();
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_16;
		L_16 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(__this, /*hidden argument*/NULL);
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_17;
		L_17 = CinemachineTargetGroup_CalculateAverageOrientation_m4112A1C8E182CA4C8C5642F908A59FD21732E7F8(__this, /*hidden argument*/NULL);
		NullCheck(L_16);
		Transform_set_rotation_m1B5F3D4CE984AB31254615C9C71B0E54978583B4(L_16, L_17, /*hidden argument*/NULL);
	}

IL_0085:
	{
		// }
		return;
	}
}
// UnityEngine.Vector3 Cinemachine.CinemachineTargetGroup::CalculateAveragePosition(System.Single&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  CinemachineTargetGroup_CalculateAveragePosition_mF78C3AF8AAD414B79ECA6B7995BD8CEF3B51F88C (CinemachineTargetGroup_t3DB3A11E58D19D15FD8E65249DC262DC9225B6A0 * __this, float* ___maxWeight0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  V_0;
	memset((&V_0), 0, sizeof(V_0));
	float V_1 = 0.0f;
	int32_t V_2 = 0;
	{
		// Vector3 pos = Vector3.zero;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_0;
		L_0 = Vector3_get_zero_m1A8F7993167785F750B6B01762D22C2597C84EF6(/*hidden argument*/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_tA569D74B31CB1511C1901070CB3E3232254FF6D8* L_2 = __this->get_m_Targets_7();
		int32_t L_3 = V_2;
		NullCheck(L_2);
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_4 = ((L_2)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_3)))->get_target_0();
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_5;
		L_5 = Object_op_Inequality_mE1F187520BD83FB7D86A6D850710C4D42B864E90(L_4, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL);
		if (!L_5)
		{
			goto IL_0091;
		}
	}
	{
		// weight += m_Targets[i].weight;
		float L_6 = V_1;
		TargetU5BU5D_tA569D74B31CB1511C1901070CB3E3232254FF6D8* L_7 = __this->get_m_Targets_7();
		int32_t L_8 = V_2;
		NullCheck(L_7);
		float L_9 = ((L_7)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_8)))->get_weight_1();
		V_1 = ((float)il2cpp_codegen_add((float)L_6, (float)L_9));
		// pos += TargetPositionCache.GetTargetPosition(m_Targets[i].target)
		//     * m_Targets[i].weight;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_10 = V_0;
		TargetU5BU5D_tA569D74B31CB1511C1901070CB3E3232254FF6D8* L_11 = __this->get_m_Targets_7();
		int32_t L_12 = V_2;
		NullCheck(L_11);
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_13 = ((L_11)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_12)))->get_target_0();
		IL2CPP_RUNTIME_CLASS_INIT(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_14;
		L_14 = TargetPositionCache_GetTargetPosition_m683592ADC5C5B6597CE3A781E1BBE89A1AC9CBB1(L_13, /*hidden argument*/NULL);
		TargetU5BU5D_tA569D74B31CB1511C1901070CB3E3232254FF6D8* L_15 = __this->get_m_Targets_7();
		int32_t L_16 = V_2;
		NullCheck(L_15);
		float L_17 = ((L_15)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_16)))->get_weight_1();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_18;
		L_18 = Vector3_op_Multiply_m9EA3D18290418D7B410C7D11C4788C13BFD2C30A_inline(L_14, L_17, /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_19;
		L_19 = Vector3_op_Addition_mEE4F672B923CCB184C39AABCA33443DB218E50E0_inline(L_10, L_18, /*hidden argument*/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_tA569D74B31CB1511C1901070CB3E3232254FF6D8* L_23 = __this->get_m_Targets_7();
		int32_t L_24 = V_2;
		NullCheck(L_23);
		float L_25 = ((L_23)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_24)))->get_weight_1();
		float L_26;
		L_26 = Mathf_Max_m4CE510E1F1013B33275F01543731A51A58BA0775(L_22, L_25, /*hidden argument*/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((int32_t)L_27, (int32_t)1));
	}

IL_0095:
	{
		// for (int i = 0; i < m_Targets.Length; ++i)
		int32_t L_28 = V_2;
		TargetU5BU5D_tA569D74B31CB1511C1901070CB3E3232254FF6D8* L_29 = __this->get_m_Targets_7();
		NullCheck(L_29);
		if ((((int32_t)L_28) < ((int32_t)((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_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_31 = V_0;
		float L_32 = V_1;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_33;
		L_33 = Vector3_op_Division_mE5ACBFB168FED529587457A83BA98B7DB32E2A05_inline(L_31, L_32, /*hidden argument*/NULL);
		V_0 = L_33;
		goto IL_00c1;
	}

IL_00b5:
	{
		// pos = transform.position;
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_34;
		L_34 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(__this, /*hidden argument*/NULL);
		NullCheck(L_34);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_35;
		L_35 = Transform_get_position_m40A8A9895568D56FFC687B57F30E8D53CB5EA341(L_34, /*hidden argument*/NULL);
		V_0 = L_35;
	}

IL_00c1:
	{
		// return pos;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_36 = V_0;
		return L_36;
	}
}
// UnityEngine.Quaternion Cinemachine.CinemachineTargetGroup::CalculateAverageOrientation()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  CinemachineTargetGroup_CalculateAverageOrientation_m4112A1C8E182CA4C8C5642F908A59FD21732E7F8 (CinemachineTargetGroup_t3DB3A11E58D19D15FD8E65249DC262DC9225B6A0 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	float V_0 = 0.0f;
	Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  V_1;
	memset((&V_1), 0, sizeof(V_1));
	int32_t V_2 = 0;
	float V_3 = 0.0f;
	Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  V_4;
	memset((&V_4), 0, sizeof(V_4));
	{
		// if (mMaxWeight <= UnityVectorExtensions.Epsilon)
		float L_0 = __this->get_mMaxWeight_9();
		if ((!(((float)L_0) <= ((float)(9.99999975E-05f)))))
		{
			goto IL_0019;
		}
	}
	{
		// return transform.rotation;
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_1;
		L_1 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(__this, /*hidden argument*/NULL);
		NullCheck(L_1);
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_2;
		L_2 = Transform_get_rotation_m4AA3858C00DF4C9614B80352558C4C37D08D2200(L_1, /*hidden argument*/NULL);
		return L_2;
	}

IL_0019:
	{
		// float weightedAverage = 0;
		V_0 = (0.0f);
		// Quaternion r = Quaternion.identity;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_3;
		L_3 = Quaternion_get_identity_mF2E565DBCE793A1AE6208056D42CA7C59D83A702(/*hidden argument*/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_tA569D74B31CB1511C1901070CB3E3232254FF6D8* L_4 = __this->get_m_Targets_7();
		int32_t L_5 = V_2;
		NullCheck(L_4);
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_6 = ((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_5)))->get_target_0();
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_7;
		L_7 = Object_op_Inequality_mE1F187520BD83FB7D86A6D850710C4D42B864E90(L_6, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL);
		if (!L_7)
		{
			goto IL_008b;
		}
	}
	{
		// float scaledWeight = m_Targets[i].weight / mMaxWeight;
		TargetU5BU5D_tA569D74B31CB1511C1901070CB3E3232254FF6D8* L_8 = __this->get_m_Targets_7();
		int32_t L_9 = V_2;
		NullCheck(L_8);
		float L_10 = ((L_8)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_9)))->get_weight_1();
		float L_11 = __this->get_mMaxWeight_9();
		V_3 = ((float)((float)L_10/(float)L_11));
		// var rot = TargetPositionCache.GetTargetRotation(m_Targets[i].target);
		TargetU5BU5D_tA569D74B31CB1511C1901070CB3E3232254FF6D8* L_12 = __this->get_m_Targets_7();
		int32_t L_13 = V_2;
		NullCheck(L_12);
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_14 = ((L_12)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_13)))->get_target_0();
		IL2CPP_RUNTIME_CLASS_INIT(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_15;
		L_15 = TargetPositionCache_GetTargetRotation_mBAA85634FCB43634065191EB1F2217462334679D(L_14, /*hidden argument*/NULL);
		V_4 = L_15;
		// r *= Quaternion.Slerp(Quaternion.identity, rot, scaledWeight);
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_16 = V_1;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_17;
		L_17 = Quaternion_get_identity_mF2E565DBCE793A1AE6208056D42CA7C59D83A702(/*hidden argument*/NULL);
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_18 = V_4;
		float L_19 = V_3;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_20;
		L_20 = Quaternion_Slerp_m6D2BD18286254E28D2288B51962EC71F85C7B5C8(L_17, L_18, L_19, /*hidden argument*/NULL);
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_21;
		L_21 = Quaternion_op_Multiply_m5C7A60AC0CDCA2C5E2F23E45FBD1B15CA152D7B0(L_16, L_20, /*hidden argument*/NULL);
		V_1 = L_21;
		// weightedAverage += scaledWeight;
		float L_22 = V_0;
		float L_23 = V_3;
		V_0 = ((float)il2cpp_codegen_add((float)L_22, (float)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((int32_t)L_24, (int32_t)1));
	}

IL_008f:
	{
		// for (int i = 0; i < m_Targets.Length; ++i)
		int32_t L_25 = V_2;
		TargetU5BU5D_tA569D74B31CB1511C1901070CB3E3232254FF6D8* L_26 = __this->get_m_Targets_7();
		NullCheck(L_26);
		if ((((int32_t)L_25) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_26)->max_length))))))
		{
			goto IL_0029;
		}
	}
	{
		// return Quaternion.Slerp(Quaternion.identity, r, 1.0f / weightedAverage);
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_27;
		L_27 = Quaternion_get_identity_mF2E565DBCE793A1AE6208056D42CA7C59D83A702(/*hidden argument*/NULL);
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_28 = V_1;
		float L_29 = V_0;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_30;
		L_30 = Quaternion_Slerp_m6D2BD18286254E28D2288B51962EC71F85C7B5C8(L_27, L_28, ((float)((float)(1.0f)/(float)L_29)), /*hidden argument*/NULL);
		return L_30;
	}
}
// UnityEngine.Bounds Cinemachine.CinemachineTargetGroup::CalculateBoundingBox(UnityEngine.Vector3,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t0F1F36D4F7AF49524B3C2A2259594412A3D3AE37  CinemachineTargetGroup_CalculateBoundingBox_m8FC29A766DAA5EA8D9D770A70C3BA3F33BCF9C45 (CinemachineTargetGroup_t3DB3A11E58D19D15FD8E65249DC262DC9225B6A0 * __this, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___avgPos0, float ___maxWeight1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Bounds_t0F1F36D4F7AF49524B3C2A2259594412A3D3AE37  V_0;
	memset((&V_0), 0, sizeof(V_0));
	int32_t V_1 = 0;
	BoundingSphere_t97CFF9ADC6DC8157DBA993251691A9868DAFF709  V_2;
	memset((&V_2), 0, sizeof(V_2));
	{
		// Bounds b = new Bounds(avgPos, Vector3.zero);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_0 = ___avgPos0;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_1;
		L_1 = Vector3_get_zero_m1A8F7993167785F750B6B01762D22C2597C84EF6(/*hidden argument*/NULL);
		Bounds__ctor_m8356472A177F4B22FFCE8911EBC8547A65A07CA3((Bounds_t0F1F36D4F7AF49524B3C2A2259594412A3D3AE37 *)(&V_0), L_0, L_1, /*hidden argument*/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_tA569D74B31CB1511C1901070CB3E3232254FF6D8* L_3 = __this->get_m_Targets_7();
		int32_t L_4 = V_1;
		NullCheck(L_3);
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_5 = ((L_3)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_4)))->get_target_0();
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_6;
		L_6 = Object_op_Inequality_mE1F187520BD83FB7D86A6D850710C4D42B864E90(L_5, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL);
		if (!L_6)
		{
			goto IL_0073;
		}
	}
	{
		// BoundingSphere s = WeightedMemberBounds(m_Targets[i], mAveragePos, maxWeight);
		TargetU5BU5D_tA569D74B31CB1511C1901070CB3E3232254FF6D8* L_7 = __this->get_m_Targets_7();
		int32_t L_8 = V_1;
		NullCheck(L_7);
		int32_t L_9 = L_8;
		Target_t52AD35054DD4FEAE0EAB68DF2E315D824F49CB7B  L_10 = (L_7)->GetAt(static_cast<il2cpp_array_size_t>(L_9));
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_11 = __this->get_mAveragePos_10();
		float L_12 = ___maxWeight1;
		BoundingSphere_t97CFF9ADC6DC8157DBA993251691A9868DAFF709  L_13;
		L_13 = CinemachineTargetGroup_WeightedMemberBounds_mCBA0F61AABF001E2088F03BC99CF3200FC7C7CCA(L_10, L_11, L_12, /*hidden argument*/NULL);
		V_2 = L_13;
		// b.Encapsulate(new Bounds(s.position, s.radius * 2 * Vector3.one));
		BoundingSphere_t97CFF9ADC6DC8157DBA993251691A9868DAFF709  L_14 = V_2;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_15 = L_14.get_position_0();
		BoundingSphere_t97CFF9ADC6DC8157DBA993251691A9868DAFF709  L_16 = V_2;
		float L_17 = L_16.get_radius_1();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_18;
		L_18 = Vector3_get_one_m9CDE5C456038B133ED94402673859EC37B1C1CCB(/*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_19;
		L_19 = Vector3_op_Multiply_m079B29E4F58127F03BD52558C1FE1A528547328F_inline(((float)il2cpp_codegen_multiply((float)L_17, (float)(2.0f))), L_18, /*hidden argument*/NULL);
		Bounds_t0F1F36D4F7AF49524B3C2A2259594412A3D3AE37  L_20;
		memset((&L_20), 0, sizeof(L_20));
		Bounds__ctor_m8356472A177F4B22FFCE8911EBC8547A65A07CA3((&L_20), L_15, L_19, /*hidden argument*/NULL);
		Bounds_Encapsulate_mA1D113F56C635E1ACD53FCCB1C6C2560A295533B((Bounds_t0F1F36D4F7AF49524B3C2A2259594412A3D3AE37 *)(&V_0), L_20, /*hidden argument*/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((int32_t)L_21, (int32_t)1));
	}

IL_0077:
	{
		// for (int i = 0; i < m_Targets.Length; ++i)
		int32_t L_22 = V_1;
		TargetU5BU5D_tA569D74B31CB1511C1901070CB3E3232254FF6D8* L_23 = __this->get_m_Targets_7();
		NullCheck(L_23);
		if ((((int32_t)L_22) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_23)->max_length))))))
		{
			goto IL_0019;
		}
	}

IL_0082:
	{
		// return b;
		Bounds_t0F1F36D4F7AF49524B3C2A2259594412A3D3AE37  L_24 = V_0;
		return L_24;
	}
}
// System.Void Cinemachine.CinemachineTargetGroup::OnValidate()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineTargetGroup_OnValidate_m00BCA97645EBF6D84D566D10ADADE897E573D300 (CinemachineTargetGroup_t3DB3A11E58D19D15FD8E65249DC262DC9225B6A0 * __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_tA569D74B31CB1511C1901070CB3E3232254FF6D8* L_0 = __this->get_m_Targets_7();
		int32_t L_1 = V_0;
		NullCheck(L_0);
		TargetU5BU5D_tA569D74B31CB1511C1901070CB3E3232254FF6D8* L_2 = __this->get_m_Targets_7();
		int32_t L_3 = V_0;
		NullCheck(L_2);
		float L_4 = ((L_2)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_3)))->get_weight_1();
		float L_5;
		L_5 = Mathf_Max_m4CE510E1F1013B33275F01543731A51A58BA0775((0.0f), L_4, /*hidden argument*/NULL);
		((L_0)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1)))->set_weight_1(L_5);
		// m_Targets[i].radius = Mathf.Max(0, m_Targets[i].radius);
		TargetU5BU5D_tA569D74B31CB1511C1901070CB3E3232254FF6D8* L_6 = __this->get_m_Targets_7();
		int32_t L_7 = V_0;
		NullCheck(L_6);
		TargetU5BU5D_tA569D74B31CB1511C1901070CB3E3232254FF6D8* L_8 = __this->get_m_Targets_7();
		int32_t L_9 = V_0;
		NullCheck(L_8);
		float L_10 = ((L_8)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_9)))->get_radius_2();
		float L_11;
		L_11 = Mathf_Max_m4CE510E1F1013B33275F01543731A51A58BA0775((0.0f), L_10, /*hidden argument*/NULL);
		((L_6)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_7)))->set_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((int32_t)L_12, (int32_t)1));
	}

IL_0060:
	{
		// for (int i = 0; i < m_Targets.Length; ++i)
		int32_t L_13 = V_0;
		TargetU5BU5D_tA569D74B31CB1511C1901070CB3E3232254FF6D8* L_14 = __this->get_m_Targets_7();
		NullCheck(L_14);
		if ((((int32_t)L_13) < ((int32_t)((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_m51E54F0F8EB6C01A45EA6ADC82929B9D63A7D1C6 (CinemachineTargetGroup_t3DB3A11E58D19D15FD8E65249DC262DC9225B6A0 * __this, const RuntimeMethod* method)
{
	{
		// if (m_UpdateMethod == UpdateMethod.FixedUpdate)
		int32_t L_0 = __this->get_m_UpdateMethod_6();
		if ((!(((uint32_t)L_0) == ((uint32_t)1))))
		{
			goto IL_000f;
		}
	}
	{
		// DoUpdate();
		CinemachineTargetGroup_DoUpdate_m298B1536B6884019681B7DA4E50000ECE3B63D8E(__this, /*hidden argument*/NULL);
	}

IL_000f:
	{
		// }
		return;
	}
}
// System.Void Cinemachine.CinemachineTargetGroup::Update()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineTargetGroup_Update_m6CF5BB9923882A14E2EB426056BE160EDCB781D9 (CinemachineTargetGroup_t3DB3A11E58D19D15FD8E65249DC262DC9225B6A0 * __this, const RuntimeMethod* method)
{
	{
		// if (!Application.isPlaying || m_UpdateMethod == UpdateMethod.Update)
		bool L_0;
		L_0 = Application_get_isPlaying_m7BB718D8E58B807184491F64AFF0649517E56567(/*hidden argument*/NULL);
		if (!L_0)
		{
			goto IL_000f;
		}
	}
	{
		int32_t L_1 = __this->get_m_UpdateMethod_6();
		if (L_1)
		{
			goto IL_0015;
		}
	}

IL_000f:
	{
		// DoUpdate();
		CinemachineTargetGroup_DoUpdate_m298B1536B6884019681B7DA4E50000ECE3B63D8E(__this, /*hidden argument*/NULL);
	}

IL_0015:
	{
		// }
		return;
	}
}
// System.Void Cinemachine.CinemachineTargetGroup::LateUpdate()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineTargetGroup_LateUpdate_m320382F4ADE5662C7F06D81ED7505FF0FDAE41B5 (CinemachineTargetGroup_t3DB3A11E58D19D15FD8E65249DC262DC9225B6A0 * __this, const RuntimeMethod* method)
{
	{
		// if (m_UpdateMethod == UpdateMethod.LateUpdate)
		int32_t L_0 = __this->get_m_UpdateMethod_6();
		if ((!(((uint32_t)L_0) == ((uint32_t)2))))
		{
			goto IL_000f;
		}
	}
	{
		// DoUpdate();
		CinemachineTargetGroup_DoUpdate_m298B1536B6884019681B7DA4E50000ECE3B63D8E(__this, /*hidden argument*/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_mBCCF672D0664D37BA01D432B888F37A7665361BD (CinemachineTargetGroup_t3DB3A11E58D19D15FD8E65249DC262DC9225B6A0 * __this, Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461  ___observer0, Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * ___minAngles1, Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * ___maxAngles2, Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * ___zRange3, const RuntimeMethod* method)
{
	Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461  V_0;
	memset((&V_0), 0, sizeof(V_0));
	Bounds_t0F1F36D4F7AF49524B3C2A2259594412A3D3AE37  V_1;
	memset((&V_1), 0, sizeof(V_1));
	bool V_2 = false;
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  V_3;
	memset((&V_3), 0, sizeof(V_3));
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  V_4;
	memset((&V_4), 0, sizeof(V_4));
	int32_t V_5 = 0;
	BoundingSphere_t97CFF9ADC6DC8157DBA993251691A9868DAFF709  V_6;
	memset((&V_6), 0, sizeof(V_6));
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  V_7;
	memset((&V_7), 0, sizeof(V_7));
	float V_8 = 0.0f;
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  V_9;
	memset((&V_9), 0, sizeof(V_9));
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  V_10;
	memset((&V_10), 0, sizeof(V_10));
	{
		// zRange = Vector2.zero;
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * L_0 = ___zRange3;
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_1;
		L_1 = Vector2_get_zero_m621041B9DF5FAE86C1EF4CB28C224FEA089CB828(/*hidden argument*/NULL);
		*(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 *)L_0 = L_1;
		// Matrix4x4 inverseView = observer.inverse;
		Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461  L_2;
		L_2 = Matrix4x4_get_inverse_mFA34ECC790B269522F60FC32370D628DAFCAE225((Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461 *)(&___observer0), /*hidden argument*/NULL);
		V_0 = L_2;
		// Bounds b = new Bounds();
		il2cpp_codegen_initobj((&V_1), sizeof(Bounds_t0F1F36D4F7AF49524B3C2A2259594412A3D3AE37 ));
		// 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_t97CFF9ADC6DC8157DBA993251691A9868DAFF709  L_4;
		L_4 = CinemachineTargetGroup_GetWeightedBoundsForMember_m879BB7436547F7658E13FE9D4B1E9831BF6983CE(__this, L_3, /*hidden argument*/NULL);
		V_6 = L_4;
		// Vector3 p = inverseView.MultiplyPoint3x4(s.position);
		BoundingSphere_t97CFF9ADC6DC8157DBA993251691A9868DAFF709  L_5 = V_6;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_6 = L_5.get_position_0();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_7;
		L_7 = Matrix4x4_MultiplyPoint3x4_mA0A34C5FD162DA8E5421596F1F921436F3E7B2FC((Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461 *)(&V_0), L_6, /*hidden argument*/NULL);
		V_7 = L_7;
		// if (p.z < UnityVectorExtensions.Epsilon)
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_8 = V_7;
		float L_9 = L_8.get_z_4();
		if ((((float)L_9) < ((float)(9.99999975E-05f))))
		{
			goto IL_0129;
		}
	}
	{
		// var r = s.radius / p.z;
		BoundingSphere_t97CFF9ADC6DC8157DBA993251691A9868DAFF709  L_10 = V_6;
		float L_11 = L_10.get_radius_1();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_12 = V_7;
		float L_13 = L_12.get_z_4();
		V_8 = ((float)((float)L_11/(float)L_13));
		// var r2 = new Vector3(r, r, 0);
		float L_14 = V_8;
		float L_15 = V_8;
		Vector3__ctor_m57495F692C6CE1CEF278CAD9A98221165D37E636_inline((Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E *)(&V_9), L_14, L_15, (0.0f), /*hidden argument*/NULL);
		// var p2 = p / p.z;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_16 = V_7;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_17 = V_7;
		float L_18 = L_17.get_z_4();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_19;
		L_19 = Vector3_op_Division_mE5ACBFB168FED529587457A83BA98B7DB32E2A05_inline(L_16, L_18, /*hidden argument*/NULL);
		V_10 = L_19;
		// if (!haveOne)
		bool L_20 = V_2;
		if (L_20)
		{
			goto IL_00c5;
		}
	}
	{
		// b.center = p2;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_21 = V_10;
		Bounds_set_center_mAC54A53224BBEFE37A4387DCBD0EF3774751221E((Bounds_t0F1F36D4F7AF49524B3C2A2259594412A3D3AE37 *)(&V_1), L_21, /*hidden argument*/NULL);
		// b.extents = r2;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_22 = V_9;
		Bounds_set_extents_m9590B3BB7D59A4C35D9F0E381A20C6A96A4D9D89((Bounds_t0F1F36D4F7AF49524B3C2A2259594412A3D3AE37 *)(&V_1), L_22, /*hidden argument*/NULL);
		// zRange = new Vector2(p.z - s.radius, p.z + s.radius);
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * L_23 = ___zRange3;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_24 = V_7;
		float L_25 = L_24.get_z_4();
		BoundingSphere_t97CFF9ADC6DC8157DBA993251691A9868DAFF709  L_26 = V_6;
		float L_27 = L_26.get_radius_1();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_28 = V_7;
		float L_29 = L_28.get_z_4();
		BoundingSphere_t97CFF9ADC6DC8157DBA993251691A9868DAFF709  L_30 = V_6;
		float L_31 = L_30.get_radius_1();
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_32;
		memset((&L_32), 0, sizeof(L_32));
		Vector2__ctor_m9F1F2D5EB5D1FF7091BB527AC8A72CBB309D115E_inline((&L_32), ((float)il2cpp_codegen_subtract((float)L_25, (float)L_27)), ((float)il2cpp_codegen_add((float)L_29, (float)L_31)), /*hidden argument*/NULL);
		*(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 *)L_23 = L_32;
		// haveOne = true;
		V_2 = (bool)1;
		// }
		goto IL_0129;
	}

IL_00c5:
	{
		// b.Encapsulate(p2 + r2);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_33 = V_10;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_34 = V_9;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_35;
		L_35 = Vector3_op_Addition_mEE4F672B923CCB184C39AABCA33443DB218E50E0_inline(L_33, L_34, /*hidden argument*/NULL);
		Bounds_Encapsulate_mE74070861B19845E70A3C333A5206823ADC7DAD7((Bounds_t0F1F36D4F7AF49524B3C2A2259594412A3D3AE37 *)(&V_1), L_35, /*hidden argument*/NULL);
		// b.Encapsulate(p2 - r2);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_36 = V_10;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_37 = V_9;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_38;
		L_38 = Vector3_op_Subtraction_m2725C96965D5C0B1F9715797E51762B13A5FED58_inline(L_36, L_37, /*hidden argument*/NULL);
		Bounds_Encapsulate_mE74070861B19845E70A3C333A5206823ADC7DAD7((Bounds_t0F1F36D4F7AF49524B3C2A2259594412A3D3AE37 *)(&V_1), L_38, /*hidden argument*/NULL);
		// zRange.x = Mathf.Min(zRange.x, p.z - s.radius);
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * L_39 = ___zRange3;
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * L_40 = ___zRange3;
		float L_41 = L_40->get_x_0();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_42 = V_7;
		float L_43 = L_42.get_z_4();
		BoundingSphere_t97CFF9ADC6DC8157DBA993251691A9868DAFF709  L_44 = V_6;
		float L_45 = L_44.get_radius_1();
		float L_46;
		L_46 = Mathf_Min_mD28BD5C9012619B74E475F204F96603193E99B14(L_41, ((float)il2cpp_codegen_subtract((float)L_43, (float)L_45)), /*hidden argument*/NULL);
		L_39->set_x_0(L_46);
		// zRange.y = Mathf.Max(zRange.y, p.z + s.radius);
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * L_47 = ___zRange3;
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * L_48 = ___zRange3;
		float L_49 = L_48->get_y_1();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_50 = V_7;
		float L_51 = L_50.get_z_4();
		BoundingSphere_t97CFF9ADC6DC8157DBA993251691A9868DAFF709  L_52 = V_6;
		float L_53 = L_52.get_radius_1();
		float L_54;
		L_54 = Mathf_Max_m4CE510E1F1013B33275F01543731A51A58BA0775(L_49, ((float)il2cpp_codegen_add((float)L_51, (float)L_53)), /*hidden argument*/NULL);
		L_47->set_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((int32_t)L_55, (int32_t)1));
	}

IL_012f:
	{
		// for (int i = 0; i < m_Targets.Length; ++i)
		int32_t L_56 = V_5;
		TargetU5BU5D_tA569D74B31CB1511C1901070CB3E3232254FF6D8* L_57 = __this->get_m_Targets_7();
		NullCheck(L_57);
		if ((((int32_t)L_56) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_57)->max_length))))))
		{
			goto IL_0026;
		}
	}
	{
		// var pMin = b.min;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_58;
		L_58 = Bounds_get_min_mEDCEC21FB04A8E7196EDE841F7BE9042E1908519((Bounds_t0F1F36D4F7AF49524B3C2A2259594412A3D3AE37 *)(&V_1), /*hidden argument*/NULL);
		V_3 = L_58;
		// var pMax = b.max;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_59;
		L_59 = Bounds_get_max_m7562010AAD919B8449B8B90382BFBA4D83C669BD((Bounds_t0F1F36D4F7AF49524B3C2A2259594412A3D3AE37 *)(&V_1), /*hidden argument*/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_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * L_60 = ___minAngles1;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_61;
		L_61 = Vector3_get_forward_m3082920F8A24AA02E4F542B6771EB0B63A91AC90(/*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_62 = V_3;
		float L_63 = L_62.get_y_3();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_64;
		memset((&L_64), 0, sizeof(L_64));
		Vector3__ctor_m57495F692C6CE1CEF278CAD9A98221165D37E636_inline((&L_64), (0.0f), L_63, (1.0f), /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_65;
		L_65 = Vector3_get_left_mDAB848C352B9D30E2DDDA7F56308ABC32A4315A5(/*hidden argument*/NULL);
		float L_66;
		L_66 = Vector3_SignedAngle_m816C32A674665A4C3C9D850FB0A107E69A4D3E0A(L_61, L_64, L_65, /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_67;
		L_67 = Vector3_get_forward_m3082920F8A24AA02E4F542B6771EB0B63A91AC90(/*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_68 = V_3;
		float L_69 = L_68.get_x_2();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_70;
		memset((&L_70), 0, sizeof(L_70));
		Vector3__ctor_m57495F692C6CE1CEF278CAD9A98221165D37E636_inline((&L_70), L_69, (0.0f), (1.0f), /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_71;
		L_71 = Vector3_get_up_m38AECA68388D446CFADDD022B0B867293044EA50(/*hidden argument*/NULL);
		float L_72;
		L_72 = Vector3_SignedAngle_m816C32A674665A4C3C9D850FB0A107E69A4D3E0A(L_67, L_70, L_71, /*hidden argument*/NULL);
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_73;
		memset((&L_73), 0, sizeof(L_73));
		Vector2__ctor_m9F1F2D5EB5D1FF7091BB527AC8A72CBB309D115E_inline((&L_73), L_66, L_72, /*hidden argument*/NULL);
		*(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 *)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_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * L_74 = ___maxAngles2;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_75;
		L_75 = Vector3_get_forward_m3082920F8A24AA02E4F542B6771EB0B63A91AC90(/*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_76 = V_4;
		float L_77 = L_76.get_y_3();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_78;
		memset((&L_78), 0, sizeof(L_78));
		Vector3__ctor_m57495F692C6CE1CEF278CAD9A98221165D37E636_inline((&L_78), (0.0f), L_77, (1.0f), /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_79;
		L_79 = Vector3_get_left_mDAB848C352B9D30E2DDDA7F56308ABC32A4315A5(/*hidden argument*/NULL);
		float L_80;
		L_80 = Vector3_SignedAngle_m816C32A674665A4C3C9D850FB0A107E69A4D3E0A(L_75, L_78, L_79, /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_81;
		L_81 = Vector3_get_forward_m3082920F8A24AA02E4F542B6771EB0B63A91AC90(/*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_82 = V_4;
		float L_83 = L_82.get_x_2();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_84;
		memset((&L_84), 0, sizeof(L_84));
		Vector3__ctor_m57495F692C6CE1CEF278CAD9A98221165D37E636_inline((&L_84), L_83, (0.0f), (1.0f), /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_85;
		L_85 = Vector3_get_up_m38AECA68388D446CFADDD022B0B867293044EA50(/*hidden argument*/NULL);
		float L_86;
		L_86 = Vector3_SignedAngle_m816C32A674665A4C3C9D850FB0A107E69A4D3E0A(L_81, L_84, L_85, /*hidden argument*/NULL);
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_87;
		memset((&L_87), 0, sizeof(L_87));
		Vector2__ctor_m9F1F2D5EB5D1FF7091BB527AC8A72CBB309D115E_inline((&L_87), L_80, L_86, /*hidden argument*/NULL);
		*(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 *)L_74 = L_87;
		// }
		return;
	}
}
// System.Void Cinemachine.CinemachineTargetGroup::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineTargetGroup__ctor_m59C958FBF749CEEA369DDF27BAA3E9216CA99399 (CinemachineTargetGroup_t3DB3A11E58D19D15FD8E65249DC262DC9225B6A0 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TargetU5BU5D_tA569D74B31CB1511C1901070CB3E3232254FF6D8_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// public UpdateMethod m_UpdateMethod = UpdateMethod.LateUpdate;
		__this->set_m_UpdateMethod_6(2);
		// public Target[] m_Targets = new Target[0];
		TargetU5BU5D_tA569D74B31CB1511C1901070CB3E3232254FF6D8* L_0 = (TargetU5BU5D_tA569D74B31CB1511C1901070CB3E3232254FF6D8*)(TargetU5BU5D_tA569D74B31CB1511C1901070CB3E3232254FF6D8*)SZArrayNew(TargetU5BU5D_tA569D74B31CB1511C1901070CB3E3232254FF6D8_il2cpp_TypeInfo_var, (uint32_t)0);
		__this->set_m_Targets_7(L_0);
		MonoBehaviour__ctor_mC0995D847F6A95B1A553652636C38A2AA8B13BED(__this, /*hidden argument*/NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void CinemachineTouchInputMapper::Start()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineTouchInputMapper_Start_m3AC349B75F081ACCDA532FBFD15F6C4DC5FA7BCC (CinemachineTouchInputMapper_tE4C7A631487CB3E153286FC829CAD2BBD5D67225 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AxisInputDelegate_tC74BFB577983EB520E974CB9EB9D0758BAD72677_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineTouchInputMapper_GetInputAxis_mC7DB7FBF8CA101DD4F25DC42253932CAFA2F1413_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// CinemachineCore.GetInputAxis = GetInputAxis;
		AxisInputDelegate_tC74BFB577983EB520E974CB9EB9D0758BAD72677 * L_0 = (AxisInputDelegate_tC74BFB577983EB520E974CB9EB9D0758BAD72677 *)il2cpp_codegen_object_new(AxisInputDelegate_tC74BFB577983EB520E974CB9EB9D0758BAD72677_il2cpp_TypeInfo_var);
		AxisInputDelegate__ctor_m55631A6E688731D441A5822CE96218E7E9CC5B01(L_0, __this, (intptr_t)((intptr_t)CinemachineTouchInputMapper_GetInputAxis_mC7DB7FBF8CA101DD4F25DC42253932CAFA2F1413_RuntimeMethod_var), /*hidden argument*/NULL);
		IL2CPP_RUNTIME_CLASS_INIT(CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534_il2cpp_TypeInfo_var);
		((CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534_il2cpp_TypeInfo_var))->set_GetInputAxis_4(L_0);
		// }
		return;
	}
}
// System.Single CinemachineTouchInputMapper::GetInputAxis(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineTouchInputMapper_GetInputAxis_mC7DB7FBF8CA101DD4F25DC42253932CAFA2F1413 (CinemachineTouchInputMapper_tE4C7A631487CB3E153286FC829CAD2BBD5D67225 * __this, String_t* ___axisName0, const RuntimeMethod* method)
{
	{
		// if (Input.touchCount > 0)
		int32_t L_0;
		L_0 = Input_get_touchCount_mE1A06AB1973E3456AE398B3CC5105F27CC7335D6(/*hidden argument*/NULL);
		if ((((int32_t)L_0) <= ((int32_t)0)))
		{
			goto IL_005e;
		}
	}
	{
		// if (axisName == TouchXInputMapTo)
		String_t* L_1 = ___axisName0;
		String_t* L_2 = __this->get_TouchXInputMapTo_6();
		bool L_3;
		L_3 = String_op_Equality_m2B91EE68355F142F67095973D32EB5828B7B73CB(L_1, L_2, /*hidden argument*/NULL);
		if (!L_3)
		{
			goto IL_0033;
		}
	}
	{
		// return Input.touches[0].deltaPosition.x / TouchSensitivityX;
		TouchU5BU5D_t07E3B79F1FB6673E4450CCF9D09FA79DD96692E2* L_4;
		L_4 = Input_get_touches_m26E3034CAE32931E59A480327A3CF4BFC2045E8F(/*hidden argument*/NULL);
		NullCheck(L_4);
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_5;
		L_5 = Touch_get_deltaPosition_mF9D60C253E41DC4E4F832F88A1041BE8A9E7C0FB((Touch_tDEFED247540BCFA4AD452F1D37EEF4E09B4ACD8C *)((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(0))), /*hidden argument*/NULL);
		float L_6 = L_5.get_x_0();
		float L_7 = __this->get_TouchSensitivityX_4();
		return ((float)((float)L_6/(float)L_7));
	}

IL_0033:
	{
		// if (axisName == TouchYInputMapTo)
		String_t* L_8 = ___axisName0;
		String_t* L_9 = __this->get_TouchYInputMapTo_7();
		bool L_10;
		L_10 = String_op_Equality_m2B91EE68355F142F67095973D32EB5828B7B73CB(L_8, L_9, /*hidden argument*/NULL);
		if (!L_10)
		{
			goto IL_005e;
		}
	}
	{
		// return Input.touches[0].deltaPosition.y / TouchSensitivityY;
		TouchU5BU5D_t07E3B79F1FB6673E4450CCF9D09FA79DD96692E2* L_11;
		L_11 = Input_get_touches_m26E3034CAE32931E59A480327A3CF4BFC2045E8F(/*hidden argument*/NULL);
		NullCheck(L_11);
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_12;
		L_12 = Touch_get_deltaPosition_mF9D60C253E41DC4E4F832F88A1041BE8A9E7C0FB((Touch_tDEFED247540BCFA4AD452F1D37EEF4E09B4ACD8C *)((L_11)->GetAddressAt(static_cast<il2cpp_array_size_t>(0))), /*hidden argument*/NULL);
		float L_13 = L_12.get_y_1();
		float L_14 = __this->get_TouchSensitivityY_5();
		return ((float)((float)L_13/(float)L_14));
	}

IL_005e:
	{
		// return Input.GetAxis(axisName);
		String_t* L_15 = ___axisName0;
		float L_16;
		L_16 = Input_GetAxis_m939297DEB2ECF8D8D09AD66EB69979AAD2B62326(L_15, /*hidden argument*/NULL);
		return L_16;
	}
}
// System.Void CinemachineTouchInputMapper::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineTouchInputMapper__ctor_mCE60215EA756B6CC9CDE11A6A29355961C35FCFE (CinemachineTouchInputMapper_tE4C7A631487CB3E153286FC829CAD2BBD5D67225 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral16DD21BE77B115D392226EB71A2D3A9FDC29E3F0);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral88BEE283254D7094E258B3A88730F4CC4F1E4AC7);
		s_Il2CppMethodInitialized = true;
	}
	{
		// public float TouchSensitivityX = 10f;
		__this->set_TouchSensitivityX_4((10.0f));
		// public float TouchSensitivityY = 10f;
		__this->set_TouchSensitivityY_5((10.0f));
		// public string TouchXInputMapTo = "Mouse X";
		__this->set_TouchXInputMapTo_6(_stringLiteral88BEE283254D7094E258B3A88730F4CC4F1E4AC7);
		// public string TouchYInputMapTo = "Mouse Y";
		__this->set_TouchYInputMapTo_7(_stringLiteral16DD21BE77B115D392226EB71A2D3A9FDC29E3F0);
		MonoBehaviour__ctor_mC0995D847F6A95B1A553652636C38A2AA8B13BED(__this, /*hidden argument*/NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// UnityEngine.Playables.Playable CinemachineTrack::CreateTrackMixer(UnityEngine.Playables.PlayableGraph,UnityEngine.GameObject,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2  CinemachineTrack_CreateTrackMixer_mC9AD3E7B72FDAF3BF9ECBFE57BDD75880F7A4346 (CinemachineTrack_t95554FC23771D016453B5262885014B1F984BE95 * __this, PlayableGraph_t2D5083CFACB413FA1BB13FF054BE09A5A55A205A  ___graph0, GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * ___go1, int32_t ___inputCount2, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableExtensions_SetInputCount_TisScriptPlayable_1_t1A63218D8E26AFDDEB87EF045845671F78ACF00E_m4DE8CA876BDB7A0D8B8BBCAFFCE5BB2EA8A8B2C6_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptPlayable_1_Create_mD7361DA46A9624E639BB83C893F35CD31A43EE02_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptPlayable_1_op_Implicit_m6602506A607D7160FEE9691FD0DFA6CC9D8D38A7_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptPlayable_1_t1A63218D8E26AFDDEB87EF045845671F78ACF00E_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// var mixer = ScriptPlayable<CinemachineMixer>.Create(graph);
		PlayableGraph_t2D5083CFACB413FA1BB13FF054BE09A5A55A205A  L_0 = ___graph0;
		IL2CPP_RUNTIME_CLASS_INIT(ScriptPlayable_1_t1A63218D8E26AFDDEB87EF045845671F78ACF00E_il2cpp_TypeInfo_var);
		ScriptPlayable_1_t1A63218D8E26AFDDEB87EF045845671F78ACF00E  L_1;
		L_1 = ScriptPlayable_1_Create_mD7361DA46A9624E639BB83C893F35CD31A43EE02(L_0, 0, /*hidden argument*/ScriptPlayable_1_Create_mD7361DA46A9624E639BB83C893F35CD31A43EE02_RuntimeMethod_var);
		// mixer.SetInputCount(inputCount);
		ScriptPlayable_1_t1A63218D8E26AFDDEB87EF045845671F78ACF00E  L_2 = L_1;
		int32_t L_3 = ___inputCount2;
		PlayableExtensions_SetInputCount_TisScriptPlayable_1_t1A63218D8E26AFDDEB87EF045845671F78ACF00E_m4DE8CA876BDB7A0D8B8BBCAFFCE5BB2EA8A8B2C6(L_2, L_3, /*hidden argument*/PlayableExtensions_SetInputCount_TisScriptPlayable_1_t1A63218D8E26AFDDEB87EF045845671F78ACF00E_m4DE8CA876BDB7A0D8B8BBCAFFCE5BB2EA8A8B2C6_RuntimeMethod_var);
		// return mixer;
		Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2  L_4;
		L_4 = ScriptPlayable_1_op_Implicit_m6602506A607D7160FEE9691FD0DFA6CC9D8D38A7(L_2, /*hidden argument*/ScriptPlayable_1_op_Implicit_m6602506A607D7160FEE9691FD0DFA6CC9D8D38A7_RuntimeMethod_var);
		return L_4;
	}
}
// System.Void CinemachineTrack::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineTrack__ctor_m346DCFF5C3E9A01315B9C4F59625F3FFAC3DDBDA (CinemachineTrack_t95554FC23771D016453B5262885014B1F984BE95 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackAsset_t423A7B49BA61FF4B7CF88A6DC8F94E0E19CF9628_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		IL2CPP_RUNTIME_CLASS_INIT(TrackAsset_t423A7B49BA61FF4B7CF88A6DC8F94E0E19CF9628_il2cpp_TypeInfo_var);
		TrackAsset__ctor_m7C48D12914098F6029C001D474737762AF76A78F(__this, /*hidden argument*/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_m8EDE6D1E0B40C6F90871E4B95DB5E1F4DD49BB4E (CinemachineTrackedDolly_t685295F0D472D20452353AC9B65DE871CE5027AF * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// public override bool IsValid { get { return enabled && m_Path != null; } }
		bool L_0;
		L_0 = Behaviour_get_enabled_m08077AB79934634E1EAE909C2B482BEF4C15A800(__this, /*hidden argument*/NULL);
		if (!L_0)
		{
			goto IL_0015;
		}
	}
	{
		CinemachinePathBase_tE093E8B9AA9F8F9DD5EE05985EA53EEE9E9B7EE5 * L_1 = __this->get_m_Path_12();
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_2;
		L_2 = Object_op_Inequality_mE1F187520BD83FB7D86A6D850710C4D42B864E90(L_1, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/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_mFB4BDBA8C38A47C2E380E031DA81B0D1C3F22433 (CinemachineTrackedDolly_t685295F0D472D20452353AC9B65DE871CE5027AF * __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_m16C0CFB0875FEB726F78C571B4316AC7ADAC5D9C (CinemachineTrackedDolly_t685295F0D472D20452353AC9B65DE871CE5027AF * __this, const RuntimeMethod* method)
{
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  V_0;
	memset((&V_0), 0, sizeof(V_0));
	float V_1 = 0.0f;
	{
		// var d2 = AngularDamping;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_0;
		L_0 = CinemachineTrackedDolly_get_AngularDamping_mC3701A9FAAE10CE9FC4F82FC6D3593866C03B6D4(__this, /*hidden argument*/NULL);
		V_0 = L_0;
		// var a = Mathf.Max(m_XDamping, Mathf.Max(m_YDamping, m_ZDamping));
		float L_1 = __this->get_m_XDamping_16();
		float L_2 = __this->get_m_YDamping_17();
		float L_3 = __this->get_m_ZDamping_18();
		float L_4;
		L_4 = Mathf_Max_m4CE510E1F1013B33275F01543731A51A58BA0775(L_2, L_3, /*hidden argument*/NULL);
		float L_5;
		L_5 = Mathf_Max_m4CE510E1F1013B33275F01543731A51A58BA0775(L_1, L_4, /*hidden argument*/NULL);
		// var b = Mathf.Max(d2.x, Mathf.Max(d2.y, d2.z));
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_6 = V_0;
		float L_7 = L_6.get_x_2();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_8 = V_0;
		float L_9 = L_8.get_y_3();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_10 = V_0;
		float L_11 = L_10.get_z_4();
		float L_12;
		L_12 = Mathf_Max_m4CE510E1F1013B33275F01543731A51A58BA0775(L_9, L_11, /*hidden argument*/NULL);
		float L_13;
		L_13 = Mathf_Max_m4CE510E1F1013B33275F01543731A51A58BA0775(L_7, L_12, /*hidden argument*/NULL);
		V_1 = L_13;
		// return Mathf.Max(a, b);
		float L_14 = V_1;
		float L_15;
		L_15 = Mathf_Max_m4CE510E1F1013B33275F01543731A51A58BA0775(L_5, L_14, /*hidden argument*/NULL);
		return L_15;
	}
}
// System.Void Cinemachine.CinemachineTrackedDolly::MutateCameraState(Cinemachine.CameraState&,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineTrackedDolly_MutateCameraState_mC2D7BE38E781EDAC4B28B381BBA53F27429CB812 (CinemachineTrackedDolly_t685295F0D472D20452353AC9B65DE871CE5027AF * __this, CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 * ___curState0, float ___deltaTime1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	float V_0 = 0.0f;
	Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  V_1;
	memset((&V_1), 0, sizeof(V_1));
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  V_2;
	memset((&V_2), 0, sizeof(V_2));
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  V_3;
	memset((&V_3), 0, sizeof(V_3));
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  V_4;
	memset((&V_4), 0, sizeof(V_4));
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  V_5;
	memset((&V_5), 0, sizeof(V_5));
	Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  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_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  V_12;
	memset((&V_12), 0, sizeof(V_12));
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  V_13;
	memset((&V_13), 0, sizeof(V_13));
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  V_14;
	memset((&V_14), 0, sizeof(V_14));
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  V_15;
	memset((&V_15), 0, sizeof(V_15));
	Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  V_16;
	memset((&V_16), 0, sizeof(V_16));
	int32_t V_17 = 0;
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * V_18 = NULL;
	int32_t V_19 = 0;
	int32_t G_B10_0 = 0;
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  G_B10_1;
	memset((&G_B10_1), 0, sizeof(G_B10_1));
	CinemachinePathBase_tE093E8B9AA9F8F9DD5EE05985EA53EEE9E9B7EE5 * G_B10_2 = NULL;
	CinemachineTrackedDolly_t685295F0D472D20452353AC9B65DE871CE5027AF * G_B10_3 = NULL;
	int32_t G_B8_0 = 0;
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  G_B8_1;
	memset((&G_B8_1), 0, sizeof(G_B8_1));
	CinemachinePathBase_tE093E8B9AA9F8F9DD5EE05985EA53EEE9E9B7EE5 * G_B8_2 = NULL;
	CinemachineTrackedDolly_t685295F0D472D20452353AC9B65DE871CE5027AF * G_B8_3 = NULL;
	int32_t G_B9_0 = 0;
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  G_B9_1;
	memset((&G_B9_1), 0, sizeof(G_B9_1));
	CinemachinePathBase_tE093E8B9AA9F8F9DD5EE05985EA53EEE9E9B7EE5 * G_B9_2 = NULL;
	CinemachineTrackedDolly_t685295F0D472D20452353AC9B65DE871CE5027AF * G_B9_3 = NULL;
	int32_t G_B11_0 = 0;
	int32_t G_B11_1 = 0;
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  G_B11_2;
	memset((&G_B11_2), 0, sizeof(G_B11_2));
	CinemachinePathBase_tE093E8B9AA9F8F9DD5EE05985EA53EEE9E9B7EE5 * G_B11_3 = NULL;
	CinemachineTrackedDolly_t685295F0D472D20452353AC9B65DE871CE5027AF * G_B11_4 = NULL;
	{
		// if (deltaTime < 0 || !VirtualCamera.PreviousStateIsValid)
		float L_0 = ___deltaTime1;
		if ((((float)L_0) < ((float)(0.0f))))
		{
			goto IL_0015;
		}
	}
	{
		CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * L_1;
		L_1 = CinemachineComponentBase_get_VirtualCamera_mDDC4BEDF77A93F4C25C2E62CBF96542ABB6FE3BA(__this, /*hidden argument*/NULL);
		NullCheck(L_1);
		bool L_2;
		L_2 = VirtFuncInvoker0< bool >::Invoke(31 /* System.Boolean Cinemachine.CinemachineVirtualCameraBase::get_PreviousStateIsValid() */, L_1);
		if (L_2)
		{
			goto IL_0039;
		}
	}

IL_0015:
	{
		// m_PreviousPathPosition = m_PathPosition;
		float L_3 = __this->get_m_PathPosition_13();
		__this->set_m_PreviousPathPosition_24(L_3);
		// m_PreviousCameraPosition = curState.RawPosition;
		CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 * L_4 = ___curState0;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_5;
		L_5 = CameraState_get_RawPosition_mA01BC7F842C837D49F0542A0475AE0EA9C88539D_inline((CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 *)L_4, /*hidden argument*/NULL);
		__this->set_m_PreviousCameraPosition_26(L_5);
		// m_PreviousOrientation = curState.RawOrientation;
		CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 * L_6 = ___curState0;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_7;
		L_7 = CameraState_get_RawOrientation_m61C0AC1D87FB6C869DA02458732BF6023130F163_inline((CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 *)L_6, /*hidden argument*/NULL);
		__this->set_m_PreviousOrientation_25(L_7);
	}

IL_0039:
	{
		// if (!IsValid)
		bool L_8;
		L_8 = VirtFuncInvoker0< 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_t4D215A8DBC88600B267D613E0AFB5B025CAC211D * L_9 = __this->get_address_of_m_AutoDolly_23();
		bool L_10 = L_9->get_m_Enabled_0();
		if (!L_10)
		{
			goto IL_00fe;
		}
	}
	{
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_11;
		L_11 = CinemachineComponentBase_get_FollowTarget_m6A52B9EAC2F1B1DD8D8F901A48F52A296B4715AC(__this, /*hidden argument*/NULL);
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_12;
		L_12 = Object_op_Inequality_mE1F187520BD83FB7D86A6D850710C4D42B864E90(L_11, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL);
		if (!L_12)
		{
			goto IL_00fe;
		}
	}
	{
		// float prevPos = m_Path.ToNativePathUnits(m_PreviousPathPosition, m_PositionUnits);
		CinemachinePathBase_tE093E8B9AA9F8F9DD5EE05985EA53EEE9E9B7EE5 * L_13 = __this->get_m_Path_12();
		float L_14 = __this->get_m_PreviousPathPosition_24();
		int32_t L_15 = __this->get_m_PositionUnits_14();
		NullCheck(L_13);
		float L_16;
		L_16 = CinemachinePathBase_ToNativePathUnits_mDB615D10D6E1F61AF70B41A508AC8986AE59D683(L_13, L_14, L_15, /*hidden argument*/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_tE093E8B9AA9F8F9DD5EE05985EA53EEE9E9B7EE5 * L_17 = __this->get_m_Path_12();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_18;
		L_18 = CinemachineComponentBase_get_FollowTargetPosition_mF3A92D2EE8A07BC0E1FC820AFAA5F4CC24CD1C94(__this, /*hidden argument*/NULL);
		float L_19 = V_7;
		int32_t L_20;
		L_20 = Mathf_FloorToInt_m9164D538D17B8C3C8A6C4E4FA95032F757D9091E(L_19, /*hidden argument*/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_t4D215A8DBC88600B267D613E0AFB5B025CAC211D * L_22 = __this->get_address_of_m_AutoDolly_23();
		int32_t L_23 = L_22->get_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_t4D215A8DBC88600B267D613E0AFB5B025CAC211D * L_24 = __this->get_address_of_m_AutoDolly_23();
		int32_t L_25 = L_24->get_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_t4D215A8DBC88600B267D613E0AFB5B025CAC211D * L_26 = __this->get_address_of_m_AutoDolly_23();
		int32_t L_27 = L_26->get_m_SearchResolution_3();
		NullCheck(G_B11_3);
		float L_28;
		L_28 = VirtFuncInvoker4< float, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E , 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);
		NullCheck(G_B11_4);
		G_B11_4->set_m_PathPosition_13(L_28);
		// m_PathPosition = m_Path.FromPathNativeUnits(m_PathPosition, m_PositionUnits);
		CinemachinePathBase_tE093E8B9AA9F8F9DD5EE05985EA53EEE9E9B7EE5 * L_29 = __this->get_m_Path_12();
		float L_30 = __this->get_m_PathPosition_13();
		int32_t L_31 = __this->get_m_PositionUnits_14();
		NullCheck(L_29);
		float L_32;
		L_32 = CinemachinePathBase_FromPathNativeUnits_m7817218D78BFF77C9F0D52C41B9538E6C6DCF2EB(L_29, L_30, L_31, /*hidden argument*/NULL);
		__this->set_m_PathPosition_13(L_32);
		// m_PathPosition += m_AutoDolly.m_PositionOffset;
		float L_33 = __this->get_m_PathPosition_13();
		AutoDolly_t4D215A8DBC88600B267D613E0AFB5B025CAC211D * L_34 = __this->get_address_of_m_AutoDolly_23();
		float L_35 = L_34->get_m_PositionOffset_1();
		__this->set_m_PathPosition_13(((float)il2cpp_codegen_add((float)L_33, (float)L_35)));
	}

IL_00fe:
	{
		// float newPathPosition = m_PathPosition;
		float L_36 = __this->get_m_PathPosition_13();
		V_0 = L_36;
		// if (deltaTime >= 0 && VirtualCamera.PreviousStateIsValid)
		float L_37 = ___deltaTime1;
		if ((!(((float)L_37) >= ((float)(0.0f)))))
		{
			goto IL_01cf;
		}
	}
	{
		CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * L_38;
		L_38 = CinemachineComponentBase_get_VirtualCamera_mDDC4BEDF77A93F4C25C2E62CBF96542ABB6FE3BA(__this, /*hidden argument*/NULL);
		NullCheck(L_38);
		bool L_39;
		L_39 = VirtFuncInvoker0< bool >::Invoke(31 /* System.Boolean Cinemachine.CinemachineVirtualCameraBase::get_PreviousStateIsValid() */, L_38);
		if (!L_39)
		{
			goto IL_01cf;
		}
	}
	{
		// float maxUnit = m_Path.MaxUnit(m_PositionUnits);
		CinemachinePathBase_tE093E8B9AA9F8F9DD5EE05985EA53EEE9E9B7EE5 * L_40 = __this->get_m_Path_12();
		int32_t L_41 = __this->get_m_PositionUnits_14();
		NullCheck(L_40);
		float L_42;
		L_42 = CinemachinePathBase_MaxUnit_m205374FE01FC307D7D7ABDC7432FED2C94561A67(L_40, L_41, /*hidden argument*/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_tE093E8B9AA9F8F9DD5EE05985EA53EEE9E9B7EE5 * L_44 = __this->get_m_Path_12();
		float L_45 = __this->get_m_PreviousPathPosition_24();
		int32_t L_46 = __this->get_m_PositionUnits_14();
		NullCheck(L_44);
		float L_47;
		L_47 = VirtFuncInvoker2< 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_tE093E8B9AA9F8F9DD5EE05985EA53EEE9E9B7EE5 * L_48 = __this->get_m_Path_12();
		float L_49 = V_0;
		int32_t L_50 = __this->get_m_PositionUnits_14();
		NullCheck(L_48);
		float L_51;
		L_51 = VirtFuncInvoker2< 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_tE093E8B9AA9F8F9DD5EE05985EA53EEE9E9B7EE5 * L_52 = __this->get_m_Path_12();
		NullCheck(L_52);
		bool L_53;
		L_53 = VirtFuncInvoker0< 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((float)L_54, (float)L_55)));
		float L_57 = V_8;
		if ((!(((float)L_56) > ((float)((float)((float)L_57/(float)(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((float)L_60, (float)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((float)L_62, (float)L_63));
	}

IL_01a0:
	{
		// m_PreviousPathPosition = prev;
		float L_64 = V_10;
		__this->set_m_PreviousPathPosition_24(L_64);
		// newPathPosition = next;
		float L_65 = V_11;
		V_0 = L_65;
	}

IL_01ab:
	{
		// float offset = m_PreviousPathPosition - newPathPosition;
		float L_66 = __this->get_m_PreviousPathPosition_24();
		float L_67 = V_0;
		V_9 = ((float)il2cpp_codegen_subtract((float)L_66, (float)L_67));
		// offset = Damper.Damp(offset, m_ZDamping, deltaTime);
		float L_68 = V_9;
		float L_69 = __this->get_m_ZDamping_18();
		float L_70 = ___deltaTime1;
		float L_71;
		L_71 = Damper_Damp_mA12020431103076AB69C0FC03C4C07B388AD9E27(L_68, L_69, L_70, /*hidden argument*/NULL);
		V_9 = L_71;
		// newPathPosition = m_PreviousPathPosition - offset;
		float L_72 = __this->get_m_PreviousPathPosition_24();
		float L_73 = V_9;
		V_0 = ((float)il2cpp_codegen_subtract((float)L_72, (float)L_73));
	}

IL_01cf:
	{
		// m_PreviousPathPosition = newPathPosition;
		float L_74 = V_0;
		__this->set_m_PreviousPathPosition_24(L_74);
		// Quaternion newPathOrientation = m_Path.EvaluateOrientationAtUnit(newPathPosition, m_PositionUnits);
		CinemachinePathBase_tE093E8B9AA9F8F9DD5EE05985EA53EEE9E9B7EE5 * L_75 = __this->get_m_Path_12();
		float L_76 = V_0;
		int32_t L_77 = __this->get_m_PositionUnits_14();
		NullCheck(L_75);
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_78;
		L_78 = CinemachinePathBase_EvaluateOrientationAtUnit_m78B5F5388A3DD41392F335CA7DB59CA1D8B978F5(L_75, L_76, L_77, /*hidden argument*/NULL);
		V_1 = L_78;
		// Vector3 newCameraPos = m_Path.EvaluatePositionAtUnit(newPathPosition, m_PositionUnits);
		CinemachinePathBase_tE093E8B9AA9F8F9DD5EE05985EA53EEE9E9B7EE5 * L_79 = __this->get_m_Path_12();
		float L_80 = V_0;
		int32_t L_81 = __this->get_m_PositionUnits_14();
		NullCheck(L_79);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_82;
		L_82 = CinemachinePathBase_EvaluatePositionAtUnit_mCC69EFCF35ED5B1210214A96C100E8B809FD5B85(L_79, L_80, L_81, /*hidden argument*/NULL);
		V_2 = L_82;
		// Vector3 offsetX = newPathOrientation * Vector3.right;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_83 = V_1;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_84;
		L_84 = Vector3_get_right_mF5A51F81961474E0A7A31C2757FD00921FB79C44(/*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_85;
		L_85 = Quaternion_op_Multiply_mDC5F913E6B21FEC72AB2CF737D34CC6C7A69803D(L_83, L_84, /*hidden argument*/NULL);
		V_3 = L_85;
		// Vector3 offsetY = newPathOrientation * Vector3.up;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_86 = V_1;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_87;
		L_87 = Vector3_get_up_m38AECA68388D446CFADDD022B0B867293044EA50(/*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_88;
		L_88 = Quaternion_op_Multiply_mDC5F913E6B21FEC72AB2CF737D34CC6C7A69803D(L_86, L_87, /*hidden argument*/NULL);
		V_4 = L_88;
		// Vector3 offsetZ = newPathOrientation * Vector3.forward;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_89 = V_1;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_90;
		L_90 = Vector3_get_forward_m3082920F8A24AA02E4F542B6771EB0B63A91AC90(/*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_91;
		L_91 = Quaternion_op_Multiply_mDC5F913E6B21FEC72AB2CF737D34CC6C7A69803D(L_89, L_90, /*hidden argument*/NULL);
		V_5 = L_91;
		// newCameraPos += m_PathOffset.x * offsetX;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_92 = V_2;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * L_93 = __this->get_address_of_m_PathOffset_15();
		float L_94 = L_93->get_x_2();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_95 = V_3;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_96;
		L_96 = Vector3_op_Multiply_m079B29E4F58127F03BD52558C1FE1A528547328F_inline(L_94, L_95, /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_97;
		L_97 = Vector3_op_Addition_mEE4F672B923CCB184C39AABCA33443DB218E50E0_inline(L_92, L_96, /*hidden argument*/NULL);
		V_2 = L_97;
		// newCameraPos += m_PathOffset.y * offsetY;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_98 = V_2;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * L_99 = __this->get_address_of_m_PathOffset_15();
		float L_100 = L_99->get_y_3();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_101 = V_4;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_102;
		L_102 = Vector3_op_Multiply_m079B29E4F58127F03BD52558C1FE1A528547328F_inline(L_100, L_101, /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_103;
		L_103 = Vector3_op_Addition_mEE4F672B923CCB184C39AABCA33443DB218E50E0_inline(L_98, L_102, /*hidden argument*/NULL);
		V_2 = L_103;
		// newCameraPos += m_PathOffset.z * offsetZ;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_104 = V_2;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * L_105 = __this->get_address_of_m_PathOffset_15();
		float L_106 = L_105->get_z_4();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_107 = V_5;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_108;
		L_108 = Vector3_op_Multiply_m079B29E4F58127F03BD52558C1FE1A528547328F_inline(L_106, L_107, /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_109;
		L_109 = Vector3_op_Addition_mEE4F672B923CCB184C39AABCA33443DB218E50E0_inline(L_104, L_108, /*hidden argument*/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_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * L_111;
		L_111 = CinemachineComponentBase_get_VirtualCamera_mDDC4BEDF77A93F4C25C2E62CBF96542ABB6FE3BA(__this, /*hidden argument*/NULL);
		NullCheck(L_111);
		bool L_112;
		L_112 = VirtFuncInvoker0< bool >::Invoke(31 /* System.Boolean Cinemachine.CinemachineVirtualCameraBase::get_PreviousStateIsValid() */, L_111);
		if (!L_112)
		{
			goto IL_02d7;
		}
	}
	{
		// Vector3 currentCameraPos = m_PreviousCameraPosition;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_113 = __this->get_m_PreviousCameraPosition_26();
		// Vector3 delta = (currentCameraPos - newCameraPos);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_114 = L_113;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_115 = V_2;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_116;
		L_116 = Vector3_op_Subtraction_m2725C96965D5C0B1F9715797E51762B13A5FED58_inline(L_114, L_115, /*hidden argument*/NULL);
		// Vector3 delta1 = Vector3.Dot(delta, offsetY) * offsetY;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_117 = L_116;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_118 = V_4;
		float L_119;
		L_119 = Vector3_Dot_mD19905B093915BA12852732EA27AA2DBE030D11F_inline(L_117, L_118, /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_120 = V_4;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_121;
		L_121 = Vector3_op_Multiply_m079B29E4F58127F03BD52558C1FE1A528547328F_inline(L_119, L_120, /*hidden argument*/NULL);
		V_12 = L_121;
		// Vector3 delta0 = delta - delta1;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_122 = V_12;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_123;
		L_123 = Vector3_op_Subtraction_m2725C96965D5C0B1F9715797E51762B13A5FED58_inline(L_117, L_122, /*hidden argument*/NULL);
		V_13 = L_123;
		// delta0 = Damper.Damp(delta0, m_XDamping, deltaTime);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_124 = V_13;
		float L_125 = __this->get_m_XDamping_16();
		float L_126 = ___deltaTime1;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_127;
		L_127 = Damper_Damp_m5F27E39708AA38EF9CC7D888B6F3681813C0E6F0(L_124, L_125, L_126, /*hidden argument*/NULL);
		V_13 = L_127;
		// delta1 = Damper.Damp(delta1, m_YDamping, deltaTime);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_128 = V_12;
		float L_129 = __this->get_m_YDamping_17();
		float L_130 = ___deltaTime1;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_131;
		L_131 = Damper_Damp_m5F27E39708AA38EF9CC7D888B6F3681813C0E6F0(L_128, L_129, L_130, /*hidden argument*/NULL);
		V_12 = L_131;
		// newCameraPos = currentCameraPos - (delta0 + delta1);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_132 = V_13;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_133 = V_12;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_134;
		L_134 = Vector3_op_Addition_mEE4F672B923CCB184C39AABCA33443DB218E50E0_inline(L_132, L_133, /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_135;
		L_135 = Vector3_op_Subtraction_m2725C96965D5C0B1F9715797E51762B13A5FED58_inline(L_114, L_134, /*hidden argument*/NULL);
		V_2 = L_135;
	}

IL_02d7:
	{
		// curState.RawPosition = m_PreviousCameraPosition = newCameraPos;
		CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 * L_136 = ___curState0;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_137 = V_2;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_138 = L_137;
		V_14 = L_138;
		__this->set_m_PreviousCameraPosition_26(L_138);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_139 = V_14;
		CameraState_set_RawPosition_m0E1142A79939C7AD7156986F91CD0F1D60499A31_inline((CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 *)L_136, L_139, /*hidden argument*/NULL);
		// Quaternion newOrientation
		//     = GetCameraOrientationAtPathPoint(newPathOrientation, curState.ReferenceUp);
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_140 = V_1;
		CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 * L_141 = ___curState0;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_142;
		L_142 = CameraState_get_ReferenceUp_m9A1F4A533328BABA7C81C4AD2F1E830375495B5A_inline((CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 *)L_141, /*hidden argument*/NULL);
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_143;
		L_143 = CinemachineTrackedDolly_GetCameraOrientationAtPathPoint_mEDA3B0646C44F84366FA86CD999E75DAE106CB30(__this, L_140, L_142, /*hidden argument*/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_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * L_145;
		L_145 = CinemachineComponentBase_get_VirtualCamera_mDDC4BEDF77A93F4C25C2E62CBF96542ABB6FE3BA(__this, /*hidden argument*/NULL);
		NullCheck(L_145);
		bool L_146;
		L_146 = VirtFuncInvoker0< bool >::Invoke(31 /* System.Boolean Cinemachine.CinemachineVirtualCameraBase::get_PreviousStateIsValid() */, L_145);
		if (!L_146)
		{
			goto IL_0394;
		}
	}
	{
		// Vector3 relative = (Quaternion.Inverse(m_PreviousOrientation)
		//     * newOrientation).eulerAngles;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_147 = __this->get_m_PreviousOrientation_25();
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_148;
		L_148 = Quaternion_Inverse_mE2A449C7AC8A40350AAC3761AE1AFC170062CAC9(L_147, /*hidden argument*/NULL);
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_149 = V_6;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_150;
		L_150 = Quaternion_op_Multiply_m5C7A60AC0CDCA2C5E2F23E45FBD1B15CA152D7B0(L_148, L_149, /*hidden argument*/NULL);
		V_16 = L_150;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_151;
		L_151 = Quaternion_get_eulerAngles_m3DA616CAD670235A407E8A7A75925AA8E22338C3((Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 *)(&V_16), /*hidden argument*/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_m7E5B57E02F6873804F40DD48F8BEA00247AFF5AC((Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E *)(&V_15), L_152, /*hidden argument*/NULL);
		if ((!(((float)L_153) > ((float)(180.0f)))))
		{
			goto IL_0365;
		}
	}
	{
		// relative[i] -= 360;
		V_18 = (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E *)(&V_15);
		int32_t L_154 = V_17;
		V_19 = L_154;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * L_155 = V_18;
		int32_t L_156 = V_19;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * L_157 = V_18;
		int32_t L_158 = V_19;
		float L_159;
		L_159 = Vector3_get_Item_m7E5B57E02F6873804F40DD48F8BEA00247AFF5AC((Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E *)L_157, L_158, /*hidden argument*/NULL);
		Vector3_set_Item_mF3E5D7FFAD5F81973283AE6C1D15C9B238AEE346((Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E *)L_155, L_156, ((float)il2cpp_codegen_subtract((float)L_159, (float)(360.0f))), /*hidden argument*/NULL);
	}

IL_0365:
	{
		// for (int i = 0; i < 3; ++i)
		int32_t L_160 = V_17;
		V_17 = ((int32_t)il2cpp_codegen_add((int32_t)L_160, (int32_t)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_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_162 = V_15;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_163;
		L_163 = CinemachineTrackedDolly_get_AngularDamping_mC3701A9FAAE10CE9FC4F82FC6D3593866C03B6D4(__this, /*hidden argument*/NULL);
		float L_164 = ___deltaTime1;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_165;
		L_165 = Damper_Damp_m62C13BEDD585C7DE73B4BDFBC28DDA00C4F89EEE(L_162, L_163, L_164, /*hidden argument*/NULL);
		V_15 = L_165;
		// newOrientation = m_PreviousOrientation * Quaternion.Euler(relative);
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_166 = __this->get_m_PreviousOrientation_25();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_167 = V_15;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_168;
		L_168 = Quaternion_Euler_m887ABE4F4DD563351E9874D63922C2F53969BBAB(L_167, /*hidden argument*/NULL);
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_169;
		L_169 = Quaternion_op_Multiply_m5C7A60AC0CDCA2C5E2F23E45FBD1B15CA152D7B0(L_166, L_168, /*hidden argument*/NULL);
		V_6 = L_169;
	}

IL_0394:
	{
		// m_PreviousOrientation = newOrientation;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_170 = V_6;
		__this->set_m_PreviousOrientation_25(L_170);
		// curState.RawOrientation = newOrientation;
		CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 * L_171 = ___curState0;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_172 = V_6;
		CameraState_set_RawOrientation_mF473C9D14F4C653E31B9D17B29198A0A26FB710E_inline((CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 *)L_171, L_172, /*hidden argument*/NULL);
		// if (m_CameraUp != CameraUpMode.Default)
		int32_t L_173 = __this->get_m_CameraUp_19();
		if (!L_173)
		{
			goto IL_03c2;
		}
	}
	{
		// curState.ReferenceUp = curState.RawOrientation * Vector3.up;
		CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 * L_174 = ___curState0;
		CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 * L_175 = ___curState0;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_176;
		L_176 = CameraState_get_RawOrientation_m61C0AC1D87FB6C869DA02458732BF6023130F163_inline((CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 *)L_175, /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_177;
		L_177 = Vector3_get_up_m38AECA68388D446CFADDD022B0B867293044EA50(/*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_178;
		L_178 = Quaternion_op_Multiply_mDC5F913E6B21FEC72AB2CF737D34CC6C7A69803D(L_176, L_177, /*hidden argument*/NULL);
		CameraState_set_ReferenceUp_mE156A37CA4B6BF3E8BA65A391730873572F24358_inline((CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 *)L_174, L_178, /*hidden argument*/NULL);
	}

IL_03c2:
	{
		// }
		return;
	}
}
// UnityEngine.Quaternion Cinemachine.CinemachineTrackedDolly::GetCameraOrientationAtPathPoint(UnityEngine.Quaternion,UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  CinemachineTrackedDolly_GetCameraOrientationAtPathPoint_mEDA3B0646C44F84366FA86CD999E75DAE106CB30 (CinemachineTrackedDolly_t685295F0D472D20452353AC9B65DE871CE5027AF * __this, Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  ___pathOrientation0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___up1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		// switch (m_CameraUp)
		int32_t L_0 = __this->get_m_CameraUp_19();
		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_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_2 = ___pathOrientation0;
		return L_2;
	}

IL_0025:
	{
		// return Quaternion.LookRotation(pathOrientation * Vector3.forward, up);
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_3 = ___pathOrientation0;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_4;
		L_4 = Vector3_get_forward_m3082920F8A24AA02E4F542B6771EB0B63A91AC90(/*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_5;
		L_5 = Quaternion_op_Multiply_mDC5F913E6B21FEC72AB2CF737D34CC6C7A69803D(L_3, L_4, /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_6 = ___up1;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_7;
		L_7 = Quaternion_LookRotation_m8A7DB5BDBC361586191AB67ACF857F46160EE3F1(L_5, L_6, /*hidden argument*/NULL);
		return L_7;
	}

IL_0037:
	{
		// if (FollowTarget != null)
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_8;
		L_8 = CinemachineComponentBase_get_FollowTarget_m6A52B9EAC2F1B1DD8D8F901A48F52A296B4715AC(__this, /*hidden argument*/NULL);
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_9;
		L_9 = Object_op_Inequality_mE1F187520BD83FB7D86A6D850710C4D42B864E90(L_8, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL);
		if (!L_9)
		{
			goto IL_0071;
		}
	}
	{
		// return FollowTargetRotation;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_10;
		L_10 = CinemachineComponentBase_get_FollowTargetRotation_m63FA12EC6372FC0D1D4C0224C86AD054EA31387F(__this, /*hidden argument*/NULL);
		return L_10;
	}

IL_004c:
	{
		// if (FollowTarget != null)
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_11;
		L_11 = CinemachineComponentBase_get_FollowTarget_m6A52B9EAC2F1B1DD8D8F901A48F52A296B4715AC(__this, /*hidden argument*/NULL);
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_12;
		L_12 = Object_op_Inequality_mE1F187520BD83FB7D86A6D850710C4D42B864E90(L_11, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL);
		if (!L_12)
		{
			goto IL_0071;
		}
	}
	{
		// return Quaternion.LookRotation(FollowTargetRotation * Vector3.forward, up);
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_13;
		L_13 = CinemachineComponentBase_get_FollowTargetRotation_m63FA12EC6372FC0D1D4C0224C86AD054EA31387F(__this, /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_14;
		L_14 = Vector3_get_forward_m3082920F8A24AA02E4F542B6771EB0B63A91AC90(/*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_15;
		L_15 = Quaternion_op_Multiply_mDC5F913E6B21FEC72AB2CF737D34CC6C7A69803D(L_13, L_14, /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_16 = ___up1;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_17;
		L_17 = Quaternion_LookRotation_m8A7DB5BDBC361586191AB67ACF857F46160EE3F1(L_15, L_16, /*hidden argument*/NULL);
		return L_17;
	}

IL_0071:
	{
		// return Quaternion.LookRotation(transform.rotation * Vector3.forward, up);
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_18;
		L_18 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(__this, /*hidden argument*/NULL);
		NullCheck(L_18);
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_19;
		L_19 = Transform_get_rotation_m4AA3858C00DF4C9614B80352558C4C37D08D2200(L_18, /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_20;
		L_20 = Vector3_get_forward_m3082920F8A24AA02E4F542B6771EB0B63A91AC90(/*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_21;
		L_21 = Quaternion_op_Multiply_mDC5F913E6B21FEC72AB2CF737D34CC6C7A69803D(L_19, L_20, /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_22 = ___up1;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_23;
		L_23 = Quaternion_LookRotation_m8A7DB5BDBC361586191AB67ACF857F46160EE3F1(L_21, L_22, /*hidden argument*/NULL);
		return L_23;
	}
}
// UnityEngine.Vector3 Cinemachine.CinemachineTrackedDolly::get_AngularDamping()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  CinemachineTrackedDolly_get_AngularDamping_mC3701A9FAAE10CE9FC4F82FC6D3593866C03B6D4 (CinemachineTrackedDolly_t685295F0D472D20452353AC9B65DE871CE5027AF * __this, const RuntimeMethod* method)
{
	int32_t V_0 = 0;
	{
		// switch (m_CameraUp)
		int32_t L_0 = __this->get_m_CameraUp_19();
		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->get_m_PitchDamping_20();
		float L_3 = __this->get_m_YawDamping_21();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_4;
		memset((&L_4), 0, sizeof(L_4));
		Vector3__ctor_m57495F692C6CE1CEF278CAD9A98221165D37E636_inline((&L_4), L_2, L_3, (0.0f), /*hidden argument*/NULL);
		return L_4;
	}

IL_003a:
	{
		// return Vector3.zero;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_5;
		L_5 = Vector3_get_zero_m1A8F7993167785F750B6B01762D22C2597C84EF6(/*hidden argument*/NULL);
		return L_5;
	}

IL_0040:
	{
		// return new Vector3(m_PitchDamping, m_YawDamping, m_RollDamping);
		float L_6 = __this->get_m_PitchDamping_20();
		float L_7 = __this->get_m_YawDamping_21();
		float L_8 = __this->get_m_RollDamping_22();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_9;
		memset((&L_9), 0, sizeof(L_9));
		Vector3__ctor_m57495F692C6CE1CEF278CAD9A98221165D37E636_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_mC643FD4B96CA4A08FA2BC2E3800FA9B448A65CEE (CinemachineTrackedDolly_t685295F0D472D20452353AC9B65DE871CE5027AF * __this, const RuntimeMethod* method)
{
	{
		// public Vector3 m_PathOffset = Vector3.zero;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_0;
		L_0 = Vector3_get_zero_m1A8F7993167785F750B6B01762D22C2597C84EF6(/*hidden argument*/NULL);
		__this->set_m_PathOffset_15(L_0);
		// public float m_ZDamping = 1f;
		__this->set_m_ZDamping_18((1.0f));
		// public AutoDolly m_AutoDolly = new AutoDolly(false, 0, 2, 5);
		AutoDolly_t4D215A8DBC88600B267D613E0AFB5B025CAC211D  L_1;
		memset((&L_1), 0, sizeof(L_1));
		AutoDolly__ctor_mB22E90A64C6D9D0F6C0F6FE794446F2867E76793((&L_1), (bool)0, (0.0f), 2, 5, /*hidden argument*/NULL);
		__this->set_m_AutoDolly_23(L_1);
		// Quaternion m_PreviousOrientation = Quaternion.identity;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_2;
		L_2 = Quaternion_get_identity_mF2E565DBCE793A1AE6208056D42CA7C59D83A702(/*hidden argument*/NULL);
		__this->set_m_PreviousOrientation_25(L_2);
		// private Vector3 m_PreviousCameraPosition = Vector3.zero;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_3;
		L_3 = Vector3_get_zero_m1A8F7993167785F750B6B01762D22C2597C84EF6(/*hidden argument*/NULL);
		__this->set_m_PreviousCameraPosition_26(L_3);
		CinemachineComponentBase__ctor_mF80CD1194482BC499205396A8622FAE20F5B75D4(__this, /*hidden argument*/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.CinemachineTransposer::OnValidate()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineTransposer_OnValidate_mBD6D72D809B998114DE4FDE462D39D9596E4EED9 (CinemachineTransposer_t9FCC82712B195697FDC6610AAFE4A087A8A96881 * __this, const RuntimeMethod* method)
{
	{
		// m_FollowOffset = EffectiveOffset;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_0;
		L_0 = CinemachineTransposer_get_EffectiveOffset_m66C67B1F9882DF5B424E58F4B904ED0A3A519183(__this, /*hidden argument*/NULL);
		__this->set_m_FollowOffset_13(L_0);
		// }
		return;
	}
}
// System.Boolean Cinemachine.CinemachineTransposer::get_HideOffsetInInspector()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineTransposer_get_HideOffsetInInspector_m937352B22116BAB61B21EBBF6D3417EE52F0158D (CinemachineTransposer_t9FCC82712B195697FDC6610AAFE4A087A8A96881 * __this, const RuntimeMethod* method)
{
	{
		// public bool HideOffsetInInspector { get; set; }
		bool L_0 = __this->get_U3CHideOffsetInInspectorU3Ek__BackingField_22();
		return L_0;
	}
}
// System.Void Cinemachine.CinemachineTransposer::set_HideOffsetInInspector(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineTransposer_set_HideOffsetInInspector_m8C4560481CC4C6864C5F49A32C3495659E18521E (CinemachineTransposer_t9FCC82712B195697FDC6610AAFE4A087A8A96881 * __this, bool ___value0, const RuntimeMethod* method)
{
	{
		// public bool HideOffsetInInspector { get; set; }
		bool L_0 = ___value0;
		__this->set_U3CHideOffsetInInspectorU3Ek__BackingField_22(L_0);
		return;
	}
}
// UnityEngine.Vector3 Cinemachine.CinemachineTransposer::get_EffectiveOffset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  CinemachineTransposer_get_EffectiveOffset_m66C67B1F9882DF5B424E58F4B904ED0A3A519183 (CinemachineTransposer_t9FCC82712B195697FDC6610AAFE4A087A8A96881 * __this, const RuntimeMethod* method)
{
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		// Vector3 offset = m_FollowOffset;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_0 = __this->get_m_FollowOffset_13();
		V_0 = L_0;
		// if (m_BindingMode == BindingMode.SimpleFollowWithWorldUp)
		int32_t L_1 = __this->get_m_BindingMode_12();
		if ((!(((uint32_t)L_1) == ((uint32_t)5))))
		{
			goto IL_002f;
		}
	}
	{
		// offset.x = 0;
		(&V_0)->set_x_2((0.0f));
		// offset.z = -Mathf.Abs(offset.z);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_2 = V_0;
		float L_3 = L_2.get_z_4();
		float L_4;
		L_4 = fabsf(L_3);
		(&V_0)->set_z_4(((-L_4)));
	}

IL_002f:
	{
		// return offset;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_5 = V_0;
		return L_5;
	}
}
// System.Boolean Cinemachine.CinemachineTransposer::get_IsValid()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineTransposer_get_IsValid_m60005E62926B8E9927396938C4C980F873F91232 (CinemachineTransposer_t9FCC82712B195697FDC6610AAFE4A087A8A96881 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// public override bool IsValid { get { return enabled && FollowTarget != null; } }
		bool L_0;
		L_0 = Behaviour_get_enabled_m08077AB79934634E1EAE909C2B482BEF4C15A800(__this, /*hidden argument*/NULL);
		if (!L_0)
		{
			goto IL_0015;
		}
	}
	{
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_1;
		L_1 = CinemachineComponentBase_get_FollowTarget_m6A52B9EAC2F1B1DD8D8F901A48F52A296B4715AC(__this, /*hidden argument*/NULL);
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_2;
		L_2 = Object_op_Inequality_mE1F187520BD83FB7D86A6D850710C4D42B864E90(L_1, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/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_mD4AE770AE7489A2D32E847C2370E0881BB1E81FB (CinemachineTransposer_t9FCC82712B195697FDC6610AAFE4A087A8A96881 * __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_m4E1F2298C32E2EE3FE5D3ACCEE6F1C990D68F9F9 (CinemachineTransposer_t9FCC82712B195697FDC6610AAFE4A087A8A96881 * __this, const RuntimeMethod* method)
{
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  V_0;
	memset((&V_0), 0, sizeof(V_0));
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  V_1;
	memset((&V_1), 0, sizeof(V_1));
	float V_2 = 0.0f;
	{
		// var d = Damping;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_0;
		L_0 = CinemachineTransposer_get_Damping_m54AE51D0991EF38C1D58A464FBE0B71E8EAA53E9(__this, /*hidden argument*/NULL);
		V_0 = L_0;
		// var d2 = AngularDamping;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_1;
		L_1 = CinemachineTransposer_get_AngularDamping_mBBC748334418408B75EC350A2E92833FEDD11276(__this, /*hidden argument*/NULL);
		V_1 = L_1;
		// var a = Mathf.Max(d.x, Mathf.Max(d.y, d.z));
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_2 = V_0;
		float L_3 = L_2.get_x_2();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_4 = V_0;
		float L_5 = L_4.get_y_3();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_6 = V_0;
		float L_7 = L_6.get_z_4();
		float L_8;
		L_8 = Mathf_Max_m4CE510E1F1013B33275F01543731A51A58BA0775(L_5, L_7, /*hidden argument*/NULL);
		float L_9;
		L_9 = Mathf_Max_m4CE510E1F1013B33275F01543731A51A58BA0775(L_3, L_8, /*hidden argument*/NULL);
		// var b = Mathf.Max(d2.x, Mathf.Max(d2.y, d2.z));
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_10 = V_1;
		float L_11 = L_10.get_x_2();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_12 = V_1;
		float L_13 = L_12.get_y_3();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_14 = V_1;
		float L_15 = L_14.get_z_4();
		float L_16;
		L_16 = Mathf_Max_m4CE510E1F1013B33275F01543731A51A58BA0775(L_13, L_15, /*hidden argument*/NULL);
		float L_17;
		L_17 = Mathf_Max_m4CE510E1F1013B33275F01543731A51A58BA0775(L_11, L_16, /*hidden argument*/NULL);
		V_2 = L_17;
		// return Mathf.Max(a, b);
		float L_18 = V_2;
		float L_19;
		L_19 = Mathf_Max_m4CE510E1F1013B33275F01543731A51A58BA0775(L_9, L_18, /*hidden argument*/NULL);
		return L_19;
	}
}
// System.Void Cinemachine.CinemachineTransposer::MutateCameraState(Cinemachine.CameraState&,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineTransposer_MutateCameraState_m52392553F3D657BD1825ACC8EDFE79AA520DF52C (CinemachineTransposer_t9FCC82712B195697FDC6610AAFE4A087A8A96881 * __this, CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 * ___curState0, float ___deltaTime1, const RuntimeMethod* method)
{
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  V_0;
	memset((&V_0), 0, sizeof(V_0));
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  V_1;
	memset((&V_1), 0, sizeof(V_1));
	Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  V_2;
	memset((&V_2), 0, sizeof(V_2));
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  V_3;
	memset((&V_3), 0, sizeof(V_3));
	{
		// InitPrevFrameStateInfo(ref curState, deltaTime);
		CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 * L_0 = ___curState0;
		float L_1 = ___deltaTime1;
		CinemachineTransposer_InitPrevFrameStateInfo_m392AB50EFACB254C9CE86F0270ED4A9103AA753C(__this, (CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 *)L_0, L_1, /*hidden argument*/NULL);
		// if (IsValid)
		bool L_2;
		L_2 = VirtFuncInvoker0< bool >::Invoke(4 /* System.Boolean Cinemachine.CinemachineComponentBase::get_IsValid() */, __this);
		if (!L_2)
		{
			goto IL_007c;
		}
	}
	{
		// Vector3 offset = EffectiveOffset;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_3;
		L_3 = CinemachineTransposer_get_EffectiveOffset_m66C67B1F9882DF5B424E58F4B904ED0A3A519183(__this, /*hidden argument*/NULL);
		V_0 = L_3;
		// TrackTarget(deltaTime, curState.ReferenceUp, offset, out Vector3 pos, out Quaternion orient);
		float L_4 = ___deltaTime1;
		CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 * L_5 = ___curState0;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_6;
		L_6 = CameraState_get_ReferenceUp_m9A1F4A533328BABA7C81C4AD2F1E830375495B5A_inline((CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 *)L_5, /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_7 = V_0;
		CinemachineTransposer_TrackTarget_m6681DA4BA5675F68E5EB9BB179AEF1E8A01D64D9(__this, L_4, L_6, L_7, (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E *)(&V_1), (Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 *)(&V_2), /*hidden argument*/NULL);
		// offset = orient * offset;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_8 = V_2;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_9 = V_0;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_10;
		L_10 = Quaternion_op_Multiply_mDC5F913E6B21FEC72AB2CF737D34CC6C7A69803D(L_8, L_9, /*hidden argument*/NULL);
		V_0 = L_10;
		// var targetPosition = FollowTargetPosition;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_11;
		L_11 = CinemachineComponentBase_get_FollowTargetPosition_mF3A92D2EE8A07BC0E1FC820AFAA5F4CC24CD1C94(__this, /*hidden argument*/NULL);
		V_3 = L_11;
		// pos += GetOffsetForMinimumTargetDistance(
		//     pos, offset, curState.RawOrientation * Vector3.forward,
		//     curState.ReferenceUp, targetPosition);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_12 = V_1;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_13 = V_1;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_14 = V_0;
		CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 * L_15 = ___curState0;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_16;
		L_16 = CameraState_get_RawOrientation_m61C0AC1D87FB6C869DA02458732BF6023130F163_inline((CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 *)L_15, /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_17;
		L_17 = Vector3_get_forward_m3082920F8A24AA02E4F542B6771EB0B63A91AC90(/*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_18;
		L_18 = Quaternion_op_Multiply_mDC5F913E6B21FEC72AB2CF737D34CC6C7A69803D(L_16, L_17, /*hidden argument*/NULL);
		CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 * L_19 = ___curState0;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_20;
		L_20 = CameraState_get_ReferenceUp_m9A1F4A533328BABA7C81C4AD2F1E830375495B5A_inline((CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 *)L_19, /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_21 = V_3;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_22;
		L_22 = CinemachineTransposer_GetOffsetForMinimumTargetDistance_mC844A89B44991A156705B0169529FF39BE30ECC8(__this, L_13, L_14, L_18, L_20, L_21, /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_23;
		L_23 = Vector3_op_Addition_mEE4F672B923CCB184C39AABCA33443DB218E50E0_inline(L_12, L_22, /*hidden argument*/NULL);
		V_1 = L_23;
		// curState.RawPosition = pos + offset;
		CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 * L_24 = ___curState0;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_25 = V_1;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_26 = V_0;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_27;
		L_27 = Vector3_op_Addition_mEE4F672B923CCB184C39AABCA33443DB218E50E0_inline(L_25, L_26, /*hidden argument*/NULL);
		CameraState_set_RawPosition_m0E1142A79939C7AD7156986F91CD0F1D60499A31_inline((CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 *)L_24, L_27, /*hidden argument*/NULL);
		// curState.ReferenceUp = orient * Vector3.up;
		CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 * L_28 = ___curState0;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_29 = V_2;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_30;
		L_30 = Vector3_get_up_m38AECA68388D446CFADDD022B0B867293044EA50(/*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_31;
		L_31 = Quaternion_op_Multiply_mDC5F913E6B21FEC72AB2CF737D34CC6C7A69803D(L_29, L_30, /*hidden argument*/NULL);
		CameraState_set_ReferenceUp_mE156A37CA4B6BF3E8BA65A391730873572F24358_inline((CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 *)L_28, L_31, /*hidden argument*/NULL);
	}

IL_007c:
	{
		// }
		return;
	}
}
// System.Void Cinemachine.CinemachineTransposer::OnTargetObjectWarped(UnityEngine.Transform,UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineTransposer_OnTargetObjectWarped_m898C8AABB73BBF79CA0825BB3F1F1C0FA19EA9A0 (CinemachineTransposer_t9FCC82712B195697FDC6610AAFE4A087A8A96881 * __this, Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___target0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___positionDelta1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// base.OnTargetObjectWarped(target, positionDelta);
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_0 = ___target0;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_1 = ___positionDelta1;
		CinemachineComponentBase_OnTargetObjectWarped_m68C3CCD5A93FF2DD4013F33DDC1204A97B54A701(__this, L_0, L_1, /*hidden argument*/NULL);
		// if (target == FollowTarget)
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_2 = ___target0;
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_3;
		L_3 = CinemachineComponentBase_get_FollowTarget_m6A52B9EAC2F1B1DD8D8F901A48F52A296B4715AC(__this, /*hidden argument*/NULL);
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_4;
		L_4 = Object_op_Equality_mEE9EC7EB5C7DC3E95B94AB904E1986FC4D566D54(L_2, L_3, /*hidden argument*/NULL);
		if (!L_4)
		{
			goto IL_0028;
		}
	}
	{
		// m_PreviousTargetPosition += positionDelta;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_5 = __this->get_m_PreviousTargetPosition_23();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_6 = ___positionDelta1;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_7;
		L_7 = Vector3_op_Addition_mEE4F672B923CCB184C39AABCA33443DB218E50E0_inline(L_5, L_6, /*hidden argument*/NULL);
		__this->set_m_PreviousTargetPosition_23(L_7);
	}

IL_0028:
	{
		// }
		return;
	}
}
// System.Void Cinemachine.CinemachineTransposer::ForceCameraPosition(UnityEngine.Vector3,UnityEngine.Quaternion)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineTransposer_ForceCameraPosition_m839D8ADF7D8EABD7D108B71DD028C85C119D56E4 (CinemachineTransposer_t9FCC82712B195697FDC6610AAFE4A087A8A96881 * __this, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___pos0, Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  ___rot1, const RuntimeMethod* method)
{
	Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  V_0;
	memset((&V_0), 0, sizeof(V_0));
	CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601  V_1;
	memset((&V_1), 0, sizeof(V_1));
	Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  G_B3_0;
	memset((&G_B3_0), 0, sizeof(G_B3_0));
	{
		// base.ForceCameraPosition(pos, rot);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_0 = ___pos0;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_1 = ___rot1;
		CinemachineComponentBase_ForceCameraPosition_mFDFA0AE6EA6C4E03EAB878E392AD312AAD454EF4(__this, L_0, L_1, /*hidden argument*/NULL);
		// var targetRot = m_BindingMode == BindingMode.SimpleFollowWithWorldUp
		//     ? rot : GetReferenceOrientation(VirtualCamera.State.ReferenceUp);
		int32_t L_2 = __this->get_m_BindingMode_12();
		if ((((int32_t)L_2) == ((int32_t)5)))
		{
			goto IL_002c;
		}
	}
	{
		CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * L_3;
		L_3 = CinemachineComponentBase_get_VirtualCamera_mDDC4BEDF77A93F4C25C2E62CBF96542ABB6FE3BA(__this, /*hidden argument*/NULL);
		NullCheck(L_3);
		CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601  L_4;
		L_4 = VirtFuncInvoker0< CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601  >::Invoke(25 /* Cinemachine.CameraState Cinemachine.CinemachineVirtualCameraBase::get_State() */, L_3);
		V_1 = L_4;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_5;
		L_5 = CameraState_get_ReferenceUp_m9A1F4A533328BABA7C81C4AD2F1E830375495B5A_inline((CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 *)(&V_1), /*hidden argument*/NULL);
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_6;
		L_6 = CinemachineTransposer_GetReferenceOrientation_m6052EF55BF3528A668CEBE505F8E33708360F0F5(__this, L_5, /*hidden argument*/NULL);
		G_B3_0 = L_6;
		goto IL_002d;
	}

IL_002c:
	{
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_7 = ___rot1;
		G_B3_0 = L_7;
	}

IL_002d:
	{
		V_0 = G_B3_0;
		// m_PreviousTargetPosition = pos - targetRot * EffectiveOffset;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_8 = ___pos0;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_9 = V_0;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_10;
		L_10 = CinemachineTransposer_get_EffectiveOffset_m66C67B1F9882DF5B424E58F4B904ED0A3A519183(__this, /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_11;
		L_11 = Quaternion_op_Multiply_mDC5F913E6B21FEC72AB2CF737D34CC6C7A69803D(L_9, L_10, /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_12;
		L_12 = Vector3_op_Subtraction_m2725C96965D5C0B1F9715797E51762B13A5FED58_inline(L_8, L_11, /*hidden argument*/NULL);
		__this->set_m_PreviousTargetPosition_23(L_12);
		// }
		return;
	}
}
// System.Void Cinemachine.CinemachineTransposer::InitPrevFrameStateInfo(Cinemachine.CameraState&,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineTransposer_InitPrevFrameStateInfo_m392AB50EFACB254C9CE86F0270ED4A9103AA753C (CinemachineTransposer_t9FCC82712B195697FDC6610AAFE4A087A8A96881 * __this, CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 * ___curState0, float ___deltaTime1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	int32_t G_B3_0 = 0;
	CinemachineTransposer_t9FCC82712B195697FDC6610AAFE4A087A8A96881 * G_B7_0 = NULL;
	CinemachineTransposer_t9FCC82712B195697FDC6610AAFE4A087A8A96881 * G_B6_0 = NULL;
	Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  G_B8_0;
	memset((&G_B8_0), 0, sizeof(G_B8_0));
	CinemachineTransposer_t9FCC82712B195697FDC6610AAFE4A087A8A96881 * G_B8_1 = NULL;
	{
		// bool prevStateValid = deltaTime >= 0 && VirtualCamera.PreviousStateIsValid;
		float L_0 = ___deltaTime1;
		if ((!(((float)L_0) >= ((float)(0.0f)))))
		{
			goto IL_0015;
		}
	}
	{
		CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * L_1;
		L_1 = CinemachineComponentBase_get_VirtualCamera_mDDC4BEDF77A93F4C25C2E62CBF96542ABB6FE3BA(__this, /*hidden argument*/NULL);
		NullCheck(L_1);
		bool L_2;
		L_2 = VirtFuncInvoker0< bool >::Invoke(31 /* 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_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_3 = __this->get_m_previousTarget_27();
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_4;
		L_4 = CinemachineComponentBase_get_FollowTarget_m6A52B9EAC2F1B1DD8D8F901A48F52A296B4715AC(__this, /*hidden argument*/NULL);
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_5;
		L_5 = Object_op_Inequality_mE1F187520BD83FB7D86A6D850710C4D42B864E90(L_3, L_4, /*hidden argument*/NULL);
		if (L_5)
		{
			goto IL_002d;
		}
	}
	{
		bool L_6 = V_0;
		if (L_6)
		{
			goto IL_005a;
		}
	}

IL_002d:
	{
		// m_previousTarget = FollowTarget;
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_7;
		L_7 = CinemachineComponentBase_get_FollowTarget_m6A52B9EAC2F1B1DD8D8F901A48F52A296B4715AC(__this, /*hidden argument*/NULL);
		__this->set_m_previousTarget_27(L_7);
		// m_targetOrientationOnAssign
		//     = (m_previousTarget == null) ? Quaternion.identity : FollowTargetRotation;
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_8 = __this->get_m_previousTarget_27();
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_9;
		L_9 = Object_op_Equality_mEE9EC7EB5C7DC3E95B94AB904E1986FC4D566D54(L_8, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL);
		G_B6_0 = __this;
		if (L_9)
		{
			G_B7_0 = __this;
			goto IL_0050;
		}
	}
	{
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_10;
		L_10 = CinemachineComponentBase_get_FollowTargetRotation_m63FA12EC6372FC0D1D4C0224C86AD054EA31387F(__this, /*hidden argument*/NULL);
		G_B8_0 = L_10;
		G_B8_1 = G_B6_0;
		goto IL_0055;
	}

IL_0050:
	{
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_11;
		L_11 = Quaternion_get_identity_mF2E565DBCE793A1AE6208056D42CA7C59D83A702(/*hidden argument*/NULL);
		G_B8_0 = L_11;
		G_B8_1 = G_B7_0;
	}

IL_0055:
	{
		NullCheck(G_B8_1);
		G_B8_1->set_m_targetOrientationOnAssign_25(G_B8_0);
	}

IL_005a:
	{
		// if (!prevStateValid)
		bool L_12 = V_0;
		if (L_12)
		{
			goto IL_007b;
		}
	}
	{
		// m_PreviousTargetPosition = FollowTargetPosition;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_13;
		L_13 = CinemachineComponentBase_get_FollowTargetPosition_mF3A92D2EE8A07BC0E1FC820AFAA5F4CC24CD1C94(__this, /*hidden argument*/NULL);
		__this->set_m_PreviousTargetPosition_23(L_13);
		// m_PreviousReferenceOrientation = GetReferenceOrientation(curState.ReferenceUp);
		CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 * L_14 = ___curState0;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_15;
		L_15 = CameraState_get_ReferenceUp_m9A1F4A533328BABA7C81C4AD2F1E830375495B5A_inline((CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 *)L_14, /*hidden argument*/NULL);
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_16;
		L_16 = CinemachineTransposer_GetReferenceOrientation_m6052EF55BF3528A668CEBE505F8E33708360F0F5(__this, L_15, /*hidden argument*/NULL);
		__this->set_m_PreviousReferenceOrientation_24(L_16);
	}

IL_007b:
	{
		// }
		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_m6681DA4BA5675F68E5EB9BB179AEF1E8A01D64D9 (CinemachineTransposer_t9FCC82712B195697FDC6610AAFE4A087A8A96881 * __this, float ___deltaTime0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___up1, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___desiredCameraOffset2, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * ___outTargetPosition3, Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 * ___outTargetOrient4, const RuntimeMethod* method)
{
	Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  V_0;
	memset((&V_0), 0, sizeof(V_0));
	Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  V_1;
	memset((&V_1), 0, sizeof(V_1));
	bool V_2 = false;
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  V_3;
	memset((&V_3), 0, sizeof(V_3));
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  V_4;
	memset((&V_4), 0, sizeof(V_4));
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  V_5;
	memset((&V_5), 0, sizeof(V_5));
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  V_6;
	memset((&V_6), 0, sizeof(V_6));
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  V_7;
	memset((&V_7), 0, sizeof(V_7));
	float V_8 = 0.0f;
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  V_9;
	memset((&V_9), 0, sizeof(V_9));
	Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  V_10;
	memset((&V_10), 0, sizeof(V_10));
	int32_t V_11 = 0;
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * V_12 = NULL;
	int32_t V_13 = 0;
	Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  V_14;
	memset((&V_14), 0, sizeof(V_14));
	Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  V_15;
	memset((&V_15), 0, sizeof(V_15));
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  V_16;
	memset((&V_16), 0, sizeof(V_16));
	CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601  V_17;
	memset((&V_17), 0, sizeof(V_17));
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  V_18;
	memset((&V_18), 0, sizeof(V_18));
	int32_t G_B3_0 = 0;
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  G_B16_0;
	memset((&G_B16_0), 0, sizeof(G_B16_0));
	{
		// var targetOrientation = GetReferenceOrientation(up);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_0 = ___up1;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_1;
		L_1 = CinemachineTransposer_GetReferenceOrientation_m6052EF55BF3528A668CEBE505F8E33708360F0F5(__this, L_0, /*hidden argument*/NULL);
		V_0 = L_1;
		// var dampedOrientation = targetOrientation;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  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_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * L_4;
		L_4 = CinemachineComponentBase_get_VirtualCamera_mDDC4BEDF77A93F4C25C2E62CBF96542ABB6FE3BA(__this, /*hidden argument*/NULL);
		NullCheck(L_4);
		bool L_5;
		L_5 = VirtFuncInvoker0< bool >::Invoke(31 /* 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_00eb;
		}
	}
	{
		// if (m_AngularDampingMode == AngularDampingMode.Quaternion
		//     && m_BindingMode == BindingMode.LockToTarget)
		int32_t L_7 = __this->get_m_AngularDampingMode_17();
		if ((!(((uint32_t)L_7) == ((uint32_t)1))))
		{
			goto IL_0066;
		}
	}
	{
		int32_t L_8 = __this->get_m_BindingMode_12();
		if ((!(((uint32_t)L_8) == ((uint32_t)3))))
		{
			goto IL_0066;
		}
	}
	{
		// float t = VirtualCamera.DetachedFollowTargetDamp(1, m_AngularDamping, deltaTime);
		CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * L_9;
		L_9 = CinemachineComponentBase_get_VirtualCamera_mDDC4BEDF77A93F4C25C2E62CBF96542ABB6FE3BA(__this, /*hidden argument*/NULL);
		float L_10 = __this->get_m_AngularDamping_21();
		float L_11 = ___deltaTime0;
		NullCheck(L_9);
		float L_12;
		L_12 = CinemachineVirtualCameraBase_DetachedFollowTargetDamp_mA248235BC7D1A8F9199DFEC135D8770629214BDA(L_9, (1.0f), L_10, L_11, /*hidden argument*/NULL);
		V_8 = L_12;
		// dampedOrientation = Quaternion.Slerp(
		//     m_PreviousReferenceOrientation, targetOrientation, t);
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_13 = __this->get_m_PreviousReferenceOrientation_24();
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_14 = V_0;
		float L_15 = V_8;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_16;
		L_16 = Quaternion_Slerp_m6D2BD18286254E28D2288B51962EC71F85C7B5C8(L_13, L_14, L_15, /*hidden argument*/NULL);
		V_1 = L_16;
		// }
		goto IL_00eb;
	}

IL_0066:
	{
		// var relative = (Quaternion.Inverse(m_PreviousReferenceOrientation)
		//     * targetOrientation).eulerAngles;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_17 = __this->get_m_PreviousReferenceOrientation_24();
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_18;
		L_18 = Quaternion_Inverse_mE2A449C7AC8A40350AAC3761AE1AFC170062CAC9(L_17, /*hidden argument*/NULL);
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_19 = V_0;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_20;
		L_20 = Quaternion_op_Multiply_m5C7A60AC0CDCA2C5E2F23E45FBD1B15CA152D7B0(L_18, L_19, /*hidden argument*/NULL);
		V_10 = L_20;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_21;
		L_21 = Quaternion_get_eulerAngles_m3DA616CAD670235A407E8A7A75925AA8E22338C3((Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 *)(&V_10), /*hidden argument*/NULL);
		V_9 = L_21;
		// for (int i = 0; i < 3; ++i)
		V_11 = 0;
		goto IL_00bd;
	}

IL_0087:
	{
		// if (relative[i] > 180)
		int32_t L_22 = V_11;
		float L_23;
		L_23 = Vector3_get_Item_m7E5B57E02F6873804F40DD48F8BEA00247AFF5AC((Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E *)(&V_9), L_22, /*hidden argument*/NULL);
		if ((!(((float)L_23) > ((float)(180.0f)))))
		{
			goto IL_00b7;
		}
	}
	{
		// relative[i] -= 360;
		V_12 = (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E *)(&V_9);
		int32_t L_24 = V_11;
		V_13 = L_24;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * L_25 = V_12;
		int32_t L_26 = V_13;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * L_27 = V_12;
		int32_t L_28 = V_13;
		float L_29;
		L_29 = Vector3_get_Item_m7E5B57E02F6873804F40DD48F8BEA00247AFF5AC((Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E *)L_27, L_28, /*hidden argument*/NULL);
		Vector3_set_Item_mF3E5D7FFAD5F81973283AE6C1D15C9B238AEE346((Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E *)L_25, L_26, ((float)il2cpp_codegen_subtract((float)L_29, (float)(360.0f))), /*hidden argument*/NULL);
	}

IL_00b7:
	{
		// for (int i = 0; i < 3; ++i)
		int32_t L_30 = V_11;
		V_11 = ((int32_t)il2cpp_codegen_add((int32_t)L_30, (int32_t)1));
	}

IL_00bd:
	{
		// for (int i = 0; i < 3; ++i)
		int32_t L_31 = V_11;
		if ((((int32_t)L_31) < ((int32_t)3)))
		{
			goto IL_0087;
		}
	}
	{
		// relative = VirtualCamera.DetachedFollowTargetDamp(relative, AngularDamping, deltaTime);
		CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * L_32;
		L_32 = CinemachineComponentBase_get_VirtualCamera_mDDC4BEDF77A93F4C25C2E62CBF96542ABB6FE3BA(__this, /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_33 = V_9;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_34;
		L_34 = CinemachineTransposer_get_AngularDamping_mBBC748334418408B75EC350A2E92833FEDD11276(__this, /*hidden argument*/NULL);
		float L_35 = ___deltaTime0;
		NullCheck(L_32);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_36;
		L_36 = CinemachineVirtualCameraBase_DetachedFollowTargetDamp_mFA07AB4CA8E758190A3AD4D83392619A10E19BEB(L_32, L_33, L_34, L_35, /*hidden argument*/NULL);
		V_9 = L_36;
		// dampedOrientation = m_PreviousReferenceOrientation * Quaternion.Euler(relative);
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_37 = __this->get_m_PreviousReferenceOrientation_24();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_38 = V_9;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_39;
		L_39 = Quaternion_Euler_m887ABE4F4DD563351E9874D63922C2F53969BBAB(L_38, /*hidden argument*/NULL);
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_40;
		L_40 = Quaternion_op_Multiply_m5C7A60AC0CDCA2C5E2F23E45FBD1B15CA152D7B0(L_37, L_39, /*hidden argument*/NULL);
		V_1 = L_40;
	}

IL_00eb:
	{
		// m_PreviousReferenceOrientation = dampedOrientation;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_41 = V_1;
		__this->set_m_PreviousReferenceOrientation_24(L_41);
		// var targetPosition = FollowTargetPosition;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_42;
		L_42 = CinemachineComponentBase_get_FollowTargetPosition_mF3A92D2EE8A07BC0E1FC820AFAA5F4CC24CD1C94(__this, /*hidden argument*/NULL);
		V_3 = L_42;
		// var currentPosition = m_PreviousTargetPosition;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_43 = __this->get_m_PreviousTargetPosition_23();
		V_4 = L_43;
		// var previousOffset = prevStateValid ? m_PreviousOffset : desiredCameraOffset;
		bool L_44 = V_2;
		if (L_44)
		{
			goto IL_0107;
		}
	}
	{
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_45 = ___desiredCameraOffset2;
		G_B16_0 = L_45;
		goto IL_010d;
	}

IL_0107:
	{
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_46 = __this->get_m_PreviousOffset_26();
		G_B16_0 = L_46;
	}

IL_010d:
	{
		V_5 = G_B16_0;
		// var offsetDelta = desiredCameraOffset - previousOffset;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_47 = ___desiredCameraOffset2;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_48 = V_5;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_49;
		L_49 = Vector3_op_Subtraction_m2725C96965D5C0B1F9715797E51762B13A5FED58_inline(L_47, L_48, /*hidden argument*/NULL);
		V_6 = L_49;
		// if (offsetDelta.sqrMagnitude > 0.01f)
		float L_50;
		L_50 = Vector3_get_sqrMagnitude_mC567EE6DF411501A8FE1F23A0038862630B88249((Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E *)(&V_6), /*hidden argument*/NULL);
		if ((!(((float)L_50) > ((float)(0.00999999978f)))))
		{
			goto IL_015d;
		}
	}
	{
		// var q = UnityVectorExtensions.SafeFromToRotation(
		//     m_PreviousOffset.ProjectOntoPlane(up),
		//     desiredCameraOffset.ProjectOntoPlane(up), up);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_51 = __this->get_m_PreviousOffset_26();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_52 = ___up1;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_53;
		L_53 = UnityVectorExtensions_ProjectOntoPlane_m8A4C6658A16D9A9E2415D787D52AF418133790D9(L_51, L_52, /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_54 = ___desiredCameraOffset2;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_55 = ___up1;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_56;
		L_56 = UnityVectorExtensions_ProjectOntoPlane_m8A4C6658A16D9A9E2415D787D52AF418133790D9(L_54, L_55, /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_57 = ___up1;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_58;
		L_58 = UnityVectorExtensions_SafeFromToRotation_mF94D5E648352AB7EAF0B22D751DED6B1E4E54BD9(L_53, L_56, L_57, /*hidden argument*/NULL);
		V_14 = L_58;
		// currentPosition = targetPosition + q * (m_PreviousTargetPosition - targetPosition);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_59 = V_3;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_60 = V_14;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_61 = __this->get_m_PreviousTargetPosition_23();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_62 = V_3;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_63;
		L_63 = Vector3_op_Subtraction_m2725C96965D5C0B1F9715797E51762B13A5FED58_inline(L_61, L_62, /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_64;
		L_64 = Quaternion_op_Multiply_mDC5F913E6B21FEC72AB2CF737D34CC6C7A69803D(L_60, L_63, /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_65;
		L_65 = Vector3_op_Addition_mEE4F672B923CCB184C39AABCA33443DB218E50E0_inline(L_59, L_64, /*hidden argument*/NULL);
		V_4 = L_65;
	}

IL_015d:
	{
		// m_PreviousOffset = desiredCameraOffset;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_66 = ___desiredCameraOffset2;
		__this->set_m_PreviousOffset_26(L_66);
		// var positionDelta = targetPosition - currentPosition;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_67 = V_3;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_68 = V_4;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_69;
		L_69 = Vector3_op_Subtraction_m2725C96965D5C0B1F9715797E51762B13A5FED58_inline(L_67, L_68, /*hidden argument*/NULL);
		V_7 = L_69;
		// if (prevStateValid)
		bool L_70 = V_2;
		if (!L_70)
		{
			goto IL_01cc;
		}
	}
	{
		// if (desiredCameraOffset.AlmostZero())
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_71 = ___desiredCameraOffset2;
		bool L_72;
		L_72 = UnityVectorExtensions_AlmostZero_m9F538E467290B6199EA350E4639400BF9984915B(L_71, /*hidden argument*/NULL);
		if (!L_72)
		{
			goto IL_018c;
		}
	}
	{
		// dampingSpace = VcamState.RawOrientation;
		CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601  L_73;
		L_73 = CinemachineComponentBase_get_VcamState_m0F36DA00A9FF33209646471FDF6F7EC6F7DF6B80(__this, /*hidden argument*/NULL);
		V_17 = L_73;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_74;
		L_74 = CameraState_get_RawOrientation_m61C0AC1D87FB6C869DA02458732BF6023130F163_inline((CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 *)(&V_17), /*hidden argument*/NULL);
		V_15 = L_74;
		goto IL_019b;
	}

IL_018c:
	{
		// dampingSpace = Quaternion.LookRotation(dampedOrientation * desiredCameraOffset, up);
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_75 = V_1;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_76 = ___desiredCameraOffset2;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_77;
		L_77 = Quaternion_op_Multiply_mDC5F913E6B21FEC72AB2CF737D34CC6C7A69803D(L_75, L_76, /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_78 = ___up1;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_79;
		L_79 = Quaternion_LookRotation_m8A7DB5BDBC361586191AB67ACF857F46160EE3F1(L_77, L_78, /*hidden argument*/NULL);
		V_15 = L_79;
	}

IL_019b:
	{
		// var localDelta = Quaternion.Inverse(dampingSpace) * positionDelta;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_80 = V_15;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_81;
		L_81 = Quaternion_Inverse_mE2A449C7AC8A40350AAC3761AE1AFC170062CAC9(L_80, /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_82 = V_7;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_83;
		L_83 = Quaternion_op_Multiply_mDC5F913E6B21FEC72AB2CF737D34CC6C7A69803D(L_81, L_82, /*hidden argument*/NULL);
		V_16 = L_83;
		// localDelta = VirtualCamera.DetachedFollowTargetDamp(localDelta, Damping, deltaTime);
		CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * L_84;
		L_84 = CinemachineComponentBase_get_VirtualCamera_mDDC4BEDF77A93F4C25C2E62CBF96542ABB6FE3BA(__this, /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_85 = V_16;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_86;
		L_86 = CinemachineTransposer_get_Damping_m54AE51D0991EF38C1D58A464FBE0B71E8EAA53E9(__this, /*hidden argument*/NULL);
		float L_87 = ___deltaTime0;
		NullCheck(L_84);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_88;
		L_88 = CinemachineVirtualCameraBase_DetachedFollowTargetDamp_mFA07AB4CA8E758190A3AD4D83392619A10E19BEB(L_84, L_85, L_86, L_87, /*hidden argument*/NULL);
		V_16 = L_88;
		// positionDelta = dampingSpace * localDelta;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_89 = V_15;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_90 = V_16;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_91;
		L_91 = Quaternion_op_Multiply_mDC5F913E6B21FEC72AB2CF737D34CC6C7A69803D(L_89, L_90, /*hidden argument*/NULL);
		V_7 = L_91;
	}

IL_01cc:
	{
		// currentPosition += positionDelta;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_92 = V_4;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_93 = V_7;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_94;
		L_94 = Vector3_op_Addition_mEE4F672B923CCB184C39AABCA33443DB218E50E0_inline(L_92, L_93, /*hidden argument*/NULL);
		V_4 = L_94;
		// outTargetPosition = m_PreviousTargetPosition = currentPosition;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * L_95 = ___outTargetPosition3;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_96 = V_4;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_97 = L_96;
		V_18 = L_97;
		__this->set_m_PreviousTargetPosition_23(L_97);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_98 = V_18;
		*(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E *)L_95 = L_98;
		// outTargetOrient = dampedOrientation;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 * L_99 = ___outTargetOrient4;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_100 = V_1;
		*(Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 *)L_99 = L_100;
		// }
		return;
	}
}
// UnityEngine.Vector3 Cinemachine.CinemachineTransposer::GetOffsetForMinimumTargetDistance(UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  CinemachineTransposer_GetOffsetForMinimumTargetDistance_mC844A89B44991A156705B0169529FF39BE30ECC8 (CinemachineTransposer_t9FCC82712B195697FDC6610AAFE4A087A8A96881 * __this, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___dampedTargetPos0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___cameraOffset1, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___cameraFwd2, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___up3, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___actualTargetPos4, const RuntimeMethod* method)
{
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  V_0;
	memset((&V_0), 0, sizeof(V_0));
	float V_1 = 0.0f;
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  V_2;
	memset((&V_2), 0, sizeof(V_2));
	float V_3 = 0.0f;
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  V_4;
	memset((&V_4), 0, sizeof(V_4));
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  V_5;
	memset((&V_5), 0, sizeof(V_5));
	float V_6 = 0.0f;
	{
		// var posOffset = Vector3.zero;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_0;
		L_0 = Vector3_get_zero_m1A8F7993167785F750B6B01762D22C2597C84EF6(/*hidden argument*/NULL);
		V_0 = L_0;
		// if (VirtualCamera.FollowTargetAttachment > 1 - Epsilon)
		CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * L_1;
		L_1 = CinemachineComponentBase_get_VirtualCamera_mDDC4BEDF77A93F4C25C2E62CBF96542ABB6FE3BA(__this, /*hidden argument*/NULL);
		NullCheck(L_1);
		float L_2;
		L_2 = CinemachineVirtualCameraBase_get_FollowTargetAttachment_mC63610049FFE9F70B89E7F310C47253C90363352_inline(L_1, /*hidden argument*/NULL);
		if ((!(((float)L_2) > ((float)(0.999899983f)))))
		{
			goto IL_00d2;
		}
	}
	{
		// cameraOffset = cameraOffset.ProjectOntoPlane(up);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_3 = ___cameraOffset1;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_4 = ___up3;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_5;
		L_5 = UnityVectorExtensions_ProjectOntoPlane_m8A4C6658A16D9A9E2415D787D52AF418133790D9(L_3, L_4, /*hidden argument*/NULL);
		___cameraOffset1 = L_5;
		// var minDistance = cameraOffset.magnitude * 0.2f;
		float L_6;
		L_6 = Vector3_get_magnitude_mDDD40612220D8104E77E993E18A101A69A944991((Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E *)(&___cameraOffset1), /*hidden argument*/NULL);
		V_1 = ((float)il2cpp_codegen_multiply((float)L_6, (float)(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_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_8 = ___actualTargetPos4;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_9 = ___up3;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_10;
		L_10 = UnityVectorExtensions_ProjectOntoPlane_m8A4C6658A16D9A9E2415D787D52AF418133790D9(L_8, L_9, /*hidden argument*/NULL);
		___actualTargetPos4 = L_10;
		// dampedTargetPos = dampedTargetPos.ProjectOntoPlane(up);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_11 = ___dampedTargetPos0;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_12 = ___up3;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_13;
		L_13 = UnityVectorExtensions_ProjectOntoPlane_m8A4C6658A16D9A9E2415D787D52AF418133790D9(L_11, L_12, /*hidden argument*/NULL);
		___dampedTargetPos0 = L_13;
		// var cameraPos = dampedTargetPos + cameraOffset;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_14 = ___dampedTargetPos0;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_15 = ___cameraOffset1;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_16;
		L_16 = Vector3_op_Addition_mEE4F672B923CCB184C39AABCA33443DB218E50E0_inline(L_14, L_15, /*hidden argument*/NULL);
		V_2 = L_16;
		// var d = Vector3.Dot(
		//     actualTargetPos - cameraPos,
		//     (dampedTargetPos - cameraPos).normalized);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_17 = ___actualTargetPos4;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_18 = V_2;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_19;
		L_19 = Vector3_op_Subtraction_m2725C96965D5C0B1F9715797E51762B13A5FED58_inline(L_17, L_18, /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_20 = ___dampedTargetPos0;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_21 = V_2;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_22;
		L_22 = Vector3_op_Subtraction_m2725C96965D5C0B1F9715797E51762B13A5FED58_inline(L_20, L_21, /*hidden argument*/NULL);
		V_4 = L_22;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_23;
		L_23 = Vector3_get_normalized_m2FA6DF38F97BDA4CCBDAE12B9FE913A241DAC8D5((Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E *)(&V_4), /*hidden argument*/NULL);
		float L_24;
		L_24 = Vector3_Dot_mD19905B093915BA12852732EA27AA2DBE030D11F_inline(L_19, L_23, /*hidden argument*/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_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_27 = ___actualTargetPos4;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_28 = ___dampedTargetPos0;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_29;
		L_29 = Vector3_op_Subtraction_m2725C96965D5C0B1F9715797E51762B13A5FED58_inline(L_27, L_28, /*hidden argument*/NULL);
		V_5 = L_29;
		// var len = dir.magnitude;
		float L_30;
		L_30 = Vector3_get_magnitude_mDDD40612220D8104E77E993E18A101A69A944991((Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E *)(&V_5), /*hidden argument*/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_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_32 = ___cameraFwd2;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_33 = ___up3;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_34;
		L_34 = UnityVectorExtensions_ProjectOntoPlane_m8A4C6658A16D9A9E2415D787D52AF418133790D9(L_32, L_33, /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_35;
		L_35 = Vector3_op_UnaryNegation_m362EA356F4CADEDB39F965A0DBDED6EA890925F7_inline(L_34, /*hidden argument*/NULL);
		V_5 = L_35;
		goto IL_00b5;
	}

IL_00aa:
	{
		// dir /= len;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_36 = V_5;
		float L_37 = V_6;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_38;
		L_38 = Vector3_op_Division_mE5ACBFB168FED529587457A83BA98B7DB32E2A05_inline(L_36, L_37, /*hidden argument*/NULL);
		V_5 = L_38;
	}

IL_00b5:
	{
		// posOffset = dir * (minDistance - d);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_39 = V_5;
		float L_40 = V_1;
		float L_41 = V_3;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_42;
		L_42 = Vector3_op_Multiply_m9EA3D18290418D7B410C7D11C4788C13BFD2C30A_inline(L_39, ((float)il2cpp_codegen_subtract((float)L_40, (float)L_41)), /*hidden argument*/NULL);
		V_0 = L_42;
	}

IL_00c0:
	{
		// m_PreviousTargetPosition += posOffset;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_43 = __this->get_m_PreviousTargetPosition_23();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_44 = V_0;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_45;
		L_45 = Vector3_op_Addition_mEE4F672B923CCB184C39AABCA33443DB218E50E0_inline(L_43, L_44, /*hidden argument*/NULL);
		__this->set_m_PreviousTargetPosition_23(L_45);
	}

IL_00d2:
	{
		// return posOffset;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_46 = V_0;
		return L_46;
	}
}
// UnityEngine.Vector3 Cinemachine.CinemachineTransposer::get_Damping()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  CinemachineTransposer_get_Damping_m54AE51D0991EF38C1D58A464FBE0B71E8EAA53E9 (CinemachineTransposer_t9FCC82712B195697FDC6610AAFE4A087A8A96881 * __this, const RuntimeMethod* method)
{
	{
		// switch (m_BindingMode)
		int32_t L_0 = __this->get_m_BindingMode_12();
		if ((!(((uint32_t)L_0) == ((uint32_t)5))))
		{
			goto IL_0020;
		}
	}
	{
		// return new Vector3(0, m_YDamping, m_ZDamping);
		float L_1 = __this->get_m_YDamping_15();
		float L_2 = __this->get_m_ZDamping_16();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_3;
		memset((&L_3), 0, sizeof(L_3));
		Vector3__ctor_m57495F692C6CE1CEF278CAD9A98221165D37E636_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->get_m_XDamping_14();
		float L_5 = __this->get_m_YDamping_15();
		float L_6 = __this->get_m_ZDamping_16();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_7;
		memset((&L_7), 0, sizeof(L_7));
		Vector3__ctor_m57495F692C6CE1CEF278CAD9A98221165D37E636_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_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  CinemachineTransposer_get_AngularDamping_mBBC748334418408B75EC350A2E92833FEDD11276 (CinemachineTransposer_t9FCC82712B195697FDC6610AAFE4A087A8A96881 * __this, const RuntimeMethod* method)
{
	int32_t V_0 = 0;
	{
		// switch (m_BindingMode)
		int32_t L_0 = __this->get_m_BindingMode_12();
		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->get_m_PitchDamping_18();
		float L_3 = __this->get_m_YawDamping_19();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_4;
		memset((&L_4), 0, sizeof(L_4));
		Vector3__ctor_m57495F692C6CE1CEF278CAD9A98221165D37E636_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->get_m_YawDamping_19();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_6;
		memset((&L_6), 0, sizeof(L_6));
		Vector3__ctor_m57495F692C6CE1CEF278CAD9A98221165D37E636_inline((&L_6), (0.0f), L_5, (0.0f), /*hidden argument*/NULL);
		return L_6;
	}

IL_0054:
	{
		// return Vector3.zero;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_7;
		L_7 = Vector3_get_zero_m1A8F7993167785F750B6B01762D22C2597C84EF6(/*hidden argument*/NULL);
		return L_7;
	}

IL_005a:
	{
		// return new Vector3(m_PitchDamping, m_YawDamping, m_RollDamping);
		float L_8 = __this->get_m_PitchDamping_18();
		float L_9 = __this->get_m_YawDamping_19();
		float L_10 = __this->get_m_RollDamping_20();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_11;
		memset((&L_11), 0, sizeof(L_11));
		Vector3__ctor_m57495F692C6CE1CEF278CAD9A98221165D37E636_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_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  CinemachineTransposer_GetTargetCameraPosition_m1BB4ED7FA1B3BB3EABE41E73C6B46E6E39C671F7 (CinemachineTransposer_t9FCC82712B195697FDC6610AAFE4A087A8A96881 * __this, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___worldUp0, const RuntimeMethod* method)
{
	{
		// if (!IsValid)
		bool L_0;
		L_0 = VirtFuncInvoker0< bool >::Invoke(4 /* System.Boolean Cinemachine.CinemachineComponentBase::get_IsValid() */, __this);
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		// return Vector3.zero;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_1;
		L_1 = Vector3_get_zero_m1A8F7993167785F750B6B01762D22C2597C84EF6(/*hidden argument*/NULL);
		return L_1;
	}

IL_000e:
	{
		// return FollowTargetPosition + GetReferenceOrientation(worldUp) * EffectiveOffset;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_2;
		L_2 = CinemachineComponentBase_get_FollowTargetPosition_mF3A92D2EE8A07BC0E1FC820AFAA5F4CC24CD1C94(__this, /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_3 = ___worldUp0;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_4;
		L_4 = CinemachineTransposer_GetReferenceOrientation_m6052EF55BF3528A668CEBE505F8E33708360F0F5(__this, L_3, /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_5;
		L_5 = CinemachineTransposer_get_EffectiveOffset_m66C67B1F9882DF5B424E58F4B904ED0A3A519183(__this, /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_6;
		L_6 = Quaternion_op_Multiply_mDC5F913E6B21FEC72AB2CF737D34CC6C7A69803D(L_4, L_5, /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_7;
		L_7 = Vector3_op_Addition_mEE4F672B923CCB184C39AABCA33443DB218E50E0_inline(L_2, L_6, /*hidden argument*/NULL);
		return L_7;
	}
}
// UnityEngine.Quaternion Cinemachine.CinemachineTransposer::GetReferenceOrientation(UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  CinemachineTransposer_GetReferenceOrientation_m6052EF55BF3528A668CEBE505F8E33708360F0F5 (CinemachineTransposer_t9FCC82712B195697FDC6610AAFE4A087A8A96881 * __this, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___worldUp0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  V_0;
	memset((&V_0), 0, sizeof(V_0));
	int32_t V_1 = 0;
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  V_2;
	memset((&V_2), 0, sizeof(V_2));
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  V_3;
	memset((&V_3), 0, sizeof(V_3));
	CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601  V_4;
	memset((&V_4), 0, sizeof(V_4));
	{
		// if (m_BindingMode == BindingMode.WorldSpace)
		int32_t L_0 = __this->get_m_BindingMode_12();
		if ((!(((uint32_t)L_0) == ((uint32_t)4))))
		{
			goto IL_000f;
		}
	}
	{
		// return Quaternion.identity;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_1;
		L_1 = Quaternion_get_identity_mF2E565DBCE793A1AE6208056D42CA7C59D83A702(/*hidden argument*/NULL);
		return L_1;
	}

IL_000f:
	{
		// if (FollowTarget != null)
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_2;
		L_2 = CinemachineComponentBase_get_FollowTarget_m6A52B9EAC2F1B1DD8D8F901A48F52A296B4715AC(__this, /*hidden argument*/NULL);
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_3;
		L_3 = Object_op_Inequality_mE1F187520BD83FB7D86A6D850710C4D42B864E90(L_2, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL);
		if (!L_3)
		{
			goto IL_00c1;
		}
	}
	{
		// Quaternion targetOrientation = FollowTarget.rotation;
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_4;
		L_4 = CinemachineComponentBase_get_FollowTarget_m6A52B9EAC2F1B1DD8D8F901A48F52A296B4715AC(__this, /*hidden argument*/NULL);
		NullCheck(L_4);
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_5;
		L_5 = Transform_get_rotation_m4AA3858C00DF4C9614B80352558C4C37D08D2200(L_4, /*hidden argument*/NULL);
		V_0 = L_5;
		// switch (m_BindingMode)
		int32_t L_6 = __this->get_m_BindingMode_12();
		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_00c1;
			}
			case 5:
			{
				goto IL_0090;
			}
		}
	}
	{
		goto IL_00c1;
	}

IL_0053:
	{
		// return m_targetOrientationOnAssign;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_8 = __this->get_m_targetOrientationOnAssign_25();
		return L_8;
	}

IL_005a:
	{
		// Vector3 fwd = (targetOrientation * Vector3.forward).ProjectOntoPlane(worldUp);
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_9 = V_0;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_10;
		L_10 = Vector3_get_forward_m3082920F8A24AA02E4F542B6771EB0B63A91AC90(/*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_11;
		L_11 = Quaternion_op_Multiply_mDC5F913E6B21FEC72AB2CF737D34CC6C7A69803D(L_9, L_10, /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_12 = ___worldUp0;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_13;
		L_13 = UnityVectorExtensions_ProjectOntoPlane_m8A4C6658A16D9A9E2415D787D52AF418133790D9(L_11, L_12, /*hidden argument*/NULL);
		V_2 = L_13;
		// if (fwd.AlmostZero())
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_14 = V_2;
		bool L_15;
		L_15 = UnityVectorExtensions_AlmostZero_m9F538E467290B6199EA350E4639400BF9984915B(L_14, /*hidden argument*/NULL);
		if (L_15)
		{
			goto IL_00c1;
		}
	}
	{
		// return Quaternion.LookRotation(fwd, worldUp);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_16 = V_2;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_17 = ___worldUp0;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_18;
		L_18 = Quaternion_LookRotation_m8A7DB5BDBC361586191AB67ACF857F46160EE3F1(L_16, L_17, /*hidden argument*/NULL);
		return L_18;
	}

IL_007c:
	{
		// return Quaternion.LookRotation(targetOrientation * Vector3.forward, worldUp);
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_19 = V_0;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_20;
		L_20 = Vector3_get_forward_m3082920F8A24AA02E4F542B6771EB0B63A91AC90(/*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_21;
		L_21 = Quaternion_op_Multiply_mDC5F913E6B21FEC72AB2CF737D34CC6C7A69803D(L_19, L_20, /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_22 = ___worldUp0;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_23;
		L_23 = Quaternion_LookRotation_m8A7DB5BDBC361586191AB67ACF857F46160EE3F1(L_21, L_22, /*hidden argument*/NULL);
		return L_23;
	}

IL_008e:
	{
		// return targetOrientation;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_24 = V_0;
		return L_24;
	}

IL_0090:
	{
		// Vector3 fwd = (FollowTargetPosition - VcamState.RawPosition).ProjectOntoPlane(worldUp);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_25;
		L_25 = CinemachineComponentBase_get_FollowTargetPosition_mF3A92D2EE8A07BC0E1FC820AFAA5F4CC24CD1C94(__this, /*hidden argument*/NULL);
		CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601  L_26;
		L_26 = CinemachineComponentBase_get_VcamState_m0F36DA00A9FF33209646471FDF6F7EC6F7DF6B80(__this, /*hidden argument*/NULL);
		V_4 = L_26;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_27;
		L_27 = CameraState_get_RawPosition_mA01BC7F842C837D49F0542A0475AE0EA9C88539D_inline((CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 *)(&V_4), /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_28;
		L_28 = Vector3_op_Subtraction_m2725C96965D5C0B1F9715797E51762B13A5FED58_inline(L_25, L_27, /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_29 = ___worldUp0;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_30;
		L_30 = UnityVectorExtensions_ProjectOntoPlane_m8A4C6658A16D9A9E2415D787D52AF418133790D9(L_28, L_29, /*hidden argument*/NULL);
		V_3 = L_30;
		// if (fwd.AlmostZero())
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_31 = V_3;
		bool L_32;
		L_32 = UnityVectorExtensions_AlmostZero_m9F538E467290B6199EA350E4639400BF9984915B(L_31, /*hidden argument*/NULL);
		if (L_32)
		{
			goto IL_00c1;
		}
	}
	{
		// return Quaternion.LookRotation(fwd, worldUp);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_33 = V_3;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_34 = ___worldUp0;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_35;
		L_35 = Quaternion_LookRotation_m8A7DB5BDBC361586191AB67ACF857F46160EE3F1(L_33, L_34, /*hidden argument*/NULL);
		return L_35;
	}

IL_00c1:
	{
		// return m_PreviousReferenceOrientation.normalized;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 * L_36 = __this->get_address_of_m_PreviousReferenceOrientation_24();
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_37;
		L_37 = Quaternion_get_normalized_m32E57BB637B9A38379421B1C269C299AF3002C94((Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 *)L_36, /*hidden argument*/NULL);
		return L_37;
	}
}
// System.Void Cinemachine.CinemachineTransposer::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineTransposer__ctor_m3FA3755910D644CBE2EF94268677DCDE7C24D584 (CinemachineTransposer_t9FCC82712B195697FDC6610AAFE4A087A8A96881 * __this, const RuntimeMethod* method)
{
	{
		// public BindingMode m_BindingMode = BindingMode.LockToTargetWithWorldUp;
		__this->set_m_BindingMode_12(1);
		// public Vector3 m_FollowOffset = Vector3.back * 10f;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_0;
		L_0 = Vector3_get_back_mD521DF1A2C26E145578E07D618E1E4D08A1C6220(/*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_1;
		L_1 = Vector3_op_Multiply_m9EA3D18290418D7B410C7D11C4788C13BFD2C30A_inline(L_0, (10.0f), /*hidden argument*/NULL);
		__this->set_m_FollowOffset_13(L_1);
		// public float m_XDamping = 1f;
		__this->set_m_XDamping_14((1.0f));
		// public float m_YDamping = 1f;
		__this->set_m_YDamping_15((1.0f));
		// public float m_ZDamping = 1f;
		__this->set_m_ZDamping_16((1.0f));
		// Vector3 m_PreviousTargetPosition = Vector3.zero;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_2;
		L_2 = Vector3_get_zero_m1A8F7993167785F750B6B01762D22C2597C84EF6(/*hidden argument*/NULL);
		__this->set_m_PreviousTargetPosition_23(L_2);
		// Quaternion m_PreviousReferenceOrientation = Quaternion.identity;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_3;
		L_3 = Quaternion_get_identity_mF2E565DBCE793A1AE6208056D42CA7C59D83A702(/*hidden argument*/NULL);
		__this->set_m_PreviousReferenceOrientation_24(L_3);
		// Quaternion m_targetOrientationOnAssign = Quaternion.identity;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_4;
		L_4 = Quaternion_get_identity_mF2E565DBCE793A1AE6208056D42CA7C59D83A702(/*hidden argument*/NULL);
		__this->set_m_targetOrientationOnAssign_25(L_4);
		CinemachineComponentBase__ctor_mF80CD1194482BC499205396A8622FAE20F5B75D4(__this, /*hidden argument*/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.CinemachineTriggerAction::Filter(UnityEngine.GameObject)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineTriggerAction_Filter_m24E0C2EA06B01EDE65C5ABCF0FF7412C15FBA2C9 (CinemachineTriggerAction_t4B188FE271177893302A248F69674776EF8D77AB * __this, GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * ___other0, const RuntimeMethod* method)
{
	{
		// if (!enabled)
		bool L_0;
		L_0 = Behaviour_get_enabled_m08077AB79934634E1EAE909C2B482BEF4C15A800(__this, /*hidden argument*/NULL);
		if (L_0)
		{
			goto IL_000a;
		}
	}
	{
		// return false;
		return (bool)0;
	}

IL_000a:
	{
		// if (((1 << other.layer) & m_LayerMask) == 0)
		GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_1 = ___other0;
		NullCheck(L_1);
		int32_t L_2;
		L_2 = GameObject_get_layer_m9D4C23A2FD105AF9964445BF18A77E8A49012F9F(L_1, /*hidden argument*/NULL);
		LayerMask_t5FA647D8C300EA0621360CA4424717C3C73190A8  L_3 = __this->get_m_LayerMask_4();
		int32_t L_4;
		L_4 = LayerMask_op_Implicit_mD89E9970822613D8D19B2EBCA36C79391C287BE0(L_3, /*hidden argument*/NULL);
		if (((int32_t)((int32_t)((int32_t)((int32_t)1<<(int32_t)((int32_t)((int32_t)L_2&(int32_t)((int32_t)31)))))&(int32_t)L_4)))
		{
			goto IL_0025;
		}
	}
	{
		// return false;
		return (bool)0;
	}

IL_0025:
	{
		// if (m_WithTag.Length != 0 && !other.CompareTag(m_WithTag))
		String_t* L_5 = __this->get_m_WithTag_5();
		NullCheck(L_5);
		int32_t L_6;
		L_6 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline(L_5, /*hidden argument*/NULL);
		if (!L_6)
		{
			goto IL_0042;
		}
	}
	{
		GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_7 = ___other0;
		String_t* L_8 = __this->get_m_WithTag_5();
		NullCheck(L_7);
		bool L_9;
		L_9 = GameObject_CompareTag_mA692D8508984DBE4A2FEFD19E29CB1C9D5CDE001(L_7, L_8, /*hidden argument*/NULL);
		if (L_9)
		{
			goto IL_0042;
		}
	}
	{
		// return false;
		return (bool)0;
	}

IL_0042:
	{
		// if (m_WithoutTag.Length != 0 && other.CompareTag(m_WithoutTag))
		String_t* L_10 = __this->get_m_WithoutTag_6();
		NullCheck(L_10);
		int32_t L_11;
		L_11 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline(L_10, /*hidden argument*/NULL);
		if (!L_11)
		{
			goto IL_005f;
		}
	}
	{
		GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_12 = ___other0;
		String_t* L_13 = __this->get_m_WithoutTag_6();
		NullCheck(L_12);
		bool L_14;
		L_14 = GameObject_CompareTag_mA692D8508984DBE4A2FEFD19E29CB1C9D5CDE001(L_12, L_13, /*hidden argument*/NULL);
		if (!L_14)
		{
			goto IL_005f;
		}
	}
	{
		// return false;
		return (bool)0;
	}

IL_005f:
	{
		// return true;
		return (bool)1;
	}
}
// System.Void Cinemachine.CinemachineTriggerAction::InternalDoTriggerEnter(UnityEngine.GameObject)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineTriggerAction_InternalDoTriggerEnter_mB3988F520BC8AA59D9234D2ADF740F0B042CF468 (CinemachineTriggerAction_t4B188FE271177893302A248F69674776EF8D77AB * __this, GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * ___other0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Add_mA26510C326AC13204361FC4E6A9750F21E03A936_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// if (!Filter(other))
		GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_0 = ___other0;
		bool L_1;
		L_1 = CinemachineTriggerAction_Filter_m24E0C2EA06B01EDE65C5ABCF0FF7412C15FBA2C9(__this, L_0, /*hidden argument*/NULL);
		if (L_1)
		{
			goto IL_000a;
		}
	}
	{
		// return;
		return;
	}

IL_000a:
	{
		// --m_SkipFirst;
		int32_t L_2 = __this->get_m_SkipFirst_7();
		__this->set_m_SkipFirst_7(((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)1)));
		// if (m_SkipFirst > -1)
		int32_t L_3 = __this->get_m_SkipFirst_7();
		if ((((int32_t)L_3) <= ((int32_t)(-1))))
		{
			goto IL_0022;
		}
	}
	{
		// return;
		return;
	}

IL_0022:
	{
		// if (!m_Repeating && m_SkipFirst != -1)
		bool L_4 = __this->get_m_Repeating_8();
		if (L_4)
		{
			goto IL_0034;
		}
	}
	{
		int32_t L_5 = __this->get_m_SkipFirst_7();
		if ((((int32_t)L_5) == ((int32_t)(-1))))
		{
			goto IL_0034;
		}
	}
	{
		// return;
		return;
	}

IL_0034:
	{
		// m_ActiveTriggerObjects.Add(other);
		HashSet_1_t77825C5E92A478ADAC0C07A97589EB9CBFF229E3 * L_6 = __this->get_m_ActiveTriggerObjects_11();
		GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_7 = ___other0;
		NullCheck(L_6);
		bool L_8;
		L_8 = HashSet_1_Add_mA26510C326AC13204361FC4E6A9750F21E03A936(L_6, L_7, /*hidden argument*/HashSet_1_Add_mA26510C326AC13204361FC4E6A9750F21E03A936_RuntimeMethod_var);
		// m_OnObjectEnter.Invoke();
		ActionSettings_t6ED1A2194213B308930F51D59E42D4FC057222C6 * L_9 = __this->get_address_of_m_OnObjectEnter_9();
		ActionSettings_Invoke_mF3E35400963944A72FD025FEF8052413056DC716((ActionSettings_t6ED1A2194213B308930F51D59E42D4FC057222C6 *)L_9, /*hidden argument*/NULL);
		// }
		return;
	}
}
// System.Void Cinemachine.CinemachineTriggerAction::InternalDoTriggerExit(UnityEngine.GameObject)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineTriggerAction_InternalDoTriggerExit_mCD95F85A77DEA5ADA44117BB83D060759735B673 (CinemachineTriggerAction_t4B188FE271177893302A248F69674776EF8D77AB * __this, GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * ___other0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Contains_mCA4588EA48C2FE29F82B6F8A3B533747DE771779_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Remove_mC9AC7C8ACE14AE3E68D591538909E8BCB7D096C4_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// if (!m_ActiveTriggerObjects.Contains(other))
		HashSet_1_t77825C5E92A478ADAC0C07A97589EB9CBFF229E3 * L_0 = __this->get_m_ActiveTriggerObjects_11();
		GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_1 = ___other0;
		NullCheck(L_0);
		bool L_2;
		L_2 = HashSet_1_Contains_mCA4588EA48C2FE29F82B6F8A3B533747DE771779(L_0, L_1, /*hidden argument*/HashSet_1_Contains_mCA4588EA48C2FE29F82B6F8A3B533747DE771779_RuntimeMethod_var);
		if (L_2)
		{
			goto IL_000f;
		}
	}
	{
		// return;
		return;
	}

IL_000f:
	{
		// m_ActiveTriggerObjects.Remove(other);
		HashSet_1_t77825C5E92A478ADAC0C07A97589EB9CBFF229E3 * L_3 = __this->get_m_ActiveTriggerObjects_11();
		GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_4 = ___other0;
		NullCheck(L_3);
		bool L_5;
		L_5 = HashSet_1_Remove_mC9AC7C8ACE14AE3E68D591538909E8BCB7D096C4(L_3, L_4, /*hidden argument*/HashSet_1_Remove_mC9AC7C8ACE14AE3E68D591538909E8BCB7D096C4_RuntimeMethod_var);
		// if (enabled)
		bool L_6;
		L_6 = Behaviour_get_enabled_m08077AB79934634E1EAE909C2B482BEF4C15A800(__this, /*hidden argument*/NULL);
		if (!L_6)
		{
			goto IL_002f;
		}
	}
	{
		// m_OnObjectExit.Invoke();
		ActionSettings_t6ED1A2194213B308930F51D59E42D4FC057222C6 * L_7 = __this->get_address_of_m_OnObjectExit_10();
		ActionSettings_Invoke_mF3E35400963944A72FD025FEF8052413056DC716((ActionSettings_t6ED1A2194213B308930F51D59E42D4FC057222C6 *)L_7, /*hidden argument*/NULL);
	}

IL_002f:
	{
		// }
		return;
	}
}
// System.Void Cinemachine.CinemachineTriggerAction::OnTriggerEnter(UnityEngine.Collider)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineTriggerAction_OnTriggerEnter_m96928EE1C51134E6F263AF38DF3F935B6AE9B437 (CinemachineTriggerAction_t4B188FE271177893302A248F69674776EF8D77AB * __this, Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02 * ___other0, const RuntimeMethod* method)
{
	{
		// void OnTriggerEnter(Collider other) { InternalDoTriggerEnter(other.gameObject); }
		Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02 * L_0 = ___other0;
		NullCheck(L_0);
		GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_1;
		L_1 = Component_get_gameObject_m55DC35B149AFB9157582755383BA954655FE0C5B(L_0, /*hidden argument*/NULL);
		CinemachineTriggerAction_InternalDoTriggerEnter_mB3988F520BC8AA59D9234D2ADF740F0B042CF468(__this, L_1, /*hidden argument*/NULL);
		// void OnTriggerEnter(Collider other) { InternalDoTriggerEnter(other.gameObject); }
		return;
	}
}
// System.Void Cinemachine.CinemachineTriggerAction::OnTriggerExit(UnityEngine.Collider)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineTriggerAction_OnTriggerExit_m064EAE63E912234D6C9FEBD36C93B365E7C254A7 (CinemachineTriggerAction_t4B188FE271177893302A248F69674776EF8D77AB * __this, Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02 * ___other0, const RuntimeMethod* method)
{
	{
		// void OnTriggerExit(Collider other) { InternalDoTriggerExit(other.gameObject); }
		Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02 * L_0 = ___other0;
		NullCheck(L_0);
		GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_1;
		L_1 = Component_get_gameObject_m55DC35B149AFB9157582755383BA954655FE0C5B(L_0, /*hidden argument*/NULL);
		CinemachineTriggerAction_InternalDoTriggerExit_mCD95F85A77DEA5ADA44117BB83D060759735B673(__this, L_1, /*hidden argument*/NULL);
		// void OnTriggerExit(Collider other) { InternalDoTriggerExit(other.gameObject); }
		return;
	}
}
// System.Void Cinemachine.CinemachineTriggerAction::OnCollisionEnter(UnityEngine.Collision)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineTriggerAction_OnCollisionEnter_m30F4858ADE6F9AE24968B6C4B53003A64C649EFB (CinemachineTriggerAction_t4B188FE271177893302A248F69674776EF8D77AB * __this, Collision_tDC11F9B3834FD25DEB8C7DD1C51B635D240BBBF0 * ___other0, const RuntimeMethod* method)
{
	{
		// void OnCollisionEnter(Collision other) { InternalDoTriggerEnter(other.gameObject); }
		Collision_tDC11F9B3834FD25DEB8C7DD1C51B635D240BBBF0 * L_0 = ___other0;
		NullCheck(L_0);
		GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_1;
		L_1 = Collision_get_gameObject_m5682F872FD28419AA36F0651CE8B19825A21859D(L_0, /*hidden argument*/NULL);
		CinemachineTriggerAction_InternalDoTriggerEnter_mB3988F520BC8AA59D9234D2ADF740F0B042CF468(__this, L_1, /*hidden argument*/NULL);
		// void OnCollisionEnter(Collision other) { InternalDoTriggerEnter(other.gameObject); }
		return;
	}
}
// System.Void Cinemachine.CinemachineTriggerAction::OnCollisionExit(UnityEngine.Collision)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineTriggerAction_OnCollisionExit_m14FC07565358A5C444DC58DEDF873F9EAB166B68 (CinemachineTriggerAction_t4B188FE271177893302A248F69674776EF8D77AB * __this, Collision_tDC11F9B3834FD25DEB8C7DD1C51B635D240BBBF0 * ___other0, const RuntimeMethod* method)
{
	{
		// void OnCollisionExit(Collision other) { InternalDoTriggerExit(other.gameObject); }
		Collision_tDC11F9B3834FD25DEB8C7DD1C51B635D240BBBF0 * L_0 = ___other0;
		NullCheck(L_0);
		GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_1;
		L_1 = Collision_get_gameObject_m5682F872FD28419AA36F0651CE8B19825A21859D(L_0, /*hidden argument*/NULL);
		CinemachineTriggerAction_InternalDoTriggerExit_mCD95F85A77DEA5ADA44117BB83D060759735B673(__this, L_1, /*hidden argument*/NULL);
		// void OnCollisionExit(Collision other) { InternalDoTriggerExit(other.gameObject); }
		return;
	}
}
// System.Void Cinemachine.CinemachineTriggerAction::OnTriggerEnter2D(UnityEngine.Collider2D)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineTriggerAction_OnTriggerEnter2D_m761334328569C317AF12D5DC97F15FB754433A75 (CinemachineTriggerAction_t4B188FE271177893302A248F69674776EF8D77AB * __this, Collider2D_tDDBF081328B83D21D0BA3B5036D77B32528BA722 * ___other0, const RuntimeMethod* method)
{
	{
		// void OnTriggerEnter2D(Collider2D other) { InternalDoTriggerEnter(other.gameObject); }
		Collider2D_tDDBF081328B83D21D0BA3B5036D77B32528BA722 * L_0 = ___other0;
		NullCheck(L_0);
		GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_1;
		L_1 = Component_get_gameObject_m55DC35B149AFB9157582755383BA954655FE0C5B(L_0, /*hidden argument*/NULL);
		CinemachineTriggerAction_InternalDoTriggerEnter_mB3988F520BC8AA59D9234D2ADF740F0B042CF468(__this, L_1, /*hidden argument*/NULL);
		// void OnTriggerEnter2D(Collider2D other) { InternalDoTriggerEnter(other.gameObject); }
		return;
	}
}
// System.Void Cinemachine.CinemachineTriggerAction::OnTriggerExit2D(UnityEngine.Collider2D)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineTriggerAction_OnTriggerExit2D_mC612B5BBC49A435C39F90DA58E87C48996A21087 (CinemachineTriggerAction_t4B188FE271177893302A248F69674776EF8D77AB * __this, Collider2D_tDDBF081328B83D21D0BA3B5036D77B32528BA722 * ___other0, const RuntimeMethod* method)
{
	{
		// void OnTriggerExit2D(Collider2D other) { InternalDoTriggerExit(other.gameObject); }
		Collider2D_tDDBF081328B83D21D0BA3B5036D77B32528BA722 * L_0 = ___other0;
		NullCheck(L_0);
		GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_1;
		L_1 = Component_get_gameObject_m55DC35B149AFB9157582755383BA954655FE0C5B(L_0, /*hidden argument*/NULL);
		CinemachineTriggerAction_InternalDoTriggerExit_mCD95F85A77DEA5ADA44117BB83D060759735B673(__this, L_1, /*hidden argument*/NULL);
		// void OnTriggerExit2D(Collider2D other) { InternalDoTriggerExit(other.gameObject); }
		return;
	}
}
// System.Void Cinemachine.CinemachineTriggerAction::OnCollisionEnter2D(UnityEngine.Collision2D)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineTriggerAction_OnCollisionEnter2D_m1102D331D5FCC51055E4AC4CC6B36BE4966ADB52 (CinemachineTriggerAction_t4B188FE271177893302A248F69674776EF8D77AB * __this, Collision2D_t95B5FD331CE95276D3658140844190B485D26564 * ___other0, const RuntimeMethod* method)
{
	{
		// void OnCollisionEnter2D(Collision2D other) { InternalDoTriggerEnter(other.gameObject); }
		Collision2D_t95B5FD331CE95276D3658140844190B485D26564 * L_0 = ___other0;
		NullCheck(L_0);
		GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_1;
		L_1 = Collision2D_get_gameObject_m6F07B9CA1FAD187933EB6D8E44BD9F870658F89F(L_0, /*hidden argument*/NULL);
		CinemachineTriggerAction_InternalDoTriggerEnter_mB3988F520BC8AA59D9234D2ADF740F0B042CF468(__this, L_1, /*hidden argument*/NULL);
		// void OnCollisionEnter2D(Collision2D other) { InternalDoTriggerEnter(other.gameObject); }
		return;
	}
}
// System.Void Cinemachine.CinemachineTriggerAction::OnCollisionExit2D(UnityEngine.Collision2D)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineTriggerAction_OnCollisionExit2D_m0BF8AFA822490D1DC0E3720DA83D12AC8A34FE90 (CinemachineTriggerAction_t4B188FE271177893302A248F69674776EF8D77AB * __this, Collision2D_t95B5FD331CE95276D3658140844190B485D26564 * ___other0, const RuntimeMethod* method)
{
	{
		// void OnCollisionExit2D(Collision2D other) { InternalDoTriggerExit(other.gameObject); }
		Collision2D_t95B5FD331CE95276D3658140844190B485D26564 * L_0 = ___other0;
		NullCheck(L_0);
		GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_1;
		L_1 = Collision2D_get_gameObject_m6F07B9CA1FAD187933EB6D8E44BD9F870658F89F(L_0, /*hidden argument*/NULL);
		CinemachineTriggerAction_InternalDoTriggerExit_mCD95F85A77DEA5ADA44117BB83D060759735B673(__this, L_1, /*hidden argument*/NULL);
		// void OnCollisionExit2D(Collision2D other) { InternalDoTriggerExit(other.gameObject); }
		return;
	}
}
// System.Void Cinemachine.CinemachineTriggerAction::OnEnable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineTriggerAction_OnEnable_m79D396A5F205F320779F5A574F809E5CCA823EA0 (CinemachineTriggerAction_t4B188FE271177893302A248F69674776EF8D77AB * __this, const RuntimeMethod* method)
{
	{
		// void OnEnable() {} // For the Enabled checkbox
		return;
	}
}
// System.Void Cinemachine.CinemachineTriggerAction::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineTriggerAction__ctor_m51FC885E516BEAA36487E1C69FC60915A4499FB8 (CinemachineTriggerAction_t4B188FE271177893302A248F69674776EF8D77AB * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1__ctor_m1B28A53D18B635B3D4B43D03DE4D370F3EB29FF2_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_t77825C5E92A478ADAC0C07A97589EB9CBFF229E3_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// public LayerMask m_LayerMask = 1;
		LayerMask_t5FA647D8C300EA0621360CA4424717C3C73190A8  L_0;
		L_0 = LayerMask_op_Implicit_mC7EE32122D2A4786D3C00B93E41604B71BF1397C(1, /*hidden argument*/NULL);
		__this->set_m_LayerMask_4(L_0);
		// public string m_WithTag = string.Empty;
		String_t* L_1 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
		__this->set_m_WithTag_5(L_1);
		// public string m_WithoutTag = string.Empty;
		String_t* L_2 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
		__this->set_m_WithoutTag_6(L_2);
		// public bool m_Repeating = true;
		__this->set_m_Repeating_8((bool)1);
		// public ActionSettings m_OnObjectEnter = new ActionSettings(ActionSettings.Mode.Custom);
		ActionSettings_t6ED1A2194213B308930F51D59E42D4FC057222C6  L_3;
		memset((&L_3), 0, sizeof(L_3));
		ActionSettings__ctor_mD581917562ECC8295F6278BA5AD001705F8E9035((&L_3), 0, /*hidden argument*/NULL);
		__this->set_m_OnObjectEnter_9(L_3);
		// public ActionSettings m_OnObjectExit = new ActionSettings(ActionSettings.Mode.Custom);
		ActionSettings_t6ED1A2194213B308930F51D59E42D4FC057222C6  L_4;
		memset((&L_4), 0, sizeof(L_4));
		ActionSettings__ctor_mD581917562ECC8295F6278BA5AD001705F8E9035((&L_4), 0, /*hidden argument*/NULL);
		__this->set_m_OnObjectExit_10(L_4);
		// HashSet<GameObject> m_ActiveTriggerObjects = new HashSet<GameObject>();
		HashSet_1_t77825C5E92A478ADAC0C07A97589EB9CBFF229E3 * L_5 = (HashSet_1_t77825C5E92A478ADAC0C07A97589EB9CBFF229E3 *)il2cpp_codegen_object_new(HashSet_1_t77825C5E92A478ADAC0C07A97589EB9CBFF229E3_il2cpp_TypeInfo_var);
		HashSet_1__ctor_m1B28A53D18B635B3D4B43D03DE4D370F3EB29FF2(L_5, /*hidden argument*/HashSet_1__ctor_m1B28A53D18B635B3D4B43D03DE4D370F3EB29FF2_RuntimeMethod_var);
		__this->set_m_ActiveTriggerObjects_11(L_5);
		MonoBehaviour__ctor_mC0995D847F6A95B1A553652636C38A2AA8B13BED(__this, /*hidden argument*/NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Cinemachine.CameraState Cinemachine.CinemachineVirtualCamera::get_State()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601  CinemachineVirtualCamera_get_State_mF61B23491D389A88595DD95EB27E44EE09F3D40C (CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C * __this, const RuntimeMethod* method)
{
	{
		// override public CameraState State { get { return m_State; } }
		CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601  L_0 = __this->get_m_State_28();
		return L_0;
	}
}
// UnityEngine.Transform Cinemachine.CinemachineVirtualCamera::get_LookAt()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * CinemachineVirtualCamera_get_LookAt_m7FA8E1F163BBB41806692C120B1A3531872E9173 (CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C * __this, const RuntimeMethod* method)
{
	{
		// get { return ResolveLookAt(m_LookAt); }
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_0 = __this->get_m_LookAt_19();
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_1;
		L_1 = CinemachineVirtualCameraBase_ResolveLookAt_mB4648E8AB85834A25B30DA49D5A200B74F1CC7A5(__this, L_0, /*hidden argument*/NULL);
		return L_1;
	}
}
// System.Void Cinemachine.CinemachineVirtualCamera::set_LookAt(UnityEngine.Transform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCamera_set_LookAt_m16EAA4A1653EAE5AC3490E2B2653E9C15856B199 (CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C * __this, Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___value0, const RuntimeMethod* method)
{
	{
		// set { m_LookAt = value; }
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_0 = ___value0;
		__this->set_m_LookAt_19(L_0);
		// set { m_LookAt = value; }
		return;
	}
}
// UnityEngine.Transform Cinemachine.CinemachineVirtualCamera::get_Follow()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * CinemachineVirtualCamera_get_Follow_m2D4644BF8364F8EC6366E86D0E628AF7FBA8884D (CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C * __this, const RuntimeMethod* method)
{
	{
		// get { return ResolveFollow(m_Follow); }
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_0 = __this->get_m_Follow_20();
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_1;
		L_1 = CinemachineVirtualCameraBase_ResolveFollow_mC991CC084D6046862E0E0D3172CF7C12FE8EC4F0(__this, L_0, /*hidden argument*/NULL);
		return L_1;
	}
}
// System.Void Cinemachine.CinemachineVirtualCamera::set_Follow(UnityEngine.Transform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCamera_set_Follow_mBC7DE30C2BF4E62258116D9AA8F300A1468D0410 (CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C * __this, Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___value0, const RuntimeMethod* method)
{
	{
		// set { m_Follow = value; }
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_0 = ___value0;
		__this->set_m_Follow_20(L_0);
		// set { m_Follow = value; }
		return;
	}
}
// System.Single Cinemachine.CinemachineVirtualCamera::GetMaxDampTime()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineVirtualCamera_GetMaxDampTime_m401AE8ABB66092E3E93BCADF35D846D5E44DAD16 (CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C * __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_m534FD1A5F0E5B1A3F4418266045FEB5CC734C4F3(__this, /*hidden argument*/NULL);
		V_0 = L_0;
		// UpdateComponentPipeline();
		CinemachineVirtualCamera_UpdateComponentPipeline_m40B9D8AFC178A45C7FEE7A5E151D9232E05201AA(__this, /*hidden argument*/NULL);
		// if (m_ComponentPipeline != null)
		CinemachineComponentBaseU5BU5D_t103C5C1C3257AA526385CAD3B1FD18E5CC1446EC* L_1 = __this->get_m_ComponentPipeline_29();
		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_t103C5C1C3257AA526385CAD3B1FD18E5CC1446EC* L_3 = __this->get_m_ComponentPipeline_29();
		int32_t L_4 = V_1;
		NullCheck(L_3);
		int32_t L_5 = L_4;
		CinemachineComponentBase_tCB9029D861525FDAF243B8F6F5B910145DB63B7D * L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
		NullCheck(L_6);
		float L_7;
		L_7 = VirtFuncInvoker0< float >::Invoke(12 /* System.Single Cinemachine.CinemachineComponentBase::GetMaxDampTime() */, L_6);
		float L_8;
		L_8 = Mathf_Max_m4CE510E1F1013B33275F01543731A51A58BA0775(L_2, L_7, /*hidden argument*/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((int32_t)L_9, (int32_t)1));
	}

IL_0031:
	{
		// for (int i = 0; i < m_ComponentPipeline.Length; ++i)
		int32_t L_10 = V_1;
		CinemachineComponentBaseU5BU5D_t103C5C1C3257AA526385CAD3B1FD18E5CC1446EC* L_11 = __this->get_m_ComponentPipeline_29();
		NullCheck(L_11);
		if ((((int32_t)L_10) < ((int32_t)((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_m0A8D802327119F624F26C694E6341B34D38B1057 (CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C * __this, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___worldUp0, float ___deltaTime1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601  V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		// m_State = CalculateNewState(worldUp, deltaTime);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_0 = ___worldUp0;
		float L_1 = ___deltaTime1;
		CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601  L_2;
		L_2 = CinemachineVirtualCamera_CalculateNewState_mDC69D1DC2332963E4EE05DC6B3278483DDB7E271(__this, L_0, L_1, /*hidden argument*/NULL);
		__this->set_m_State_28(L_2);
		// ApplyPositionBlendMethod(ref m_State, m_Transitions.m_BlendHint);
		CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 * L_3 = __this->get_address_of_m_State_28();
		TransitionParams_t2EE11D8A937A8C60D8C27C6D24C37B0D096AA11C * L_4 = __this->get_address_of_m_Transitions_22();
		int32_t L_5 = L_4->get_m_BlendHint_0();
		CinemachineVirtualCameraBase_ApplyPositionBlendMethod_m4CA02DB42D981721D75169ACDD7900477819EEC0(__this, (CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 *)L_3, L_5, /*hidden argument*/NULL);
		// if (!UserIsDragging)
		bool L_6;
		L_6 = CinemachineVirtualCamera_get_UserIsDragging_mCC9BCC63272BBC50DD6C1C930A1E162F2E7FB118_inline(__this, /*hidden argument*/NULL);
		if (L_6)
		{
			goto IL_007b;
		}
	}
	{
		// if (Follow != null)
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_7;
		L_7 = VirtFuncInvoker0< Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * >::Invoke(29 /* UnityEngine.Transform Cinemachine.CinemachineVirtualCameraBase::get_Follow() */, __this);
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_8;
		L_8 = Object_op_Inequality_mE1F187520BD83FB7D86A6D850710C4D42B864E90(L_7, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL);
		if (!L_8)
		{
			goto IL_0054;
		}
	}
	{
		// transform.position = State.RawPosition;
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_9;
		L_9 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(__this, /*hidden argument*/NULL);
		CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601  L_10;
		L_10 = VirtFuncInvoker0< CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601  >::Invoke(25 /* Cinemachine.CameraState Cinemachine.CinemachineVirtualCameraBase::get_State() */, __this);
		V_0 = L_10;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_11;
		L_11 = CameraState_get_RawPosition_mA01BC7F842C837D49F0542A0475AE0EA9C88539D_inline((CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 *)(&V_0), /*hidden argument*/NULL);
		NullCheck(L_9);
		Transform_set_position_mB169E52D57EEAC1E3F22C5395968714E4F00AC91(L_9, L_11, /*hidden argument*/NULL);
	}

IL_0054:
	{
		// if (LookAt != null)
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_12;
		L_12 = VirtFuncInvoker0< Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * >::Invoke(27 /* UnityEngine.Transform Cinemachine.CinemachineVirtualCameraBase::get_LookAt() */, __this);
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_13;
		L_13 = Object_op_Inequality_mE1F187520BD83FB7D86A6D850710C4D42B864E90(L_12, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL);
		if (!L_13)
		{
			goto IL_007b;
		}
	}
	{
		// transform.rotation = State.RawOrientation;
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_14;
		L_14 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(__this, /*hidden argument*/NULL);
		CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601  L_15;
		L_15 = VirtFuncInvoker0< CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601  >::Invoke(25 /* Cinemachine.CameraState Cinemachine.CinemachineVirtualCameraBase::get_State() */, __this);
		V_0 = L_15;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_16;
		L_16 = CameraState_get_RawOrientation_m61C0AC1D87FB6C869DA02458732BF6023130F163_inline((CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 *)(&V_0), /*hidden argument*/NULL);
		NullCheck(L_14);
		Transform_set_rotation_m1B5F3D4CE984AB31254615C9C71B0E54978583B4(L_14, L_16, /*hidden argument*/NULL);
	}

IL_007b:
	{
		// PreviousStateIsValid = true;
		VirtActionInvoker1< bool >::Invoke(32 /* 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_m05A075F14A81B8DF7362BADC9B3F5B195F912CE1 (CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineVirtualCamera_AddCinemachineComponent_TisCinemachineHardLockToTarget_t0556F819A6E1BA2E2D6F6449A4B73EC818A08ABA_m47993A4EC6FC938C7146164E096136F2841AE58A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineVirtualCamera_AddCinemachineComponent_TisCinemachineHardLookAt_t0FADE3576AA32DDECD19A1071C009574262B17BC_mCE6BB67DD75CB0A756510471220A7ECA8BB21D6B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// base.OnEnable();
		CinemachineVirtualCameraBase_OnEnable_m0D02925B2AB25A5F7FB3B032332B70685FCEC035(__this, /*hidden argument*/NULL);
		// m_State = PullStateFromVirtualCamera(Vector3.up, ref m_Lens);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_0;
		L_0 = Vector3_get_up_m38AECA68388D446CFADDD022B0B867293044EA50(/*hidden argument*/NULL);
		LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA * L_1 = __this->get_address_of_m_Lens_21();
		CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601  L_2;
		L_2 = CinemachineVirtualCameraBase_PullStateFromVirtualCamera_m3F65D0956F682ED45F836E6D7950E40EB6C7D84E(__this, L_0, (LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA *)L_1, /*hidden argument*/NULL);
		__this->set_m_State_28(L_2);
		// InvalidateComponentPipeline();
		CinemachineVirtualCamera_InvalidateComponentPipeline_m74BC28C9508EA3673CD8DA028883B069A94F652C(__this, /*hidden argument*/NULL);
		// if (ValidatingStreamVersion < 20170927)
		int32_t L_3;
		L_3 = CinemachineVirtualCameraBase_get_ValidatingStreamVersion_mAB15E72A5D80AED2EFD0DA0BD8AB00E98030CA73(__this, /*hidden argument*/NULL);
		if ((((int32_t)L_3) >= ((int32_t)((int32_t)20170927))))
		{
			goto IL_0078;
		}
	}
	{
		// if (Follow != null && GetCinemachineComponent(CinemachineCore.Stage.Body) == null)
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_4;
		L_4 = VirtFuncInvoker0< Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * >::Invoke(29 /* UnityEngine.Transform Cinemachine.CinemachineVirtualCameraBase::get_Follow() */, __this);
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_5;
		L_5 = Object_op_Inequality_mE1F187520BD83FB7D86A6D850710C4D42B864E90(L_4, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL);
		if (!L_5)
		{
			goto IL_0054;
		}
	}
	{
		CinemachineComponentBase_tCB9029D861525FDAF243B8F6F5B910145DB63B7D * L_6;
		L_6 = CinemachineVirtualCamera_GetCinemachineComponent_m9FA6F90B033903CAFFD1149E0A58A06313FDC7F3(__this, 0, /*hidden argument*/NULL);
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_7;
		L_7 = Object_op_Equality_mEE9EC7EB5C7DC3E95B94AB904E1986FC4D566D54(L_6, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL);
		if (!L_7)
		{
			goto IL_0054;
		}
	}
	{
		// AddCinemachineComponent<CinemachineHardLockToTarget>();
		CinemachineHardLockToTarget_t0556F819A6E1BA2E2D6F6449A4B73EC818A08ABA * L_8;
		L_8 = CinemachineVirtualCamera_AddCinemachineComponent_TisCinemachineHardLockToTarget_t0556F819A6E1BA2E2D6F6449A4B73EC818A08ABA_m47993A4EC6FC938C7146164E096136F2841AE58A(__this, /*hidden argument*/CinemachineVirtualCamera_AddCinemachineComponent_TisCinemachineHardLockToTarget_t0556F819A6E1BA2E2D6F6449A4B73EC818A08ABA_m47993A4EC6FC938C7146164E096136F2841AE58A_RuntimeMethod_var);
	}

IL_0054:
	{
		// if (LookAt != null && GetCinemachineComponent(CinemachineCore.Stage.Aim) == null)
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_9;
		L_9 = VirtFuncInvoker0< Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * >::Invoke(27 /* UnityEngine.Transform Cinemachine.CinemachineVirtualCameraBase::get_LookAt() */, __this);
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_10;
		L_10 = Object_op_Inequality_mE1F187520BD83FB7D86A6D850710C4D42B864E90(L_9, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL);
		if (!L_10)
		{
			goto IL_0078;
		}
	}
	{
		CinemachineComponentBase_tCB9029D861525FDAF243B8F6F5B910145DB63B7D * L_11;
		L_11 = CinemachineVirtualCamera_GetCinemachineComponent_m9FA6F90B033903CAFFD1149E0A58A06313FDC7F3(__this, 1, /*hidden argument*/NULL);
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_12;
		L_12 = Object_op_Equality_mEE9EC7EB5C7DC3E95B94AB904E1986FC4D566D54(L_11, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL);
		if (!L_12)
		{
			goto IL_0078;
		}
	}
	{
		// AddCinemachineComponent<CinemachineHardLookAt>();
		CinemachineHardLookAt_t0FADE3576AA32DDECD19A1071C009574262B17BC * L_13;
		L_13 = CinemachineVirtualCamera_AddCinemachineComponent_TisCinemachineHardLookAt_t0FADE3576AA32DDECD19A1071C009574262B17BC_mCE6BB67DD75CB0A756510471220A7ECA8BB21D6B(__this, /*hidden argument*/CinemachineVirtualCamera_AddCinemachineComponent_TisCinemachineHardLookAt_t0FADE3576AA32DDECD19A1071C009574262B17BC_mCE6BB67DD75CB0A756510471220A7ECA8BB21D6B_RuntimeMethod_var);
	}

IL_0078:
	{
		// }
		return;
	}
}
// System.Void Cinemachine.CinemachineVirtualCamera::OnDestroy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCamera_OnDestroy_m69759804B4988BF64EF56B3F32DFC63BC4C5D533 (CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisCinemachinePipeline_t8D090EAABA2FE705911C849F3853D1C1409968C2_m611F9496DF61EB5CD0065CF7734527B858468A19_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	RuntimeObject* V_0 = NULL;
	Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * V_1 = NULL;
	RuntimeObject* V_2 = NULL;
	Exception_t * __last_unhandled_exception = 0;
	il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
	{
		// foreach (Transform child in transform)
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_0;
		L_0 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(__this, /*hidden argument*/NULL);
		NullCheck(L_0);
		RuntimeObject* L_1;
		L_1 = Transform_GetEnumerator_mBA0E884A69F0AA05FCB69F4EE5F700177F75DD7E(L_0, /*hidden argument*/NULL);
		V_0 = L_1;
	}

IL_000c:
	try
	{ // begin try (depth: 1)
		{
			goto IL_003c;
		}

IL_000e:
		{
			// foreach (Transform child in transform)
			RuntimeObject* L_2 = V_0;
			NullCheck(L_2);
			RuntimeObject * L_3;
			L_3 = InterfaceFuncInvoker0< RuntimeObject * >::Invoke(1 /* System.Object System.Collections.IEnumerator::get_Current() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, L_2);
			V_1 = ((Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 *)CastclassClass((RuntimeObject*)L_3, Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1_il2cpp_TypeInfo_var));
			// if (child.GetComponent<CinemachinePipeline>() != null)
			Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_4 = V_1;
			NullCheck(L_4);
			CinemachinePipeline_t8D090EAABA2FE705911C849F3853D1C1409968C2 * L_5;
			L_5 = Component_GetComponent_TisCinemachinePipeline_t8D090EAABA2FE705911C849F3853D1C1409968C2_m611F9496DF61EB5CD0065CF7734527B858468A19(L_4, /*hidden argument*/Component_GetComponent_TisCinemachinePipeline_t8D090EAABA2FE705911C849F3853D1C1409968C2_m611F9496DF61EB5CD0065CF7734527B858468A19_RuntimeMethod_var);
			IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
			bool L_6;
			L_6 = Object_op_Inequality_mE1F187520BD83FB7D86A6D850710C4D42B864E90(L_5, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL);
			if (!L_6)
			{
				goto IL_003c;
			}
		}

IL_0028:
		{
			// child.gameObject.hideFlags
			//     &= ~(HideFlags.HideInHierarchy | HideFlags.HideInInspector);
			Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_7 = V_1;
			NullCheck(L_7);
			GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_8;
			L_8 = Component_get_gameObject_m55DC35B149AFB9157582755383BA954655FE0C5B(L_7, /*hidden argument*/NULL);
			GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_9 = L_8;
			NullCheck(L_9);
			int32_t L_10;
			L_10 = Object_get_hideFlags_m0F6495E1FB440A08314B7D74CCA99C897FAC05D1(L_9, /*hidden argument*/NULL);
			NullCheck(L_9);
			Object_set_hideFlags_m7DE229AF60B92F0C68819F77FEB27D775E66F3AC(L_9, ((int32_t)((int32_t)L_10&(int32_t)((int32_t)-4))), /*hidden argument*/NULL);
		}

IL_003c:
		{
			// foreach (Transform child in transform)
			RuntimeObject* L_11 = V_0;
			NullCheck(L_11);
			bool L_12;
			L_12 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, L_11);
			if (L_12)
			{
				goto IL_000e;
			}
		}

IL_0044:
		{
			IL2CPP_LEAVE(0x57, FINALLY_0046);
		}
	} // end try (depth: 1)
	catch(Il2CppExceptionWrapper& e)
	{
		__last_unhandled_exception = (Exception_t *)e.ex;
		goto FINALLY_0046;
	}

FINALLY_0046:
	{ // begin finally (depth: 1)
		{
			RuntimeObject* L_13 = V_0;
			V_2 = ((RuntimeObject*)IsInst((RuntimeObject*)L_13, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var));
			RuntimeObject* L_14 = V_2;
			if (!L_14)
			{
				goto IL_0056;
			}
		}

IL_0050:
		{
			RuntimeObject* L_15 = V_2;
			NullCheck(L_15);
			InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, L_15);
		}

IL_0056:
		{
			IL2CPP_END_FINALLY(70)
		}
	} // end finally (depth: 1)
	IL2CPP_CLEANUP(70)
	{
		IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
		IL2CPP_JUMP_TBL(0x57, IL_0057)
	}

IL_0057:
	{
		// base.OnDestroy();
		CinemachineVirtualCameraBase_OnDestroy_mFF393A0D56A6468E4A055DC86B52654763CF5C01(__this, /*hidden argument*/NULL);
		// }
		return;
	}
}
// System.Void Cinemachine.CinemachineVirtualCamera::OnValidate()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCamera_OnValidate_m6B4FF3C2AD8B3992E2E6759D1D72388EF013F4C5 (CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C * __this, const RuntimeMethod* method)
{
	{
		// base.OnValidate();
		CinemachineVirtualCameraBase_OnValidate_mE1DC3F4318A152EE8B1821DE638615477645EF55(__this, /*hidden argument*/NULL);
		// m_Lens.Validate();
		LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA * L_0 = __this->get_address_of_m_Lens_21();
		LensSettings_Validate_mB36D902613DCFA1D4F31A16CDB87FE2AB23570AF((LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA *)L_0, /*hidden argument*/NULL);
		// if (m_LegacyBlendHint != BlendHint.None)
		int32_t L_1 = __this->get_m_LegacyBlendHint_23();
		if (!L_1)
		{
			goto IL_0031;
		}
	}
	{
		// m_Transitions.m_BlendHint = m_LegacyBlendHint;
		TransitionParams_t2EE11D8A937A8C60D8C27C6D24C37B0D096AA11C * L_2 = __this->get_address_of_m_Transitions_22();
		int32_t L_3 = __this->get_m_LegacyBlendHint_23();
		L_2->set_m_BlendHint_0(L_3);
		// m_LegacyBlendHint = BlendHint.None;
		__this->set_m_LegacyBlendHint_23(0);
	}

IL_0031:
	{
		// }
		return;
	}
}
// System.Void Cinemachine.CinemachineVirtualCamera::OnTransformChildrenChanged()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCamera_OnTransformChildrenChanged_mF04206FB649F578387FF1B5E2690862861730775 (CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C * __this, const RuntimeMethod* method)
{
	{
		// InvalidateComponentPipeline();
		CinemachineVirtualCamera_InvalidateComponentPipeline_m74BC28C9508EA3673CD8DA028883B069A94F652C(__this, /*hidden argument*/NULL);
		// }
		return;
	}
}
// System.Void Cinemachine.CinemachineVirtualCamera::Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCamera_Reset_mB1C37515D1DF02DDC6EBECAC6F5E8EC2DAAA0990 (CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C * __this, const RuntimeMethod* method)
{
	{
		// DestroyPipeline();
		CinemachineVirtualCamera_DestroyPipeline_mBF0ACCB0E14994F96A0DA4F766E9DC4CD65298E4(__this, /*hidden argument*/NULL);
		// }
		return;
	}
}
// System.Void Cinemachine.CinemachineVirtualCamera::DestroyPipeline()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCamera_DestroyPipeline_mBF0ACCB0E14994F96A0DA4F766E9DC4CD65298E4 (CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisCinemachinePipeline_t8D090EAABA2FE705911C849F3853D1C1409968C2_m611F9496DF61EB5CD0065CF7734527B858468A19_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m9E872F325E834DCF602A1CE73A18CA3763247875_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mA730DA199110590A3F99D465C8805F952396270D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m676BB3822C948AEC2D14F8A67A78D3E87C44D0DB_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m7AB707ADE023585729593334A399B3FF485A7982_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m7AF0BD76488A3CB58166CE4CFE1DDB3CB6AC31A1_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mF1D464BA700E6389AEA8AF2F197270F387D9A41F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t27D7842CA3FD659C9BE64845F118C2590EE2D2C0_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	List_1_t27D7842CA3FD659C9BE64845F118C2590EE2D2C0 * V_0 = NULL;
	RuntimeObject* V_1 = NULL;
	Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * V_2 = NULL;
	RuntimeObject* V_3 = NULL;
	Enumerator_t7138ABF0B59D4F4E7246CFC5AE98FBB9E047FF5C  V_4;
	memset((&V_4), 0, sizeof(V_4));
	Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * V_5 = NULL;
	Exception_t * __last_unhandled_exception = 0;
	il2cpp::utils::ExceptionSupportStack<int32_t, 2> __leave_targets;
	{
		// List<Transform> oldPipeline = new List<Transform>();
		List_1_t27D7842CA3FD659C9BE64845F118C2590EE2D2C0 * L_0 = (List_1_t27D7842CA3FD659C9BE64845F118C2590EE2D2C0 *)il2cpp_codegen_object_new(List_1_t27D7842CA3FD659C9BE64845F118C2590EE2D2C0_il2cpp_TypeInfo_var);
		List_1__ctor_mF1D464BA700E6389AEA8AF2F197270F387D9A41F(L_0, /*hidden argument*/List_1__ctor_mF1D464BA700E6389AEA8AF2F197270F387D9A41F_RuntimeMethod_var);
		V_0 = L_0;
		// foreach (Transform child in transform)
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_1;
		L_1 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(__this, /*hidden argument*/NULL);
		NullCheck(L_1);
		RuntimeObject* L_2;
		L_2 = Transform_GetEnumerator_mBA0E884A69F0AA05FCB69F4EE5F700177F75DD7E(L_1, /*hidden argument*/NULL);
		V_1 = L_2;
	}

IL_0012:
	try
	{ // begin try (depth: 1)
		{
			goto IL_0035;
		}

IL_0014:
		{
			// foreach (Transform child in transform)
			RuntimeObject* L_3 = V_1;
			NullCheck(L_3);
			RuntimeObject * L_4;
			L_4 = InterfaceFuncInvoker0< RuntimeObject * >::Invoke(1 /* System.Object System.Collections.IEnumerator::get_Current() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, L_3);
			V_2 = ((Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 *)CastclassClass((RuntimeObject*)L_4, Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1_il2cpp_TypeInfo_var));
			// if (child.GetComponent<CinemachinePipeline>() != null)
			Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_5 = V_2;
			NullCheck(L_5);
			CinemachinePipeline_t8D090EAABA2FE705911C849F3853D1C1409968C2 * L_6;
			L_6 = Component_GetComponent_TisCinemachinePipeline_t8D090EAABA2FE705911C849F3853D1C1409968C2_m611F9496DF61EB5CD0065CF7734527B858468A19(L_5, /*hidden argument*/Component_GetComponent_TisCinemachinePipeline_t8D090EAABA2FE705911C849F3853D1C1409968C2_m611F9496DF61EB5CD0065CF7734527B858468A19_RuntimeMethod_var);
			IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
			bool L_7;
			L_7 = Object_op_Inequality_mE1F187520BD83FB7D86A6D850710C4D42B864E90(L_6, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL);
			if (!L_7)
			{
				goto IL_0035;
			}
		}

IL_002e:
		{
			// oldPipeline.Add(child);
			List_1_t27D7842CA3FD659C9BE64845F118C2590EE2D2C0 * L_8 = V_0;
			Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_9 = V_2;
			NullCheck(L_8);
			List_1_Add_m7AB707ADE023585729593334A399B3FF485A7982(L_8, L_9, /*hidden argument*/List_1_Add_m7AB707ADE023585729593334A399B3FF485A7982_RuntimeMethod_var);
		}

IL_0035:
		{
			// foreach (Transform child in transform)
			RuntimeObject* L_10 = V_1;
			NullCheck(L_10);
			bool L_11;
			L_11 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, L_10);
			if (L_11)
			{
				goto IL_0014;
			}
		}

IL_003d:
		{
			IL2CPP_LEAVE(0x50, FINALLY_003f);
		}
	} // end try (depth: 1)
	catch(Il2CppExceptionWrapper& e)
	{
		__last_unhandled_exception = (Exception_t *)e.ex;
		goto FINALLY_003f;
	}

FINALLY_003f:
	{ // begin finally (depth: 1)
		{
			RuntimeObject* L_12 = V_1;
			V_3 = ((RuntimeObject*)IsInst((RuntimeObject*)L_12, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var));
			RuntimeObject* L_13 = V_3;
			if (!L_13)
			{
				goto IL_004f;
			}
		}

IL_0049:
		{
			RuntimeObject* L_14 = V_3;
			NullCheck(L_14);
			InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, L_14);
		}

IL_004f:
		{
			IL2CPP_END_FINALLY(63)
		}
	} // end finally (depth: 1)
	IL2CPP_CLEANUP(63)
	{
		IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
		IL2CPP_JUMP_TBL(0x50, IL_0050)
	}

IL_0050:
	{
		// if (!RuntimeUtility.IsPrefab(gameObject))
		GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_15;
		L_15 = Component_get_gameObject_m55DC35B149AFB9157582755383BA954655FE0C5B(__this, /*hidden argument*/NULL);
		IL2CPP_RUNTIME_CLASS_INIT(RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_il2cpp_TypeInfo_var);
		bool L_16;
		L_16 = RuntimeUtility_IsPrefab_m073F89A3A5B106FD66AB93D1BE52B27612126F5F(L_15, /*hidden argument*/NULL);
		if (L_16)
		{
			goto IL_00b6;
		}
	}
	{
		// foreach (Transform child in oldPipeline)
		List_1_t27D7842CA3FD659C9BE64845F118C2590EE2D2C0 * L_17 = V_0;
		NullCheck(L_17);
		Enumerator_t7138ABF0B59D4F4E7246CFC5AE98FBB9E047FF5C  L_18;
		L_18 = List_1_GetEnumerator_m7AF0BD76488A3CB58166CE4CFE1DDB3CB6AC31A1(L_17, /*hidden argument*/List_1_GetEnumerator_m7AF0BD76488A3CB58166CE4CFE1DDB3CB6AC31A1_RuntimeMethod_var);
		V_4 = L_18;
	}

IL_0065:
	try
	{ // begin try (depth: 1)
		{
			goto IL_0096;
		}

IL_0067:
		{
			// foreach (Transform child in oldPipeline)
			Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_19;
			L_19 = Enumerator_get_Current_m676BB3822C948AEC2D14F8A67A78D3E87C44D0DB_inline((Enumerator_t7138ABF0B59D4F4E7246CFC5AE98FBB9E047FF5C *)(&V_4), /*hidden argument*/Enumerator_get_Current_m676BB3822C948AEC2D14F8A67A78D3E87C44D0DB_RuntimeMethod_var);
			V_5 = L_19;
			// if (DestroyPipelineOverride != null)
			DestroyPipelineDelegate_tA69D0FA40EDBF1EF43F75E7FE8A33D85F8DD1B28 * L_20 = ((CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C_il2cpp_TypeInfo_var))->get_DestroyPipelineOverride_26();
			if (!L_20)
			{
				goto IL_008a;
			}
		}

IL_0077:
		{
			// DestroyPipelineOverride(child.gameObject);
			DestroyPipelineDelegate_tA69D0FA40EDBF1EF43F75E7FE8A33D85F8DD1B28 * L_21 = ((CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C_il2cpp_TypeInfo_var))->get_DestroyPipelineOverride_26();
			Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_22 = V_5;
			NullCheck(L_22);
			GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_23;
			L_23 = Component_get_gameObject_m55DC35B149AFB9157582755383BA954655FE0C5B(L_22, /*hidden argument*/NULL);
			NullCheck(L_21);
			DestroyPipelineDelegate_Invoke_m900F828AF1A5259B1D8606DB45BD14D4CB3274E1(L_21, L_23, /*hidden argument*/NULL);
			goto IL_0096;
		}

IL_008a:
		{
			// Destroy(child.gameObject);
			Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_24 = V_5;
			NullCheck(L_24);
			GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_25;
			L_25 = Component_get_gameObject_m55DC35B149AFB9157582755383BA954655FE0C5B(L_24, /*hidden argument*/NULL);
			IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
			Object_Destroy_m3EEDB6ECD49A541EC826EA8E1C8B599F7AF67D30(L_25, /*hidden argument*/NULL);
		}

IL_0096:
		{
			// foreach (Transform child in oldPipeline)
			bool L_26;
			L_26 = Enumerator_MoveNext_mA730DA199110590A3F99D465C8805F952396270D((Enumerator_t7138ABF0B59D4F4E7246CFC5AE98FBB9E047FF5C *)(&V_4), /*hidden argument*/Enumerator_MoveNext_mA730DA199110590A3F99D465C8805F952396270D_RuntimeMethod_var);
			if (L_26)
			{
				goto IL_0067;
			}
		}

IL_009f:
		{
			IL2CPP_LEAVE(0xAF, FINALLY_00a1);
		}
	} // end try (depth: 1)
	catch(Il2CppExceptionWrapper& e)
	{
		__last_unhandled_exception = (Exception_t *)e.ex;
		goto FINALLY_00a1;
	}

FINALLY_00a1:
	{ // begin finally (depth: 1)
		Enumerator_Dispose_m9E872F325E834DCF602A1CE73A18CA3763247875((Enumerator_t7138ABF0B59D4F4E7246CFC5AE98FBB9E047FF5C *)(&V_4), /*hidden argument*/Enumerator_Dispose_m9E872F325E834DCF602A1CE73A18CA3763247875_RuntimeMethod_var);
		IL2CPP_END_FINALLY(161)
	} // end finally (depth: 1)
	IL2CPP_CLEANUP(161)
	{
		IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
		IL2CPP_JUMP_TBL(0xAF, IL_00af)
	}

IL_00af:
	{
		// m_ComponentOwner = null;
		__this->set_m_ComponentOwner_30((Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 *)NULL);
	}

IL_00b6:
	{
		// PreviousStateIsValid = false;
		VirtActionInvoker1< bool >::Invoke(32 /* 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_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * CinemachineVirtualCamera_CreatePipeline_mFE25AD716DEA1E9468F5963DAA0252E300D1EA8D (CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C * __this, CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C * ___copyFrom0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisCinemachinePipeline_t8D090EAABA2FE705911C849F3853D1C1409968C2_m8D3E3E264705B486F0C99F08AC1F7A3F5A35EB41_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral858FD3C8BD790C7AE9648241681753040AAA353E);
		s_Il2CppMethodInitialized = true;
	}
	CinemachineComponentBaseU5BU5D_t103C5C1C3257AA526385CAD3B1FD18E5CC1446EC* V_0 = NULL;
	Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * V_1 = NULL;
	{
		// CinemachineComponentBase[] components = null;
		V_0 = (CinemachineComponentBaseU5BU5D_t103C5C1C3257AA526385CAD3B1FD18E5CC1446EC*)NULL;
		// if (copyFrom != null)
		CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C * L_0 = ___copyFrom0;
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_1;
		L_1 = Object_op_Inequality_mE1F187520BD83FB7D86A6D850710C4D42B864E90(L_0, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL);
		if (!L_1)
		{
			goto IL_0018;
		}
	}
	{
		// copyFrom.InvalidateComponentPipeline(); // make sure it's up to date
		CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C * L_2 = ___copyFrom0;
		NullCheck(L_2);
		CinemachineVirtualCamera_InvalidateComponentPipeline_m74BC28C9508EA3673CD8DA028883B069A94F652C(L_2, /*hidden argument*/NULL);
		// components = copyFrom.GetComponentPipeline();
		CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C * L_3 = ___copyFrom0;
		NullCheck(L_3);
		CinemachineComponentBaseU5BU5D_t103C5C1C3257AA526385CAD3B1FD18E5CC1446EC* L_4;
		L_4 = CinemachineVirtualCamera_GetComponentPipeline_mD2C278143444B6D6CC40EE5DC5AA5B7259C67296(L_3, /*hidden argument*/NULL);
		V_0 = L_4;
	}

IL_0018:
	{
		// Transform newPipeline = null;
		V_1 = (Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 *)NULL;
		// if (CreatePipelineOverride != null)
		CreatePipelineDelegate_tB2027A3AD25F49EFC2BE7B2872BB15C1B7856C19 * L_5 = ((CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C_il2cpp_TypeInfo_var))->get_CreatePipelineOverride_25();
		if (!L_5)
		{
			goto IL_0035;
		}
	}
	{
		// newPipeline = CreatePipelineOverride(this, PipelineName, components);
		CreatePipelineDelegate_tB2027A3AD25F49EFC2BE7B2872BB15C1B7856C19 * L_6 = ((CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C_il2cpp_TypeInfo_var))->get_CreatePipelineOverride_25();
		CinemachineComponentBaseU5BU5D_t103C5C1C3257AA526385CAD3B1FD18E5CC1446EC* L_7 = V_0;
		NullCheck(L_6);
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_8;
		L_8 = CreatePipelineDelegate_Invoke_mF25FE1D09EC7FB09C0E0EDF766B2A19BF31080E5(L_6, __this, _stringLiteral858FD3C8BD790C7AE9648241681753040AAA353E, L_7, /*hidden argument*/NULL);
		V_1 = L_8;
		goto IL_005d;
	}

IL_0035:
	{
		// GameObject go =  new GameObject(PipelineName);
		GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_9 = (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 *)il2cpp_codegen_object_new(GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319_il2cpp_TypeInfo_var);
		GameObject__ctor_mDF8BF31EAE3E03F24421531B25FB4BEDB7C87144(L_9, _stringLiteral858FD3C8BD790C7AE9648241681753040AAA353E, /*hidden argument*/NULL);
		// go.transform.parent = transform;
		GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_10 = L_9;
		NullCheck(L_10);
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_11;
		L_11 = GameObject_get_transform_m16A80BB92B6C8C5AB696E447014D45EDF1E4DE34(L_10, /*hidden argument*/NULL);
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_12;
		L_12 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(__this, /*hidden argument*/NULL);
		NullCheck(L_11);
		Transform_set_parent_mEAE304E1A804E8B83054CEECB5BF1E517196EC13(L_11, L_12, /*hidden argument*/NULL);
		// go.AddComponent<CinemachinePipeline>();
		GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_13 = L_10;
		NullCheck(L_13);
		CinemachinePipeline_t8D090EAABA2FE705911C849F3853D1C1409968C2 * L_14;
		L_14 = GameObject_AddComponent_TisCinemachinePipeline_t8D090EAABA2FE705911C849F3853D1C1409968C2_m8D3E3E264705B486F0C99F08AC1F7A3F5A35EB41(L_13, /*hidden argument*/GameObject_AddComponent_TisCinemachinePipeline_t8D090EAABA2FE705911C849F3853D1C1409968C2_m8D3E3E264705B486F0C99F08AC1F7A3F5A35EB41_RuntimeMethod_var);
		// newPipeline = go.transform;
		NullCheck(L_13);
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_15;
		L_15 = GameObject_get_transform_m16A80BB92B6C8C5AB696E447014D45EDF1E4DE34(L_13, /*hidden argument*/NULL);
		V_1 = L_15;
	}

IL_005d:
	{
		// PreviousStateIsValid = false;
		VirtActionInvoker1< bool >::Invoke(32 /* System.Void Cinemachine.CinemachineVirtualCameraBase::set_PreviousStateIsValid(System.Boolean) */, __this, (bool)0);
		// return newPipeline;
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_16 = V_1;
		return L_16;
	}
}
// System.Void Cinemachine.CinemachineVirtualCamera::InvalidateComponentPipeline()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCamera_InvalidateComponentPipeline_m74BC28C9508EA3673CD8DA028883B069A94F652C (CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C * __this, const RuntimeMethod* method)
{
	{
		// public void InvalidateComponentPipeline() { m_ComponentPipeline = null; }
		__this->set_m_ComponentPipeline_29((CinemachineComponentBaseU5BU5D_t103C5C1C3257AA526385CAD3B1FD18E5CC1446EC*)NULL);
		// public void InvalidateComponentPipeline() { m_ComponentPipeline = null; }
		return;
	}
}
// UnityEngine.Transform Cinemachine.CinemachineVirtualCamera::GetComponentOwner()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * CinemachineVirtualCamera_GetComponentOwner_m8901A99D0106ADD7B9DF483D5A899E07C6B55DF4 (CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C * __this, const RuntimeMethod* method)
{
	{
		// public Transform GetComponentOwner() { UpdateComponentPipeline(); return m_ComponentOwner; }
		CinemachineVirtualCamera_UpdateComponentPipeline_m40B9D8AFC178A45C7FEE7A5E151D9232E05201AA(__this, /*hidden argument*/NULL);
		// public Transform GetComponentOwner() { UpdateComponentPipeline(); return m_ComponentOwner; }
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_0 = __this->get_m_ComponentOwner_30();
		return L_0;
	}
}
// Cinemachine.CinemachineComponentBase[] Cinemachine.CinemachineVirtualCamera::GetComponentPipeline()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CinemachineComponentBaseU5BU5D_t103C5C1C3257AA526385CAD3B1FD18E5CC1446EC* CinemachineVirtualCamera_GetComponentPipeline_mD2C278143444B6D6CC40EE5DC5AA5B7259C67296 (CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C * __this, const RuntimeMethod* method)
{
	{
		// public CinemachineComponentBase[] GetComponentPipeline() { UpdateComponentPipeline(); return m_ComponentPipeline; }
		CinemachineVirtualCamera_UpdateComponentPipeline_m40B9D8AFC178A45C7FEE7A5E151D9232E05201AA(__this, /*hidden argument*/NULL);
		// public CinemachineComponentBase[] GetComponentPipeline() { UpdateComponentPipeline(); return m_ComponentPipeline; }
		CinemachineComponentBaseU5BU5D_t103C5C1C3257AA526385CAD3B1FD18E5CC1446EC* L_0 = __this->get_m_ComponentPipeline_29();
		return L_0;
	}
}
// Cinemachine.CinemachineComponentBase Cinemachine.CinemachineVirtualCamera::GetCinemachineComponent(Cinemachine.CinemachineCore/Stage)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CinemachineComponentBase_tCB9029D861525FDAF243B8F6F5B910145DB63B7D * CinemachineVirtualCamera_GetCinemachineComponent_m9FA6F90B033903CAFFD1149E0A58A06313FDC7F3 (CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C * __this, int32_t ___stage0, const RuntimeMethod* method)
{
	CinemachineComponentBaseU5BU5D_t103C5C1C3257AA526385CAD3B1FD18E5CC1446EC* V_0 = NULL;
	CinemachineComponentBaseU5BU5D_t103C5C1C3257AA526385CAD3B1FD18E5CC1446EC* V_1 = NULL;
	int32_t V_2 = 0;
	CinemachineComponentBase_tCB9029D861525FDAF243B8F6F5B910145DB63B7D * V_3 = NULL;
	{
		// CinemachineComponentBase[] components = GetComponentPipeline();
		CinemachineComponentBaseU5BU5D_t103C5C1C3257AA526385CAD3B1FD18E5CC1446EC* L_0;
		L_0 = CinemachineVirtualCamera_GetComponentPipeline_mD2C278143444B6D6CC40EE5DC5AA5B7259C67296(__this, /*hidden argument*/NULL);
		V_0 = L_0;
		// if (components != null)
		CinemachineComponentBaseU5BU5D_t103C5C1C3257AA526385CAD3B1FD18E5CC1446EC* L_1 = V_0;
		if (!L_1)
		{
			goto IL_0029;
		}
	}
	{
		// foreach (var c in components)
		CinemachineComponentBaseU5BU5D_t103C5C1C3257AA526385CAD3B1FD18E5CC1446EC* L_2 = V_0;
		V_1 = L_2;
		V_2 = 0;
		goto IL_0023;
	}

IL_0010:
	{
		// foreach (var c in components)
		CinemachineComponentBaseU5BU5D_t103C5C1C3257AA526385CAD3B1FD18E5CC1446EC* L_3 = V_1;
		int32_t L_4 = V_2;
		NullCheck(L_3);
		int32_t L_5 = L_4;
		CinemachineComponentBase_tCB9029D861525FDAF243B8F6F5B910145DB63B7D * L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
		V_3 = L_6;
		// if (c.Stage == stage)
		CinemachineComponentBase_tCB9029D861525FDAF243B8F6F5B910145DB63B7D * L_7 = V_3;
		NullCheck(L_7);
		int32_t L_8;
		L_8 = VirtFuncInvoker0< 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_tCB9029D861525FDAF243B8F6F5B910145DB63B7D * L_10 = V_3;
		return L_10;
	}

IL_001f:
	{
		int32_t L_11 = V_2;
		V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)1));
	}

IL_0023:
	{
		// foreach (var c in components)
		int32_t L_12 = V_2;
		CinemachineComponentBaseU5BU5D_t103C5C1C3257AA526385CAD3B1FD18E5CC1446EC* L_13 = V_1;
		NullCheck(L_13);
		if ((((int32_t)L_12) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_13)->max_length))))))
		{
			goto IL_0010;
		}
	}

IL_0029:
	{
		// return null;
		return (CinemachineComponentBase_tCB9029D861525FDAF243B8F6F5B910145DB63B7D *)NULL;
	}
}
// System.Boolean Cinemachine.CinemachineVirtualCamera::get_UserIsDragging()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineVirtualCamera_get_UserIsDragging_mCC9BCC63272BBC50DD6C1C930A1E162F2E7FB118 (CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C * __this, const RuntimeMethod* method)
{
	{
		// public bool UserIsDragging { get; set; }
		bool L_0 = __this->get_U3CUserIsDraggingU3Ek__BackingField_27();
		return L_0;
	}
}
// System.Void Cinemachine.CinemachineVirtualCamera::set_UserIsDragging(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCamera_set_UserIsDragging_mA66BB2778AD5A2D17230207CC6FE1A5055764E51 (CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C * __this, bool ___value0, const RuntimeMethod* method)
{
	{
		// public bool UserIsDragging { get; set; }
		bool L_0 = ___value0;
		__this->set_U3CUserIsDraggingU3Ek__BackingField_27(L_0);
		return;
	}
}
// System.Void Cinemachine.CinemachineVirtualCamera::UpdateComponentPipeline()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCamera_UpdateComponentPipeline_m40B9D8AFC178A45C7FEE7A5E151D9232E05201AA (CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Comparison_1__ctor_m313092D201A0C1014AA3C8B6583E59B9BFD67A1E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Comparison_1_t8DC08F98CD3C24E12C6401F69228710B0EF5C073_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisCinemachinePipeline_t8D090EAABA2FE705911C849F3853D1C1409968C2_m611F9496DF61EB5CD0065CF7734527B858468A19_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponents_TisCinemachineComponentBase_tCB9029D861525FDAF243B8F6F5B910145DB63B7D_m4FE837A51F5474784BB2A769ACA28EB51682B805_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m41D99938749A6A7994567107A082762726B4BDA0_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Sort_m017EF0ED70B8FC62BEEC71C8DF7FDE669C75606C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_m2A9FDB589BDCB9C68EA10FD05B7D63220EF7CC7A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m2D62A0CB2785AB52E98C18AA0CFB369D1E1C2E3A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t3DF6B0A90ADCB54CCD51F12B345F0EF4148ED189_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CUpdateComponentPipelineU3Eb__41_0_mCE45F92D28AB75075C2C97D20DBDAF56CB6D1FA3_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t9DBA60FAE3D3730FD567913937825BC3ACF72EFD_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	List_1_t3DF6B0A90ADCB54CCD51F12B345F0EF4148ED189 * V_1 = NULL;
	RuntimeObject* V_2 = NULL;
	Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * V_3 = NULL;
	CinemachineComponentBaseU5BU5D_t103C5C1C3257AA526385CAD3B1FD18E5CC1446EC* V_4 = NULL;
	int32_t V_5 = 0;
	CinemachineComponentBase_tCB9029D861525FDAF243B8F6F5B910145DB63B7D * V_6 = NULL;
	RuntimeObject* V_7 = NULL;
	Exception_t * __last_unhandled_exception = 0;
	il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
	Comparison_1_t8DC08F98CD3C24E12C6401F69228710B0EF5C073 * G_B25_0 = NULL;
	List_1_t3DF6B0A90ADCB54CCD51F12B345F0EF4148ED189 * G_B25_1 = NULL;
	Comparison_1_t8DC08F98CD3C24E12C6401F69228710B0EF5C073 * G_B24_0 = NULL;
	List_1_t3DF6B0A90ADCB54CCD51F12B345F0EF4148ED189 * G_B24_1 = NULL;
	{
		// bool isPrefab = RuntimeUtility.IsPrefab(gameObject);
		GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_0;
		L_0 = Component_get_gameObject_m55DC35B149AFB9157582755383BA954655FE0C5B(__this, /*hidden argument*/NULL);
		IL2CPP_RUNTIME_CLASS_INIT(RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_il2cpp_TypeInfo_var);
		bool L_1;
		L_1 = RuntimeUtility_IsPrefab_m073F89A3A5B106FD66AB93D1BE52B27612126F5F(L_0, /*hidden argument*/NULL);
		V_0 = L_1;
		// if (m_ComponentOwner != null && m_ComponentPipeline != null)
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_2 = __this->get_m_ComponentOwner_30();
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_3;
		L_3 = Object_op_Inequality_mE1F187520BD83FB7D86A6D850710C4D42B864E90(L_2, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL);
		if (!L_3)
		{
			goto IL_0023;
		}
	}
	{
		CinemachineComponentBaseU5BU5D_t103C5C1C3257AA526385CAD3B1FD18E5CC1446EC* L_4 = __this->get_m_ComponentPipeline_29();
		if (!L_4)
		{
			goto IL_0023;
		}
	}
	{
		// return;
		return;
	}

IL_0023:
	{
		// m_ComponentOwner = null;
		__this->set_m_ComponentOwner_30((Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 *)NULL);
		// List<CinemachineComponentBase> list = new List<CinemachineComponentBase>();
		List_1_t3DF6B0A90ADCB54CCD51F12B345F0EF4148ED189 * L_5 = (List_1_t3DF6B0A90ADCB54CCD51F12B345F0EF4148ED189 *)il2cpp_codegen_object_new(List_1_t3DF6B0A90ADCB54CCD51F12B345F0EF4148ED189_il2cpp_TypeInfo_var);
		List_1__ctor_m2D62A0CB2785AB52E98C18AA0CFB369D1E1C2E3A(L_5, /*hidden argument*/List_1__ctor_m2D62A0CB2785AB52E98C18AA0CFB369D1E1C2E3A_RuntimeMethod_var);
		V_1 = L_5;
		// foreach (Transform child in transform)
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_6;
		L_6 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(__this, /*hidden argument*/NULL);
		NullCheck(L_6);
		RuntimeObject* L_7;
		L_7 = Transform_GetEnumerator_mBA0E884A69F0AA05FCB69F4EE5F700177F75DD7E(L_6, /*hidden argument*/NULL);
		V_2 = L_7;
	}

IL_003c:
	try
	{ // begin try (depth: 1)
		{
			goto IL_0092;
		}

IL_003e:
		{
			// foreach (Transform child in transform)
			RuntimeObject* L_8 = V_2;
			NullCheck(L_8);
			RuntimeObject * L_9;
			L_9 = InterfaceFuncInvoker0< RuntimeObject * >::Invoke(1 /* System.Object System.Collections.IEnumerator::get_Current() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, L_8);
			V_3 = ((Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 *)CastclassClass((RuntimeObject*)L_9, Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1_il2cpp_TypeInfo_var));
			// if (child.GetComponent<CinemachinePipeline>() != null)
			Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_10 = V_3;
			NullCheck(L_10);
			CinemachinePipeline_t8D090EAABA2FE705911C849F3853D1C1409968C2 * L_11;
			L_11 = Component_GetComponent_TisCinemachinePipeline_t8D090EAABA2FE705911C849F3853D1C1409968C2_m611F9496DF61EB5CD0065CF7734527B858468A19(L_10, /*hidden argument*/Component_GetComponent_TisCinemachinePipeline_t8D090EAABA2FE705911C849F3853D1C1409968C2_m611F9496DF61EB5CD0065CF7734527B858468A19_RuntimeMethod_var);
			IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
			bool L_12;
			L_12 = Object_op_Inequality_mE1F187520BD83FB7D86A6D850710C4D42B864E90(L_11, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL);
			if (!L_12)
			{
				goto IL_0092;
			}
		}

IL_0058:
		{
			// m_ComponentOwner = child;
			Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_13 = V_3;
			__this->set_m_ComponentOwner_30(L_13);
			// CinemachineComponentBase[] components = child.GetComponents<CinemachineComponentBase>();
			Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_14 = V_3;
			NullCheck(L_14);
			CinemachineComponentBaseU5BU5D_t103C5C1C3257AA526385CAD3B1FD18E5CC1446EC* L_15;
			L_15 = Component_GetComponents_TisCinemachineComponentBase_tCB9029D861525FDAF243B8F6F5B910145DB63B7D_m4FE837A51F5474784BB2A769ACA28EB51682B805(L_14, /*hidden argument*/Component_GetComponents_TisCinemachineComponentBase_tCB9029D861525FDAF243B8F6F5B910145DB63B7D_m4FE837A51F5474784BB2A769ACA28EB51682B805_RuntimeMethod_var);
			// foreach (CinemachineComponentBase c in components)
			V_4 = L_15;
			V_5 = 0;
			goto IL_008a;
		}

IL_006c:
		{
			// foreach (CinemachineComponentBase c in components)
			CinemachineComponentBaseU5BU5D_t103C5C1C3257AA526385CAD3B1FD18E5CC1446EC* L_16 = V_4;
			int32_t L_17 = V_5;
			NullCheck(L_16);
			int32_t L_18 = L_17;
			CinemachineComponentBase_tCB9029D861525FDAF243B8F6F5B910145DB63B7D * L_19 = (L_16)->GetAt(static_cast<il2cpp_array_size_t>(L_18));
			V_6 = L_19;
			// if (c.enabled)
			CinemachineComponentBase_tCB9029D861525FDAF243B8F6F5B910145DB63B7D * L_20 = V_6;
			NullCheck(L_20);
			bool L_21;
			L_21 = Behaviour_get_enabled_m08077AB79934634E1EAE909C2B482BEF4C15A800(L_20, /*hidden argument*/NULL);
			if (!L_21)
			{
				goto IL_0084;
			}
		}

IL_007c:
		{
			// list.Add(c);
			List_1_t3DF6B0A90ADCB54CCD51F12B345F0EF4148ED189 * L_22 = V_1;
			CinemachineComponentBase_tCB9029D861525FDAF243B8F6F5B910145DB63B7D * L_23 = V_6;
			NullCheck(L_22);
			List_1_Add_m41D99938749A6A7994567107A082762726B4BDA0(L_22, L_23, /*hidden argument*/List_1_Add_m41D99938749A6A7994567107A082762726B4BDA0_RuntimeMethod_var);
		}

IL_0084:
		{
			int32_t L_24 = V_5;
			V_5 = ((int32_t)il2cpp_codegen_add((int32_t)L_24, (int32_t)1));
		}

IL_008a:
		{
			// foreach (CinemachineComponentBase c in components)
			int32_t L_25 = V_5;
			CinemachineComponentBaseU5BU5D_t103C5C1C3257AA526385CAD3B1FD18E5CC1446EC* L_26 = V_4;
			NullCheck(L_26);
			if ((((int32_t)L_25) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_26)->max_length))))))
			{
				goto IL_006c;
			}
		}

IL_0092:
		{
			// foreach (Transform child in transform)
			RuntimeObject* L_27 = V_2;
			NullCheck(L_27);
			bool L_28;
			L_28 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, L_27);
			if (L_28)
			{
				goto IL_003e;
			}
		}

IL_009a:
		{
			IL2CPP_LEAVE(0xB0, FINALLY_009c);
		}
	} // end try (depth: 1)
	catch(Il2CppExceptionWrapper& e)
	{
		__last_unhandled_exception = (Exception_t *)e.ex;
		goto FINALLY_009c;
	}

FINALLY_009c:
	{ // begin finally (depth: 1)
		{
			RuntimeObject* L_29 = V_2;
			V_7 = ((RuntimeObject*)IsInst((RuntimeObject*)L_29, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var));
			RuntimeObject* L_30 = V_7;
			if (!L_30)
			{
				goto IL_00af;
			}
		}

IL_00a8:
		{
			RuntimeObject* L_31 = V_7;
			NullCheck(L_31);
			InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, L_31);
		}

IL_00af:
		{
			IL2CPP_END_FINALLY(156)
		}
	} // end finally (depth: 1)
	IL2CPP_CLEANUP(156)
	{
		IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
		IL2CPP_JUMP_TBL(0xB0, IL_00b0)
	}

IL_00b0:
	{
		// if (m_ComponentOwner == null && !isPrefab)
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_32 = __this->get_m_ComponentOwner_30();
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_33;
		L_33 = Object_op_Equality_mEE9EC7EB5C7DC3E95B94AB904E1986FC4D566D54(L_32, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL);
		if (!L_33)
		{
			goto IL_00ce;
		}
	}
	{
		bool L_34 = V_0;
		if (L_34)
		{
			goto IL_00ce;
		}
	}
	{
		// m_ComponentOwner = CreatePipeline(null);
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_35;
		L_35 = CinemachineVirtualCamera_CreatePipeline_mFE25AD716DEA1E9468F5963DAA0252E300D1EA8D(__this, (CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C *)NULL, /*hidden argument*/NULL);
		__this->set_m_ComponentOwner_30(L_35);
	}

IL_00ce:
	{
		// if (m_ComponentOwner != null)
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_36 = __this->get_m_ComponentOwner_30();
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_37;
		L_37 = Object_op_Inequality_mE1F187520BD83FB7D86A6D850710C4D42B864E90(L_36, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL);
		if (!L_37)
		{
			goto IL_00ec;
		}
	}
	{
		// SetFlagsForHiddenChild(m_ComponentOwner.gameObject);
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_38 = __this->get_m_ComponentOwner_30();
		NullCheck(L_38);
		GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_39;
		L_39 = Component_get_gameObject_m55DC35B149AFB9157582755383BA954655FE0C5B(L_38, /*hidden argument*/NULL);
		CinemachineVirtualCamera_SetFlagsForHiddenChild_m0B6CC9E477DF3FDC4A4C85B397DBC02987B8FFFF(L_39, /*hidden argument*/NULL);
	}

IL_00ec:
	{
		// if (m_ComponentOwner != null && m_ComponentOwner.gameObject != null)
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_40 = __this->get_m_ComponentOwner_30();
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_41;
		L_41 = Object_op_Inequality_mE1F187520BD83FB7D86A6D850710C4D42B864E90(L_40, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL);
		if (!L_41)
		{
			goto IL_013e;
		}
	}
	{
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_42 = __this->get_m_ComponentOwner_30();
		NullCheck(L_42);
		GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_43;
		L_43 = Component_get_gameObject_m55DC35B149AFB9157582755383BA954655FE0C5B(L_42, /*hidden argument*/NULL);
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_44;
		L_44 = Object_op_Inequality_mE1F187520BD83FB7D86A6D850710C4D42B864E90(L_43, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL);
		if (!L_44)
		{
			goto IL_013e;
		}
	}
	{
		// list.Sort((c1, c2) => (int)c1.Stage - (int)c2.Stage);
		List_1_t3DF6B0A90ADCB54CCD51F12B345F0EF4148ED189 * L_45 = V_1;
		IL2CPP_RUNTIME_CLASS_INIT(U3CU3Ec_t9DBA60FAE3D3730FD567913937825BC3ACF72EFD_il2cpp_TypeInfo_var);
		Comparison_1_t8DC08F98CD3C24E12C6401F69228710B0EF5C073 * L_46 = ((U3CU3Ec_t9DBA60FAE3D3730FD567913937825BC3ACF72EFD_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t9DBA60FAE3D3730FD567913937825BC3ACF72EFD_il2cpp_TypeInfo_var))->get_U3CU3E9__41_0_1();
		Comparison_1_t8DC08F98CD3C24E12C6401F69228710B0EF5C073 * 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_RUNTIME_CLASS_INIT(U3CU3Ec_t9DBA60FAE3D3730FD567913937825BC3ACF72EFD_il2cpp_TypeInfo_var);
		U3CU3Ec_t9DBA60FAE3D3730FD567913937825BC3ACF72EFD * L_48 = ((U3CU3Ec_t9DBA60FAE3D3730FD567913937825BC3ACF72EFD_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t9DBA60FAE3D3730FD567913937825BC3ACF72EFD_il2cpp_TypeInfo_var))->get_U3CU3E9_0();
		Comparison_1_t8DC08F98CD3C24E12C6401F69228710B0EF5C073 * L_49 = (Comparison_1_t8DC08F98CD3C24E12C6401F69228710B0EF5C073 *)il2cpp_codegen_object_new(Comparison_1_t8DC08F98CD3C24E12C6401F69228710B0EF5C073_il2cpp_TypeInfo_var);
		Comparison_1__ctor_m313092D201A0C1014AA3C8B6583E59B9BFD67A1E(L_49, L_48, (intptr_t)((intptr_t)U3CU3Ec_U3CUpdateComponentPipelineU3Eb__41_0_mCE45F92D28AB75075C2C97D20DBDAF56CB6D1FA3_RuntimeMethod_var), /*hidden argument*/Comparison_1__ctor_m313092D201A0C1014AA3C8B6583E59B9BFD67A1E_RuntimeMethod_var);
		Comparison_1_t8DC08F98CD3C24E12C6401F69228710B0EF5C073 * L_50 = L_49;
		((U3CU3Ec_t9DBA60FAE3D3730FD567913937825BC3ACF72EFD_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t9DBA60FAE3D3730FD567913937825BC3ACF72EFD_il2cpp_TypeInfo_var))->set_U3CU3E9__41_0_1(L_50);
		G_B25_0 = L_50;
		G_B25_1 = G_B24_1;
	}

IL_012d:
	{
		NullCheck(G_B25_1);
		List_1_Sort_m017EF0ED70B8FC62BEEC71C8DF7FDE669C75606C(G_B25_1, G_B25_0, /*hidden argument*/List_1_Sort_m017EF0ED70B8FC62BEEC71C8DF7FDE669C75606C_RuntimeMethod_var);
		// m_ComponentPipeline = list.ToArray();
		List_1_t3DF6B0A90ADCB54CCD51F12B345F0EF4148ED189 * L_51 = V_1;
		NullCheck(L_51);
		CinemachineComponentBaseU5BU5D_t103C5C1C3257AA526385CAD3B1FD18E5CC1446EC* L_52;
		L_52 = List_1_ToArray_m2A9FDB589BDCB9C68EA10FD05B7D63220EF7CC7A(L_51, /*hidden argument*/List_1_ToArray_m2A9FDB589BDCB9C68EA10FD05B7D63220EF7CC7A_RuntimeMethod_var);
		__this->set_m_ComponentPipeline_29(L_52);
	}

IL_013e:
	{
		// }
		return;
	}
}
// System.Void Cinemachine.CinemachineVirtualCamera::SetFlagsForHiddenChild(UnityEngine.GameObject)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCamera_SetFlagsForHiddenChild_m0B6CC9E477DF3FDC4A4C85B397DBC02987B8FFFF (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * ___child0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// if (child != null)
		GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_0 = ___child0;
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_1;
		L_1 = Object_op_Inequality_mE1F187520BD83FB7D86A6D850710C4D42B864E90(L_0, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL);
		if (!L_1)
		{
			goto IL_002e;
		}
	}
	{
		// if (CinemachineCore.sShowHiddenObjects)
		IL2CPP_RUNTIME_CLASS_INIT(CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534_il2cpp_TypeInfo_var);
		bool L_2 = ((CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534_il2cpp_TypeInfo_var))->get_sShowHiddenObjects_3();
		if (!L_2)
		{
			goto IL_0020;
		}
	}
	{
		// child.hideFlags &= ~(HideFlags.HideInHierarchy | HideFlags.HideInInspector);
		GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_3 = ___child0;
		GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_4 = L_3;
		NullCheck(L_4);
		int32_t L_5;
		L_5 = Object_get_hideFlags_m0F6495E1FB440A08314B7D74CCA99C897FAC05D1(L_4, /*hidden argument*/NULL);
		NullCheck(L_4);
		Object_set_hideFlags_m7DE229AF60B92F0C68819F77FEB27D775E66F3AC(L_4, ((int32_t)((int32_t)L_5&(int32_t)((int32_t)-4))), /*hidden argument*/NULL);
		return;
	}

IL_0020:
	{
		// child.hideFlags |= (HideFlags.HideInHierarchy | HideFlags.HideInInspector);
		GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_6 = ___child0;
		GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_7 = L_6;
		NullCheck(L_7);
		int32_t L_8;
		L_8 = Object_get_hideFlags_m0F6495E1FB440A08314B7D74CCA99C897FAC05D1(L_7, /*hidden argument*/NULL);
		NullCheck(L_7);
		Object_set_hideFlags_m7DE229AF60B92F0C68819F77FEB27D775E66F3AC(L_7, ((int32_t)((int32_t)L_8|(int32_t)3)), /*hidden argument*/NULL);
	}

IL_002e:
	{
		// }
		return;
	}
}
// Cinemachine.CameraState Cinemachine.CinemachineVirtualCamera::CalculateNewState(UnityEngine.Vector3,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601  CinemachineVirtualCamera_CalculateNewState_mDC69D1DC2332963E4EE05DC6B3278483DDB7E271 (CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C * __this, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___worldUp0, float ___deltaTime1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisCinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5_mEF78BAA7C1B9E08630175388399A0B2A938C918A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601  V_0;
	memset((&V_0), 0, sizeof(V_0));
	Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * V_1 = NULL;
	CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601  V_2;
	memset((&V_2), 0, sizeof(V_2));
	int32_t V_3 = 0;
	int32_t V_4 = 0;
	CinemachineComponentBase_tCB9029D861525FDAF243B8F6F5B910145DB63B7D * V_5 = NULL;
	int32_t V_6 = 0;
	int32_t V_7 = 0;
	CinemachineComponentBase_tCB9029D861525FDAF243B8F6F5B910145DB63B7D * V_8 = NULL;
	CinemachineComponentBase_tCB9029D861525FDAF243B8F6F5B910145DB63B7D * G_B19_0 = NULL;
	{
		// FollowTargetAttachment = 1;
		CinemachineVirtualCameraBase_set_FollowTargetAttachment_m35C90295A253C3071DCF473D134700F3A8F6757C_inline(__this, (1.0f), /*hidden argument*/NULL);
		// LookAtTargetAttachment = 1;
		CinemachineVirtualCameraBase_set_LookAtTargetAttachment_m344BCE5B2905887C117E70412FBE6DF6C704A995_inline(__this, (1.0f), /*hidden argument*/NULL);
		// CameraState state = PullStateFromVirtualCamera(worldUp, ref m_Lens);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_0 = ___worldUp0;
		LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA * L_1 = __this->get_address_of_m_Lens_21();
		CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601  L_2;
		L_2 = CinemachineVirtualCameraBase_PullStateFromVirtualCamera_m3F65D0956F682ED45F836E6D7950E40EB6C7D84E(__this, L_0, (LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA *)L_1, /*hidden argument*/NULL);
		V_0 = L_2;
		// Transform lookAtTarget = LookAt;
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_3;
		L_3 = VirtFuncInvoker0< Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * >::Invoke(27 /* UnityEngine.Transform Cinemachine.CinemachineVirtualCameraBase::get_LookAt() */, __this);
		V_1 = L_3;
		// if (lookAtTarget != mCachedLookAtTarget)
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_4 = V_1;
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_5 = __this->get_mCachedLookAtTarget_31();
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_6;
		L_6 = Object_op_Inequality_mE1F187520BD83FB7D86A6D850710C4D42B864E90(L_4, L_5, /*hidden argument*/NULL);
		if (!L_6)
		{
			goto IL_005c;
		}
	}
	{
		// mCachedLookAtTarget = lookAtTarget;
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_7 = V_1;
		__this->set_mCachedLookAtTarget_31(L_7);
		// mCachedLookAtTargetVcam = null;
		__this->set_mCachedLookAtTargetVcam_32((CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 *)NULL);
		// if (lookAtTarget != null)
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_8 = V_1;
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_9;
		L_9 = Object_op_Inequality_mE1F187520BD83FB7D86A6D850710C4D42B864E90(L_8, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL);
		if (!L_9)
		{
			goto IL_005c;
		}
	}
	{
		// mCachedLookAtTargetVcam = lookAtTarget.GetComponent<CinemachineVirtualCameraBase>();
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_10 = V_1;
		NullCheck(L_10);
		CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * L_11;
		L_11 = Component_GetComponent_TisCinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5_mEF78BAA7C1B9E08630175388399A0B2A938C918A(L_10, /*hidden argument*/Component_GetComponent_TisCinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5_mEF78BAA7C1B9E08630175388399A0B2A938C918A_RuntimeMethod_var);
		__this->set_mCachedLookAtTargetVcam_32(L_11);
	}

IL_005c:
	{
		// if (lookAtTarget != null)
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_12 = V_1;
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_13;
		L_13 = Object_op_Inequality_mE1F187520BD83FB7D86A6D850710C4D42B864E90(L_12, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL);
		if (!L_13)
		{
			goto IL_009c;
		}
	}
	{
		// if (mCachedLookAtTargetVcam != null)
		CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * L_14 = __this->get_mCachedLookAtTargetVcam_32();
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_15;
		L_15 = Object_op_Inequality_mE1F187520BD83FB7D86A6D850710C4D42B864E90(L_14, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL);
		if (!L_15)
		{
			goto IL_008f;
		}
	}
	{
		// state.ReferenceLookAt = mCachedLookAtTargetVcam.State.FinalPosition;
		CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * L_16 = __this->get_mCachedLookAtTargetVcam_32();
		NullCheck(L_16);
		CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601  L_17;
		L_17 = VirtFuncInvoker0< CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601  >::Invoke(25 /* Cinemachine.CameraState Cinemachine.CinemachineVirtualCameraBase::get_State() */, L_16);
		V_2 = L_17;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_18;
		L_18 = CameraState_get_FinalPosition_mABA119F4F7BDAB3C56B5A9D50A0A4E9F0EC5BFBA((CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 *)(&V_2), /*hidden argument*/NULL);
		CameraState_set_ReferenceLookAt_mF7CF3F3DD4D8DA16C08C4706E6C1128B48A3CEA2_inline((CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 *)(&V_0), L_18, /*hidden argument*/NULL);
		goto IL_009c;
	}

IL_008f:
	{
		// state.ReferenceLookAt = TargetPositionCache.GetTargetPosition(lookAtTarget);
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_19 = V_1;
		IL2CPP_RUNTIME_CLASS_INIT(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_20;
		L_20 = TargetPositionCache_GetTargetPosition_m683592ADC5C5B6597CE3A781E1BBE89A1AC9CBB1(L_19, /*hidden argument*/NULL);
		CameraState_set_ReferenceLookAt_mF7CF3F3DD4D8DA16C08C4706E6C1128B48A3CEA2_inline((CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 *)(&V_0), L_20, /*hidden argument*/NULL);
	}

IL_009c:
	{
		// UpdateComponentPipeline(); // avoid GetComponentPipeline() here because of GC
		CinemachineVirtualCamera_UpdateComponentPipeline_m40B9D8AFC178A45C7FEE7A5E151D9232E05201AA(__this, /*hidden argument*/NULL);
		// InvokePrePipelineMutateCameraStateCallback(this, ref state, deltaTime);
		float L_21 = ___deltaTime1;
		CinemachineVirtualCameraBase_InvokePrePipelineMutateCameraStateCallback_m1C96DE73EEBCA5BB20BF67FAE3201CD2FC528D8C(__this, __this, (CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 *)(&V_0), L_21, /*hidden argument*/NULL);
		// if (m_ComponentPipeline == null)
		CinemachineComponentBaseU5BU5D_t103C5C1C3257AA526385CAD3B1FD18E5CC1446EC* L_22 = __this->get_m_ComponentPipeline_29();
		if (L_22)
		{
			goto IL_00e0;
		}
	}
	{
		// state.BlendHint |= CameraState.BlendHintValue.IgnoreLookAtTarget;
		CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 * L_23 = (&V_0);
		int32_t L_24;
		L_24 = CameraState_get_BlendHint_m787612D5DE9717F032149B538F603DA69B26FC75_inline((CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 *)L_23, /*hidden argument*/NULL);
		CameraState_set_BlendHint_mFEAA3F666F38C388C5CCF863FF3711CEEE3A0A52_inline((CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 *)L_23, ((int32_t)((int32_t)L_24|(int32_t)((int32_t)32))), /*hidden argument*/NULL);
		// for (var stage = CinemachineCore.Stage.Body; stage <= CinemachineCore.Stage.Finalize; ++stage)
		V_3 = 0;
		goto IL_00d7;
	}

IL_00c8:
	{
		// InvokePostPipelineStageCallback(this, stage, ref state, deltaTime);
		int32_t L_25 = V_3;
		float L_26 = ___deltaTime1;
		CinemachineVirtualCameraBase_InvokePostPipelineStageCallback_mD4F5668E9AB96E8C11F16EC0D3CA769D663F5F51(__this, __this, L_25, (CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 *)(&V_0), L_26, /*hidden argument*/NULL);
		// for (var stage = CinemachineCore.Stage.Body; stage <= CinemachineCore.Stage.Finalize; ++stage)
		int32_t L_27 = V_3;
		V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_27, (int32_t)1));
	}

IL_00d7:
	{
		// for (var stage = CinemachineCore.Stage.Body; stage <= CinemachineCore.Stage.Finalize; ++stage)
		int32_t L_28 = V_3;
		if ((((int32_t)L_28) <= ((int32_t)3)))
		{
			goto IL_00c8;
		}
	}
	{
		// }
		goto IL_01c0;
	}

IL_00e0:
	{
		// for (int i = 0; i < m_ComponentPipeline.Length; ++i)
		V_6 = 0;
		goto IL_00fc;
	}

IL_00e5:
	{
		// m_ComponentPipeline[i].PrePipelineMutateCameraState(ref state, deltaTime);
		CinemachineComponentBaseU5BU5D_t103C5C1C3257AA526385CAD3B1FD18E5CC1446EC* L_29 = __this->get_m_ComponentPipeline_29();
		int32_t L_30 = V_6;
		NullCheck(L_29);
		int32_t L_31 = L_30;
		CinemachineComponentBase_tCB9029D861525FDAF243B8F6F5B910145DB63B7D * L_32 = (L_29)->GetAt(static_cast<il2cpp_array_size_t>(L_31));
		float L_33 = ___deltaTime1;
		NullCheck(L_32);
		VirtActionInvoker2< CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 *, float >::Invoke(5 /* System.Void Cinemachine.CinemachineComponentBase::PrePipelineMutateCameraState(Cinemachine.CameraState&,System.Single) */, L_32, (CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 *)(&V_0), L_33);
		// for (int i = 0; i < m_ComponentPipeline.Length; ++i)
		int32_t L_34 = V_6;
		V_6 = ((int32_t)il2cpp_codegen_add((int32_t)L_34, (int32_t)1));
	}

IL_00fc:
	{
		// for (int i = 0; i < m_ComponentPipeline.Length; ++i)
		int32_t L_35 = V_6;
		CinemachineComponentBaseU5BU5D_t103C5C1C3257AA526385CAD3B1FD18E5CC1446EC* L_36 = __this->get_m_ComponentPipeline_29();
		NullCheck(L_36);
		if ((((int32_t)L_35) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_36)->max_length))))))
		{
			goto IL_00e5;
		}
	}
	{
		// int componentIndex = 0;
		V_4 = 0;
		// CinemachineComponentBase postAimBody = null;
		V_5 = (CinemachineComponentBase_tCB9029D861525FDAF243B8F6F5B910145DB63B7D *)NULL;
		// for (var stage = CinemachineCore.Stage.Body; stage <= CinemachineCore.Stage.Finalize; ++stage)
		V_7 = 0;
		goto IL_01b8;
	}

IL_0116:
	{
		// var c = componentIndex < m_ComponentPipeline.Length
		//     ? m_ComponentPipeline[componentIndex] : null;
		int32_t L_37 = V_4;
		CinemachineComponentBaseU5BU5D_t103C5C1C3257AA526385CAD3B1FD18E5CC1446EC* L_38 = __this->get_m_ComponentPipeline_29();
		NullCheck(L_38);
		if ((((int32_t)L_37) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_38)->max_length))))))
		{
			goto IL_0125;
		}
	}
	{
		G_B19_0 = ((CinemachineComponentBase_tCB9029D861525FDAF243B8F6F5B910145DB63B7D *)(NULL));
		goto IL_012e;
	}

IL_0125:
	{
		CinemachineComponentBaseU5BU5D_t103C5C1C3257AA526385CAD3B1FD18E5CC1446EC* L_39 = __this->get_m_ComponentPipeline_29();
		int32_t L_40 = V_4;
		NullCheck(L_39);
		int32_t L_41 = L_40;
		CinemachineComponentBase_tCB9029D861525FDAF243B8F6F5B910145DB63B7D * L_42 = (L_39)->GetAt(static_cast<il2cpp_array_size_t>(L_41));
		G_B19_0 = L_42;
	}

IL_012e:
	{
		V_8 = G_B19_0;
		// if (c != null && stage == c.Stage)
		CinemachineComponentBase_tCB9029D861525FDAF243B8F6F5B910145DB63B7D * L_43 = V_8;
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_44;
		L_44 = Object_op_Inequality_mE1F187520BD83FB7D86A6D850710C4D42B864E90(L_43, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL);
		if (!L_44)
		{
			goto IL_0168;
		}
	}
	{
		int32_t L_45 = V_7;
		CinemachineComponentBase_tCB9029D861525FDAF243B8F6F5B910145DB63B7D * L_46 = V_8;
		NullCheck(L_46);
		int32_t L_47;
		L_47 = VirtFuncInvoker0< int32_t >::Invoke(6 /* Cinemachine.CinemachineCore/Stage Cinemachine.CinemachineComponentBase::get_Stage() */, L_46);
		if ((!(((uint32_t)L_45) == ((uint32_t)L_47))))
		{
			goto IL_0168;
		}
	}
	{
		// ++componentIndex;
		int32_t L_48 = V_4;
		V_4 = ((int32_t)il2cpp_codegen_add((int32_t)L_48, (int32_t)1));
		// if (stage == CinemachineCore.Stage.Body && c.BodyAppliesAfterAim)
		int32_t L_49 = V_7;
		if (L_49)
		{
			goto IL_015e;
		}
	}
	{
		CinemachineComponentBase_tCB9029D861525FDAF243B8F6F5B910145DB63B7D * L_50 = V_8;
		NullCheck(L_50);
		bool L_51;
		L_51 = VirtFuncInvoker0< bool >::Invoke(7 /* System.Boolean Cinemachine.CinemachineComponentBase::get_BodyAppliesAfterAim() */, L_50);
		if (!L_51)
		{
			goto IL_015e;
		}
	}
	{
		// postAimBody = c;
		CinemachineComponentBase_tCB9029D861525FDAF243B8F6F5B910145DB63B7D * L_52 = V_8;
		V_5 = L_52;
		// continue; // do the body stage of the pipeline after Aim
		goto IL_01b2;
	}

IL_015e:
	{
		// c.MutateCameraState(ref state, deltaTime);
		CinemachineComponentBase_tCB9029D861525FDAF243B8F6F5B910145DB63B7D * L_53 = V_8;
		float L_54 = ___deltaTime1;
		NullCheck(L_53);
		VirtActionInvoker2< CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 *, float >::Invoke(8 /* System.Void Cinemachine.CinemachineComponentBase::MutateCameraState(Cinemachine.CameraState&,System.Single) */, L_53, (CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 *)(&V_0), L_54);
	}

IL_0168:
	{
		// InvokePostPipelineStageCallback(this, stage, ref state, deltaTime);
		int32_t L_55 = V_7;
		float L_56 = ___deltaTime1;
		CinemachineVirtualCameraBase_InvokePostPipelineStageCallback_mD4F5668E9AB96E8C11F16EC0D3CA769D663F5F51(__this, __this, L_55, (CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 *)(&V_0), L_56, /*hidden argument*/NULL);
		// if (stage == CinemachineCore.Stage.Aim)
		int32_t L_57 = V_7;
		if ((!(((uint32_t)L_57) == ((uint32_t)1))))
		{
			goto IL_01b2;
		}
	}
	{
		// if (c == null)
		CinemachineComponentBase_tCB9029D861525FDAF243B8F6F5B910145DB63B7D * L_58 = V_8;
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_59;
		L_59 = Object_op_Equality_mEE9EC7EB5C7DC3E95B94AB904E1986FC4D566D54(L_58, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL);
		if (!L_59)
		{
			goto IL_0193;
		}
	}
	{
		// state.BlendHint |= CameraState.BlendHintValue.IgnoreLookAtTarget;
		CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 * L_60 = (&V_0);
		int32_t L_61;
		L_61 = CameraState_get_BlendHint_m787612D5DE9717F032149B538F603DA69B26FC75_inline((CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 *)L_60, /*hidden argument*/NULL);
		CameraState_set_BlendHint_mFEAA3F666F38C388C5CCF863FF3711CEEE3A0A52_inline((CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 *)L_60, ((int32_t)((int32_t)L_61|(int32_t)((int32_t)32))), /*hidden argument*/NULL);
	}

IL_0193:
	{
		// if (postAimBody != null)
		CinemachineComponentBase_tCB9029D861525FDAF243B8F6F5B910145DB63B7D * L_62 = V_5;
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_63;
		L_63 = Object_op_Inequality_mE1F187520BD83FB7D86A6D850710C4D42B864E90(L_62, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL);
		if (!L_63)
		{
			goto IL_01b2;
		}
	}
	{
		// postAimBody.MutateCameraState(ref state, deltaTime);
		CinemachineComponentBase_tCB9029D861525FDAF243B8F6F5B910145DB63B7D * L_64 = V_5;
		float L_65 = ___deltaTime1;
		NullCheck(L_64);
		VirtActionInvoker2< CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 *, float >::Invoke(8 /* System.Void Cinemachine.CinemachineComponentBase::MutateCameraState(Cinemachine.CameraState&,System.Single) */, L_64, (CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 *)(&V_0), L_65);
		// InvokePostPipelineStageCallback(this, CinemachineCore.Stage.Body, ref state, deltaTime);
		float L_66 = ___deltaTime1;
		CinemachineVirtualCameraBase_InvokePostPipelineStageCallback_mD4F5668E9AB96E8C11F16EC0D3CA769D663F5F51(__this, __this, 0, (CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 *)(&V_0), L_66, /*hidden argument*/NULL);
	}

IL_01b2:
	{
		// for (var stage = CinemachineCore.Stage.Body; stage <= CinemachineCore.Stage.Finalize; ++stage)
		int32_t L_67 = V_7;
		V_7 = ((int32_t)il2cpp_codegen_add((int32_t)L_67, (int32_t)1));
	}

IL_01b8:
	{
		// for (var stage = CinemachineCore.Stage.Body; stage <= CinemachineCore.Stage.Finalize; ++stage)
		int32_t L_68 = V_7;
		if ((((int32_t)L_68) <= ((int32_t)3)))
		{
			goto IL_0116;
		}
	}

IL_01c0:
	{
		// return state;
		CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601  L_69 = V_0;
		return L_69;
	}
}
// System.Void Cinemachine.CinemachineVirtualCamera::OnTargetObjectWarped(UnityEngine.Transform,UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCamera_OnTargetObjectWarped_m97A56F2EF2CAB7C830FE81D8DAF69D70302F3087 (CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C * __this, Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___target0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___positionDelta1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		// if (target == Follow)
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_0 = ___target0;
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_1;
		L_1 = VirtFuncInvoker0< Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * >::Invoke(29 /* UnityEngine.Transform Cinemachine.CinemachineVirtualCameraBase::get_Follow() */, __this);
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_2;
		L_2 = Object_op_Equality_mEE9EC7EB5C7DC3E95B94AB904E1986FC4D566D54(L_0, L_1, /*hidden argument*/NULL);
		if (!L_2)
		{
			goto IL_003c;
		}
	}
	{
		// transform.position += positionDelta;
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_3;
		L_3 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(__this, /*hidden argument*/NULL);
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_4 = L_3;
		NullCheck(L_4);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_5;
		L_5 = Transform_get_position_m40A8A9895568D56FFC687B57F30E8D53CB5EA341(L_4, /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_6 = ___positionDelta1;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_7;
		L_7 = Vector3_op_Addition_mEE4F672B923CCB184C39AABCA33443DB218E50E0_inline(L_5, L_6, /*hidden argument*/NULL);
		NullCheck(L_4);
		Transform_set_position_mB169E52D57EEAC1E3F22C5395968714E4F00AC91(L_4, L_7, /*hidden argument*/NULL);
		// m_State.RawPosition += positionDelta;
		CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 * L_8 = __this->get_address_of_m_State_28();
		CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 * L_9 = L_8;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_10;
		L_10 = CameraState_get_RawPosition_mA01BC7F842C837D49F0542A0475AE0EA9C88539D_inline((CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 *)L_9, /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_11 = ___positionDelta1;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_12;
		L_12 = Vector3_op_Addition_mEE4F672B923CCB184C39AABCA33443DB218E50E0_inline(L_10, L_11, /*hidden argument*/NULL);
		CameraState_set_RawPosition_m0E1142A79939C7AD7156986F91CD0F1D60499A31_inline((CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 *)L_9, L_12, /*hidden argument*/NULL);
	}

IL_003c:
	{
		// UpdateComponentPipeline(); // avoid GetComponentPipeline() here because of GC
		CinemachineVirtualCamera_UpdateComponentPipeline_m40B9D8AFC178A45C7FEE7A5E151D9232E05201AA(__this, /*hidden argument*/NULL);
		// if (m_ComponentPipeline != null)
		CinemachineComponentBaseU5BU5D_t103C5C1C3257AA526385CAD3B1FD18E5CC1446EC* L_13 = __this->get_m_ComponentPipeline_29();
		if (!L_13)
		{
			goto IL_006c;
		}
	}
	{
		// for (int i = 0; i < m_ComponentPipeline.Length; ++i)
		V_0 = 0;
		goto IL_0061;
	}

IL_004e:
	{
		// m_ComponentPipeline[i].OnTargetObjectWarped(target, positionDelta);
		CinemachineComponentBaseU5BU5D_t103C5C1C3257AA526385CAD3B1FD18E5CC1446EC* L_14 = __this->get_m_ComponentPipeline_29();
		int32_t L_15 = V_0;
		NullCheck(L_14);
		int32_t L_16 = L_15;
		CinemachineComponentBase_tCB9029D861525FDAF243B8F6F5B910145DB63B7D * L_17 = (L_14)->GetAt(static_cast<il2cpp_array_size_t>(L_16));
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_18 = ___target0;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_19 = ___positionDelta1;
		NullCheck(L_17);
		VirtActionInvoker2< Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 *, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  >::Invoke(10 /* System.Void Cinemachine.CinemachineComponentBase::OnTargetObjectWarped(UnityEngine.Transform,UnityEngine.Vector3) */, L_17, L_18, L_19);
		// for (int i = 0; i < m_ComponentPipeline.Length; ++i)
		int32_t L_20 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_20, (int32_t)1));
	}

IL_0061:
	{
		// for (int i = 0; i < m_ComponentPipeline.Length; ++i)
		int32_t L_21 = V_0;
		CinemachineComponentBaseU5BU5D_t103C5C1C3257AA526385CAD3B1FD18E5CC1446EC* L_22 = __this->get_m_ComponentPipeline_29();
		NullCheck(L_22);
		if ((((int32_t)L_21) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_22)->max_length))))))
		{
			goto IL_004e;
		}
	}

IL_006c:
	{
		// base.OnTargetObjectWarped(target, positionDelta);
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_23 = ___target0;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_24 = ___positionDelta1;
		CinemachineVirtualCameraBase_OnTargetObjectWarped_m7FFE5632C56D724943F8663E2A4A4B0E3B958946(__this, L_23, L_24, /*hidden argument*/NULL);
		// }
		return;
	}
}
// System.Void Cinemachine.CinemachineVirtualCamera::ForceCameraPosition(UnityEngine.Vector3,UnityEngine.Quaternion)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCamera_ForceCameraPosition_mA54274F343A60C2D8B5D0918B113F8D52A9C096F (CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C * __this, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___pos0, Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  ___rot1, const RuntimeMethod* method)
{
	int32_t V_0 = 0;
	{
		// PreviousStateIsValid = true;
		VirtActionInvoker1< bool >::Invoke(32 /* System.Void Cinemachine.CinemachineVirtualCameraBase::set_PreviousStateIsValid(System.Boolean) */, __this, (bool)1);
		// transform.position = pos;
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_0;
		L_0 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(__this, /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_1 = ___pos0;
		NullCheck(L_0);
		Transform_set_position_mB169E52D57EEAC1E3F22C5395968714E4F00AC91(L_0, L_1, /*hidden argument*/NULL);
		// transform.rotation = rot;
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_2;
		L_2 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(__this, /*hidden argument*/NULL);
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_3 = ___rot1;
		NullCheck(L_2);
		Transform_set_rotation_m1B5F3D4CE984AB31254615C9C71B0E54978583B4(L_2, L_3, /*hidden argument*/NULL);
		// m_State.RawPosition = pos;
		CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 * L_4 = __this->get_address_of_m_State_28();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_5 = ___pos0;
		CameraState_set_RawPosition_m0E1142A79939C7AD7156986F91CD0F1D60499A31_inline((CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 *)L_4, L_5, /*hidden argument*/NULL);
		// m_State.RawOrientation = rot;
		CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 * L_6 = __this->get_address_of_m_State_28();
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_7 = ___rot1;
		CameraState_set_RawOrientation_mF473C9D14F4C653E31B9D17B29198A0A26FB710E_inline((CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 *)L_6, L_7, /*hidden argument*/NULL);
		// UpdateComponentPipeline(); // avoid GetComponentPipeline() here because of GC
		CinemachineVirtualCamera_UpdateComponentPipeline_m40B9D8AFC178A45C7FEE7A5E151D9232E05201AA(__this, /*hidden argument*/NULL);
		// if (m_ComponentPipeline != null)
		CinemachineComponentBaseU5BU5D_t103C5C1C3257AA526385CAD3B1FD18E5CC1446EC* L_8 = __this->get_m_ComponentPipeline_29();
		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_t103C5C1C3257AA526385CAD3B1FD18E5CC1446EC* L_9 = __this->get_m_ComponentPipeline_29();
		int32_t L_10 = V_0;
		NullCheck(L_9);
		int32_t L_11 = L_10;
		CinemachineComponentBase_tCB9029D861525FDAF243B8F6F5B910145DB63B7D * L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_13 = ___pos0;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_14 = ___rot1;
		NullCheck(L_12);
		VirtActionInvoker2< Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E , Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  >::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((int32_t)L_15, (int32_t)1));
	}

IL_005c:
	{
		// for (int i = 0; i < m_ComponentPipeline.Length; ++i)
		int32_t L_16 = V_0;
		CinemachineComponentBaseU5BU5D_t103C5C1C3257AA526385CAD3B1FD18E5CC1446EC* L_17 = __this->get_m_ComponentPipeline_29();
		NullCheck(L_17);
		if ((((int32_t)L_16) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_17)->max_length))))))
		{
			goto IL_0049;
		}
	}

IL_0067:
	{
		// base.ForceCameraPosition(pos, rot);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_18 = ___pos0;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_19 = ___rot1;
		CinemachineVirtualCameraBase_ForceCameraPosition_mBF134754EAD8C7F6DA33A8A52FFD75BEF7C8A31F(__this, L_18, L_19, /*hidden argument*/NULL);
		// }
		return;
	}
}
// System.Void Cinemachine.CinemachineVirtualCamera::SetStateRawPosition(UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCamera_SetStateRawPosition_mC33AAABD638BAF99907C51E241D339706F2A6591 (CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C * __this, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___pos0, const RuntimeMethod* method)
{
	{
		// internal void SetStateRawPosition(Vector3 pos) { m_State.RawPosition = pos; }
		CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 * L_0 = __this->get_address_of_m_State_28();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_1 = ___pos0;
		CameraState_set_RawPosition_m0E1142A79939C7AD7156986F91CD0F1D60499A31_inline((CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 *)L_0, L_1, /*hidden argument*/NULL);
		// 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_m621F8E4CE89A6CD4C718BAE9127944BBBE8A8C39 (CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C * __this, RuntimeObject* ___fromCam0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___worldUp1, float ___deltaTime2, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICinemachineCamera_t6F02F958011535010196E7CDD88578BEDB9AE685_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityEvent_2_Invoke_m74E8CBFD65A47A0FD5455CE25795279725B9F251_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601  V_1;
	memset((&V_1), 0, sizeof(V_1));
	int32_t V_2 = 0;
	{
		// base.OnTransitionFromCamera(fromCam, worldUp, deltaTime);
		RuntimeObject* L_0 = ___fromCam0;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_1 = ___worldUp1;
		float L_2 = ___deltaTime2;
		CinemachineVirtualCameraBase_OnTransitionFromCamera_mF18AFCD175FF50DBA6851279E6C93D0A3625618E(__this, L_0, L_1, L_2, /*hidden argument*/NULL);
		// InvokeOnTransitionInExtensions(fromCam, worldUp, deltaTime);
		RuntimeObject* L_3 = ___fromCam0;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_4 = ___worldUp1;
		float L_5 = ___deltaTime2;
		bool L_6;
		L_6 = CinemachineVirtualCameraBase_InvokeOnTransitionInExtensions_mB3E9947AB53FC729921300DAA1ACEEE493894846(__this, L_3, L_4, L_5, /*hidden argument*/NULL);
		// bool forceUpdate = false;
		V_0 = (bool)0;
		// if (m_Transitions.m_InheritPosition && fromCam != null)
		TransitionParams_t2EE11D8A937A8C60D8C27C6D24C37B0D096AA11C * L_7 = __this->get_address_of_m_Transitions_22();
		bool L_8 = L_7->get_m_InheritPosition_1();
		if (!L_8)
		{
			goto IL_0047;
		}
	}
	{
		RuntimeObject* L_9 = ___fromCam0;
		if (!L_9)
		{
			goto IL_0047;
		}
	}
	{
		// transform.position = fromCam.State.FinalPosition;
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_10;
		L_10 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(__this, /*hidden argument*/NULL);
		RuntimeObject* L_11 = ___fromCam0;
		NullCheck(L_11);
		CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601  L_12;
		L_12 = InterfaceFuncInvoker0< CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601  >::Invoke(8 /* Cinemachine.CameraState Cinemachine.ICinemachineCamera::get_State() */, ICinemachineCamera_t6F02F958011535010196E7CDD88578BEDB9AE685_il2cpp_TypeInfo_var, L_11);
		V_1 = L_12;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_13;
		L_13 = CameraState_get_FinalPosition_mABA119F4F7BDAB3C56B5A9D50A0A4E9F0EC5BFBA((CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 *)(&V_1), /*hidden argument*/NULL);
		NullCheck(L_10);
		Transform_set_position_mB169E52D57EEAC1E3F22C5395968714E4F00AC91(L_10, L_13, /*hidden argument*/NULL);
		// PreviousStateIsValid = false;
		VirtActionInvoker1< bool >::Invoke(32 /* System.Void Cinemachine.CinemachineVirtualCameraBase::set_PreviousStateIsValid(System.Boolean) */, __this, (bool)0);
		// forceUpdate = true;
		V_0 = (bool)1;
	}

IL_0047:
	{
		// UpdateComponentPipeline(); // avoid GetComponentPipeline() here because of GC
		CinemachineVirtualCamera_UpdateComponentPipeline_m40B9D8AFC178A45C7FEE7A5E151D9232E05201AA(__this, /*hidden argument*/NULL);
		// if (m_ComponentPipeline != null)
		CinemachineComponentBaseU5BU5D_t103C5C1C3257AA526385CAD3B1FD18E5CC1446EC* L_14 = __this->get_m_ComponentPipeline_29();
		if (!L_14)
		{
			goto IL_0082;
		}
	}
	{
		// for (int i = 0; i < m_ComponentPipeline.Length; ++i)
		V_2 = 0;
		goto IL_0077;
	}

IL_0059:
	{
		// if (m_ComponentPipeline[i].OnTransitionFromCamera(
		//         fromCam, worldUp, deltaTime, ref m_Transitions))
		CinemachineComponentBaseU5BU5D_t103C5C1C3257AA526385CAD3B1FD18E5CC1446EC* L_15 = __this->get_m_ComponentPipeline_29();
		int32_t L_16 = V_2;
		NullCheck(L_15);
		int32_t L_17 = L_16;
		CinemachineComponentBase_tCB9029D861525FDAF243B8F6F5B910145DB63B7D * L_18 = (L_15)->GetAt(static_cast<il2cpp_array_size_t>(L_17));
		RuntimeObject* L_19 = ___fromCam0;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_20 = ___worldUp1;
		float L_21 = ___deltaTime2;
		TransitionParams_t2EE11D8A937A8C60D8C27C6D24C37B0D096AA11C * L_22 = __this->get_address_of_m_Transitions_22();
		NullCheck(L_18);
		bool L_23;
		L_23 = VirtFuncInvoker4< bool, RuntimeObject*, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E , float, TransitionParams_t2EE11D8A937A8C60D8C27C6D24C37B0D096AA11C * >::Invoke(9 /* System.Boolean Cinemachine.CinemachineComponentBase::OnTransitionFromCamera(Cinemachine.ICinemachineCamera,UnityEngine.Vector3,System.Single,Cinemachine.CinemachineVirtualCameraBase/TransitionParams&) */, L_18, L_19, L_20, L_21, (TransitionParams_t2EE11D8A937A8C60D8C27C6D24C37B0D096AA11C *)L_22);
		if (!L_23)
		{
			goto IL_0073;
		}
	}
	{
		// forceUpdate = true;
		V_0 = (bool)1;
	}

IL_0073:
	{
		// for (int i = 0; i < m_ComponentPipeline.Length; ++i)
		int32_t L_24 = V_2;
		V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_24, (int32_t)1));
	}

IL_0077:
	{
		// for (int i = 0; i < m_ComponentPipeline.Length; ++i)
		int32_t L_25 = V_2;
		CinemachineComponentBaseU5BU5D_t103C5C1C3257AA526385CAD3B1FD18E5CC1446EC* L_26 = __this->get_m_ComponentPipeline_29();
		NullCheck(L_26);
		if ((((int32_t)L_25) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_26)->max_length))))))
		{
			goto IL_0059;
		}
	}

IL_0082:
	{
		// if (forceUpdate)
		bool L_27 = V_0;
		if (!L_27)
		{
			goto IL_0097;
		}
	}
	{
		// InternalUpdateCameraState(worldUp, deltaTime);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_28 = ___worldUp1;
		float L_29 = ___deltaTime2;
		VirtActionInvoker2< Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E , float >::Invoke(33 /* System.Void Cinemachine.CinemachineVirtualCameraBase::InternalUpdateCameraState(UnityEngine.Vector3,System.Single) */, __this, L_28, L_29);
		// InternalUpdateCameraState(worldUp, deltaTime);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_30 = ___worldUp1;
		float L_31 = ___deltaTime2;
		VirtActionInvoker2< Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E , float >::Invoke(33 /* System.Void Cinemachine.CinemachineVirtualCameraBase::InternalUpdateCameraState(UnityEngine.Vector3,System.Single) */, __this, L_30, L_31);
		// }
		goto IL_009f;
	}

IL_0097:
	{
		// UpdateCameraState(worldUp, deltaTime);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_32 = ___worldUp1;
		float L_33 = ___deltaTime2;
		CinemachineVirtualCameraBase_UpdateCameraState_mBCA1562C197A11110116B3909711D0D0EE5F1733(__this, L_32, L_33, /*hidden argument*/NULL);
	}

IL_009f:
	{
		// if (m_Transitions.m_OnCameraLive != null)
		TransitionParams_t2EE11D8A937A8C60D8C27C6D24C37B0D096AA11C * L_34 = __this->get_address_of_m_Transitions_22();
		VcamActivatedEvent_tFC99CBCF86077996502503BCD7019E23C7787296 * L_35 = L_34->get_m_OnCameraLive_2();
		if (!L_35)
		{
			goto IL_00be;
		}
	}
	{
		// m_Transitions.m_OnCameraLive.Invoke(this, fromCam);
		TransitionParams_t2EE11D8A937A8C60D8C27C6D24C37B0D096AA11C * L_36 = __this->get_address_of_m_Transitions_22();
		VcamActivatedEvent_tFC99CBCF86077996502503BCD7019E23C7787296 * L_37 = L_36->get_m_OnCameraLive_2();
		RuntimeObject* L_38 = ___fromCam0;
		NullCheck(L_37);
		UnityEvent_2_Invoke_m74E8CBFD65A47A0FD5455CE25795279725B9F251(L_37, __this, L_38, /*hidden argument*/UnityEvent_2_Invoke_m74E8CBFD65A47A0FD5455CE25795279725B9F251_RuntimeMethod_var);
	}

IL_00be:
	{
		// }
		return;
	}
}
// System.Void Cinemachine.CinemachineVirtualCamera::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCamera__ctor_mE54D1FBAC8B30DADC6D1A1FF4E7526BEF47AA9D3 (CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// public LensSettings m_Lens = LensSettings.Default;
		IL2CPP_RUNTIME_CLASS_INIT(LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA_il2cpp_TypeInfo_var);
		LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA  L_0 = ((LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA_StaticFields*)il2cpp_codegen_static_fields_for(LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA_il2cpp_TypeInfo_var))->get_Default_0();
		__this->set_m_Lens_21(L_0);
		// CameraState m_State = CameraState.Default; // Current state this frame
		IL2CPP_RUNTIME_CLASS_INIT(CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601_il2cpp_TypeInfo_var);
		CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601  L_1;
		L_1 = CameraState_get_Default_m12D560DD60BC9AC6B1A0287EF92D21BFF1C1C8A7(/*hidden argument*/NULL);
		__this->set_m_State_28(L_1);
		CinemachineVirtualCameraBase__ctor_m5B13AF0337DBE27A89CAF6E30FA97CBE38823F84(__this, /*hidden argument*/NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Int32 Cinemachine.CinemachineVirtualCameraBase::get_ValidatingStreamVersion()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CinemachineVirtualCameraBase_get_ValidatingStreamVersion_mAB15E72A5D80AED2EFD0DA0BD8AB00E98030CA73 (CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// get { return m_OnValidateCalled ? m_ValidatingStreamVersion : CinemachineCore.kStreamingVersion; }
		bool L_0 = __this->get_m_OnValidateCalled_7();
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		IL2CPP_RUNTIME_CLASS_INIT(CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534_il2cpp_TypeInfo_var);
		int32_t L_1 = ((CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534_il2cpp_TypeInfo_var))->get_kStreamingVersion_0();
		return L_1;
	}

IL_000e:
	{
		int32_t L_2 = __this->get_m_ValidatingStreamVersion_6();
		return L_2;
	}
}
// System.Void Cinemachine.CinemachineVirtualCameraBase::set_ValidatingStreamVersion(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_set_ValidatingStreamVersion_m5AB3A39B6875CC5C403E49D9FFF6318CD77E6E6D (CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * __this, int32_t ___value0, const RuntimeMethod* method)
{
	{
		// private set { m_ValidatingStreamVersion = value; }
		int32_t L_0 = ___value0;
		__this->set_m_ValidatingStreamVersion_6(L_0);
		// private set { m_ValidatingStreamVersion = value; }
		return;
	}
}
// System.Single Cinemachine.CinemachineVirtualCameraBase::get_FollowTargetAttachment()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineVirtualCameraBase_get_FollowTargetAttachment_mC63610049FFE9F70B89E7F310C47253C90363352 (CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * __this, const RuntimeMethod* method)
{
	{
		// public float FollowTargetAttachment { get; set; }
		float L_0 = __this->get_U3CFollowTargetAttachmentU3Ek__BackingField_10();
		return L_0;
	}
}
// System.Void Cinemachine.CinemachineVirtualCameraBase::set_FollowTargetAttachment(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_set_FollowTargetAttachment_m35C90295A253C3071DCF473D134700F3A8F6757C (CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * __this, float ___value0, const RuntimeMethod* method)
{
	{
		// public float FollowTargetAttachment { get; set; }
		float L_0 = ___value0;
		__this->set_U3CFollowTargetAttachmentU3Ek__BackingField_10(L_0);
		return;
	}
}
// System.Single Cinemachine.CinemachineVirtualCameraBase::get_LookAtTargetAttachment()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineVirtualCameraBase_get_LookAtTargetAttachment_m54302207ED2A1A7E96A1F9DB52EC0C223754D532 (CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * __this, const RuntimeMethod* method)
{
	{
		// public float LookAtTargetAttachment { get; set; }
		float L_0 = __this->get_U3CLookAtTargetAttachmentU3Ek__BackingField_11();
		return L_0;
	}
}
// System.Void Cinemachine.CinemachineVirtualCameraBase::set_LookAtTargetAttachment(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_set_LookAtTargetAttachment_m344BCE5B2905887C117E70412FBE6DF6C704A995 (CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * __this, float ___value0, const RuntimeMethod* method)
{
	{
		// public float LookAtTargetAttachment { get; set; }
		float L_0 = ___value0;
		__this->set_U3CLookAtTargetAttachmentU3Ek__BackingField_11(L_0);
		return;
	}
}
// System.Single Cinemachine.CinemachineVirtualCameraBase::GetMaxDampTime()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineVirtualCameraBase_GetMaxDampTime_m534FD1A5F0E5B1A3F4418266045FEB5CC734C4F3 (CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m4DFFD7F83338DAC9872F4157C35E77F3D8F2D79B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m25CD0807CEE4AA464DD352B31B7ED6939B138797_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	float V_0 = 0.0f;
	int32_t V_1 = 0;
	{
		// float maxDamp = 0;
		V_0 = (0.0f);
		// if (mExtensions != null)
		List_1_t13875FE3163CFA961C09134FFAA2E0903229691A * L_0 = __this->get_mExtensions_13();
		if (!L_0)
		{
			goto IL_003c;
		}
	}
	{
		// for (int i = 0; i < mExtensions.Count; ++i)
		V_1 = 0;
		goto IL_002e;
	}

IL_0012:
	{
		// maxDamp = Mathf.Max(maxDamp, mExtensions[i].GetMaxDampTime());
		float L_1 = V_0;
		List_1_t13875FE3163CFA961C09134FFAA2E0903229691A * L_2 = __this->get_mExtensions_13();
		int32_t L_3 = V_1;
		NullCheck(L_2);
		CinemachineExtension_t8FBFE85287359DD26462EE5C24031D8433801422 * L_4;
		L_4 = List_1_get_Item_m25CD0807CEE4AA464DD352B31B7ED6939B138797_inline(L_2, L_3, /*hidden argument*/List_1_get_Item_m25CD0807CEE4AA464DD352B31B7ED6939B138797_RuntimeMethod_var);
		NullCheck(L_4);
		float L_5;
		L_5 = VirtFuncInvoker0< float >::Invoke(13 /* System.Single Cinemachine.CinemachineExtension::GetMaxDampTime() */, L_4);
		float L_6;
		L_6 = Mathf_Max_m4CE510E1F1013B33275F01543731A51A58BA0775(L_1, L_5, /*hidden argument*/NULL);
		V_0 = L_6;
		// for (int i = 0; i < mExtensions.Count; ++i)
		int32_t L_7 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1));
	}

IL_002e:
	{
		// for (int i = 0; i < mExtensions.Count; ++i)
		int32_t L_8 = V_1;
		List_1_t13875FE3163CFA961C09134FFAA2E0903229691A * L_9 = __this->get_mExtensions_13();
		NullCheck(L_9);
		int32_t L_10;
		L_10 = List_1_get_Count_m4DFFD7F83338DAC9872F4157C35E77F3D8F2D79B_inline(L_9, /*hidden argument*/List_1_get_Count_m4DFFD7F83338DAC9872F4157C35E77F3D8F2D79B_RuntimeMethod_var);
		if ((((int32_t)L_8) < ((int32_t)L_10)))
		{
			goto IL_0012;
		}
	}

IL_003c:
	{
		// return maxDamp;
		float L_11 = V_0;
		return L_11;
	}
}
// System.Single Cinemachine.CinemachineVirtualCameraBase::DetachedFollowTargetDamp(System.Single,System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineVirtualCameraBase_DetachedFollowTargetDamp_mA248235BC7D1A8F9199DFEC135D8770629214BDA (CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * __this, float ___initial0, float ___dampTime1, float ___deltaTime2, const RuntimeMethod* method)
{
	{
		// dampTime = Mathf.Lerp(Mathf.Max(1, dampTime), dampTime, FollowTargetAttachment);
		float L_0 = ___dampTime1;
		float L_1;
		L_1 = Mathf_Max_m4CE510E1F1013B33275F01543731A51A58BA0775((1.0f), L_0, /*hidden argument*/NULL);
		float L_2 = ___dampTime1;
		float L_3;
		L_3 = CinemachineVirtualCameraBase_get_FollowTargetAttachment_mC63610049FFE9F70B89E7F310C47253C90363352_inline(__this, /*hidden argument*/NULL);
		float L_4;
		L_4 = Mathf_Lerp_m8A2A50B945F42D579EDF44D5EE79E85A4DA59616(L_1, L_2, L_3, /*hidden argument*/NULL);
		___dampTime1 = L_4;
		// deltaTime = Mathf.Lerp(0, deltaTime, FollowTargetAttachment);
		float L_5 = ___deltaTime2;
		float L_6;
		L_6 = CinemachineVirtualCameraBase_get_FollowTargetAttachment_mC63610049FFE9F70B89E7F310C47253C90363352_inline(__this, /*hidden argument*/NULL);
		float L_7;
		L_7 = Mathf_Lerp_m8A2A50B945F42D579EDF44D5EE79E85A4DA59616((0.0f), L_5, L_6, /*hidden argument*/NULL);
		___deltaTime2 = L_7;
		// return Damper.Damp(initial, dampTime, deltaTime);
		float L_8 = ___initial0;
		float L_9 = ___dampTime1;
		float L_10 = ___deltaTime2;
		float L_11;
		L_11 = Damper_Damp_mA12020431103076AB69C0FC03C4C07B388AD9E27(L_8, L_9, L_10, /*hidden argument*/NULL);
		return L_11;
	}
}
// UnityEngine.Vector3 Cinemachine.CinemachineVirtualCameraBase::DetachedFollowTargetDamp(UnityEngine.Vector3,UnityEngine.Vector3,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  CinemachineVirtualCameraBase_DetachedFollowTargetDamp_mFA07AB4CA8E758190A3AD4D83392619A10E19BEB (CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * __this, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___initial0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___dampTime1, float ___deltaTime2, const RuntimeMethod* method)
{
	{
		// dampTime = Vector3.Lerp(Vector3.Max(Vector3.one, dampTime), dampTime, FollowTargetAttachment);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_0;
		L_0 = Vector3_get_one_m9CDE5C456038B133ED94402673859EC37B1C1CCB(/*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_1 = ___dampTime1;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_2;
		L_2 = Vector3_Max_m1BEB59C24069DAAE250E28C903B047431DC53155_inline(L_0, L_1, /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_3 = ___dampTime1;
		float L_4;
		L_4 = CinemachineVirtualCameraBase_get_FollowTargetAttachment_mC63610049FFE9F70B89E7F310C47253C90363352_inline(__this, /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_5;
		L_5 = Vector3_Lerp_m8E095584FFA10CF1D3EABCD04F4C83FB82EC5524_inline(L_2, L_3, L_4, /*hidden argument*/NULL);
		___dampTime1 = L_5;
		// deltaTime = Mathf.Lerp(0, deltaTime, FollowTargetAttachment);
		float L_6 = ___deltaTime2;
		float L_7;
		L_7 = CinemachineVirtualCameraBase_get_FollowTargetAttachment_mC63610049FFE9F70B89E7F310C47253C90363352_inline(__this, /*hidden argument*/NULL);
		float L_8;
		L_8 = Mathf_Lerp_m8A2A50B945F42D579EDF44D5EE79E85A4DA59616((0.0f), L_6, L_7, /*hidden argument*/NULL);
		___deltaTime2 = L_8;
		// return Damper.Damp(initial, dampTime, deltaTime);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_9 = ___initial0;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_10 = ___dampTime1;
		float L_11 = ___deltaTime2;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_12;
		L_12 = Damper_Damp_m62C13BEDD585C7DE73B4BDFBC28DDA00C4F89EEE(L_9, L_10, L_11, /*hidden argument*/NULL);
		return L_12;
	}
}
// UnityEngine.Vector3 Cinemachine.CinemachineVirtualCameraBase::DetachedFollowTargetDamp(UnityEngine.Vector3,System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  CinemachineVirtualCameraBase_DetachedFollowTargetDamp_m4CE171B4B2D093A57D4DA99688A0BFD8788BDA68 (CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * __this, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___initial0, float ___dampTime1, float ___deltaTime2, const RuntimeMethod* method)
{
	{
		// dampTime = Mathf.Lerp(Mathf.Max(1, dampTime), dampTime, FollowTargetAttachment);
		float L_0 = ___dampTime1;
		float L_1;
		L_1 = Mathf_Max_m4CE510E1F1013B33275F01543731A51A58BA0775((1.0f), L_0, /*hidden argument*/NULL);
		float L_2 = ___dampTime1;
		float L_3;
		L_3 = CinemachineVirtualCameraBase_get_FollowTargetAttachment_mC63610049FFE9F70B89E7F310C47253C90363352_inline(__this, /*hidden argument*/NULL);
		float L_4;
		L_4 = Mathf_Lerp_m8A2A50B945F42D579EDF44D5EE79E85A4DA59616(L_1, L_2, L_3, /*hidden argument*/NULL);
		___dampTime1 = L_4;
		// deltaTime = Mathf.Lerp(0, deltaTime, FollowTargetAttachment);
		float L_5 = ___deltaTime2;
		float L_6;
		L_6 = CinemachineVirtualCameraBase_get_FollowTargetAttachment_mC63610049FFE9F70B89E7F310C47253C90363352_inline(__this, /*hidden argument*/NULL);
		float L_7;
		L_7 = Mathf_Lerp_m8A2A50B945F42D579EDF44D5EE79E85A4DA59616((0.0f), L_5, L_6, /*hidden argument*/NULL);
		___deltaTime2 = L_7;
		// return Damper.Damp(initial, dampTime, deltaTime);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_8 = ___initial0;
		float L_9 = ___dampTime1;
		float L_10 = ___deltaTime2;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_11;
		L_11 = Damper_Damp_m5F27E39708AA38EF9CC7D888B6F3681813C0E6F0(L_8, L_9, L_10, /*hidden argument*/NULL);
		return L_11;
	}
}
// System.Single Cinemachine.CinemachineVirtualCameraBase::DetachedLookAtTargetDamp(System.Single,System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CinemachineVirtualCameraBase_DetachedLookAtTargetDamp_m644A94A63215474706B7D1357D810F4CDF309F0A (CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * __this, float ___initial0, float ___dampTime1, float ___deltaTime2, const RuntimeMethod* method)
{
	{
		// dampTime = Mathf.Lerp(Mathf.Max(1, dampTime), dampTime, LookAtTargetAttachment);
		float L_0 = ___dampTime1;
		float L_1;
		L_1 = Mathf_Max_m4CE510E1F1013B33275F01543731A51A58BA0775((1.0f), L_0, /*hidden argument*/NULL);
		float L_2 = ___dampTime1;
		float L_3;
		L_3 = CinemachineVirtualCameraBase_get_LookAtTargetAttachment_m54302207ED2A1A7E96A1F9DB52EC0C223754D532_inline(__this, /*hidden argument*/NULL);
		float L_4;
		L_4 = Mathf_Lerp_m8A2A50B945F42D579EDF44D5EE79E85A4DA59616(L_1, L_2, L_3, /*hidden argument*/NULL);
		___dampTime1 = L_4;
		// deltaTime = Mathf.Lerp(0, deltaTime, LookAtTargetAttachment);
		float L_5 = ___deltaTime2;
		float L_6;
		L_6 = CinemachineVirtualCameraBase_get_LookAtTargetAttachment_m54302207ED2A1A7E96A1F9DB52EC0C223754D532_inline(__this, /*hidden argument*/NULL);
		float L_7;
		L_7 = Mathf_Lerp_m8A2A50B945F42D579EDF44D5EE79E85A4DA59616((0.0f), L_5, L_6, /*hidden argument*/NULL);
		___deltaTime2 = L_7;
		// return Damper.Damp(initial, dampTime, deltaTime);
		float L_8 = ___initial0;
		float L_9 = ___dampTime1;
		float L_10 = ___deltaTime2;
		float L_11;
		L_11 = Damper_Damp_mA12020431103076AB69C0FC03C4C07B388AD9E27(L_8, L_9, L_10, /*hidden argument*/NULL);
		return L_11;
	}
}
// UnityEngine.Vector3 Cinemachine.CinemachineVirtualCameraBase::DetachedLookAtTargetDamp(UnityEngine.Vector3,UnityEngine.Vector3,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  CinemachineVirtualCameraBase_DetachedLookAtTargetDamp_mD2B62A9293DA4E8913ADF89C61A98FE4F966888E (CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * __this, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___initial0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___dampTime1, float ___deltaTime2, const RuntimeMethod* method)
{
	{
		// dampTime = Vector3.Lerp(Vector3.Max(Vector3.one, dampTime), dampTime, LookAtTargetAttachment);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_0;
		L_0 = Vector3_get_one_m9CDE5C456038B133ED94402673859EC37B1C1CCB(/*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_1 = ___dampTime1;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_2;
		L_2 = Vector3_Max_m1BEB59C24069DAAE250E28C903B047431DC53155_inline(L_0, L_1, /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_3 = ___dampTime1;
		float L_4;
		L_4 = CinemachineVirtualCameraBase_get_LookAtTargetAttachment_m54302207ED2A1A7E96A1F9DB52EC0C223754D532_inline(__this, /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_5;
		L_5 = Vector3_Lerp_m8E095584FFA10CF1D3EABCD04F4C83FB82EC5524_inline(L_2, L_3, L_4, /*hidden argument*/NULL);
		___dampTime1 = L_5;
		// deltaTime = Mathf.Lerp(0, deltaTime, LookAtTargetAttachment);
		float L_6 = ___deltaTime2;
		float L_7;
		L_7 = CinemachineVirtualCameraBase_get_LookAtTargetAttachment_m54302207ED2A1A7E96A1F9DB52EC0C223754D532_inline(__this, /*hidden argument*/NULL);
		float L_8;
		L_8 = Mathf_Lerp_m8A2A50B945F42D579EDF44D5EE79E85A4DA59616((0.0f), L_6, L_7, /*hidden argument*/NULL);
		___deltaTime2 = L_8;
		// return Damper.Damp(initial, dampTime, deltaTime);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_9 = ___initial0;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_10 = ___dampTime1;
		float L_11 = ___deltaTime2;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_12;
		L_12 = Damper_Damp_m62C13BEDD585C7DE73B4BDFBC28DDA00C4F89EEE(L_9, L_10, L_11, /*hidden argument*/NULL);
		return L_12;
	}
}
// UnityEngine.Vector3 Cinemachine.CinemachineVirtualCameraBase::DetachedLookAtTargetDamp(UnityEngine.Vector3,System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  CinemachineVirtualCameraBase_DetachedLookAtTargetDamp_m4F4C54F140B29348D732A4155AB228C5C9CB9DBD (CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * __this, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___initial0, float ___dampTime1, float ___deltaTime2, const RuntimeMethod* method)
{
	{
		// dampTime = Mathf.Lerp(Mathf.Max(1, dampTime), dampTime, LookAtTargetAttachment);
		float L_0 = ___dampTime1;
		float L_1;
		L_1 = Mathf_Max_m4CE510E1F1013B33275F01543731A51A58BA0775((1.0f), L_0, /*hidden argument*/NULL);
		float L_2 = ___dampTime1;
		float L_3;
		L_3 = CinemachineVirtualCameraBase_get_LookAtTargetAttachment_m54302207ED2A1A7E96A1F9DB52EC0C223754D532_inline(__this, /*hidden argument*/NULL);
		float L_4;
		L_4 = Mathf_Lerp_m8A2A50B945F42D579EDF44D5EE79E85A4DA59616(L_1, L_2, L_3, /*hidden argument*/NULL);
		___dampTime1 = L_4;
		// deltaTime = Mathf.Lerp(0, deltaTime, LookAtTargetAttachment);
		float L_5 = ___deltaTime2;
		float L_6;
		L_6 = CinemachineVirtualCameraBase_get_LookAtTargetAttachment_m54302207ED2A1A7E96A1F9DB52EC0C223754D532_inline(__this, /*hidden argument*/NULL);
		float L_7;
		L_7 = Mathf_Lerp_m8A2A50B945F42D579EDF44D5EE79E85A4DA59616((0.0f), L_5, L_6, /*hidden argument*/NULL);
		___deltaTime2 = L_7;
		// return Damper.Damp(initial, dampTime, deltaTime);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_8 = ___initial0;
		float L_9 = ___dampTime1;
		float L_10 = ___deltaTime2;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_11;
		L_11 = Damper_Damp_m5F27E39708AA38EF9CC7D888B6F3681813C0E6F0(L_8, L_9, L_10, /*hidden argument*/NULL);
		return L_11;
	}
}
// System.Void Cinemachine.CinemachineVirtualCameraBase::AddExtension(Cinemachine.CinemachineExtension)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_AddExtension_m687616F9DD87E599D98CA6595C522C726BE25C91 (CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * __this, CinemachineExtension_t8FBFE85287359DD26462EE5C24031D8433801422 * ___extension0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m5306883A269CD0A4E3AB7716F43082740F337A8C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Remove_m1255E99E82DB37346FC7D3EC40E23483835AB661_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m01AD9612A3B91CC231BDEE266D786634702478E3_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t13875FE3163CFA961C09134FFAA2E0903229691A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// if (mExtensions == null)
		List_1_t13875FE3163CFA961C09134FFAA2E0903229691A * L_0 = __this->get_mExtensions_13();
		if (L_0)
		{
			goto IL_0015;
		}
	}
	{
		// mExtensions = new List<CinemachineExtension>();
		List_1_t13875FE3163CFA961C09134FFAA2E0903229691A * L_1 = (List_1_t13875FE3163CFA961C09134FFAA2E0903229691A *)il2cpp_codegen_object_new(List_1_t13875FE3163CFA961C09134FFAA2E0903229691A_il2cpp_TypeInfo_var);
		List_1__ctor_m01AD9612A3B91CC231BDEE266D786634702478E3(L_1, /*hidden argument*/List_1__ctor_m01AD9612A3B91CC231BDEE266D786634702478E3_RuntimeMethod_var);
		__this->set_mExtensions_13(L_1);
		goto IL_0022;
	}

IL_0015:
	{
		// mExtensions.Remove(extension);
		List_1_t13875FE3163CFA961C09134FFAA2E0903229691A * L_2 = __this->get_mExtensions_13();
		CinemachineExtension_t8FBFE85287359DD26462EE5C24031D8433801422 * L_3 = ___extension0;
		NullCheck(L_2);
		bool L_4;
		L_4 = List_1_Remove_m1255E99E82DB37346FC7D3EC40E23483835AB661(L_2, L_3, /*hidden argument*/List_1_Remove_m1255E99E82DB37346FC7D3EC40E23483835AB661_RuntimeMethod_var);
	}

IL_0022:
	{
		// mExtensions.Add(extension);
		List_1_t13875FE3163CFA961C09134FFAA2E0903229691A * L_5 = __this->get_mExtensions_13();
		CinemachineExtension_t8FBFE85287359DD26462EE5C24031D8433801422 * L_6 = ___extension0;
		NullCheck(L_5);
		List_1_Add_m5306883A269CD0A4E3AB7716F43082740F337A8C(L_5, L_6, /*hidden argument*/List_1_Add_m5306883A269CD0A4E3AB7716F43082740F337A8C_RuntimeMethod_var);
		// }
		return;
	}
}
// System.Void Cinemachine.CinemachineVirtualCameraBase::RemoveExtension(Cinemachine.CinemachineExtension)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_RemoveExtension_m4F693698B2195006C3B65D6634106BC5743298BC (CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * __this, CinemachineExtension_t8FBFE85287359DD26462EE5C24031D8433801422 * ___extension0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Remove_m1255E99E82DB37346FC7D3EC40E23483835AB661_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// if (mExtensions != null)
		List_1_t13875FE3163CFA961C09134FFAA2E0903229691A * L_0 = __this->get_mExtensions_13();
		if (!L_0)
		{
			goto IL_0015;
		}
	}
	{
		// mExtensions.Remove(extension);
		List_1_t13875FE3163CFA961C09134FFAA2E0903229691A * L_1 = __this->get_mExtensions_13();
		CinemachineExtension_t8FBFE85287359DD26462EE5C24031D8433801422 * L_2 = ___extension0;
		NullCheck(L_1);
		bool L_3;
		L_3 = List_1_Remove_m1255E99E82DB37346FC7D3EC40E23483835AB661(L_1, L_2, /*hidden argument*/List_1_Remove_m1255E99E82DB37346FC7D3EC40E23483835AB661_RuntimeMethod_var);
	}

IL_0015:
	{
		// }
		return;
	}
}
// System.Void Cinemachine.CinemachineVirtualCameraBase::InvokePostPipelineStageCallback(Cinemachine.CinemachineVirtualCameraBase,Cinemachine.CinemachineCore/Stage,Cinemachine.CameraState&,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_InvokePostPipelineStageCallback_mD4F5668E9AB96E8C11F16EC0D3CA769D663F5F51 (CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * __this, CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * ___vcam0, int32_t ___stage1, CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 * ___newState2, float ___deltaTime3, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_RemoveAt_m453C4D591A10AE38520E49E2903C3120198C287A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m4DFFD7F83338DAC9872F4157C35E77F3D8F2D79B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m25CD0807CEE4AA464DD352B31B7ED6939B138797_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * V_0 = NULL;
	int32_t V_1 = 0;
	CinemachineExtension_t8FBFE85287359DD26462EE5C24031D8433801422 * V_2 = NULL;
	{
		// if (mExtensions != null)
		List_1_t13875FE3163CFA961C09134FFAA2E0903229691A * L_0 = __this->get_mExtensions_13();
		if (!L_0)
		{
			goto IL_0059;
		}
	}
	{
		// for (int i = 0; i < mExtensions.Count; ++i)
		V_1 = 0;
		goto IL_004b;
	}

IL_000c:
	{
		// var e = mExtensions[i];
		List_1_t13875FE3163CFA961C09134FFAA2E0903229691A * L_1 = __this->get_mExtensions_13();
		int32_t L_2 = V_1;
		NullCheck(L_1);
		CinemachineExtension_t8FBFE85287359DD26462EE5C24031D8433801422 * L_3;
		L_3 = List_1_get_Item_m25CD0807CEE4AA464DD352B31B7ED6939B138797_inline(L_1, L_2, /*hidden argument*/List_1_get_Item_m25CD0807CEE4AA464DD352B31B7ED6939B138797_RuntimeMethod_var);
		V_2 = L_3;
		// if (e == null)
		CinemachineExtension_t8FBFE85287359DD26462EE5C24031D8433801422 * L_4 = V_2;
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_5;
		L_5 = Object_op_Equality_mEE9EC7EB5C7DC3E95B94AB904E1986FC4D566D54(L_4, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL);
		if (!L_5)
		{
			goto IL_0034;
		}
	}
	{
		// mExtensions.RemoveAt(i);
		List_1_t13875FE3163CFA961C09134FFAA2E0903229691A * L_6 = __this->get_mExtensions_13();
		int32_t L_7 = V_1;
		NullCheck(L_6);
		List_1_RemoveAt_m453C4D591A10AE38520E49E2903C3120198C287A(L_6, L_7, /*hidden argument*/List_1_RemoveAt_m453C4D591A10AE38520E49E2903C3120198C287A_RuntimeMethod_var);
		// --i;
		int32_t L_8 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_8, (int32_t)1));
		// }
		goto IL_0047;
	}

IL_0034:
	{
		// else if (e.enabled)
		CinemachineExtension_t8FBFE85287359DD26462EE5C24031D8433801422 * L_9 = V_2;
		NullCheck(L_9);
		bool L_10;
		L_10 = Behaviour_get_enabled_m08077AB79934634E1EAE909C2B482BEF4C15A800(L_9, /*hidden argument*/NULL);
		if (!L_10)
		{
			goto IL_0047;
		}
	}
	{
		// e.InvokePostPipelineStageCallback(vcam, stage, ref newState, deltaTime);
		CinemachineExtension_t8FBFE85287359DD26462EE5C24031D8433801422 * L_11 = V_2;
		CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * L_12 = ___vcam0;
		int32_t L_13 = ___stage1;
		CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 * L_14 = ___newState2;
		float L_15 = ___deltaTime3;
		NullCheck(L_11);
		CinemachineExtension_InvokePostPipelineStageCallback_m54C975D864B6A6818DE9658ADC23439E45B35F9C(L_11, L_12, L_13, (CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 *)L_14, L_15, /*hidden argument*/NULL);
	}

IL_0047:
	{
		// for (int i = 0; i < mExtensions.Count; ++i)
		int32_t L_16 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)1));
	}

IL_004b:
	{
		// for (int i = 0; i < mExtensions.Count; ++i)
		int32_t L_17 = V_1;
		List_1_t13875FE3163CFA961C09134FFAA2E0903229691A * L_18 = __this->get_mExtensions_13();
		NullCheck(L_18);
		int32_t L_19;
		L_19 = List_1_get_Count_m4DFFD7F83338DAC9872F4157C35E77F3D8F2D79B_inline(L_18, /*hidden argument*/List_1_get_Count_m4DFFD7F83338DAC9872F4157C35E77F3D8F2D79B_RuntimeMethod_var);
		if ((((int32_t)L_17) < ((int32_t)L_19)))
		{
			goto IL_000c;
		}
	}

IL_0059:
	{
		// CinemachineVirtualCameraBase parent = ParentCamera as CinemachineVirtualCameraBase;
		RuntimeObject* L_20;
		L_20 = CinemachineVirtualCameraBase_get_ParentCamera_mF5286EB2177F8957BC48A0BD3A5815EB408FD60C(__this, /*hidden argument*/NULL);
		V_0 = ((CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 *)IsInstClass((RuntimeObject*)L_20, CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5_il2cpp_TypeInfo_var));
		// if (parent != null)
		CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * L_21 = V_0;
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_22;
		L_22 = Object_op_Inequality_mE1F187520BD83FB7D86A6D850710C4D42B864E90(L_21, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL);
		if (!L_22)
		{
			goto IL_0079;
		}
	}
	{
		// parent.InvokePostPipelineStageCallback(vcam, stage, ref newState, deltaTime);
		CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * L_23 = V_0;
		CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * L_24 = ___vcam0;
		int32_t L_25 = ___stage1;
		CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 * L_26 = ___newState2;
		float L_27 = ___deltaTime3;
		NullCheck(L_23);
		CinemachineVirtualCameraBase_InvokePostPipelineStageCallback_mD4F5668E9AB96E8C11F16EC0D3CA769D663F5F51(L_23, L_24, L_25, (CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 *)L_26, L_27, /*hidden argument*/NULL);
	}

IL_0079:
	{
		// }
		return;
	}
}
// System.Void Cinemachine.CinemachineVirtualCameraBase::InvokePrePipelineMutateCameraStateCallback(Cinemachine.CinemachineVirtualCameraBase,Cinemachine.CameraState&,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_InvokePrePipelineMutateCameraStateCallback_m1C96DE73EEBCA5BB20BF67FAE3201CD2FC528D8C (CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * __this, CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * ___vcam0, CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 * ___newState1, float ___deltaTime2, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_RemoveAt_m453C4D591A10AE38520E49E2903C3120198C287A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m4DFFD7F83338DAC9872F4157C35E77F3D8F2D79B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m25CD0807CEE4AA464DD352B31B7ED6939B138797_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * V_0 = NULL;
	int32_t V_1 = 0;
	CinemachineExtension_t8FBFE85287359DD26462EE5C24031D8433801422 * V_2 = NULL;
	{
		// if (mExtensions != null)
		List_1_t13875FE3163CFA961C09134FFAA2E0903229691A * L_0 = __this->get_mExtensions_13();
		if (!L_0)
		{
			goto IL_0057;
		}
	}
	{
		// for (int i = 0; i < mExtensions.Count; ++i)
		V_1 = 0;
		goto IL_0049;
	}

IL_000c:
	{
		// var e = mExtensions[i];
		List_1_t13875FE3163CFA961C09134FFAA2E0903229691A * L_1 = __this->get_mExtensions_13();
		int32_t L_2 = V_1;
		NullCheck(L_1);
		CinemachineExtension_t8FBFE85287359DD26462EE5C24031D8433801422 * L_3;
		L_3 = List_1_get_Item_m25CD0807CEE4AA464DD352B31B7ED6939B138797_inline(L_1, L_2, /*hidden argument*/List_1_get_Item_m25CD0807CEE4AA464DD352B31B7ED6939B138797_RuntimeMethod_var);
		V_2 = L_3;
		// if (e == null)
		CinemachineExtension_t8FBFE85287359DD26462EE5C24031D8433801422 * L_4 = V_2;
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_5;
		L_5 = Object_op_Equality_mEE9EC7EB5C7DC3E95B94AB904E1986FC4D566D54(L_4, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL);
		if (!L_5)
		{
			goto IL_0034;
		}
	}
	{
		// mExtensions.RemoveAt(i);
		List_1_t13875FE3163CFA961C09134FFAA2E0903229691A * L_6 = __this->get_mExtensions_13();
		int32_t L_7 = V_1;
		NullCheck(L_6);
		List_1_RemoveAt_m453C4D591A10AE38520E49E2903C3120198C287A(L_6, L_7, /*hidden argument*/List_1_RemoveAt_m453C4D591A10AE38520E49E2903C3120198C287A_RuntimeMethod_var);
		// --i;
		int32_t L_8 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_8, (int32_t)1));
		// }
		goto IL_0045;
	}

IL_0034:
	{
		// else if (e.enabled)
		CinemachineExtension_t8FBFE85287359DD26462EE5C24031D8433801422 * L_9 = V_2;
		NullCheck(L_9);
		bool L_10;
		L_10 = Behaviour_get_enabled_m08077AB79934634E1EAE909C2B482BEF4C15A800(L_9, /*hidden argument*/NULL);
		if (!L_10)
		{
			goto IL_0045;
		}
	}
	{
		// e.PrePipelineMutateCameraStateCallback(vcam, ref newState, deltaTime);
		CinemachineExtension_t8FBFE85287359DD26462EE5C24031D8433801422 * L_11 = V_2;
		CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * L_12 = ___vcam0;
		CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 * L_13 = ___newState1;
		float L_14 = ___deltaTime2;
		NullCheck(L_11);
		VirtActionInvoker3< CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 *, CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 *, float >::Invoke(8 /* System.Void Cinemachine.CinemachineExtension::PrePipelineMutateCameraStateCallback(Cinemachine.CinemachineVirtualCameraBase,Cinemachine.CameraState&,System.Single) */, L_11, L_12, (CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 *)L_13, L_14);
	}

IL_0045:
	{
		// for (int i = 0; i < mExtensions.Count; ++i)
		int32_t L_15 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)1));
	}

IL_0049:
	{
		// for (int i = 0; i < mExtensions.Count; ++i)
		int32_t L_16 = V_1;
		List_1_t13875FE3163CFA961C09134FFAA2E0903229691A * L_17 = __this->get_mExtensions_13();
		NullCheck(L_17);
		int32_t L_18;
		L_18 = List_1_get_Count_m4DFFD7F83338DAC9872F4157C35E77F3D8F2D79B_inline(L_17, /*hidden argument*/List_1_get_Count_m4DFFD7F83338DAC9872F4157C35E77F3D8F2D79B_RuntimeMethod_var);
		if ((((int32_t)L_16) < ((int32_t)L_18)))
		{
			goto IL_000c;
		}
	}

IL_0057:
	{
		// CinemachineVirtualCameraBase parent = ParentCamera as CinemachineVirtualCameraBase;
		RuntimeObject* L_19;
		L_19 = CinemachineVirtualCameraBase_get_ParentCamera_mF5286EB2177F8957BC48A0BD3A5815EB408FD60C(__this, /*hidden argument*/NULL);
		V_0 = ((CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 *)IsInstClass((RuntimeObject*)L_19, CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5_il2cpp_TypeInfo_var));
		// if (parent != null)
		CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * L_20 = V_0;
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_21;
		L_21 = Object_op_Inequality_mE1F187520BD83FB7D86A6D850710C4D42B864E90(L_20, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL);
		if (!L_21)
		{
			goto IL_0075;
		}
	}
	{
		// parent.InvokePrePipelineMutateCameraStateCallback(vcam, ref newState, deltaTime);
		CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * L_22 = V_0;
		CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * L_23 = ___vcam0;
		CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 * L_24 = ___newState1;
		float L_25 = ___deltaTime2;
		NullCheck(L_22);
		CinemachineVirtualCameraBase_InvokePrePipelineMutateCameraStateCallback_m1C96DE73EEBCA5BB20BF67FAE3201CD2FC528D8C(L_22, L_23, (CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 *)L_24, L_25, /*hidden argument*/NULL);
	}

IL_0075:
	{
		// }
		return;
	}
}
// System.Boolean Cinemachine.CinemachineVirtualCameraBase::InvokeOnTransitionInExtensions(Cinemachine.ICinemachineCamera,UnityEngine.Vector3,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineVirtualCameraBase_InvokeOnTransitionInExtensions_mB3E9947AB53FC729921300DAA1ACEEE493894846 (CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * __this, RuntimeObject* ___fromCam0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___worldUp1, float ___deltaTime2, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_RemoveAt_m453C4D591A10AE38520E49E2903C3120198C287A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m4DFFD7F83338DAC9872F4157C35E77F3D8F2D79B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m25CD0807CEE4AA464DD352B31B7ED6939B138797_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	int32_t V_1 = 0;
	CinemachineExtension_t8FBFE85287359DD26462EE5C24031D8433801422 * V_2 = NULL;
	{
		// bool forceUpdate = false;
		V_0 = (bool)0;
		// if (mExtensions != null)
		List_1_t13875FE3163CFA961C09134FFAA2E0903229691A * L_0 = __this->get_mExtensions_13();
		if (!L_0)
		{
			goto IL_005d;
		}
	}
	{
		// for (int i = 0; i < mExtensions.Count; ++i)
		V_1 = 0;
		goto IL_004f;
	}

IL_000e:
	{
		// var e = mExtensions[i];
		List_1_t13875FE3163CFA961C09134FFAA2E0903229691A * L_1 = __this->get_mExtensions_13();
		int32_t L_2 = V_1;
		NullCheck(L_1);
		CinemachineExtension_t8FBFE85287359DD26462EE5C24031D8433801422 * L_3;
		L_3 = List_1_get_Item_m25CD0807CEE4AA464DD352B31B7ED6939B138797_inline(L_1, L_2, /*hidden argument*/List_1_get_Item_m25CD0807CEE4AA464DD352B31B7ED6939B138797_RuntimeMethod_var);
		V_2 = L_3;
		// if (e == null)
		CinemachineExtension_t8FBFE85287359DD26462EE5C24031D8433801422 * L_4 = V_2;
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_5;
		L_5 = Object_op_Equality_mEE9EC7EB5C7DC3E95B94AB904E1986FC4D566D54(L_4, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL);
		if (!L_5)
		{
			goto IL_0036;
		}
	}
	{
		// mExtensions.RemoveAt(i);
		List_1_t13875FE3163CFA961C09134FFAA2E0903229691A * L_6 = __this->get_mExtensions_13();
		int32_t L_7 = V_1;
		NullCheck(L_6);
		List_1_RemoveAt_m453C4D591A10AE38520E49E2903C3120198C287A(L_6, L_7, /*hidden argument*/List_1_RemoveAt_m453C4D591A10AE38520E49E2903C3120198C287A_RuntimeMethod_var);
		// --i;
		int32_t L_8 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_8, (int32_t)1));
		// }
		goto IL_004b;
	}

IL_0036:
	{
		// else if (e.enabled && e.OnTransitionFromCamera(fromCam, worldUp, deltaTime))
		CinemachineExtension_t8FBFE85287359DD26462EE5C24031D8433801422 * L_9 = V_2;
		NullCheck(L_9);
		bool L_10;
		L_10 = Behaviour_get_enabled_m08077AB79934634E1EAE909C2B482BEF4C15A800(L_9, /*hidden argument*/NULL);
		if (!L_10)
		{
			goto IL_004b;
		}
	}
	{
		CinemachineExtension_t8FBFE85287359DD26462EE5C24031D8433801422 * L_11 = V_2;
		RuntimeObject* L_12 = ___fromCam0;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_13 = ___worldUp1;
		float L_14 = ___deltaTime2;
		NullCheck(L_11);
		bool L_15;
		L_15 = VirtFuncInvoker3< bool, RuntimeObject*, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E , float >::Invoke(12 /* System.Boolean Cinemachine.CinemachineExtension::OnTransitionFromCamera(Cinemachine.ICinemachineCamera,UnityEngine.Vector3,System.Single) */, L_11, L_12, L_13, L_14);
		if (!L_15)
		{
			goto IL_004b;
		}
	}
	{
		// forceUpdate = true;
		V_0 = (bool)1;
	}

IL_004b:
	{
		// for (int i = 0; i < mExtensions.Count; ++i)
		int32_t L_16 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)1));
	}

IL_004f:
	{
		// for (int i = 0; i < mExtensions.Count; ++i)
		int32_t L_17 = V_1;
		List_1_t13875FE3163CFA961C09134FFAA2E0903229691A * L_18 = __this->get_mExtensions_13();
		NullCheck(L_18);
		int32_t L_19;
		L_19 = List_1_get_Count_m4DFFD7F83338DAC9872F4157C35E77F3D8F2D79B_inline(L_18, /*hidden argument*/List_1_get_Count_m4DFFD7F83338DAC9872F4157C35E77F3D8F2D79B_RuntimeMethod_var);
		if ((((int32_t)L_17) < ((int32_t)L_19)))
		{
			goto IL_000e;
		}
	}

IL_005d:
	{
		// return forceUpdate;
		bool L_20 = V_0;
		return L_20;
	}
}
// System.String Cinemachine.CinemachineVirtualCameraBase::get_Name()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* CinemachineVirtualCameraBase_get_Name_m15C2DEF15C6C85BDEB8AEE64AB915DBE173F0BA0 (CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * __this, const RuntimeMethod* method)
{
	{
		// public string Name { get { return name; } }
		String_t* L_0;
		L_0 = Object_get_name_m0C7BC870ED2F0DC5A2FB09628136CD7D1CB82CFB(__this, /*hidden argument*/NULL);
		return L_0;
	}
}
// System.String Cinemachine.CinemachineVirtualCameraBase::get_Description()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* CinemachineVirtualCameraBase_get_Description_m198BF619FE868398029A2631C8D11C68F553AF63 (CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
		s_Il2CppMethodInitialized = true;
	}
	{
		// public virtual string Description { get { return ""; }}
		return _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
	}
}
// System.Int32 Cinemachine.CinemachineVirtualCameraBase::get_Priority()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CinemachineVirtualCameraBase_get_Priority_m56656A6C1F3F6EDABE61AC85E1BA8C638B470310 (CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * __this, const RuntimeMethod* method)
{
	{
		// public int Priority { get { return m_Priority; } set { m_Priority = value; } }
		int32_t L_0 = __this->get_m_Priority_9();
		return L_0;
	}
}
// System.Void Cinemachine.CinemachineVirtualCameraBase::set_Priority(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_set_Priority_m6C180B742F19E669D648B6D1BE4D9D9C5824962B (CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * __this, int32_t ___value0, const RuntimeMethod* method)
{
	{
		// public int Priority { get { return m_Priority; } set { m_Priority = value; } }
		int32_t L_0 = ___value0;
		__this->set_m_Priority_9(L_0);
		// public int Priority { get { return m_Priority; } set { m_Priority = value; } }
		return;
	}
}
// System.Void Cinemachine.CinemachineVirtualCameraBase::ApplyPositionBlendMethod(Cinemachine.CameraState&,Cinemachine.CinemachineVirtualCameraBase/BlendHint)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_ApplyPositionBlendMethod_m4CA02DB42D981721D75169ACDD7900477819EEC0 (CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * __this, CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 * ___state0, int32_t ___hint1, const RuntimeMethod* method)
{
	{
		int32_t L_0 = ___hint1;
		switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)1)))
		{
			case 0:
			{
				goto IL_0015;
			}
			case 1:
			{
				goto IL_0024;
			}
			case 2:
			{
				goto IL_0033;
			}
		}
	}
	{
		return;
	}

IL_0015:
	{
		// state.BlendHint |= CameraState.BlendHintValue.SphericalPositionBlend;
		CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 * L_1 = ___state0;
		CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 * L_2 = L_1;
		int32_t L_3;
		L_3 = CameraState_get_BlendHint_m787612D5DE9717F032149B538F603DA69B26FC75_inline((CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 *)L_2, /*hidden argument*/NULL);
		CameraState_set_BlendHint_mFEAA3F666F38C388C5CCF863FF3711CEEE3A0A52_inline((CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 *)L_2, ((int32_t)((int32_t)L_3|(int32_t)4)), /*hidden argument*/NULL);
		// break;
		return;
	}

IL_0024:
	{
		// state.BlendHint |= CameraState.BlendHintValue.CylindricalPositionBlend;
		CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 * L_4 = ___state0;
		CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 * L_5 = L_4;
		int32_t L_6;
		L_6 = CameraState_get_BlendHint_m787612D5DE9717F032149B538F603DA69B26FC75_inline((CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 *)L_5, /*hidden argument*/NULL);
		CameraState_set_BlendHint_mFEAA3F666F38C388C5CCF863FF3711CEEE3A0A52_inline((CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 *)L_5, ((int32_t)((int32_t)L_6|(int32_t)8)), /*hidden argument*/NULL);
		// break;
		return;
	}

IL_0033:
	{
		// state.BlendHint |= CameraState.BlendHintValue.RadialAimBlend;
		CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 * L_7 = ___state0;
		CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 * L_8 = L_7;
		int32_t L_9;
		L_9 = CameraState_get_BlendHint_m787612D5DE9717F032149B538F603DA69B26FC75_inline((CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 *)L_8, /*hidden argument*/NULL);
		CameraState_set_BlendHint_mFEAA3F666F38C388C5CCF863FF3711CEEE3A0A52_inline((CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 *)L_8, ((int32_t)((int32_t)L_9|(int32_t)((int32_t)16))), /*hidden argument*/NULL);
		// }
		return;
	}
}
// UnityEngine.GameObject Cinemachine.CinemachineVirtualCameraBase::get_VirtualCameraGameObject()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * CinemachineVirtualCameraBase_get_VirtualCameraGameObject_mDE6EBE29EC5093FDCE5E40963BFB8E39F6C7B518 (CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// if (this == null)
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_0;
		L_0 = Object_op_Equality_mEE9EC7EB5C7DC3E95B94AB904E1986FC4D566D54(__this, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL);
		if (!L_0)
		{
			goto IL_000b;
		}
	}
	{
		// return null; // object deleted
		return (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 *)NULL;
	}

IL_000b:
	{
		// return gameObject;
		GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_1;
		L_1 = Component_get_gameObject_m55DC35B149AFB9157582755383BA954655FE0C5B(__this, /*hidden argument*/NULL);
		return L_1;
	}
}
// System.Boolean Cinemachine.CinemachineVirtualCameraBase::get_IsValid()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineVirtualCameraBase_get_IsValid_m4A8B615DDFE153258564AE9D4ED8F257E9C7E5C5 (CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// public bool IsValid { get { return !(this == null); } }
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_0;
		L_0 = Object_op_Equality_mEE9EC7EB5C7DC3E95B94AB904E1986FC4D566D54(__this, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL);
		return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
	}
}
// Cinemachine.ICinemachineCamera Cinemachine.CinemachineVirtualCameraBase::get_ParentCamera()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CinemachineVirtualCameraBase_get_ParentCamera_mF5286EB2177F8957BC48A0BD3A5815EB408FD60C (CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * __this, const RuntimeMethod* method)
{
	{
		// if (!mSlaveStatusUpdated || !Application.isPlaying)
		bool L_0 = __this->get_mSlaveStatusUpdated_16();
		if (!L_0)
		{
			goto IL_000f;
		}
	}
	{
		bool L_1;
		L_1 = Application_get_isPlaying_m7BB718D8E58B807184491F64AFF0649517E56567(/*hidden argument*/NULL);
		if (L_1)
		{
			goto IL_0015;
		}
	}

IL_000f:
	{
		// UpdateSlaveStatus();
		CinemachineVirtualCameraBase_UpdateSlaveStatus_m78E02F6B18B2C3FAF666F744FEA33D2357541557(__this, /*hidden argument*/NULL);
	}

IL_0015:
	{
		// return m_parentVcam;
		CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * L_2 = __this->get_m_parentVcam_17();
		return L_2;
	}
}
// System.Boolean Cinemachine.CinemachineVirtualCameraBase::IsLiveChild(Cinemachine.ICinemachineCamera,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineVirtualCameraBase_IsLiveChild_m1BA561E87306CCFFA9300C53CF38C5940AD1B247 (CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * __this, RuntimeObject* ___vcam0, bool ___dominantChildOnly1, const RuntimeMethod* method)
{
	{
		// public virtual bool IsLiveChild(ICinemachineCamera vcam, bool dominantChildOnly = false) { return false; }
		return (bool)0;
	}
}
// System.Boolean Cinemachine.CinemachineVirtualCameraBase::get_PreviousStateIsValid()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CinemachineVirtualCameraBase_get_PreviousStateIsValid_m9AC6D8672852D072384B03B9433FAA24B6021F35 (CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * __this, const RuntimeMethod* method)
{
	{
		// public virtual bool PreviousStateIsValid { get; set; }
		bool L_0 = __this->get_U3CPreviousStateIsValidU3Ek__BackingField_14();
		return L_0;
	}
}
// System.Void Cinemachine.CinemachineVirtualCameraBase::set_PreviousStateIsValid(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_set_PreviousStateIsValid_m6B3E5DD2C1EA71B2BA04072A0E3505AAFB2AF008 (CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * __this, bool ___value0, const RuntimeMethod* method)
{
	{
		// public virtual bool PreviousStateIsValid { get; set; }
		bool L_0 = ___value0;
		__this->set_U3CPreviousStateIsValidU3Ek__BackingField_14(L_0);
		return;
	}
}
// System.Void Cinemachine.CinemachineVirtualCameraBase::UpdateCameraState(UnityEngine.Vector3,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_UpdateCameraState_mBCA1562C197A11110116B3909711D0D0EE5F1733 (CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * __this, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___worldUp0, float ___deltaTime1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// CinemachineCore.Instance.UpdateVirtualCamera(this, worldUp, deltaTime);
		IL2CPP_RUNTIME_CLASS_INIT(CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534_il2cpp_TypeInfo_var);
		CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534 * L_0;
		L_0 = CinemachineCore_get_Instance_mCD8E65EBCBB58BEDC6FD0C503AB9E866B76AFA83(/*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_1 = ___worldUp0;
		float L_2 = ___deltaTime1;
		NullCheck(L_0);
		CinemachineCore_UpdateVirtualCamera_m937B1B00C50FDEFC1C9AE346DF37A0694D04F9EF(L_0, __this, L_1, L_2, /*hidden argument*/NULL);
		// }
		return;
	}
}
// System.Void Cinemachine.CinemachineVirtualCameraBase::OnTransitionFromCamera(Cinemachine.ICinemachineCamera,UnityEngine.Vector3,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_OnTransitionFromCamera_mF18AFCD175FF50DBA6851279E6C93D0A3625618E (CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * __this, RuntimeObject* ___fromCam0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___worldUp1, float ___deltaTime2, const RuntimeMethod* method)
{
	{
		// if (!gameObject.activeInHierarchy)
		GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_0;
		L_0 = Component_get_gameObject_m55DC35B149AFB9157582755383BA954655FE0C5B(__this, /*hidden argument*/NULL);
		NullCheck(L_0);
		bool L_1;
		L_1 = GameObject_get_activeInHierarchy_mA3990AC5F61BB35283188E925C2BE7F7BF67734B(L_0, /*hidden argument*/NULL);
		if (L_1)
		{
			goto IL_0014;
		}
	}
	{
		// PreviousStateIsValid = false;
		VirtActionInvoker1< bool >::Invoke(32 /* System.Void Cinemachine.CinemachineVirtualCameraBase::set_PreviousStateIsValid(System.Boolean) */, __this, (bool)0);
	}

IL_0014:
	{
		// }
		return;
	}
}
// System.Void Cinemachine.CinemachineVirtualCameraBase::OnDestroy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_OnDestroy_mFF393A0D56A6468E4A055DC86B52654763CF5C01 (CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// CinemachineCore.Instance.CameraDestroyed(this);
		IL2CPP_RUNTIME_CLASS_INIT(CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534_il2cpp_TypeInfo_var);
		CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534 * L_0;
		L_0 = CinemachineCore_get_Instance_mCD8E65EBCBB58BEDC6FD0C503AB9E866B76AFA83(/*hidden argument*/NULL);
		NullCheck(L_0);
		CinemachineCore_CameraDestroyed_m9A825D47C357F36DABCC51C466E0704BD49E13EB(L_0, __this, /*hidden argument*/NULL);
		// }
		return;
	}
}
// System.Void Cinemachine.CinemachineVirtualCameraBase::OnTransformParentChanged()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_OnTransformParentChanged_m30B1976A8C859FADD7DBF6508018A382A921A41D (CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// CinemachineCore.Instance.CameraDisabled(this);
		IL2CPP_RUNTIME_CLASS_INIT(CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534_il2cpp_TypeInfo_var);
		CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534 * L_0;
		L_0 = CinemachineCore_get_Instance_mCD8E65EBCBB58BEDC6FD0C503AB9E866B76AFA83(/*hidden argument*/NULL);
		NullCheck(L_0);
		CinemachineCore_CameraDisabled_m9B1E9D658D5C6090F2C85A82C013908DC99A380E(L_0, __this, /*hidden argument*/NULL);
		// CinemachineCore.Instance.CameraEnabled(this);
		CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534 * L_1;
		L_1 = CinemachineCore_get_Instance_mCD8E65EBCBB58BEDC6FD0C503AB9E866B76AFA83(/*hidden argument*/NULL);
		NullCheck(L_1);
		CinemachineCore_CameraEnabled_m5DC7D833542C8CEA753704CE9026C4CE9A00EAC6(L_1, __this, /*hidden argument*/NULL);
		// UpdateSlaveStatus();
		CinemachineVirtualCameraBase_UpdateSlaveStatus_m78E02F6B18B2C3FAF666F744FEA33D2357541557(__this, /*hidden argument*/NULL);
		// UpdateVcamPoolStatus();
		CinemachineVirtualCameraBase_UpdateVcamPoolStatus_m00D7E5F25FC9CC434AD143635F630984354301C9(__this, /*hidden argument*/NULL);
		// }
		return;
	}
}
// System.Void Cinemachine.CinemachineVirtualCameraBase::Start()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_Start_mAC4E3C7862E1898426BD04C03F97D2CB65B3E463 (CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * __this, const RuntimeMethod* method)
{
	{
		// m_WasStarted = true;
		__this->set_m_WasStarted_15((bool)1);
		// }
		return;
	}
}
// System.Void Cinemachine.CinemachineVirtualCameraBase::EnsureStarted()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_EnsureStarted_m849F12F97E34D0BB2CFAB2178B5933CB3C07155F (CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponentsInChildren_TisCinemachineExtension_t8FBFE85287359DD26462EE5C24031D8433801422_m4907982342657E73BC81F9555C60128F283FA045_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	CinemachineExtensionU5BU5D_tD1B8E4F9FE636358D4FFCD86534575DB3AC49973* V_0 = NULL;
	int32_t V_1 = 0;
	{
		// if (!m_WasStarted)
		bool L_0 = __this->get_m_WasStarted_15();
		if (L_0)
		{
			goto IL_002c;
		}
	}
	{
		// m_WasStarted = true;
		__this->set_m_WasStarted_15((bool)1);
		// var extensions = GetComponentsInChildren<CinemachineExtension>();
		CinemachineExtensionU5BU5D_tD1B8E4F9FE636358D4FFCD86534575DB3AC49973* L_1;
		L_1 = Component_GetComponentsInChildren_TisCinemachineExtension_t8FBFE85287359DD26462EE5C24031D8433801422_m4907982342657E73BC81F9555C60128F283FA045(__this, /*hidden argument*/Component_GetComponentsInChildren_TisCinemachineExtension_t8FBFE85287359DD26462EE5C24031D8433801422_m4907982342657E73BC81F9555C60128F283FA045_RuntimeMethod_var);
		V_0 = L_1;
		// for (int i = 0; i < extensions.Length; ++i)
		V_1 = 0;
		goto IL_0026;
	}

IL_001a:
	{
		// extensions[i].EnsureStarted();
		CinemachineExtensionU5BU5D_tD1B8E4F9FE636358D4FFCD86534575DB3AC49973* L_2 = V_0;
		int32_t L_3 = V_1;
		NullCheck(L_2);
		int32_t L_4 = L_3;
		CinemachineExtension_t8FBFE85287359DD26462EE5C24031D8433801422 * L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
		NullCheck(L_5);
		CinemachineExtension_EnsureStarted_m3F2553CBD100D1FC3E126F2966A6673AEE82771D(L_5, /*hidden argument*/NULL);
		// for (int i = 0; i < extensions.Length; ++i)
		int32_t L_6 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1));
	}

IL_0026:
	{
		// for (int i = 0; i < extensions.Length; ++i)
		int32_t L_7 = V_1;
		CinemachineExtensionU5BU5D_tD1B8E4F9FE636358D4FFCD86534575DB3AC49973* L_8 = V_0;
		NullCheck(L_8);
		if ((((int32_t)L_7) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))))))
		{
			goto IL_001a;
		}
	}

IL_002c:
	{
		// }
		return;
	}
}
// Cinemachine.AxisState/IInputAxisProvider Cinemachine.CinemachineVirtualCameraBase::GetInputAxisProvider()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CinemachineVirtualCameraBase_GetInputAxisProvider_m7691338DE9A7FEBB16AE3BC6AD15AC61D2E4D046 (CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponentsInChildren_TisMonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A_m13B53BED7955F644ED94C8D0B84CA10396B19BBB_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IInputAxisProvider_t60E3751C2B79760C58FA84BC376D8A3DC1E7AE70_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	MonoBehaviourU5BU5D_t4F792E4F07CDD1638166A5F25EA3670210A8192D* V_0 = NULL;
	int32_t V_1 = 0;
	RuntimeObject* V_2 = NULL;
	{
		// var components = GetComponentsInChildren<MonoBehaviour>();
		MonoBehaviourU5BU5D_t4F792E4F07CDD1638166A5F25EA3670210A8192D* L_0;
		L_0 = Component_GetComponentsInChildren_TisMonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A_m13B53BED7955F644ED94C8D0B84CA10396B19BBB(__this, /*hidden argument*/Component_GetComponentsInChildren_TisMonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A_m13B53BED7955F644ED94C8D0B84CA10396B19BBB_RuntimeMethod_var);
		V_0 = L_0;
		// for (int i = 0; i < components.Length; ++i)
		V_1 = 0;
		goto IL_001d;
	}

IL_000b:
	{
		// var provider = components[i] as AxisState.IInputAxisProvider;
		MonoBehaviourU5BU5D_t4F792E4F07CDD1638166A5F25EA3670210A8192D* L_1 = V_0;
		int32_t L_2 = V_1;
		NullCheck(L_1);
		int32_t L_3 = L_2;
		MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A * L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
		V_2 = ((RuntimeObject*)IsInst((RuntimeObject*)L_4, IInputAxisProvider_t60E3751C2B79760C58FA84BC376D8A3DC1E7AE70_il2cpp_TypeInfo_var));
		// if (provider != null)
		RuntimeObject* L_5 = V_2;
		if (!L_5)
		{
			goto IL_0019;
		}
	}
	{
		// return provider;
		RuntimeObject* L_6 = V_2;
		return L_6;
	}

IL_0019:
	{
		// for (int i = 0; i < components.Length; ++i)
		int32_t L_7 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1));
	}

IL_001d:
	{
		// for (int i = 0; i < components.Length; ++i)
		int32_t L_8 = V_1;
		MonoBehaviourU5BU5D_t4F792E4F07CDD1638166A5F25EA3670210A8192D* L_9 = V_0;
		NullCheck(L_9);
		if ((((int32_t)L_8) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_9)->max_length))))))
		{
			goto IL_000b;
		}
	}
	{
		// return null;
		return (RuntimeObject*)NULL;
	}
}
// System.Void Cinemachine.CinemachineVirtualCameraBase::OnValidate()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_OnValidate_mE1DC3F4318A152EE8B1821DE638615477645EF55 (CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// m_OnValidateCalled = true;
		__this->set_m_OnValidateCalled_7((bool)1);
		// ValidatingStreamVersion = m_StreamingVersion;
		int32_t L_0 = __this->get_m_StreamingVersion_8();
		CinemachineVirtualCameraBase_set_ValidatingStreamVersion_m5AB3A39B6875CC5C403E49D9FFF6318CD77E6E6D_inline(__this, L_0, /*hidden argument*/NULL);
		// m_StreamingVersion = CinemachineCore.kStreamingVersion;
		IL2CPP_RUNTIME_CLASS_INIT(CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534_il2cpp_TypeInfo_var);
		int32_t L_1 = ((CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534_StaticFields*)il2cpp_codegen_static_fields_for(CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534_il2cpp_TypeInfo_var))->get_kStreamingVersion_0();
		__this->set_m_StreamingVersion_8(L_1);
		// }
		return;
	}
}
// System.Void Cinemachine.CinemachineVirtualCameraBase::OnEnable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_OnEnable_m0D02925B2AB25A5F7FB3B032332B70685FCEC035 (CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponents_TisCinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5_mB2BD748382C9AF3204DC0E590E3C89A0E0669926_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_tEB68BCBEB8EFD60F8043C67146DC05E7F50F374B_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral20543B3471A4F19DEEE5D3493EBD551C4EAAE0B6);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF3E84B722399601AD7E281754E917478AA9AD48D);
		s_Il2CppMethodInitialized = true;
	}
	CinemachineVirtualCameraBaseU5BU5D_tDFD527B822E4C563323A3AEB49E8FDE6147A3E80* V_0 = NULL;
	int32_t V_1 = 0;
	{
		// UpdateSlaveStatus();
		CinemachineVirtualCameraBase_UpdateSlaveStatus_m78E02F6B18B2C3FAF666F744FEA33D2357541557(__this, /*hidden argument*/NULL);
		// UpdateVcamPoolStatus();    // Add to queue
		CinemachineVirtualCameraBase_UpdateVcamPoolStatus_m00D7E5F25FC9CC434AD143635F630984354301C9(__this, /*hidden argument*/NULL);
		// if (!CinemachineCore.Instance.IsLive(this))
		IL2CPP_RUNTIME_CLASS_INIT(CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534_il2cpp_TypeInfo_var);
		CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534 * L_0;
		L_0 = CinemachineCore_get_Instance_mCD8E65EBCBB58BEDC6FD0C503AB9E866B76AFA83(/*hidden argument*/NULL);
		NullCheck(L_0);
		bool L_1;
		L_1 = CinemachineCore_IsLive_m61EC3BE5D22564DD740379A88639BF368EBC1E43(L_0, __this, /*hidden argument*/NULL);
		if (L_1)
		{
			goto IL_0020;
		}
	}
	{
		// PreviousStateIsValid = false;
		VirtActionInvoker1< bool >::Invoke(32 /* System.Void Cinemachine.CinemachineVirtualCameraBase::set_PreviousStateIsValid(System.Boolean) */, __this, (bool)0);
	}

IL_0020:
	{
		// CinemachineCore.Instance.CameraEnabled(this);
		IL2CPP_RUNTIME_CLASS_INIT(CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534_il2cpp_TypeInfo_var);
		CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534 * L_2;
		L_2 = CinemachineCore_get_Instance_mCD8E65EBCBB58BEDC6FD0C503AB9E866B76AFA83(/*hidden argument*/NULL);
		NullCheck(L_2);
		CinemachineCore_CameraEnabled_m5DC7D833542C8CEA753704CE9026C4CE9A00EAC6(L_2, __this, /*hidden argument*/NULL);
		// var vcamComponents = GetComponents<CinemachineVirtualCameraBase>();
		CinemachineVirtualCameraBaseU5BU5D_tDFD527B822E4C563323A3AEB49E8FDE6147A3E80* L_3;
		L_3 = Component_GetComponents_TisCinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5_mB2BD748382C9AF3204DC0E590E3C89A0E0669926(__this, /*hidden argument*/Component_GetComponents_TisCinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5_mB2BD748382C9AF3204DC0E590E3C89A0E0669926_RuntimeMethod_var);
		V_0 = L_3;
		// for (int i = 0; i < vcamComponents.Length; ++i)
		V_1 = 0;
		goto IL_007b;
	}

IL_0036:
	{
		// if (vcamComponents[i].enabled && vcamComponents[i] != this)
		CinemachineVirtualCameraBaseU5BU5D_tDFD527B822E4C563323A3AEB49E8FDE6147A3E80* L_4 = V_0;
		int32_t L_5 = V_1;
		NullCheck(L_4);
		int32_t L_6 = L_5;
		CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
		NullCheck(L_7);
		bool L_8;
		L_8 = Behaviour_get_enabled_m08077AB79934634E1EAE909C2B482BEF4C15A800(L_7, /*hidden argument*/NULL);
		if (!L_8)
		{
			goto IL_0077;
		}
	}
	{
		CinemachineVirtualCameraBaseU5BU5D_tDFD527B822E4C563323A3AEB49E8FDE6147A3E80* L_9 = V_0;
		int32_t L_10 = V_1;
		NullCheck(L_9);
		int32_t L_11 = L_10;
		CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_13;
		L_13 = Object_op_Inequality_mE1F187520BD83FB7D86A6D850710C4D42B864E90(L_12, __this, /*hidden argument*/NULL);
		if (!L_13)
		{
			goto IL_0077;
		}
	}
	{
		// Debug.LogError(Name
		//     + " has multiple CinemachineVirtualCameraBase-derived components.  Disabling "
		//     + GetType().Name + ".");
		String_t* L_14;
		L_14 = CinemachineVirtualCameraBase_get_Name_m15C2DEF15C6C85BDEB8AEE64AB915DBE173F0BA0(__this, /*hidden argument*/NULL);
		Type_t * L_15;
		L_15 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B(__this, /*hidden argument*/NULL);
		NullCheck(L_15);
		String_t* L_16;
		L_16 = VirtFuncInvoker0< String_t* >::Invoke(7 /* System.String System.Reflection.MemberInfo::get_Name() */, L_15);
		String_t* L_17;
		L_17 = String_Concat_m37A5BF26F8F8F1892D60D727303B23FB604FEE78(L_14, _stringLiteral20543B3471A4F19DEEE5D3493EBD551C4EAAE0B6, L_16, _stringLiteralF3E84B722399601AD7E281754E917478AA9AD48D, /*hidden argument*/NULL);
		IL2CPP_RUNTIME_CLASS_INIT(Debug_tEB68BCBEB8EFD60F8043C67146DC05E7F50F374B_il2cpp_TypeInfo_var);
		Debug_LogError_m8850D65592770A364D494025FF3A73E8D4D70485(L_17, /*hidden argument*/NULL);
		// enabled = false;
		Behaviour_set_enabled_mDE415591B28853D1CD764C53CB499A2142247F32(__this, (bool)0, /*hidden argument*/NULL);
	}

IL_0077:
	{
		// for (int i = 0; i < vcamComponents.Length; ++i)
		int32_t L_18 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1));
	}

IL_007b:
	{
		// for (int i = 0; i < vcamComponents.Length; ++i)
		int32_t L_19 = V_1;
		CinemachineVirtualCameraBaseU5BU5D_tDFD527B822E4C563323A3AEB49E8FDE6147A3E80* L_20 = V_0;
		NullCheck(L_20);
		if ((((int32_t)L_19) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_20)->max_length))))))
		{
			goto IL_0036;
		}
	}
	{
		// }
		return;
	}
}
// System.Void Cinemachine.CinemachineVirtualCameraBase::OnDisable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_OnDisable_m385039B02BB5EF010B8F7CD5C8D5FED7BBE7C2D1 (CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// UpdateVcamPoolStatus();    // Remove from queue
		CinemachineVirtualCameraBase_UpdateVcamPoolStatus_m00D7E5F25FC9CC434AD143635F630984354301C9(__this, /*hidden argument*/NULL);
		// CinemachineCore.Instance.CameraDisabled(this);
		IL2CPP_RUNTIME_CLASS_INIT(CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534_il2cpp_TypeInfo_var);
		CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534 * L_0;
		L_0 = CinemachineCore_get_Instance_mCD8E65EBCBB58BEDC6FD0C503AB9E866B76AFA83(/*hidden argument*/NULL);
		NullCheck(L_0);
		CinemachineCore_CameraDisabled_m9B1E9D658D5C6090F2C85A82C013908DC99A380E(L_0, __this, /*hidden argument*/NULL);
		// }
		return;
	}
}
// System.Void Cinemachine.CinemachineVirtualCameraBase::Update()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_Update_m947321B86273A2372CF670BF61DD8763993B63E3 (CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * __this, const RuntimeMethod* method)
{
	{
		// if (m_Priority != m_QueuePriority)
		int32_t L_0 = __this->get_m_Priority_9();
		int32_t L_1 = __this->get_m_QueuePriority_18();
		if ((((int32_t)L_0) == ((int32_t)L_1)))
		{
			goto IL_0014;
		}
	}
	{
		// UpdateVcamPoolStatus();
		CinemachineVirtualCameraBase_UpdateVcamPoolStatus_m00D7E5F25FC9CC434AD143635F630984354301C9(__this, /*hidden argument*/NULL);
	}

IL_0014:
	{
		// }
		return;
	}
}
// System.Void Cinemachine.CinemachineVirtualCameraBase::UpdateSlaveStatus()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_UpdateSlaveStatus_m78E02F6B18B2C3FAF666F744FEA33D2357541557 (CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_TryGetComponent_TisCinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5_m296F0AF6A4DB67F1E6E356E506734FFB252C0705_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * V_0 = NULL;
	{
		// mSlaveStatusUpdated = true;
		__this->set_mSlaveStatusUpdated_16((bool)1);
		// m_parentVcam = null;
		__this->set_m_parentVcam_17((CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 *)NULL);
		// Transform p = transform.parent;
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_0;
		L_0 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(__this, /*hidden argument*/NULL);
		NullCheck(L_0);
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_1;
		L_1 = Transform_get_parent_m7D06005D9CB55F90F39D42F6A2AF9C7BC80745C9(L_0, /*hidden argument*/NULL);
		V_0 = L_1;
		// if (p != null)
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_2 = V_0;
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_3;
		L_3 = Object_op_Inequality_mE1F187520BD83FB7D86A6D850710C4D42B864E90(L_2, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL);
		if (!L_3)
		{
			goto IL_0030;
		}
	}
	{
		// p.TryGetComponent(out m_parentVcam);
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_4 = V_0;
		CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 ** L_5 = __this->get_address_of_m_parentVcam_17();
		NullCheck(L_4);
		bool L_6;
		L_6 = Component_TryGetComponent_TisCinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5_m296F0AF6A4DB67F1E6E356E506734FFB252C0705(L_4, (CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 **)L_5, /*hidden argument*/Component_TryGetComponent_TisCinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5_m296F0AF6A4DB67F1E6E356E506734FFB252C0705_RuntimeMethod_var);
	}

IL_0030:
	{
		// }
		return;
	}
}
// UnityEngine.Transform Cinemachine.CinemachineVirtualCameraBase::ResolveLookAt(UnityEngine.Transform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * CinemachineVirtualCameraBase_ResolveLookAt_mB4648E8AB85834A25B30DA49D5A200B74F1CC7A5 (CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * __this, Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___localLookAt0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICinemachineCamera_t6F02F958011535010196E7CDD88578BEDB9AE685_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * V_0 = NULL;
	{
		// Transform lookAt = localLookAt;
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_0 = ___localLookAt0;
		V_0 = L_0;
		// if (lookAt == null && ParentCamera != null)
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_1 = V_0;
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_2;
		L_2 = Object_op_Equality_mEE9EC7EB5C7DC3E95B94AB904E1986FC4D566D54(L_1, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL);
		if (!L_2)
		{
			goto IL_001f;
		}
	}
	{
		RuntimeObject* L_3;
		L_3 = CinemachineVirtualCameraBase_get_ParentCamera_mF5286EB2177F8957BC48A0BD3A5815EB408FD60C(__this, /*hidden argument*/NULL);
		if (!L_3)
		{
			goto IL_001f;
		}
	}
	{
		// lookAt = ParentCamera.LookAt; // Parent provides default
		RuntimeObject* L_4;
		L_4 = CinemachineVirtualCameraBase_get_ParentCamera_mF5286EB2177F8957BC48A0BD3A5815EB408FD60C(__this, /*hidden argument*/NULL);
		NullCheck(L_4);
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_5;
		L_5 = InterfaceFuncInvoker0< Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * >::Invoke(4 /* UnityEngine.Transform Cinemachine.ICinemachineCamera::get_LookAt() */, ICinemachineCamera_t6F02F958011535010196E7CDD88578BEDB9AE685_il2cpp_TypeInfo_var, L_4);
		V_0 = L_5;
	}

IL_001f:
	{
		// return lookAt;
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_6 = V_0;
		return L_6;
	}
}
// UnityEngine.Transform Cinemachine.CinemachineVirtualCameraBase::ResolveFollow(UnityEngine.Transform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * CinemachineVirtualCameraBase_ResolveFollow_mC991CC084D6046862E0E0D3172CF7C12FE8EC4F0 (CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * __this, Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___localFollow0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICinemachineCamera_t6F02F958011535010196E7CDD88578BEDB9AE685_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * V_0 = NULL;
	{
		// Transform follow = localFollow;
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_0 = ___localFollow0;
		V_0 = L_0;
		// if (follow == null && ParentCamera != null)
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_1 = V_0;
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_2;
		L_2 = Object_op_Equality_mEE9EC7EB5C7DC3E95B94AB904E1986FC4D566D54(L_1, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL);
		if (!L_2)
		{
			goto IL_001f;
		}
	}
	{
		RuntimeObject* L_3;
		L_3 = CinemachineVirtualCameraBase_get_ParentCamera_mF5286EB2177F8957BC48A0BD3A5815EB408FD60C(__this, /*hidden argument*/NULL);
		if (!L_3)
		{
			goto IL_001f;
		}
	}
	{
		// follow = ParentCamera.Follow; // Parent provides default
		RuntimeObject* L_4;
		L_4 = CinemachineVirtualCameraBase_get_ParentCamera_mF5286EB2177F8957BC48A0BD3A5815EB408FD60C(__this, /*hidden argument*/NULL);
		NullCheck(L_4);
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_5;
		L_5 = InterfaceFuncInvoker0< Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * >::Invoke(6 /* UnityEngine.Transform Cinemachine.ICinemachineCamera::get_Follow() */, ICinemachineCamera_t6F02F958011535010196E7CDD88578BEDB9AE685_il2cpp_TypeInfo_var, L_4);
		V_0 = L_5;
	}

IL_001f:
	{
		// return follow;
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_6 = V_0;
		return L_6;
	}
}
// System.Void Cinemachine.CinemachineVirtualCameraBase::UpdateVcamPoolStatus()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_UpdateVcamPoolStatus_m00D7E5F25FC9CC434AD143635F630984354301C9 (CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// CinemachineCore.Instance.RemoveActiveCamera(this);
		IL2CPP_RUNTIME_CLASS_INIT(CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534_il2cpp_TypeInfo_var);
		CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534 * L_0;
		L_0 = CinemachineCore_get_Instance_mCD8E65EBCBB58BEDC6FD0C503AB9E866B76AFA83(/*hidden argument*/NULL);
		NullCheck(L_0);
		CinemachineCore_RemoveActiveCamera_mD28005289E4D2F4000E8121243A97DCE8922B4C1(L_0, __this, /*hidden argument*/NULL);
		// if (m_parentVcam == null && isActiveAndEnabled)
		CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * L_1 = __this->get_m_parentVcam_17();
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_2;
		L_2 = Object_op_Equality_mEE9EC7EB5C7DC3E95B94AB904E1986FC4D566D54(L_1, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL);
		if (!L_2)
		{
			goto IL_002c;
		}
	}
	{
		bool L_3;
		L_3 = Behaviour_get_isActiveAndEnabled_mDD843C0271D492C1E08E0F8DEE8B6F1CFA951BFA(__this, /*hidden argument*/NULL);
		if (!L_3)
		{
			goto IL_002c;
		}
	}
	{
		// CinemachineCore.Instance.AddActiveCamera(this);
		IL2CPP_RUNTIME_CLASS_INIT(CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534_il2cpp_TypeInfo_var);
		CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534 * L_4;
		L_4 = CinemachineCore_get_Instance_mCD8E65EBCBB58BEDC6FD0C503AB9E866B76AFA83(/*hidden argument*/NULL);
		NullCheck(L_4);
		CinemachineCore_AddActiveCamera_m15B0C7AD4C1A0F46FC24A1121B399D80F7026DB7(L_4, __this, /*hidden argument*/NULL);
	}

IL_002c:
	{
		// m_QueuePriority = m_Priority;
		int32_t L_5 = __this->get_m_Priority_9();
		__this->set_m_QueuePriority_18(L_5);
		// }
		return;
	}
}
// System.Void Cinemachine.CinemachineVirtualCameraBase::MoveToTopOfPrioritySubqueue()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_MoveToTopOfPrioritySubqueue_m1C3187B5E5F52FA2D2924CD3443435BCA449B631 (CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * __this, const RuntimeMethod* method)
{
	{
		// UpdateVcamPoolStatus();
		CinemachineVirtualCameraBase_UpdateVcamPoolStatus_m00D7E5F25FC9CC434AD143635F630984354301C9(__this, /*hidden argument*/NULL);
		// }
		return;
	}
}
// System.Void Cinemachine.CinemachineVirtualCameraBase::OnTargetObjectWarped(UnityEngine.Transform,UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_OnTargetObjectWarped_m7FFE5632C56D724943F8663E2A4A4B0E3B958946 (CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * __this, Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___target0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___positionDelta1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m4DFFD7F83338DAC9872F4157C35E77F3D8F2D79B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m25CD0807CEE4AA464DD352B31B7ED6939B138797_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		// if (mExtensions != null)
		List_1_t13875FE3163CFA961C09134FFAA2E0903229691A * L_0 = __this->get_mExtensions_13();
		if (!L_0)
		{
			goto IL_0031;
		}
	}
	{
		// for (int i = 0; i < mExtensions.Count; ++i)
		V_0 = 0;
		goto IL_0023;
	}

IL_000c:
	{
		// mExtensions[i].OnTargetObjectWarped(target, positionDelta);
		List_1_t13875FE3163CFA961C09134FFAA2E0903229691A * L_1 = __this->get_mExtensions_13();
		int32_t L_2 = V_0;
		NullCheck(L_1);
		CinemachineExtension_t8FBFE85287359DD26462EE5C24031D8433801422 * L_3;
		L_3 = List_1_get_Item_m25CD0807CEE4AA464DD352B31B7ED6939B138797_inline(L_1, L_2, /*hidden argument*/List_1_get_Item_m25CD0807CEE4AA464DD352B31B7ED6939B138797_RuntimeMethod_var);
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_4 = ___target0;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_5 = ___positionDelta1;
		NullCheck(L_3);
		VirtActionInvoker2< Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 *, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  >::Invoke(10 /* System.Void Cinemachine.CinemachineExtension::OnTargetObjectWarped(UnityEngine.Transform,UnityEngine.Vector3) */, L_3, L_4, L_5);
		// for (int i = 0; i < mExtensions.Count; ++i)
		int32_t L_6 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1));
	}

IL_0023:
	{
		// for (int i = 0; i < mExtensions.Count; ++i)
		int32_t L_7 = V_0;
		List_1_t13875FE3163CFA961C09134FFAA2E0903229691A * L_8 = __this->get_mExtensions_13();
		NullCheck(L_8);
		int32_t L_9;
		L_9 = List_1_get_Count_m4DFFD7F83338DAC9872F4157C35E77F3D8F2D79B_inline(L_8, /*hidden argument*/List_1_get_Count_m4DFFD7F83338DAC9872F4157C35E77F3D8F2D79B_RuntimeMethod_var);
		if ((((int32_t)L_7) < ((int32_t)L_9)))
		{
			goto IL_000c;
		}
	}

IL_0031:
	{
		// }
		return;
	}
}
// System.Void Cinemachine.CinemachineVirtualCameraBase::ForceCameraPosition(UnityEngine.Vector3,UnityEngine.Quaternion)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_ForceCameraPosition_mBF134754EAD8C7F6DA33A8A52FFD75BEF7C8A31F (CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * __this, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___pos0, Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  ___rot1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m4DFFD7F83338DAC9872F4157C35E77F3D8F2D79B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m25CD0807CEE4AA464DD352B31B7ED6939B138797_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		// if (mExtensions != null)
		List_1_t13875FE3163CFA961C09134FFAA2E0903229691A * L_0 = __this->get_mExtensions_13();
		if (!L_0)
		{
			goto IL_0031;
		}
	}
	{
		// for (int i = 0; i < mExtensions.Count; ++i)
		V_0 = 0;
		goto IL_0023;
	}

IL_000c:
	{
		// mExtensions[i].ForceCameraPosition(pos, rot);
		List_1_t13875FE3163CFA961C09134FFAA2E0903229691A * L_1 = __this->get_mExtensions_13();
		int32_t L_2 = V_0;
		NullCheck(L_1);
		CinemachineExtension_t8FBFE85287359DD26462EE5C24031D8433801422 * L_3;
		L_3 = List_1_get_Item_m25CD0807CEE4AA464DD352B31B7ED6939B138797_inline(L_1, L_2, /*hidden argument*/List_1_get_Item_m25CD0807CEE4AA464DD352B31B7ED6939B138797_RuntimeMethod_var);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_4 = ___pos0;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_5 = ___rot1;
		NullCheck(L_3);
		VirtActionInvoker2< Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E , Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  >::Invoke(11 /* System.Void Cinemachine.CinemachineExtension::ForceCameraPosition(UnityEngine.Vector3,UnityEngine.Quaternion) */, L_3, L_4, L_5);
		// for (int i = 0; i < mExtensions.Count; ++i)
		int32_t L_6 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1));
	}

IL_0023:
	{
		// for (int i = 0; i < mExtensions.Count; ++i)
		int32_t L_7 = V_0;
		List_1_t13875FE3163CFA961C09134FFAA2E0903229691A * L_8 = __this->get_mExtensions_13();
		NullCheck(L_8);
		int32_t L_9;
		L_9 = List_1_get_Count_m4DFFD7F83338DAC9872F4157C35E77F3D8F2D79B_inline(L_8, /*hidden argument*/List_1_get_Count_m4DFFD7F83338DAC9872F4157C35E77F3D8F2D79B_RuntimeMethod_var);
		if ((((int32_t)L_7) < ((int32_t)L_9)))
		{
			goto IL_000c;
		}
	}

IL_0031:
	{
		// }
		return;
	}
}
// Cinemachine.CinemachineBlend Cinemachine.CinemachineVirtualCameraBase::CreateBlend(Cinemachine.ICinemachineCamera,Cinemachine.ICinemachineCamera,Cinemachine.CinemachineBlendDefinition,Cinemachine.CinemachineBlend)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CinemachineBlend_tA1423010B6E480A1066D469A77F1CB4E2BC6925C * CinemachineVirtualCameraBase_CreateBlend_m95B3B2E83C066360A8A238BB5613E979E6369541 (CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * __this, RuntimeObject* ___camA0, RuntimeObject* ___camB1, CinemachineBlendDefinition_tFCB9356176B08582D6AB0B036E25729EBEDBFAEE  ___blendDef2, CinemachineBlend_tA1423010B6E480A1066D469A77F1CB4E2BC6925C * ___activeBlend3, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BlendSourceVirtualCamera_t51EF059412C3159149A6F336FED668E4A11DF1AC_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineBlend_tA1423010B6E480A1066D469A77F1CB4E2BC6925C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StaticPointVirtualCamera_t7C82D6B4644FE85FF04C173743C70267557126E1_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9D254E50F4DE5BE7CA9E72BD2F890B87F910B88B);
		s_Il2CppMethodInitialized = true;
	}
	{
		// if (blendDef.BlendCurve == null || blendDef.BlendTime <= 0 || (camA == null && camB == null))
		AnimationCurve_t2D452A14820CEDB83BFF2C911682A4E59001AD03 * L_0;
		L_0 = CinemachineBlendDefinition_get_BlendCurve_m547D15706E83EACB4DE888750C0728BDE5974873((CinemachineBlendDefinition_tFCB9356176B08582D6AB0B036E25729EBEDBFAEE *)(&___blendDef2), /*hidden argument*/NULL);
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		float L_1;
		L_1 = CinemachineBlendDefinition_get_BlendTime_m2185E8662569BE0201996EAA3AC55C1A095CA5E3((CinemachineBlendDefinition_tFCB9356176B08582D6AB0B036E25729EBEDBFAEE *)(&___blendDef2), /*hidden argument*/NULL);
		if ((((float)L_1) <= ((float)(0.0f))))
		{
			goto IL_001d;
		}
	}
	{
		RuntimeObject* L_2 = ___camA0;
		if (L_2)
		{
			goto IL_001f;
		}
	}
	{
		RuntimeObject* L_3 = ___camB1;
		if (L_3)
		{
			goto IL_001f;
		}
	}

IL_001d:
	{
		// return null;
		return (CinemachineBlend_tA1423010B6E480A1066D469A77F1CB4E2BC6925C *)NULL;
	}

IL_001f:
	{
		// if (activeBlend != null)
		CinemachineBlend_tA1423010B6E480A1066D469A77F1CB4E2BC6925C * L_4 = ___activeBlend3;
		if (!L_4)
		{
			goto IL_0060;
		}
	}
	{
		// if (activeBlend.CamA == camB
		//     && activeBlend.CamB == camA
		//     && activeBlend.Duration <= blendDef.BlendTime)
		CinemachineBlend_tA1423010B6E480A1066D469A77F1CB4E2BC6925C * L_5 = ___activeBlend3;
		NullCheck(L_5);
		RuntimeObject* L_6;
		L_6 = CinemachineBlend_get_CamA_m84EE61BF64BEBAA6DD45591F1D6E727B894DAC91_inline(L_5, /*hidden argument*/NULL);
		RuntimeObject* L_7 = ___camB1;
		if ((!(((RuntimeObject*)(RuntimeObject*)L_6) == ((RuntimeObject*)(RuntimeObject*)L_7))))
		{
			goto IL_0055;
		}
	}
	{
		CinemachineBlend_tA1423010B6E480A1066D469A77F1CB4E2BC6925C * L_8 = ___activeBlend3;
		NullCheck(L_8);
		RuntimeObject* L_9;
		L_9 = CinemachineBlend_get_CamB_m81ADE44158093EBCB50F04D90A1DD775FC02C4A7_inline(L_8, /*hidden argument*/NULL);
		RuntimeObject* L_10 = ___camA0;
		if ((!(((RuntimeObject*)(RuntimeObject*)L_9) == ((RuntimeObject*)(RuntimeObject*)L_10))))
		{
			goto IL_0055;
		}
	}
	{
		CinemachineBlend_tA1423010B6E480A1066D469A77F1CB4E2BC6925C * L_11 = ___activeBlend3;
		NullCheck(L_11);
		float L_12;
		L_12 = CinemachineBlend_get_Duration_mB9E2A918F60A7F8BFFADB38BE2D51455FECDF7E4_inline(L_11, /*hidden argument*/NULL);
		float L_13;
		L_13 = CinemachineBlendDefinition_get_BlendTime_m2185E8662569BE0201996EAA3AC55C1A095CA5E3((CinemachineBlendDefinition_tFCB9356176B08582D6AB0B036E25729EBEDBFAEE *)(&___blendDef2), /*hidden argument*/NULL);
		if ((!(((float)L_12) <= ((float)L_13))))
		{
			goto IL_0055;
		}
	}
	{
		// blendDef.m_Time = activeBlend.TimeInBlend;
		CinemachineBlend_tA1423010B6E480A1066D469A77F1CB4E2BC6925C * L_14 = ___activeBlend3;
		NullCheck(L_14);
		float L_15;
		L_15 = CinemachineBlend_get_TimeInBlend_mFA561FA319D53F2A245E6D14A67F10356FDE9502_inline(L_14, /*hidden argument*/NULL);
		(&___blendDef2)->set_m_Time_1(L_15);
	}

IL_0055:
	{
		// camA = new BlendSourceVirtualCamera(activeBlend);
		CinemachineBlend_tA1423010B6E480A1066D469A77F1CB4E2BC6925C * L_16 = ___activeBlend3;
		BlendSourceVirtualCamera_t51EF059412C3159149A6F336FED668E4A11DF1AC * L_17 = (BlendSourceVirtualCamera_t51EF059412C3159149A6F336FED668E4A11DF1AC *)il2cpp_codegen_object_new(BlendSourceVirtualCamera_t51EF059412C3159149A6F336FED668E4A11DF1AC_il2cpp_TypeInfo_var);
		BlendSourceVirtualCamera__ctor_m762CFEB65D584FC854F9653CF1A97444FF86E08B(L_17, L_16, /*hidden argument*/NULL);
		___camA0 = L_17;
		// }
		goto IL_0075;
	}

IL_0060:
	{
		// else if (camA == null)
		RuntimeObject* L_18 = ___camA0;
		if (L_18)
		{
			goto IL_0075;
		}
	}
	{
		// camA = new StaticPointVirtualCamera(State, "(none)");
		CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601  L_19;
		L_19 = VirtFuncInvoker0< CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601  >::Invoke(25 /* Cinemachine.CameraState Cinemachine.CinemachineVirtualCameraBase::get_State() */, __this);
		StaticPointVirtualCamera_t7C82D6B4644FE85FF04C173743C70267557126E1 * L_20 = (StaticPointVirtualCamera_t7C82D6B4644FE85FF04C173743C70267557126E1 *)il2cpp_codegen_object_new(StaticPointVirtualCamera_t7C82D6B4644FE85FF04C173743C70267557126E1_il2cpp_TypeInfo_var);
		StaticPointVirtualCamera__ctor_mAC0BFA55F9A05C87AFAFC15C1282DCF7A88F7330(L_20, L_19, _stringLiteral9D254E50F4DE5BE7CA9E72BD2F890B87F910B88B, /*hidden argument*/NULL);
		___camA0 = L_20;
	}

IL_0075:
	{
		// return new CinemachineBlend(
		//     camA, camB, blendDef.BlendCurve, blendDef.BlendTime, 0);
		RuntimeObject* L_21 = ___camA0;
		RuntimeObject* L_22 = ___camB1;
		AnimationCurve_t2D452A14820CEDB83BFF2C911682A4E59001AD03 * L_23;
		L_23 = CinemachineBlendDefinition_get_BlendCurve_m547D15706E83EACB4DE888750C0728BDE5974873((CinemachineBlendDefinition_tFCB9356176B08582D6AB0B036E25729EBEDBFAEE *)(&___blendDef2), /*hidden argument*/NULL);
		float L_24;
		L_24 = CinemachineBlendDefinition_get_BlendTime_m2185E8662569BE0201996EAA3AC55C1A095CA5E3((CinemachineBlendDefinition_tFCB9356176B08582D6AB0B036E25729EBEDBFAEE *)(&___blendDef2), /*hidden argument*/NULL);
		CinemachineBlend_tA1423010B6E480A1066D469A77F1CB4E2BC6925C * L_25 = (CinemachineBlend_tA1423010B6E480A1066D469A77F1CB4E2BC6925C *)il2cpp_codegen_object_new(CinemachineBlend_tA1423010B6E480A1066D469A77F1CB4E2BC6925C_il2cpp_TypeInfo_var);
		CinemachineBlend__ctor_mB06EF56D92F3900609669689E8820647EE84B5A3(L_25, L_21, L_22, L_23, L_24, (0.0f), /*hidden argument*/NULL);
		return L_25;
	}
}
// Cinemachine.CameraState Cinemachine.CinemachineVirtualCameraBase::PullStateFromVirtualCamera(UnityEngine.Vector3,Cinemachine.LensSettings&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601  CinemachineVirtualCameraBase_PullStateFromVirtualCamera_m3F65D0956F682ED45F836E6D7950E40EB6C7D84E (CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * __this, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___worldUp0, LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA * ___lens1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601  V_0;
	memset((&V_0), 0, sizeof(V_0));
	CinemachineBrain_tD6C5DB266906E4033463D5B2F94EA48246959E83 * V_1 = NULL;
	{
		// CameraState state = CameraState.Default;
		IL2CPP_RUNTIME_CLASS_INIT(CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601_il2cpp_TypeInfo_var);
		CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601  L_0;
		L_0 = CameraState_get_Default_m12D560DD60BC9AC6B1A0287EF92D21BFF1C1C8A7(/*hidden argument*/NULL);
		V_0 = L_0;
		// state.RawPosition = TargetPositionCache.GetTargetPosition(transform);
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_1;
		L_1 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(__this, /*hidden argument*/NULL);
		IL2CPP_RUNTIME_CLASS_INIT(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_2;
		L_2 = TargetPositionCache_GetTargetPosition_m683592ADC5C5B6597CE3A781E1BBE89A1AC9CBB1(L_1, /*hidden argument*/NULL);
		CameraState_set_RawPosition_m0E1142A79939C7AD7156986F91CD0F1D60499A31_inline((CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 *)(&V_0), L_2, /*hidden argument*/NULL);
		// state.RawOrientation = TargetPositionCache.GetTargetRotation(transform);
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_3;
		L_3 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(__this, /*hidden argument*/NULL);
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_4;
		L_4 = TargetPositionCache_GetTargetRotation_mBAA85634FCB43634065191EB1F2217462334679D(L_3, /*hidden argument*/NULL);
		CameraState_set_RawOrientation_mF473C9D14F4C653E31B9D17B29198A0A26FB710E_inline((CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 *)(&V_0), L_4, /*hidden argument*/NULL);
		// state.ReferenceUp = worldUp;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_5 = ___worldUp0;
		CameraState_set_ReferenceUp_mE156A37CA4B6BF3E8BA65A391730873572F24358_inline((CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 *)(&V_0), L_5, /*hidden argument*/NULL);
		// CinemachineBrain brain = CinemachineCore.Instance.FindPotentialTargetBrain(this);
		IL2CPP_RUNTIME_CLASS_INIT(CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534_il2cpp_TypeInfo_var);
		CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534 * L_6;
		L_6 = CinemachineCore_get_Instance_mCD8E65EBCBB58BEDC6FD0C503AB9E866B76AFA83(/*hidden argument*/NULL);
		NullCheck(L_6);
		CinemachineBrain_tD6C5DB266906E4033463D5B2F94EA48246959E83 * L_7;
		L_7 = CinemachineCore_FindPotentialTargetBrain_m5DE059E6EDDE3EF8BD7258655A61A70BD7DA6F77(L_6, __this, /*hidden argument*/NULL);
		V_1 = L_7;
		// if (brain != null)
		CinemachineBrain_tD6C5DB266906E4033463D5B2F94EA48246959E83 * L_8 = V_1;
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_9;
		L_9 = Object_op_Inequality_mE1F187520BD83FB7D86A6D850710C4D42B864E90(L_8, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL);
		if (!L_9)
		{
			goto IL_0053;
		}
	}
	{
		// lens.SnapshotCameraReadOnlyProperties(brain.OutputCamera);
		LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA * L_10 = ___lens1;
		CinemachineBrain_tD6C5DB266906E4033463D5B2F94EA48246959E83 * L_11 = V_1;
		NullCheck(L_11);
		Camera_tC44E094BAB53AFC8A014C6F9CFCE11F4FC38006C * L_12;
		L_12 = CinemachineBrain_get_OutputCamera_m53C6A01A6715756C5A1B80FB403453B3CB28DF84(L_11, /*hidden argument*/NULL);
		LensSettings_SnapshotCameraReadOnlyProperties_mBE8E0F11CA4B7B16A6FB8C6C0EAD3215BD18F952((LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA *)L_10, L_12, /*hidden argument*/NULL);
	}

IL_0053:
	{
		// state.Lens = lens;
		LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA * L_13 = ___lens1;
		LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA  L_14 = (*(LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA *)L_13);
		CameraState_set_Lens_mAABE6FFC1E5F9A33EE16A7B009B927ECB2F29523_inline((CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 *)(&V_0), L_14, /*hidden argument*/NULL);
		// return state;
		CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601  L_15 = V_0;
		return L_15;
	}
}
// System.Void Cinemachine.CinemachineVirtualCameraBase::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase__ctor_m5B13AF0337DBE27A89CAF6E30FA97CBE38823F84 (CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFB62D9F432B2E9B3791A3072913BE472F607C5AA);
		s_Il2CppMethodInitialized = true;
	}
	{
		// public string[] m_ExcludedPropertiesInInspector = new string[] { "m_Script" };
		StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* L_0 = (StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A*)(StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A*)SZArrayNew(StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A_il2cpp_TypeInfo_var, (uint32_t)1);
		StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* L_1 = L_0;
		NullCheck(L_1);
		ArrayElementTypeCheck (L_1, _stringLiteralFB62D9F432B2E9B3791A3072913BE472F607C5AA);
		(L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)_stringLiteralFB62D9F432B2E9B3791A3072913BE472F607C5AA);
		__this->set_m_ExcludedPropertiesInInspector_4(L_1);
		// public int m_Priority = 10;
		__this->set_m_Priority_9(((int32_t)10));
		// public StandbyUpdateMode m_StandbyUpdate = StandbyUpdateMode.RoundRobin;
		__this->set_m_StandbyUpdate_12(2);
		// private int m_QueuePriority = int.MaxValue;
		__this->set_m_QueuePriority_18(((int32_t)2147483647LL));
		MonoBehaviour__ctor_mC0995D847F6A95B1A553652636C38A2AA8B13BED(__this, /*hidden argument*/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.PostFX.CinemachineVolumeSettings::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineVolumeSettings__ctor_m62731AF7317EE4CE5CB2E4E624DCDE9D69EF7B06 (CinemachineVolumeSettings_t99720B4C793B1C651D2B250FB11BAE72C061A8F2 * __this, const RuntimeMethod* method)
{
	{
		MonoBehaviour__ctor_mC0995D847F6A95B1A553652636C38A2AA8B13BED(__this, /*hidden argument*/NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Single Cinemachine.Utility.Damper::DecayConstant(System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Damper_DecayConstant_m90B73FBD9EFDFDADD53456DFBA5DC3FBD2A250B4 (float ___time0, float ___residual1, const RuntimeMethod* method)
{
	{
		// return Mathf.Log(1f / residual) / time;
		float L_0 = ___residual1;
		float L_1;
		L_1 = logf(((float)((float)(1.0f)/(float)L_0)));
		float L_2 = ___time0;
		return ((float)((float)L_1/(float)L_2));
	}
}
// System.Single Cinemachine.Utility.Damper::DecayedRemainder(System.Single,System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Damper_DecayedRemainder_mA1A4A25180833287B1EB3305763101321F042E46 (float ___initial0, float ___decayConstant1, float ___deltaTime2, const RuntimeMethod* method)
{
	{
		// return initial / Mathf.Exp(decayConstant * deltaTime);
		float L_0 = ___initial0;
		float L_1 = ___decayConstant1;
		float L_2 = ___deltaTime2;
		float L_3;
		L_3 = expf(((float)il2cpp_codegen_multiply((float)L_1, (float)L_2)));
		return ((float)((float)L_0/(float)L_3));
	}
}
// System.Single Cinemachine.Utility.Damper::Damp(System.Single,System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Damper_Damp_mA12020431103076AB69C0FC03C4C07B388AD9E27 (float ___initial0, float ___dampTime1, float ___deltaTime2, const RuntimeMethod* method)
{
	float V_0 = 0.0f;
	{
		// if (dampTime < Epsilon || Mathf.Abs(initial) < Epsilon)
		float L_0 = ___dampTime1;
		if ((((float)L_0) < ((float)(9.99999975E-05f))))
		{
			goto IL_0015;
		}
	}
	{
		float L_1 = ___initial0;
		float L_2;
		L_2 = fabsf(L_1);
		if ((!(((float)L_2) < ((float)(9.99999975E-05f)))))
		{
			goto IL_0017;
		}
	}

IL_0015:
	{
		// return initial;
		float L_3 = ___initial0;
		return L_3;
	}

IL_0017:
	{
		// if (deltaTime < Epsilon)
		float L_4 = ___deltaTime2;
		if ((!(((float)L_4) < ((float)(9.99999975E-05f)))))
		{
			goto IL_0025;
		}
	}
	{
		// return 0;
		return (0.0f);
	}

IL_0025:
	{
		// float k = -kLogNegligibleResidual / dampTime; //DecayConstant(dampTime, kNegligibleResidual);
		float L_5 = ___dampTime1;
		V_0 = ((float)((float)(4.60517025f)/(float)L_5));
		// return initial * (1 - Mathf.Exp(-k * deltaTime));
		float L_6 = ___initial0;
		float L_7 = V_0;
		float L_8 = ___deltaTime2;
		float L_9;
		L_9 = expf(((float)il2cpp_codegen_multiply((float)((-L_7)), (float)L_8)));
		return ((float)il2cpp_codegen_multiply((float)L_6, (float)((float)il2cpp_codegen_subtract((float)(1.0f), (float)L_9))));
	}
}
// UnityEngine.Vector3 Cinemachine.Utility.Damper::Damp(UnityEngine.Vector3,UnityEngine.Vector3,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  Damper_Damp_m62C13BEDD585C7DE73B4BDFBC28DDA00C4F89EEE (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___initial0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___dampTime1, float ___deltaTime2, const RuntimeMethod* method)
{
	int32_t V_0 = 0;
	{
		// for (int i = 0; i < 3; ++i)
		V_0 = 0;
		goto IL_0026;
	}

IL_0004:
	{
		// initial[i] = Damp(initial[i], dampTime[i], deltaTime);
		int32_t L_0 = V_0;
		int32_t L_1 = V_0;
		float L_2;
		L_2 = Vector3_get_Item_m7E5B57E02F6873804F40DD48F8BEA00247AFF5AC((Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E *)(&___initial0), L_1, /*hidden argument*/NULL);
		int32_t L_3 = V_0;
		float L_4;
		L_4 = Vector3_get_Item_m7E5B57E02F6873804F40DD48F8BEA00247AFF5AC((Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E *)(&___dampTime1), L_3, /*hidden argument*/NULL);
		float L_5 = ___deltaTime2;
		float L_6;
		L_6 = Damper_Damp_mA12020431103076AB69C0FC03C4C07B388AD9E27(L_2, L_4, L_5, /*hidden argument*/NULL);
		Vector3_set_Item_mF3E5D7FFAD5F81973283AE6C1D15C9B238AEE346((Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E *)(&___initial0), L_0, L_6, /*hidden argument*/NULL);
		// for (int i = 0; i < 3; ++i)
		int32_t L_7 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1));
	}

IL_0026:
	{
		// for (int i = 0; i < 3; ++i)
		int32_t L_8 = V_0;
		if ((((int32_t)L_8) < ((int32_t)3)))
		{
			goto IL_0004;
		}
	}
	{
		// return initial;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_9 = ___initial0;
		return L_9;
	}
}
// UnityEngine.Vector3 Cinemachine.Utility.Damper::Damp(UnityEngine.Vector3,System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  Damper_Damp_m5F27E39708AA38EF9CC7D888B6F3681813C0E6F0 (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___initial0, float ___dampTime1, float ___deltaTime2, const RuntimeMethod* method)
{
	int32_t V_0 = 0;
	{
		// for (int i = 0; i < 3; ++i)
		V_0 = 0;
		goto IL_001f;
	}

IL_0004:
	{
		// initial[i] = Damp(initial[i], dampTime, deltaTime);
		int32_t L_0 = V_0;
		int32_t L_1 = V_0;
		float L_2;
		L_2 = Vector3_get_Item_m7E5B57E02F6873804F40DD48F8BEA00247AFF5AC((Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E *)(&___initial0), L_1, /*hidden argument*/NULL);
		float L_3 = ___dampTime1;
		float L_4 = ___deltaTime2;
		float L_5;
		L_5 = Damper_Damp_mA12020431103076AB69C0FC03C4C07B388AD9E27(L_2, L_3, L_4, /*hidden argument*/NULL);
		Vector3_set_Item_mF3E5D7FFAD5F81973283AE6C1D15C9B238AEE346((Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E *)(&___initial0), L_0, L_5, /*hidden argument*/NULL);
		// for (int i = 0; i < 3; ++i)
		int32_t L_6 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1));
	}

IL_001f:
	{
		// for (int i = 0; i < 3; ++i)
		int32_t L_7 = V_0;
		if ((((int32_t)L_7) < ((int32_t)3)))
		{
			goto IL_0004;
		}
	}
	{
		// return initial;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_8 = ___initial0;
		return L_8;
	}
}
#ifdef __clang__
#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
// Cinemachine.DocumentationSortingAttribute/Level Cinemachine.DocumentationSortingAttribute::get_Category()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DocumentationSortingAttribute_get_Category_mFBDC5B03E1DC7E69766579396C0DE6A5B794B8C1 (DocumentationSortingAttribute_t63D524B2DC3F76F080F5B188C5EB5F6D60BFC9BF * __this, const RuntimeMethod* method)
{
	{
		// public Level Category { get; private set; }
		int32_t L_0 = __this->get_U3CCategoryU3Ek__BackingField_0();
		return L_0;
	}
}
// System.Void Cinemachine.DocumentationSortingAttribute::set_Category(Cinemachine.DocumentationSortingAttribute/Level)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DocumentationSortingAttribute_set_Category_mEF229C6814354009B21F2401F708D041751876D8 (DocumentationSortingAttribute_t63D524B2DC3F76F080F5B188C5EB5F6D60BFC9BF * __this, int32_t ___value0, const RuntimeMethod* method)
{
	{
		// public Level Category { get; private set; }
		int32_t L_0 = ___value0;
		__this->set_U3CCategoryU3Ek__BackingField_0(L_0);
		return;
	}
}
// System.Void Cinemachine.DocumentationSortingAttribute::.ctor(Cinemachine.DocumentationSortingAttribute/Level)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DocumentationSortingAttribute__ctor_mC444D8C194E049D0E1A8A4E6F83D7D69938B4CEF (DocumentationSortingAttribute_t63D524B2DC3F76F080F5B188C5EB5F6D60BFC9BF * __this, int32_t ___category0, const RuntimeMethod* method)
{
	{
		// public DocumentationSortingAttribute(Level category)
		Attribute__ctor_m5C1862A7DFC2C25A4797A8C5F681FBB5CB53ECE1(__this, /*hidden argument*/NULL);
		// Category = category;
		int32_t L_0 = ___category0;
		DocumentationSortingAttribute_set_Category_mEF229C6814354009B21F2401F708D041751876D8_inline(__this, L_0, /*hidden argument*/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.Utility.GaussianWindow1D_CameraRotation::.ctor(System.Single,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GaussianWindow1D_CameraRotation__ctor_m4834B72F86867A703ECCA581EA7B7D1636BAA6ED (GaussianWindow1D_CameraRotation_t80924B7E264DD661DD6952D7328753681234F6DB * __this, float ___sigma0, int32_t ___maxKernelRadius1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GaussianWindow1d_1__ctor_m46D08ABCAA38E7FDC2D6B6C4872C3031F952A0EC_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// : base(sigma, maxKernelRadius) {}
		float L_0 = ___sigma0;
		int32_t L_1 = ___maxKernelRadius1;
		GaussianWindow1d_1__ctor_m46D08ABCAA38E7FDC2D6B6C4872C3031F952A0EC(__this, L_0, L_1, /*hidden argument*/GaussianWindow1d_1__ctor_m46D08ABCAA38E7FDC2D6B6C4872C3031F952A0EC_RuntimeMethod_var);
		// : base(sigma, maxKernelRadius) {}
		return;
	}
}
// UnityEngine.Vector2 Cinemachine.Utility.GaussianWindow1D_CameraRotation::Compute(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  GaussianWindow1D_CameraRotation_Compute_mB07D3BAA51B60DCF8DCF738916D4A8F25D2851C4 (GaussianWindow1D_CameraRotation_t80924B7E264DD661DD6952D7328753681234F6DB * __this, int32_t ___windowPos0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GaussianWindow1d_1_get_KernelSize_m28F4E22D714891436FD1DCD134CF73003050C66D_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  V_0;
	memset((&V_0), 0, sizeof(V_0));
	Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  V_1;
	memset((&V_1), 0, sizeof(V_1));
	int32_t V_2 = 0;
	Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  V_3;
	memset((&V_3), 0, sizeof(V_3));
	{
		// Vector2 sum = Vector2.zero;
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_0;
		L_0 = Vector2_get_zero_m621041B9DF5FAE86C1EF4CB28C224FEA089CB828(/*hidden argument*/NULL);
		V_0 = L_0;
		// Vector2 v = mData[mCurrentPos];
		Vector2U5BU5D_tE0F58A2D6D8592B5EC37D9CDEF09103A02E5D7FA* L_1 = ((GaussianWindow1d_1_tB3ED5A2EBAB9ECA171530B28423145F678557644 *)__this)->get_mData_0();
		int32_t L_2 = ((GaussianWindow1d_1_tB3ED5A2EBAB9ECA171530B28423145F678557644 *)__this)->get_mCurrentPos_2();
		NullCheck(L_1);
		int32_t L_3 = L_2;
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
		V_1 = L_4;
		// for (int i = 0; i < KernelSize; ++i)
		V_2 = 0;
		goto IL_0093;
	}

IL_001c:
	{
		// Vector2 v2 = mData[windowPos] - v;
		Vector2U5BU5D_tE0F58A2D6D8592B5EC37D9CDEF09103A02E5D7FA* L_5 = ((GaussianWindow1d_1_tB3ED5A2EBAB9ECA171530B28423145F678557644 *)__this)->get_mData_0();
		int32_t L_6 = ___windowPos0;
		NullCheck(L_5);
		int32_t L_7 = L_6;
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_9 = V_1;
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_10;
		L_10 = Vector2_op_Subtraction_m6E536A8C72FEAA37FF8D5E26E11D6E71EB59599A_inline(L_8, L_9, /*hidden argument*/NULL);
		V_3 = L_10;
		// if (v2.y > 180f)
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_11 = V_3;
		float L_12 = L_11.get_y_1();
		if ((!(((float)L_12) > ((float)(180.0f)))))
		{
			goto IL_004c;
		}
	}
	{
		// v2.y -= 360f;
		float* L_13 = (&V_3)->get_address_of_y_1();
		float* L_14 = L_13;
		float L_15 = *((float*)L_14);
		*((float*)L_14) = (float)((float)il2cpp_codegen_subtract((float)L_15, (float)(360.0f)));
	}

IL_004c:
	{
		// if (v2.y < -180f)
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_16 = V_3;
		float L_17 = L_16.get_y_1();
		if ((!(((float)L_17) < ((float)(-180.0f)))))
		{
			goto IL_0069;
		}
	}
	{
		// v2.y += 360f;
		float* L_18 = (&V_3)->get_address_of_y_1();
		float* L_19 = L_18;
		float L_20 = *((float*)L_19);
		*((float*)L_19) = (float)((float)il2cpp_codegen_add((float)L_20, (float)(360.0f)));
	}

IL_0069:
	{
		// sum += v2 * mKernel[i];
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_21 = V_0;
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_22 = V_3;
		SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_23 = ((GaussianWindow1d_1_tB3ED5A2EBAB9ECA171530B28423145F678557644 *)__this)->get_mKernel_1();
		int32_t L_24 = V_2;
		NullCheck(L_23);
		int32_t L_25 = L_24;
		float L_26 = (L_23)->GetAt(static_cast<il2cpp_array_size_t>(L_25));
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_27;
		L_27 = Vector2_op_Multiply_mC7A7802352867555020A90205EBABA56EE5E36CB_inline(L_22, L_26, /*hidden argument*/NULL);
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_28;
		L_28 = Vector2_op_Addition_m5EACC2AEA80FEE29F380397CF1F4B11D04BE71CC_inline(L_21, L_27, /*hidden argument*/NULL);
		V_0 = L_28;
		// if (++windowPos == KernelSize)
		int32_t L_29 = ___windowPos0;
		int32_t L_30 = ((int32_t)il2cpp_codegen_add((int32_t)L_29, (int32_t)1));
		___windowPos0 = L_30;
		int32_t L_31;
		L_31 = GaussianWindow1d_1_get_KernelSize_m28F4E22D714891436FD1DCD134CF73003050C66D(__this, /*hidden argument*/GaussianWindow1d_1_get_KernelSize_m28F4E22D714891436FD1DCD134CF73003050C66D_RuntimeMethod_var);
		if ((!(((uint32_t)L_30) == ((uint32_t)L_31))))
		{
			goto IL_008f;
		}
	}
	{
		// windowPos = 0;
		___windowPos0 = 0;
	}

IL_008f:
	{
		// for (int i = 0; i < KernelSize; ++i)
		int32_t L_32 = V_2;
		V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)1));
	}

IL_0093:
	{
		// for (int i = 0; i < KernelSize; ++i)
		int32_t L_33 = V_2;
		int32_t L_34;
		L_34 = GaussianWindow1d_1_get_KernelSize_m28F4E22D714891436FD1DCD134CF73003050C66D(__this, /*hidden argument*/GaussianWindow1d_1_get_KernelSize_m28F4E22D714891436FD1DCD134CF73003050C66D_RuntimeMethod_var);
		if ((((int32_t)L_33) < ((int32_t)L_34)))
		{
			goto IL_001c;
		}
	}
	{
		// return v + sum;
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_35 = V_1;
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_36 = V_0;
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_37;
		L_37 = Vector2_op_Addition_m5EACC2AEA80FEE29F380397CF1F4B11D04BE71CC_inline(L_35, L_36, /*hidden argument*/NULL);
		return L_37;
	}
}
#ifdef __clang__
#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.Utility.GaussianWindow1D_Quaternion::.ctor(System.Single,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GaussianWindow1D_Quaternion__ctor_m42734F192A050DB0229809115A08EB5B2ACFE2B8 (GaussianWindow1D_Quaternion_t60C19E4DDE4FD7C7B8C0EE23C3015D88A7E48B88 * __this, float ___sigma0, int32_t ___maxKernelRadius1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GaussianWindow1d_1__ctor_mE35B66EF8498E591816D07AAB2327352AB01F7B9_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// : base(sigma, maxKernelRadius) {}
		float L_0 = ___sigma0;
		int32_t L_1 = ___maxKernelRadius1;
		GaussianWindow1d_1__ctor_mE35B66EF8498E591816D07AAB2327352AB01F7B9(__this, L_0, L_1, /*hidden argument*/GaussianWindow1d_1__ctor_mE35B66EF8498E591816D07AAB2327352AB01F7B9_RuntimeMethod_var);
		// : base(sigma, maxKernelRadius) {}
		return;
	}
}
// UnityEngine.Quaternion Cinemachine.Utility.GaussianWindow1D_Quaternion::Compute(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  GaussianWindow1D_Quaternion_Compute_m0E7848F46F6D124039571EC9E16E07F969B5A98D (GaussianWindow1D_Quaternion_t60C19E4DDE4FD7C7B8C0EE23C3015D88A7E48B88 * __this, int32_t ___windowPos0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GaussianWindow1d_1_get_KernelSize_m67D2E83CBC7D822F132F2A737E534568C0D6BDE0_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  V_0;
	memset((&V_0), 0, sizeof(V_0));
	Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  V_1;
	memset((&V_1), 0, sizeof(V_1));
	Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  V_2;
	memset((&V_2), 0, sizeof(V_2));
	int32_t V_3 = 0;
	float V_4 = 0.0f;
	Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  V_5;
	memset((&V_5), 0, sizeof(V_5));
	{
		// Quaternion sum = new Quaternion(0, 0, 0, 0);
		Quaternion__ctor_m564FA9302F5B9DA8BAB97B0A2D86FFE83ACAA421((Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 *)(&V_0), (0.0f), (0.0f), (0.0f), (0.0f), /*hidden argument*/NULL);
		// Quaternion q = mData[mCurrentPos];
		QuaternionU5BU5D_t584B1CC68E95071898E32F34DB2CC1E4A726FAA6* L_0 = ((GaussianWindow1d_1_t8B82EC51AF0D0AD6F9C643F0458F0545A0A8A663 *)__this)->get_mData_0();
		int32_t L_1 = ((GaussianWindow1d_1_t8B82EC51AF0D0AD6F9C643F0458F0545A0A8A663 *)__this)->get_mCurrentPos_2();
		NullCheck(L_0);
		int32_t L_2 = L_1;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_3 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
		V_1 = L_3;
		// Quaternion qInverse = Quaternion.Inverse(q);
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_4 = V_1;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_5;
		L_5 = Quaternion_Inverse_mE2A449C7AC8A40350AAC3761AE1AFC170062CAC9(L_4, /*hidden argument*/NULL);
		V_2 = L_5;
		// for (int i = 0; i < KernelSize; ++i)
		V_3 = 0;
		goto IL_00da;
	}

IL_003b:
	{
		// float scale = mKernel[i];
		SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_6 = ((GaussianWindow1d_1_t8B82EC51AF0D0AD6F9C643F0458F0545A0A8A663 *)__this)->get_mKernel_1();
		int32_t L_7 = V_3;
		NullCheck(L_6);
		int32_t L_8 = L_7;
		float L_9 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
		V_4 = L_9;
		// Quaternion q2 = qInverse * mData[windowPos];
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_10 = V_2;
		QuaternionU5BU5D_t584B1CC68E95071898E32F34DB2CC1E4A726FAA6* L_11 = ((GaussianWindow1d_1_t8B82EC51AF0D0AD6F9C643F0458F0545A0A8A663 *)__this)->get_mData_0();
		int32_t L_12 = ___windowPos0;
		NullCheck(L_11);
		int32_t L_13 = L_12;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_14 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_15;
		L_15 = Quaternion_op_Multiply_m5C7A60AC0CDCA2C5E2F23E45FBD1B15CA152D7B0(L_10, L_14, /*hidden argument*/NULL);
		V_5 = L_15;
		// if (Quaternion.Dot(Quaternion.identity, q2) < 0)
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_16;
		L_16 = Quaternion_get_identity_mF2E565DBCE793A1AE6208056D42CA7C59D83A702(/*hidden argument*/NULL);
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_17 = V_5;
		float L_18;
		L_18 = Quaternion_Dot_m7F12C5843352AB2EA687923444CC987D51515F9A(L_16, L_17, /*hidden argument*/NULL);
		if ((!(((float)L_18) < ((float)(0.0f)))))
		{
			goto IL_0071;
		}
	}
	{
		// scale = -scale;
		float L_19 = V_4;
		V_4 = ((-L_19));
	}

IL_0071:
	{
		// sum.x += q2.x * scale;
		float* L_20 = (&V_0)->get_address_of_x_0();
		float* L_21 = L_20;
		float L_22 = *((float*)L_21);
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_23 = V_5;
		float L_24 = L_23.get_x_0();
		float L_25 = V_4;
		*((float*)L_21) = (float)((float)il2cpp_codegen_add((float)L_22, (float)((float)il2cpp_codegen_multiply((float)L_24, (float)L_25))));
		// sum.y += q2.y * scale;
		float* L_26 = (&V_0)->get_address_of_y_1();
		float* L_27 = L_26;
		float L_28 = *((float*)L_27);
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_29 = V_5;
		float L_30 = L_29.get_y_1();
		float L_31 = V_4;
		*((float*)L_27) = (float)((float)il2cpp_codegen_add((float)L_28, (float)((float)il2cpp_codegen_multiply((float)L_30, (float)L_31))));
		// sum.z += q2.z * scale;
		float* L_32 = (&V_0)->get_address_of_z_2();
		float* L_33 = L_32;
		float L_34 = *((float*)L_33);
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_35 = V_5;
		float L_36 = L_35.get_z_2();
		float L_37 = V_4;
		*((float*)L_33) = (float)((float)il2cpp_codegen_add((float)L_34, (float)((float)il2cpp_codegen_multiply((float)L_36, (float)L_37))));
		// sum.w += q2.w * scale;
		float* L_38 = (&V_0)->get_address_of_w_3();
		float* L_39 = L_38;
		float L_40 = *((float*)L_39);
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_41 = V_5;
		float L_42 = L_41.get_w_3();
		float L_43 = V_4;
		*((float*)L_39) = (float)((float)il2cpp_codegen_add((float)L_40, (float)((float)il2cpp_codegen_multiply((float)L_42, (float)L_43))));
		// if (++windowPos == KernelSize)
		int32_t L_44 = ___windowPos0;
		int32_t L_45 = ((int32_t)il2cpp_codegen_add((int32_t)L_44, (int32_t)1));
		___windowPos0 = L_45;
		int32_t L_46;
		L_46 = GaussianWindow1d_1_get_KernelSize_m67D2E83CBC7D822F132F2A737E534568C0D6BDE0(__this, /*hidden argument*/GaussianWindow1d_1_get_KernelSize_m67D2E83CBC7D822F132F2A737E534568C0D6BDE0_RuntimeMethod_var);
		if ((!(((uint32_t)L_45) == ((uint32_t)L_46))))
		{
			goto IL_00d6;
		}
	}
	{
		// windowPos = 0;
		___windowPos0 = 0;
	}

IL_00d6:
	{
		// for (int i = 0; i < KernelSize; ++i)
		int32_t L_47 = V_3;
		V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_47, (int32_t)1));
	}

IL_00da:
	{
		// for (int i = 0; i < KernelSize; ++i)
		int32_t L_48 = V_3;
		int32_t L_49;
		L_49 = GaussianWindow1d_1_get_KernelSize_m67D2E83CBC7D822F132F2A737E534568C0D6BDE0(__this, /*hidden argument*/GaussianWindow1d_1_get_KernelSize_m67D2E83CBC7D822F132F2A737E534568C0D6BDE0_RuntimeMethod_var);
		if ((((int32_t)L_48) < ((int32_t)L_49)))
		{
			goto IL_003b;
		}
	}
	{
		// return q * Quaternion.Normalize(sum);
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_50 = V_1;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_51 = V_0;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_52;
		L_52 = Quaternion_Normalize_m2C2E651E23B027A60166D558BC4A561FA8C37623(L_51, /*hidden argument*/NULL);
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_53;
		L_53 = Quaternion_op_Multiply_m5C7A60AC0CDCA2C5E2F23E45FBD1B15CA152D7B0(L_50, L_52, /*hidden argument*/NULL);
		return L_53;
	}
}
#ifdef __clang__
#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.Utility.GaussianWindow1D_Vector3::.ctor(System.Single,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GaussianWindow1D_Vector3__ctor_m9F9F4D1099F38C2011F89481C3942BCF837A8C8F (GaussianWindow1D_Vector3_tCE085F485E088911B3E3E5CC60D4BDE0CE4F40EF * __this, float ___sigma0, int32_t ___maxKernelRadius1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GaussianWindow1d_1__ctor_m4231077D2EB9C6964A92641FA9B1F135EE279345_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// : base(sigma, maxKernelRadius) {}
		float L_0 = ___sigma0;
		int32_t L_1 = ___maxKernelRadius1;
		GaussianWindow1d_1__ctor_m4231077D2EB9C6964A92641FA9B1F135EE279345(__this, L_0, L_1, /*hidden argument*/GaussianWindow1d_1__ctor_m4231077D2EB9C6964A92641FA9B1F135EE279345_RuntimeMethod_var);
		// : base(sigma, maxKernelRadius) {}
		return;
	}
}
// UnityEngine.Vector3 Cinemachine.Utility.GaussianWindow1D_Vector3::Compute(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  GaussianWindow1D_Vector3_Compute_mC47257358568DEC6D1F06A2736F9FFE72840155A (GaussianWindow1D_Vector3_tCE085F485E088911B3E3E5CC60D4BDE0CE4F40EF * __this, int32_t ___windowPos0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GaussianWindow1d_1_get_KernelSize_m9964143AC99A9C4593FECC78A2E0C08521F1FF6A_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  V_0;
	memset((&V_0), 0, sizeof(V_0));
	int32_t V_1 = 0;
	{
		// Vector3 sum = Vector3.zero;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_0;
		L_0 = Vector3_get_zero_m1A8F7993167785F750B6B01762D22C2597C84EF6(/*hidden argument*/NULL);
		V_0 = L_0;
		// for (int i = 0; i < KernelSize; ++i)
		V_1 = 0;
		goto IL_003f;
	}

IL_000a:
	{
		// sum += mData[windowPos] * mKernel[i];
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_1 = V_0;
		Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4* L_2 = ((GaussianWindow1d_1_t0E5A39FC4BF19398D4EA44A20490426B4F397B00 *)__this)->get_mData_0();
		int32_t L_3 = ___windowPos0;
		NullCheck(L_2);
		int32_t L_4 = L_3;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
		SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_6 = ((GaussianWindow1d_1_t0E5A39FC4BF19398D4EA44A20490426B4F397B00 *)__this)->get_mKernel_1();
		int32_t L_7 = V_1;
		NullCheck(L_6);
		int32_t L_8 = L_7;
		float L_9 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_10;
		L_10 = Vector3_op_Multiply_m9EA3D18290418D7B410C7D11C4788C13BFD2C30A_inline(L_5, L_9, /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_11;
		L_11 = Vector3_op_Addition_mEE4F672B923CCB184C39AABCA33443DB218E50E0_inline(L_1, L_10, /*hidden argument*/NULL);
		V_0 = L_11;
		// if (++windowPos == KernelSize)
		int32_t L_12 = ___windowPos0;
		int32_t L_13 = ((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1));
		___windowPos0 = L_13;
		int32_t L_14;
		L_14 = GaussianWindow1d_1_get_KernelSize_m9964143AC99A9C4593FECC78A2E0C08521F1FF6A(__this, /*hidden argument*/GaussianWindow1d_1_get_KernelSize_m9964143AC99A9C4593FECC78A2E0C08521F1FF6A_RuntimeMethod_var);
		if ((!(((uint32_t)L_13) == ((uint32_t)L_14))))
		{
			goto IL_003b;
		}
	}
	{
		// windowPos = 0;
		___windowPos0 = 0;
	}

IL_003b:
	{
		// for (int i = 0; i < KernelSize; ++i)
		int32_t L_15 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)1));
	}

IL_003f:
	{
		// for (int i = 0; i < KernelSize; ++i)
		int32_t L_16 = V_1;
		int32_t L_17;
		L_17 = GaussianWindow1d_1_get_KernelSize_m9964143AC99A9C4593FECC78A2E0C08521F1FF6A(__this, /*hidden argument*/GaussianWindow1d_1_get_KernelSize_m9964143AC99A9C4593FECC78A2E0C08521F1FF6A_RuntimeMethod_var);
		if ((((int32_t)L_16) < ((int32_t)L_17)))
		{
			goto IL_000a;
		}
	}
	{
		// return sum;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_18 = V_0;
		return L_18;
	}
}
#ifdef __clang__
#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.GroupWeightManipulator::Start()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GroupWeightManipulator_Start_m75C9527F322AAB1342866F0E3C9A95A47CD3ADD8 (GroupWeightManipulator_t7138AF67CBCBD75A232DB697BFFB0535F51A7506 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisCinemachineTargetGroup_t3DB3A11E58D19D15FD8E65249DC262DC9225B6A0_mBF67FDA880F7C8341C4937E2885246BF17E2D3A4_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// m_group = GetComponent<CinemachineTargetGroup>();
		CinemachineTargetGroup_t3DB3A11E58D19D15FD8E65249DC262DC9225B6A0 * L_0;
		L_0 = Component_GetComponent_TisCinemachineTargetGroup_t3DB3A11E58D19D15FD8E65249DC262DC9225B6A0_mBF67FDA880F7C8341C4937E2885246BF17E2D3A4(__this, /*hidden argument*/Component_GetComponent_TisCinemachineTargetGroup_t3DB3A11E58D19D15FD8E65249DC262DC9225B6A0_mBF67FDA880F7C8341C4937E2885246BF17E2D3A4_RuntimeMethod_var);
		__this->set_m_group_12(L_0);
		// }
		return;
	}
}
// System.Void Cinemachine.GroupWeightManipulator::OnValidate()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GroupWeightManipulator_OnValidate_m03475E611BFE066FB8D68DF536E590D7A898986D (GroupWeightManipulator_t7138AF67CBCBD75A232DB697BFFB0535F51A7506 * __this, const RuntimeMethod* method)
{
	{
		// m_Weight0 = Mathf.Max(0, m_Weight0);
		float L_0 = __this->get_m_Weight0_4();
		float L_1;
		L_1 = Mathf_Max_m4CE510E1F1013B33275F01543731A51A58BA0775((0.0f), L_0, /*hidden argument*/NULL);
		__this->set_m_Weight0_4(L_1);
		// m_Weight1 = Mathf.Max(0, m_Weight1);
		float L_2 = __this->get_m_Weight1_5();
		float L_3;
		L_3 = Mathf_Max_m4CE510E1F1013B33275F01543731A51A58BA0775((0.0f), L_2, /*hidden argument*/NULL);
		__this->set_m_Weight1_5(L_3);
		// m_Weight2 = Mathf.Max(0, m_Weight2);
		float L_4 = __this->get_m_Weight2_6();
		float L_5;
		L_5 = Mathf_Max_m4CE510E1F1013B33275F01543731A51A58BA0775((0.0f), L_4, /*hidden argument*/NULL);
		__this->set_m_Weight2_6(L_5);
		// m_Weight3 = Mathf.Max(0, m_Weight3);
		float L_6 = __this->get_m_Weight3_7();
		float L_7;
		L_7 = Mathf_Max_m4CE510E1F1013B33275F01543731A51A58BA0775((0.0f), L_6, /*hidden argument*/NULL);
		__this->set_m_Weight3_7(L_7);
		// m_Weight4 = Mathf.Max(0, m_Weight4);
		float L_8 = __this->get_m_Weight4_8();
		float L_9;
		L_9 = Mathf_Max_m4CE510E1F1013B33275F01543731A51A58BA0775((0.0f), L_8, /*hidden argument*/NULL);
		__this->set_m_Weight4_8(L_9);
		// m_Weight5 = Mathf.Max(0, m_Weight5);
		float L_10 = __this->get_m_Weight5_9();
		float L_11;
		L_11 = Mathf_Max_m4CE510E1F1013B33275F01543731A51A58BA0775((0.0f), L_10, /*hidden argument*/NULL);
		__this->set_m_Weight5_9(L_11);
		// m_Weight6 = Mathf.Max(0, m_Weight6);
		float L_12 = __this->get_m_Weight6_10();
		float L_13;
		L_13 = Mathf_Max_m4CE510E1F1013B33275F01543731A51A58BA0775((0.0f), L_12, /*hidden argument*/NULL);
		__this->set_m_Weight6_10(L_13);
		// m_Weight7 = Mathf.Max(0, m_Weight7);
		float L_14 = __this->get_m_Weight7_11();
		float L_15;
		L_15 = Mathf_Max_m4CE510E1F1013B33275F01543731A51A58BA0775((0.0f), L_14, /*hidden argument*/NULL);
		__this->set_m_Weight7_11(L_15);
		// }
		return;
	}
}
// System.Void Cinemachine.GroupWeightManipulator::Update()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GroupWeightManipulator_Update_mF97C2AA28515F222056573441CA7323BCA2A4263 (GroupWeightManipulator_t7138AF67CBCBD75A232DB697BFFB0535F51A7506 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// if (m_group != null)
		CinemachineTargetGroup_t3DB3A11E58D19D15FD8E65249DC262DC9225B6A0 * L_0 = __this->get_m_group_12();
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_1;
		L_1 = Object_op_Inequality_mE1F187520BD83FB7D86A6D850710C4D42B864E90(L_0, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL);
		if (!L_1)
		{
			goto IL_0014;
		}
	}
	{
		// UpdateWeights();
		GroupWeightManipulator_UpdateWeights_m7AD8CE24D796B0B7DBEC5B8CE80EF22791216939(__this, /*hidden argument*/NULL);
	}

IL_0014:
	{
		// }
		return;
	}
}
// System.Void Cinemachine.GroupWeightManipulator::UpdateWeights()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GroupWeightManipulator_UpdateWeights_m7AD8CE24D796B0B7DBEC5B8CE80EF22791216939 (GroupWeightManipulator_t7138AF67CBCBD75A232DB697BFFB0535F51A7506 * __this, const RuntimeMethod* method)
{
	TargetU5BU5D_tA569D74B31CB1511C1901070CB3E3232254FF6D8* V_0 = NULL;
	int32_t V_1 = 0;
	{
		// var targets = m_group.m_Targets;
		CinemachineTargetGroup_t3DB3A11E58D19D15FD8E65249DC262DC9225B6A0 * L_0 = __this->get_m_group_12();
		NullCheck(L_0);
		TargetU5BU5D_tA569D74B31CB1511C1901070CB3E3232254FF6D8* L_1 = L_0->get_m_Targets_7();
		V_0 = L_1;
		// int last = targets.Length - 1;
		TargetU5BU5D_tA569D74B31CB1511C1901070CB3E3232254FF6D8* L_2 = V_0;
		NullCheck(L_2);
		V_1 = ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_2)->max_length))), (int32_t)1));
		// if (last < 0) return; targets[0].weight = m_Weight0;
		int32_t L_3 = V_1;
		if ((((int32_t)L_3) >= ((int32_t)0)))
		{
			goto IL_0017;
		}
	}
	{
		// if (last < 0) return; targets[0].weight = m_Weight0;
		return;
	}

IL_0017:
	{
		// if (last < 0) return; targets[0].weight = m_Weight0;
		TargetU5BU5D_tA569D74B31CB1511C1901070CB3E3232254FF6D8* L_4 = V_0;
		NullCheck(L_4);
		float L_5 = __this->get_m_Weight0_4();
		((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->set_weight_1(L_5);
		// if (last < 1) return; targets[1].weight = m_Weight1;
		int32_t L_6 = V_1;
		if ((((int32_t)L_6) >= ((int32_t)1)))
		{
			goto IL_002e;
		}
	}
	{
		// if (last < 1) return; targets[1].weight = m_Weight1;
		return;
	}

IL_002e:
	{
		// if (last < 1) return; targets[1].weight = m_Weight1;
		TargetU5BU5D_tA569D74B31CB1511C1901070CB3E3232254FF6D8* L_7 = V_0;
		NullCheck(L_7);
		float L_8 = __this->get_m_Weight1_5();
		((L_7)->GetAddressAt(static_cast<il2cpp_array_size_t>(1)))->set_weight_1(L_8);
		// if (last < 2) return; targets[2].weight = m_Weight2;
		int32_t L_9 = V_1;
		if ((((int32_t)L_9) >= ((int32_t)2)))
		{
			goto IL_0045;
		}
	}
	{
		// if (last < 2) return; targets[2].weight = m_Weight2;
		return;
	}

IL_0045:
	{
		// if (last < 2) return; targets[2].weight = m_Weight2;
		TargetU5BU5D_tA569D74B31CB1511C1901070CB3E3232254FF6D8* L_10 = V_0;
		NullCheck(L_10);
		float L_11 = __this->get_m_Weight2_6();
		((L_10)->GetAddressAt(static_cast<il2cpp_array_size_t>(2)))->set_weight_1(L_11);
		// if (last < 3) return; targets[3].weight = m_Weight3;
		int32_t L_12 = V_1;
		if ((((int32_t)L_12) >= ((int32_t)3)))
		{
			goto IL_005c;
		}
	}
	{
		// if (last < 3) return; targets[3].weight = m_Weight3;
		return;
	}

IL_005c:
	{
		// if (last < 3) return; targets[3].weight = m_Weight3;
		TargetU5BU5D_tA569D74B31CB1511C1901070CB3E3232254FF6D8* L_13 = V_0;
		NullCheck(L_13);
		float L_14 = __this->get_m_Weight3_7();
		((L_13)->GetAddressAt(static_cast<il2cpp_array_size_t>(3)))->set_weight_1(L_14);
		// if (last < 4) return; targets[4].weight = m_Weight4;
		int32_t L_15 = V_1;
		if ((((int32_t)L_15) >= ((int32_t)4)))
		{
			goto IL_0073;
		}
	}
	{
		// if (last < 4) return; targets[4].weight = m_Weight4;
		return;
	}

IL_0073:
	{
		// if (last < 4) return; targets[4].weight = m_Weight4;
		TargetU5BU5D_tA569D74B31CB1511C1901070CB3E3232254FF6D8* L_16 = V_0;
		NullCheck(L_16);
		float L_17 = __this->get_m_Weight4_8();
		((L_16)->GetAddressAt(static_cast<il2cpp_array_size_t>(4)))->set_weight_1(L_17);
		// if (last < 5) return; targets[5].weight = m_Weight5;
		int32_t L_18 = V_1;
		if ((((int32_t)L_18) >= ((int32_t)5)))
		{
			goto IL_008a;
		}
	}
	{
		// if (last < 5) return; targets[5].weight = m_Weight5;
		return;
	}

IL_008a:
	{
		// if (last < 5) return; targets[5].weight = m_Weight5;
		TargetU5BU5D_tA569D74B31CB1511C1901070CB3E3232254FF6D8* L_19 = V_0;
		NullCheck(L_19);
		float L_20 = __this->get_m_Weight5_9();
		((L_19)->GetAddressAt(static_cast<il2cpp_array_size_t>(5)))->set_weight_1(L_20);
		// if (last < 6) return; targets[6].weight = m_Weight6;
		int32_t L_21 = V_1;
		if ((((int32_t)L_21) >= ((int32_t)6)))
		{
			goto IL_00a1;
		}
	}
	{
		// if (last < 6) return; targets[6].weight = m_Weight6;
		return;
	}

IL_00a1:
	{
		// if (last < 6) return; targets[6].weight = m_Weight6;
		TargetU5BU5D_tA569D74B31CB1511C1901070CB3E3232254FF6D8* L_22 = V_0;
		NullCheck(L_22);
		float L_23 = __this->get_m_Weight6_10();
		((L_22)->GetAddressAt(static_cast<il2cpp_array_size_t>(6)))->set_weight_1(L_23);
		// if (last < 7) return; targets[7].weight = m_Weight7;
		int32_t L_24 = V_1;
		if ((((int32_t)L_24) >= ((int32_t)7)))
		{
			goto IL_00b8;
		}
	}
	{
		// if (last < 7) return; targets[7].weight = m_Weight7;
		return;
	}

IL_00b8:
	{
		// if (last < 7) return; targets[7].weight = m_Weight7;
		TargetU5BU5D_tA569D74B31CB1511C1901070CB3E3232254FF6D8* L_25 = V_0;
		NullCheck(L_25);
		float L_26 = __this->get_m_Weight7_11();
		((L_25)->GetAddressAt(static_cast<il2cpp_array_size_t>(7)))->set_weight_1(L_26);
		// }
		return;
	}
}
// System.Void Cinemachine.GroupWeightManipulator::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GroupWeightManipulator__ctor_mB7E3E90299CFB064DFC0735B0D3A95F756B520DB (GroupWeightManipulator_t7138AF67CBCBD75A232DB697BFFB0535F51A7506 * __this, const RuntimeMethod* method)
{
	{
		// public float m_Weight0 = 1;
		__this->set_m_Weight0_4((1.0f));
		// public float m_Weight1 = 1;
		__this->set_m_Weight1_5((1.0f));
		// public float m_Weight2 = 1;
		__this->set_m_Weight2_6((1.0f));
		// public float m_Weight3 = 1;
		__this->set_m_Weight3_7((1.0f));
		// public float m_Weight4 = 1;
		__this->set_m_Weight4_8((1.0f));
		// public float m_Weight5 = 1;
		__this->set_m_Weight5_9((1.0f));
		// public float m_Weight6 = 1;
		__this->set_m_Weight6_10((1.0f));
		// public float m_Weight7 = 1;
		__this->set_m_Weight7_11((1.0f));
		MonoBehaviour__ctor_mC0995D847F6A95B1A553652636C38A2AA8B13BED(__this, /*hidden argument*/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.Utility.HeadingTracker::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HeadingTracker__ctor_mF6B909E191467A5BD7D4B982E751ADA11C4608D3 (HeadingTracker_tF2A08BA29340D35C623F22434237C5372641E608 * __this, int32_t ___filterSize0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HeadingTracker_tF2A08BA29340D35C623F22434237C5372641E608_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ItemU5BU5D_t345D44A19BA8EF29C21D88213863A926CA186028_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	float V_0 = 0.0f;
	{
		// Vector3 mLastGoodHeading = Vector3.zero;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_0;
		L_0 = Vector3_get_zero_m1A8F7993167785F750B6B01762D22C2597C84EF6(/*hidden argument*/NULL);
		__this->set_mLastGoodHeading_7(L_0);
		// public HeadingTracker(int filterSize)
		Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405(__this, /*hidden argument*/NULL);
		// mHistory = new Item[filterSize];
		int32_t L_1 = ___filterSize0;
		ItemU5BU5D_t345D44A19BA8EF29C21D88213863A926CA186028* L_2 = (ItemU5BU5D_t345D44A19BA8EF29C21D88213863A926CA186028*)(ItemU5BU5D_t345D44A19BA8EF29C21D88213863A926CA186028*)SZArrayNew(ItemU5BU5D_t345D44A19BA8EF29C21D88213863A926CA186028_il2cpp_TypeInfo_var, (uint32_t)L_1);
		__this->set_mHistory_0(L_2);
		// float historyHalfLife = filterSize / 5f; // somewhat arbitrarily
		int32_t L_3 = ___filterSize0;
		V_0 = ((float)((float)((float)((float)L_3))/(float)(5.0f)));
		// mDecayExponent = -Mathf.Log(2f) / historyHalfLife;
		float L_4;
		L_4 = logf((2.0f));
		float L_5 = V_0;
		((HeadingTracker_tF2A08BA29340D35C623F22434237C5372641E608_StaticFields*)il2cpp_codegen_static_fields_for(HeadingTracker_tF2A08BA29340D35C623F22434237C5372641E608_il2cpp_TypeInfo_var))->set_mDecayExponent_8(((float)((float)((-L_4))/(float)L_5)));
		// ClearHistory();
		HeadingTracker_ClearHistory_mDE5209EB31B87840F52B0407996951E343711389(__this, /*hidden argument*/NULL);
		// }
		return;
	}
}
// System.Int32 Cinemachine.Utility.HeadingTracker::get_FilterSize()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HeadingTracker_get_FilterSize_mC9A740BF0831E766A9425F01A72681EF912D08E8 (HeadingTracker_tF2A08BA29340D35C623F22434237C5372641E608 * __this, const RuntimeMethod* method)
{
	{
		// public int FilterSize { get { return mHistory.Length; } }
		ItemU5BU5D_t345D44A19BA8EF29C21D88213863A926CA186028* L_0 = __this->get_mHistory_0();
		NullCheck(L_0);
		return ((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length)));
	}
}
// System.Void Cinemachine.Utility.HeadingTracker::ClearHistory()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HeadingTracker_ClearHistory_mDE5209EB31B87840F52B0407996951E343711389 (HeadingTracker_tF2A08BA29340D35C623F22434237C5372641E608 * __this, const RuntimeMethod* method)
{
	int32_t V_0 = 0;
	{
		// mTop = mBottom = mCount = 0;
		int32_t L_0 = 0;
		V_0 = L_0;
		__this->set_mCount_3(L_0);
		int32_t L_1 = V_0;
		int32_t L_2 = L_1;
		V_0 = L_2;
		__this->set_mBottom_2(L_2);
		int32_t L_3 = V_0;
		__this->set_mTop_1(L_3);
		// mWeightSum = 0;
		__this->set_mWeightSum_5((0.0f));
		// mHeadingSum = Vector3.zero;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_4;
		L_4 = Vector3_get_zero_m1A8F7993167785F750B6B01762D22C2597C84EF6(/*hidden argument*/NULL);
		__this->set_mHeadingSum_4(L_4);
		// }
		return;
	}
}
// System.Single Cinemachine.Utility.HeadingTracker::Decay(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float HeadingTracker_Decay_mFC85AA39B403F52067DDECD6C488EFCBB7F38BE9 (float ___time0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HeadingTracker_tF2A08BA29340D35C623F22434237C5372641E608_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// static float Decay(float time) { return Mathf.Exp(time * mDecayExponent); }
		float L_0 = ___time0;
		float L_1 = ((HeadingTracker_tF2A08BA29340D35C623F22434237C5372641E608_StaticFields*)il2cpp_codegen_static_fields_for(HeadingTracker_tF2A08BA29340D35C623F22434237C5372641E608_il2cpp_TypeInfo_var))->get_mDecayExponent_8();
		float L_2;
		L_2 = expf(((float)il2cpp_codegen_multiply((float)L_0, (float)L_1)));
		return L_2;
	}
}
// System.Void Cinemachine.Utility.HeadingTracker::Add(UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HeadingTracker_Add_m1895E709261177B40C99111534D777A3E484D517 (HeadingTracker_tF2A08BA29340D35C623F22434237C5372641E608 * __this, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___velocity0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	float V_0 = 0.0f;
	Item_tFFE692E039CD7B3C69EF589F573073CBC3B78B6C  V_1;
	memset((&V_1), 0, sizeof(V_1));
	int32_t V_2 = 0;
	{
		// if (FilterSize == 0)
		int32_t L_0;
		L_0 = HeadingTracker_get_FilterSize_mC9A740BF0831E766A9425F01A72681EF912D08E8(__this, /*hidden argument*/NULL);
		if (L_0)
		{
			goto IL_0010;
		}
	}
	{
		// mLastGoodHeading = velocity;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_1 = ___velocity0;
		__this->set_mLastGoodHeading_7(L_1);
		// return;
		return;
	}

IL_0010:
	{
		// float weight = velocity.magnitude;
		float L_2;
		L_2 = Vector3_get_magnitude_mDDD40612220D8104E77E993E18A101A69A944991((Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E *)(&___velocity0), /*hidden argument*/NULL);
		V_0 = L_2;
		// if (weight > UnityVectorExtensions.Epsilon)
		float L_3 = V_0;
		if ((!(((float)L_3) > ((float)(9.99999975E-05f)))))
		{
			goto IL_00eb;
		}
	}
	{
		// Item item = new Item();
		il2cpp_codegen_initobj((&V_1), sizeof(Item_tFFE692E039CD7B3C69EF589F573073CBC3B78B6C ));
		// item.velocity = velocity;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_4 = ___velocity0;
		(&V_1)->set_velocity_0(L_4);
		// item.weight = weight;
		float L_5 = V_0;
		(&V_1)->set_weight_1(L_5);
		// item.time = CinemachineCore.CurrentTime;
		IL2CPP_RUNTIME_CLASS_INIT(CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534_il2cpp_TypeInfo_var);
		float L_6;
		L_6 = CinemachineCore_get_CurrentTime_mBD3A55B23004CB425D9297086BC20D7C55797625(/*hidden argument*/NULL);
		(&V_1)->set_time_2(L_6);
		// if (mCount == FilterSize)
		int32_t L_7 = __this->get_mCount_3();
		int32_t L_8;
		L_8 = HeadingTracker_get_FilterSize_mC9A740BF0831E766A9425F01A72681EF912D08E8(__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_7) == ((uint32_t)L_8))))
		{
			goto IL_005b;
		}
	}
	{
		// PopBottom();
		HeadingTracker_PopBottom_m22630D7ACBCF2197BD86E73F987CF15812A1D2B5(__this, /*hidden argument*/NULL);
	}

IL_005b:
	{
		// ++mCount;
		int32_t L_9 = __this->get_mCount_3();
		__this->set_mCount_3(((int32_t)il2cpp_codegen_add((int32_t)L_9, (int32_t)1)));
		// mHistory[mTop] = item;
		ItemU5BU5D_t345D44A19BA8EF29C21D88213863A926CA186028* L_10 = __this->get_mHistory_0();
		int32_t L_11 = __this->get_mTop_1();
		Item_tFFE692E039CD7B3C69EF589F573073CBC3B78B6C  L_12 = V_1;
		NullCheck(L_10);
		(L_10)->SetAt(static_cast<il2cpp_array_size_t>(L_11), (Item_tFFE692E039CD7B3C69EF589F573073CBC3B78B6C )L_12);
		// if (++mTop == FilterSize)
		int32_t L_13 = __this->get_mTop_1();
		V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1));
		int32_t L_14 = V_2;
		__this->set_mTop_1(L_14);
		int32_t L_15 = V_2;
		int32_t L_16;
		L_16 = HeadingTracker_get_FilterSize_mC9A740BF0831E766A9425F01A72681EF912D08E8(__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_15) == ((uint32_t)L_16))))
		{
			goto IL_009b;
		}
	}
	{
		// mTop = 0;
		__this->set_mTop_1(0);
	}

IL_009b:
	{
		// mWeightSum *= Decay(item.time - mWeightTime);
		float L_17 = __this->get_mWeightSum_5();
		Item_tFFE692E039CD7B3C69EF589F573073CBC3B78B6C  L_18 = V_1;
		float L_19 = L_18.get_time_2();
		float L_20 = __this->get_mWeightTime_6();
		float L_21;
		L_21 = HeadingTracker_Decay_mFC85AA39B403F52067DDECD6C488EFCBB7F38BE9(((float)il2cpp_codegen_subtract((float)L_19, (float)L_20)), /*hidden argument*/NULL);
		__this->set_mWeightSum_5(((float)il2cpp_codegen_multiply((float)L_17, (float)L_21)));
		// mWeightTime = item.time;
		Item_tFFE692E039CD7B3C69EF589F573073CBC3B78B6C  L_22 = V_1;
		float L_23 = L_22.get_time_2();
		__this->set_mWeightTime_6(L_23);
		// mWeightSum += weight;
		float L_24 = __this->get_mWeightSum_5();
		float L_25 = V_0;
		__this->set_mWeightSum_5(((float)il2cpp_codegen_add((float)L_24, (float)L_25)));
		// mHeadingSum += item.velocity;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_26 = __this->get_mHeadingSum_4();
		Item_tFFE692E039CD7B3C69EF589F573073CBC3B78B6C  L_27 = V_1;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_28 = L_27.get_velocity_0();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_29;
		L_29 = Vector3_op_Addition_mEE4F672B923CCB184C39AABCA33443DB218E50E0_inline(L_26, L_28, /*hidden argument*/NULL);
		__this->set_mHeadingSum_4(L_29);
	}

IL_00eb:
	{
		// }
		return;
	}
}
// System.Void Cinemachine.Utility.HeadingTracker::PopBottom()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HeadingTracker_PopBottom_m22630D7ACBCF2197BD86E73F987CF15812A1D2B5 (HeadingTracker_tF2A08BA29340D35C623F22434237C5372641E608 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Item_tFFE692E039CD7B3C69EF589F573073CBC3B78B6C  V_0;
	memset((&V_0), 0, sizeof(V_0));
	float V_1 = 0.0f;
	int32_t V_2 = 0;
	float G_B3_0 = 0.0f;
	float G_B2_0 = 0.0f;
	{
		// if (mCount > 0)
		int32_t L_0 = __this->get_mCount_3();
		if ((((int32_t)L_0) <= ((int32_t)0)))
		{
			goto IL_00ab;
		}
	}
	{
		// float time = CinemachineCore.CurrentTime;
		IL2CPP_RUNTIME_CLASS_INIT(CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534_il2cpp_TypeInfo_var);
		float L_1;
		L_1 = CinemachineCore_get_CurrentTime_mBD3A55B23004CB425D9297086BC20D7C55797625(/*hidden argument*/NULL);
		// Item item = mHistory[mBottom];
		ItemU5BU5D_t345D44A19BA8EF29C21D88213863A926CA186028* L_2 = __this->get_mHistory_0();
		int32_t L_3 = __this->get_mBottom_2();
		NullCheck(L_2);
		int32_t L_4 = L_3;
		Item_tFFE692E039CD7B3C69EF589F573073CBC3B78B6C  L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
		V_0 = L_5;
		// if (++mBottom == FilterSize)
		int32_t L_6 = __this->get_mBottom_2();
		V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1));
		int32_t L_7 = V_2;
		__this->set_mBottom_2(L_7);
		int32_t L_8 = V_2;
		int32_t L_9;
		L_9 = HeadingTracker_get_FilterSize_mC9A740BF0831E766A9425F01A72681EF912D08E8(__this, /*hidden argument*/NULL);
		G_B2_0 = L_1;
		if ((!(((uint32_t)L_8) == ((uint32_t)L_9))))
		{
			G_B3_0 = L_1;
			goto IL_0043;
		}
	}
	{
		// mBottom = 0;
		__this->set_mBottom_2(0);
		G_B3_0 = G_B2_0;
	}

IL_0043:
	{
		// --mCount;
		int32_t L_10 = __this->get_mCount_3();
		__this->set_mCount_3(((int32_t)il2cpp_codegen_subtract((int32_t)L_10, (int32_t)1)));
		// float decay = Decay(time - item.time);
		Item_tFFE692E039CD7B3C69EF589F573073CBC3B78B6C  L_11 = V_0;
		float L_12 = L_11.get_time_2();
		float L_13;
		L_13 = HeadingTracker_Decay_mFC85AA39B403F52067DDECD6C488EFCBB7F38BE9(((float)il2cpp_codegen_subtract((float)G_B3_0, (float)L_12)), /*hidden argument*/NULL);
		V_1 = L_13;
		// mWeightSum -= item.weight * decay;
		float L_14 = __this->get_mWeightSum_5();
		Item_tFFE692E039CD7B3C69EF589F573073CBC3B78B6C  L_15 = V_0;
		float L_16 = L_15.get_weight_1();
		float L_17 = V_1;
		__this->set_mWeightSum_5(((float)il2cpp_codegen_subtract((float)L_14, (float)((float)il2cpp_codegen_multiply((float)L_16, (float)L_17)))));
		// mHeadingSum -= item.velocity * decay;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_18 = __this->get_mHeadingSum_4();
		Item_tFFE692E039CD7B3C69EF589F573073CBC3B78B6C  L_19 = V_0;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_20 = L_19.get_velocity_0();
		float L_21 = V_1;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_22;
		L_22 = Vector3_op_Multiply_m9EA3D18290418D7B410C7D11C4788C13BFD2C30A_inline(L_20, L_21, /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_23;
		L_23 = Vector3_op_Subtraction_m2725C96965D5C0B1F9715797E51762B13A5FED58_inline(L_18, L_22, /*hidden argument*/NULL);
		__this->set_mHeadingSum_4(L_23);
		// if (mWeightSum <= UnityVectorExtensions.Epsilon || mCount == 0)
		float L_24 = __this->get_mWeightSum_5();
		if ((((float)L_24) <= ((float)(9.99999975E-05f))))
		{
			goto IL_00a5;
		}
	}
	{
		int32_t L_25 = __this->get_mCount_3();
		if (L_25)
		{
			goto IL_00ab;
		}
	}

IL_00a5:
	{
		// ClearHistory();
		HeadingTracker_ClearHistory_mDE5209EB31B87840F52B0407996951E343711389(__this, /*hidden argument*/NULL);
	}

IL_00ab:
	{
		// }
		return;
	}
}
// System.Void Cinemachine.Utility.HeadingTracker::DecayHistory()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HeadingTracker_DecayHistory_m192F30AA8475481505746C3ACE672088F9D76DBB (HeadingTracker_tF2A08BA29340D35C623F22434237C5372641E608 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	float V_0 = 0.0f;
	float V_1 = 0.0f;
	{
		// float time = CinemachineCore.CurrentTime;
		IL2CPP_RUNTIME_CLASS_INIT(CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534_il2cpp_TypeInfo_var);
		float L_0;
		L_0 = CinemachineCore_get_CurrentTime_mBD3A55B23004CB425D9297086BC20D7C55797625(/*hidden argument*/NULL);
		V_0 = L_0;
		// float decay = Decay(time - mWeightTime);
		float L_1 = V_0;
		float L_2 = __this->get_mWeightTime_6();
		float L_3;
		L_3 = HeadingTracker_Decay_mFC85AA39B403F52067DDECD6C488EFCBB7F38BE9(((float)il2cpp_codegen_subtract((float)L_1, (float)L_2)), /*hidden argument*/NULL);
		V_1 = L_3;
		// mWeightSum *= decay;
		float L_4 = __this->get_mWeightSum_5();
		float L_5 = V_1;
		__this->set_mWeightSum_5(((float)il2cpp_codegen_multiply((float)L_4, (float)L_5)));
		// mWeightTime = time;
		float L_6 = V_0;
		__this->set_mWeightTime_6(L_6);
		// if (mWeightSum < UnityVectorExtensions.Epsilon)
		float L_7 = __this->get_mWeightSum_5();
		if ((!(((float)L_7) < ((float)(9.99999975E-05f)))))
		{
			goto IL_003d;
		}
	}
	{
		// ClearHistory();
		HeadingTracker_ClearHistory_mDE5209EB31B87840F52B0407996951E343711389(__this, /*hidden argument*/NULL);
		return;
	}

IL_003d:
	{
		// mHeadingSum = mHeadingSum * decay;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_8 = __this->get_mHeadingSum_4();
		float L_9 = V_1;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_10;
		L_10 = Vector3_op_Multiply_m9EA3D18290418D7B410C7D11C4788C13BFD2C30A_inline(L_8, L_9, /*hidden argument*/NULL);
		__this->set_mHeadingSum_4(L_10);
		// }
		return;
	}
}
// UnityEngine.Vector3 Cinemachine.Utility.HeadingTracker::GetReliableHeading()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  HeadingTracker_GetReliableHeading_m14DC7D8BBE3912362DF154EC669D9406A8597EF8 (HeadingTracker_tF2A08BA29340D35C623F22434237C5372641E608 * __this, const RuntimeMethod* method)
{
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		// if (mWeightSum > UnityVectorExtensions.Epsilon
		//     && (mCount == mHistory.Length || mLastGoodHeading.AlmostZero()))
		float L_0 = __this->get_mWeightSum_5();
		if ((!(((float)L_0) > ((float)(9.99999975E-05f)))))
		{
			goto IL_0051;
		}
	}
	{
		int32_t L_1 = __this->get_mCount_3();
		ItemU5BU5D_t345D44A19BA8EF29C21D88213863A926CA186028* L_2 = __this->get_mHistory_0();
		NullCheck(L_2);
		if ((((int32_t)L_1) == ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_2)->max_length))))))
		{
			goto IL_002a;
		}
	}
	{
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_3 = __this->get_mLastGoodHeading_7();
		bool L_4;
		L_4 = UnityVectorExtensions_AlmostZero_m9F538E467290B6199EA350E4639400BF9984915B(L_3, /*hidden argument*/NULL);
		if (!L_4)
		{
			goto IL_0051;
		}
	}

IL_002a:
	{
		// Vector3  h = mHeadingSum / mWeightSum;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_5 = __this->get_mHeadingSum_4();
		float L_6 = __this->get_mWeightSum_5();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_7;
		L_7 = Vector3_op_Division_mE5ACBFB168FED529587457A83BA98B7DB32E2A05_inline(L_5, L_6, /*hidden argument*/NULL);
		V_0 = L_7;
		// if (!h.AlmostZero())
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_8 = V_0;
		bool L_9;
		L_9 = UnityVectorExtensions_AlmostZero_m9F538E467290B6199EA350E4639400BF9984915B(L_8, /*hidden argument*/NULL);
		if (L_9)
		{
			goto IL_0051;
		}
	}
	{
		// mLastGoodHeading = h.normalized;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_10;
		L_10 = Vector3_get_normalized_m2FA6DF38F97BDA4CCBDAE12B9FE913A241DAC8D5((Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E *)(&V_0), /*hidden argument*/NULL);
		__this->set_mLastGoodHeading_7(L_10);
	}

IL_0051:
	{
		// return mLastGoodHeading;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_11 = __this->get_mLastGoodHeading_7();
		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
// Conversion methods for marshalling of: Cinemachine.LensSettings
IL2CPP_EXTERN_C void LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA_marshal_pinvoke(const LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA& unmarshaled, LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA_marshaled_pinvoke& marshaled)
{
	marshaled.___FieldOfView_1 = unmarshaled.get_FieldOfView_1();
	marshaled.___OrthographicSize_2 = unmarshaled.get_OrthographicSize_2();
	marshaled.___NearClipPlane_3 = unmarshaled.get_NearClipPlane_3();
	marshaled.___FarClipPlane_4 = unmarshaled.get_FarClipPlane_4();
	marshaled.___Dutch_5 = unmarshaled.get_Dutch_5();
	marshaled.___U3COrthographicU3Ek__BackingField_6 = static_cast<int32_t>(unmarshaled.get_U3COrthographicU3Ek__BackingField_6());
	marshaled.___U3CSensorSizeU3Ek__BackingField_7 = unmarshaled.get_U3CSensorSizeU3Ek__BackingField_7();
	marshaled.___U3CIsPhysicalCameraU3Ek__BackingField_8 = static_cast<int32_t>(unmarshaled.get_U3CIsPhysicalCameraU3Ek__BackingField_8());
	marshaled.___LensShift_9 = unmarshaled.get_LensShift_9();
}
IL2CPP_EXTERN_C void LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA_marshal_pinvoke_back(const LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA_marshaled_pinvoke& marshaled, LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA& unmarshaled)
{
	float unmarshaled_FieldOfView_temp_0 = 0.0f;
	unmarshaled_FieldOfView_temp_0 = marshaled.___FieldOfView_1;
	unmarshaled.set_FieldOfView_1(unmarshaled_FieldOfView_temp_0);
	float unmarshaled_OrthographicSize_temp_1 = 0.0f;
	unmarshaled_OrthographicSize_temp_1 = marshaled.___OrthographicSize_2;
	unmarshaled.set_OrthographicSize_2(unmarshaled_OrthographicSize_temp_1);
	float unmarshaled_NearClipPlane_temp_2 = 0.0f;
	unmarshaled_NearClipPlane_temp_2 = marshaled.___NearClipPlane_3;
	unmarshaled.set_NearClipPlane_3(unmarshaled_NearClipPlane_temp_2);
	float unmarshaled_FarClipPlane_temp_3 = 0.0f;
	unmarshaled_FarClipPlane_temp_3 = marshaled.___FarClipPlane_4;
	unmarshaled.set_FarClipPlane_4(unmarshaled_FarClipPlane_temp_3);
	float unmarshaled_Dutch_temp_4 = 0.0f;
	unmarshaled_Dutch_temp_4 = marshaled.___Dutch_5;
	unmarshaled.set_Dutch_5(unmarshaled_Dutch_temp_4);
	bool unmarshaled_U3COrthographicU3Ek__BackingField_temp_5 = false;
	unmarshaled_U3COrthographicU3Ek__BackingField_temp_5 = static_cast<bool>(marshaled.___U3COrthographicU3Ek__BackingField_6);
	unmarshaled.set_U3COrthographicU3Ek__BackingField_6(unmarshaled_U3COrthographicU3Ek__BackingField_temp_5);
	Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  unmarshaled_U3CSensorSizeU3Ek__BackingField_temp_6;
	memset((&unmarshaled_U3CSensorSizeU3Ek__BackingField_temp_6), 0, sizeof(unmarshaled_U3CSensorSizeU3Ek__BackingField_temp_6));
	unmarshaled_U3CSensorSizeU3Ek__BackingField_temp_6 = marshaled.___U3CSensorSizeU3Ek__BackingField_7;
	unmarshaled.set_U3CSensorSizeU3Ek__BackingField_7(unmarshaled_U3CSensorSizeU3Ek__BackingField_temp_6);
	bool unmarshaled_U3CIsPhysicalCameraU3Ek__BackingField_temp_7 = false;
	unmarshaled_U3CIsPhysicalCameraU3Ek__BackingField_temp_7 = static_cast<bool>(marshaled.___U3CIsPhysicalCameraU3Ek__BackingField_8);
	unmarshaled.set_U3CIsPhysicalCameraU3Ek__BackingField_8(unmarshaled_U3CIsPhysicalCameraU3Ek__BackingField_temp_7);
	Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  unmarshaled_LensShift_temp_8;
	memset((&unmarshaled_LensShift_temp_8), 0, sizeof(unmarshaled_LensShift_temp_8));
	unmarshaled_LensShift_temp_8 = marshaled.___LensShift_9;
	unmarshaled.set_LensShift_9(unmarshaled_LensShift_temp_8);
}
// Conversion method for clean up from marshalling of: Cinemachine.LensSettings
IL2CPP_EXTERN_C void LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA_marshal_pinvoke_cleanup(LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA_marshaled_pinvoke& marshaled)
{
}
// Conversion methods for marshalling of: Cinemachine.LensSettings
IL2CPP_EXTERN_C void LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA_marshal_com(const LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA& unmarshaled, LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA_marshaled_com& marshaled)
{
	marshaled.___FieldOfView_1 = unmarshaled.get_FieldOfView_1();
	marshaled.___OrthographicSize_2 = unmarshaled.get_OrthographicSize_2();
	marshaled.___NearClipPlane_3 = unmarshaled.get_NearClipPlane_3();
	marshaled.___FarClipPlane_4 = unmarshaled.get_FarClipPlane_4();
	marshaled.___Dutch_5 = unmarshaled.get_Dutch_5();
	marshaled.___U3COrthographicU3Ek__BackingField_6 = static_cast<int32_t>(unmarshaled.get_U3COrthographicU3Ek__BackingField_6());
	marshaled.___U3CSensorSizeU3Ek__BackingField_7 = unmarshaled.get_U3CSensorSizeU3Ek__BackingField_7();
	marshaled.___U3CIsPhysicalCameraU3Ek__BackingField_8 = static_cast<int32_t>(unmarshaled.get_U3CIsPhysicalCameraU3Ek__BackingField_8());
	marshaled.___LensShift_9 = unmarshaled.get_LensShift_9();
}
IL2CPP_EXTERN_C void LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA_marshal_com_back(const LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA_marshaled_com& marshaled, LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA& unmarshaled)
{
	float unmarshaled_FieldOfView_temp_0 = 0.0f;
	unmarshaled_FieldOfView_temp_0 = marshaled.___FieldOfView_1;
	unmarshaled.set_FieldOfView_1(unmarshaled_FieldOfView_temp_0);
	float unmarshaled_OrthographicSize_temp_1 = 0.0f;
	unmarshaled_OrthographicSize_temp_1 = marshaled.___OrthographicSize_2;
	unmarshaled.set_OrthographicSize_2(unmarshaled_OrthographicSize_temp_1);
	float unmarshaled_NearClipPlane_temp_2 = 0.0f;
	unmarshaled_NearClipPlane_temp_2 = marshaled.___NearClipPlane_3;
	unmarshaled.set_NearClipPlane_3(unmarshaled_NearClipPlane_temp_2);
	float unmarshaled_FarClipPlane_temp_3 = 0.0f;
	unmarshaled_FarClipPlane_temp_3 = marshaled.___FarClipPlane_4;
	unmarshaled.set_FarClipPlane_4(unmarshaled_FarClipPlane_temp_3);
	float unmarshaled_Dutch_temp_4 = 0.0f;
	unmarshaled_Dutch_temp_4 = marshaled.___Dutch_5;
	unmarshaled.set_Dutch_5(unmarshaled_Dutch_temp_4);
	bool unmarshaled_U3COrthographicU3Ek__BackingField_temp_5 = false;
	unmarshaled_U3COrthographicU3Ek__BackingField_temp_5 = static_cast<bool>(marshaled.___U3COrthographicU3Ek__BackingField_6);
	unmarshaled.set_U3COrthographicU3Ek__BackingField_6(unmarshaled_U3COrthographicU3Ek__BackingField_temp_5);
	Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  unmarshaled_U3CSensorSizeU3Ek__BackingField_temp_6;
	memset((&unmarshaled_U3CSensorSizeU3Ek__BackingField_temp_6), 0, sizeof(unmarshaled_U3CSensorSizeU3Ek__BackingField_temp_6));
	unmarshaled_U3CSensorSizeU3Ek__BackingField_temp_6 = marshaled.___U3CSensorSizeU3Ek__BackingField_7;
	unmarshaled.set_U3CSensorSizeU3Ek__BackingField_7(unmarshaled_U3CSensorSizeU3Ek__BackingField_temp_6);
	bool unmarshaled_U3CIsPhysicalCameraU3Ek__BackingField_temp_7 = false;
	unmarshaled_U3CIsPhysicalCameraU3Ek__BackingField_temp_7 = static_cast<bool>(marshaled.___U3CIsPhysicalCameraU3Ek__BackingField_8);
	unmarshaled.set_U3CIsPhysicalCameraU3Ek__BackingField_8(unmarshaled_U3CIsPhysicalCameraU3Ek__BackingField_temp_7);
	Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  unmarshaled_LensShift_temp_8;
	memset((&unmarshaled_LensShift_temp_8), 0, sizeof(unmarshaled_LensShift_temp_8));
	unmarshaled_LensShift_temp_8 = marshaled.___LensShift_9;
	unmarshaled.set_LensShift_9(unmarshaled_LensShift_temp_8);
}
// Conversion method for clean up from marshalling of: Cinemachine.LensSettings
IL2CPP_EXTERN_C void LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA_marshal_com_cleanup(LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA_marshaled_com& marshaled)
{
}
// System.Boolean Cinemachine.LensSettings::get_Orthographic()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LensSettings_get_Orthographic_mD89E6548BD05054F1ADFF7CB767ADCBA147970A0 (LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA * __this, const RuntimeMethod* method)
{
	{
		// public bool Orthographic { get; set; }
		bool L_0 = __this->get_U3COrthographicU3Ek__BackingField_6();
		return L_0;
	}
}
IL2CPP_EXTERN_C  bool LensSettings_get_Orthographic_mD89E6548BD05054F1ADFF7CB767ADCBA147970A0_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA * _thisAdjusted = reinterpret_cast<LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA *>(__this + _offset);
	bool _returnValue;
	_returnValue = LensSettings_get_Orthographic_mD89E6548BD05054F1ADFF7CB767ADCBA147970A0_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Void Cinemachine.LensSettings::set_Orthographic(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LensSettings_set_Orthographic_m17D40EA48E03E6E1D1FCBC23FCC01599BD7DEC0F (LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA * __this, bool ___value0, const RuntimeMethod* method)
{
	{
		// public bool Orthographic { get; set; }
		bool L_0 = ___value0;
		__this->set_U3COrthographicU3Ek__BackingField_6(L_0);
		return;
	}
}
IL2CPP_EXTERN_C  void LensSettings_set_Orthographic_m17D40EA48E03E6E1D1FCBC23FCC01599BD7DEC0F_AdjustorThunk (RuntimeObject * __this, bool ___value0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA * _thisAdjusted = reinterpret_cast<LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA *>(__this + _offset);
	LensSettings_set_Orthographic_m17D40EA48E03E6E1D1FCBC23FCC01599BD7DEC0F_inline(_thisAdjusted, ___value0, method);
}
// UnityEngine.Vector2 Cinemachine.LensSettings::get_SensorSize()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  LensSettings_get_SensorSize_mED4695A443BA5CD05E9BF20A8B435B9CEAF56F56 (LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA * __this, const RuntimeMethod* method)
{
	{
		// public Vector2 SensorSize { get; set; }
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_0 = __this->get_U3CSensorSizeU3Ek__BackingField_7();
		return L_0;
	}
}
IL2CPP_EXTERN_C  Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  LensSettings_get_SensorSize_mED4695A443BA5CD05E9BF20A8B435B9CEAF56F56_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA * _thisAdjusted = reinterpret_cast<LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA *>(__this + _offset);
	Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  _returnValue;
	_returnValue = LensSettings_get_SensorSize_mED4695A443BA5CD05E9BF20A8B435B9CEAF56F56_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Void Cinemachine.LensSettings::set_SensorSize(UnityEngine.Vector2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LensSettings_set_SensorSize_mCF61646CF243535A7A0FE1C18D187D68F76AA849 (LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA * __this, Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  ___value0, const RuntimeMethod* method)
{
	{
		// public Vector2 SensorSize { get; set; }
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_0 = ___value0;
		__this->set_U3CSensorSizeU3Ek__BackingField_7(L_0);
		return;
	}
}
IL2CPP_EXTERN_C  void LensSettings_set_SensorSize_mCF61646CF243535A7A0FE1C18D187D68F76AA849_AdjustorThunk (RuntimeObject * __this, Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  ___value0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA * _thisAdjusted = reinterpret_cast<LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA *>(__this + _offset);
	LensSettings_set_SensorSize_mCF61646CF243535A7A0FE1C18D187D68F76AA849_inline(_thisAdjusted, ___value0, method);
}
// System.Single Cinemachine.LensSettings::get_Aspect()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LensSettings_get_Aspect_m9CC9D04C1503CE0708B7E8D7918D51E6D105CBA6 (LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA * __this, const RuntimeMethod* method)
{
	{
		// public float Aspect { get { return SensorSize.y == 0 ? 1f : (SensorSize.x / SensorSize.y); } }
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_0;
		L_0 = LensSettings_get_SensorSize_mED4695A443BA5CD05E9BF20A8B435B9CEAF56F56_inline((LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA *)__this, /*hidden argument*/NULL);
		float L_1 = L_0.get_y_1();
		if ((((float)L_1) == ((float)(0.0f))))
		{
			goto IL_002a;
		}
	}
	{
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_2;
		L_2 = LensSettings_get_SensorSize_mED4695A443BA5CD05E9BF20A8B435B9CEAF56F56_inline((LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA *)__this, /*hidden argument*/NULL);
		float L_3 = L_2.get_x_0();
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_4;
		L_4 = LensSettings_get_SensorSize_mED4695A443BA5CD05E9BF20A8B435B9CEAF56F56_inline((LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA *)__this, /*hidden argument*/NULL);
		float L_5 = L_4.get_y_1();
		return ((float)((float)L_3/(float)L_5));
	}

IL_002a:
	{
		return (1.0f);
	}
}
IL2CPP_EXTERN_C  float LensSettings_get_Aspect_m9CC9D04C1503CE0708B7E8D7918D51E6D105CBA6_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA * _thisAdjusted = reinterpret_cast<LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA *>(__this + _offset);
	float _returnValue;
	_returnValue = LensSettings_get_Aspect_m9CC9D04C1503CE0708B7E8D7918D51E6D105CBA6(_thisAdjusted, method);
	return _returnValue;
}
// System.Boolean Cinemachine.LensSettings::get_IsPhysicalCamera()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LensSettings_get_IsPhysicalCamera_m51B84703CAE764F7D3F7E581D6374080F3065891 (LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA * __this, const RuntimeMethod* method)
{
	{
		// public bool IsPhysicalCamera { get; set; }
		bool L_0 = __this->get_U3CIsPhysicalCameraU3Ek__BackingField_8();
		return L_0;
	}
}
IL2CPP_EXTERN_C  bool LensSettings_get_IsPhysicalCamera_m51B84703CAE764F7D3F7E581D6374080F3065891_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA * _thisAdjusted = reinterpret_cast<LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA *>(__this + _offset);
	bool _returnValue;
	_returnValue = LensSettings_get_IsPhysicalCamera_m51B84703CAE764F7D3F7E581D6374080F3065891_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Void Cinemachine.LensSettings::set_IsPhysicalCamera(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LensSettings_set_IsPhysicalCamera_mAD4EF6D6C68EC05EC70CF69FBD4B186BAEEAEE8D (LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA * __this, bool ___value0, const RuntimeMethod* method)
{
	{
		// public bool IsPhysicalCamera { get; set; }
		bool L_0 = ___value0;
		__this->set_U3CIsPhysicalCameraU3Ek__BackingField_8(L_0);
		return;
	}
}
IL2CPP_EXTERN_C  void LensSettings_set_IsPhysicalCamera_mAD4EF6D6C68EC05EC70CF69FBD4B186BAEEAEE8D_AdjustorThunk (RuntimeObject * __this, bool ___value0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA * _thisAdjusted = reinterpret_cast<LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA *>(__this + _offset);
	LensSettings_set_IsPhysicalCamera_mAD4EF6D6C68EC05EC70CF69FBD4B186BAEEAEE8D_inline(_thisAdjusted, ___value0, method);
}
// Cinemachine.LensSettings Cinemachine.LensSettings::FromCamera(UnityEngine.Camera)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA  LensSettings_FromCamera_mB70878A0FEE612591846D38DEB0C519E62D26062 (Camera_tC44E094BAB53AFC8A014C6F9CFCE11F4FC38006C * ___fromCamera0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA  V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		// LensSettings lens = Default;
		IL2CPP_RUNTIME_CLASS_INIT(LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA_il2cpp_TypeInfo_var);
		LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA  L_0 = ((LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA_StaticFields*)il2cpp_codegen_static_fields_for(LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA_il2cpp_TypeInfo_var))->get_Default_0();
		V_0 = L_0;
		// if (fromCamera != null)
		Camera_tC44E094BAB53AFC8A014C6F9CFCE11F4FC38006C * L_1 = ___fromCamera0;
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_2;
		L_2 = Object_op_Inequality_mE1F187520BD83FB7D86A6D850710C4D42B864E90(L_1, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL);
		if (!L_2)
		{
			goto IL_0058;
		}
	}
	{
		// lens.FieldOfView = fromCamera.fieldOfView;
		Camera_tC44E094BAB53AFC8A014C6F9CFCE11F4FC38006C * L_3 = ___fromCamera0;
		NullCheck(L_3);
		float L_4;
		L_4 = Camera_get_fieldOfView_mA9BA910800B2E33B572929CDA9A12CE596353920(L_3, /*hidden argument*/NULL);
		(&V_0)->set_FieldOfView_1(L_4);
		// lens.OrthographicSize = fromCamera.orthographicSize;
		Camera_tC44E094BAB53AFC8A014C6F9CFCE11F4FC38006C * L_5 = ___fromCamera0;
		NullCheck(L_5);
		float L_6;
		L_6 = Camera_get_orthographicSize_m970DC87D428A71EDF30F9ED7D0E76E08B1BE4EFE(L_5, /*hidden argument*/NULL);
		(&V_0)->set_OrthographicSize_2(L_6);
		// lens.NearClipPlane = fromCamera.nearClipPlane;
		Camera_tC44E094BAB53AFC8A014C6F9CFCE11F4FC38006C * L_7 = ___fromCamera0;
		NullCheck(L_7);
		float L_8;
		L_8 = Camera_get_nearClipPlane_m75A7270074A35D95B05F25EBF8CE392ECA6517DC(L_7, /*hidden argument*/NULL);
		(&V_0)->set_NearClipPlane_3(L_8);
		// lens.FarClipPlane = fromCamera.farClipPlane;
		Camera_tC44E094BAB53AFC8A014C6F9CFCE11F4FC38006C * L_9 = ___fromCamera0;
		NullCheck(L_9);
		float L_10;
		L_10 = Camera_get_farClipPlane_m0FA1B9E2E815BECE2EA40023302EB942B52D9596(L_9, /*hidden argument*/NULL);
		(&V_0)->set_FarClipPlane_4(L_10);
		// lens.LensShift = fromCamera.lensShift;
		Camera_tC44E094BAB53AFC8A014C6F9CFCE11F4FC38006C * L_11 = ___fromCamera0;
		NullCheck(L_11);
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_12;
		L_12 = Camera_get_lensShift_mE89852A13830DE29E3369EB3EBE627B17634C087(L_11, /*hidden argument*/NULL);
		(&V_0)->set_LensShift_9(L_12);
		// lens.SnapshotCameraReadOnlyProperties(fromCamera);
		Camera_tC44E094BAB53AFC8A014C6F9CFCE11F4FC38006C * L_13 = ___fromCamera0;
		LensSettings_SnapshotCameraReadOnlyProperties_mBE8E0F11CA4B7B16A6FB8C6C0EAD3215BD18F952((LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA *)(&V_0), L_13, /*hidden argument*/NULL);
	}

IL_0058:
	{
		// return lens;
		LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA  L_14 = V_0;
		return L_14;
	}
}
// System.Void Cinemachine.LensSettings::SnapshotCameraReadOnlyProperties(UnityEngine.Camera)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LensSettings_SnapshotCameraReadOnlyProperties_mBE8E0F11CA4B7B16A6FB8C6C0EAD3215BD18F952 (LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA * __this, Camera_tC44E094BAB53AFC8A014C6F9CFCE11F4FC38006C * ___camera0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// if (camera != null)
		Camera_tC44E094BAB53AFC8A014C6F9CFCE11F4FC38006C * L_0 = ___camera0;
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_1;
		L_1 = Object_op_Inequality_mE1F187520BD83FB7D86A6D850710C4D42B864E90(L_0, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL);
		if (!L_1)
		{
			goto IL_0057;
		}
	}
	{
		// Orthographic = camera.orthographic;
		Camera_tC44E094BAB53AFC8A014C6F9CFCE11F4FC38006C * L_2 = ___camera0;
		NullCheck(L_2);
		bool L_3;
		L_3 = Camera_get_orthographic_m3DE9A7705E2B4926BBFD2D6798D97B931B5B5550(L_2, /*hidden argument*/NULL);
		LensSettings_set_Orthographic_m17D40EA48E03E6E1D1FCBC23FCC01599BD7DEC0F_inline((LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA *)__this, L_3, /*hidden argument*/NULL);
		// SensorSize = new Vector2(camera.aspect, 1f);
		Camera_tC44E094BAB53AFC8A014C6F9CFCE11F4FC38006C * L_4 = ___camera0;
		NullCheck(L_4);
		float L_5;
		L_5 = Camera_get_aspect_mD0A1FC8F998473DA08866FF9CD61C02E6D5F4987(L_4, /*hidden argument*/NULL);
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_6;
		memset((&L_6), 0, sizeof(L_6));
		Vector2__ctor_m9F1F2D5EB5D1FF7091BB527AC8A72CBB309D115E_inline((&L_6), L_5, (1.0f), /*hidden argument*/NULL);
		LensSettings_set_SensorSize_mCF61646CF243535A7A0FE1C18D187D68F76AA849_inline((LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA *)__this, L_6, /*hidden argument*/NULL);
		// IsPhysicalCamera = camera.usePhysicalProperties;
		Camera_tC44E094BAB53AFC8A014C6F9CFCE11F4FC38006C * L_7 = ___camera0;
		NullCheck(L_7);
		bool L_8;
		L_8 = Camera_get_usePhysicalProperties_m167DB1C9F81E3BA13FE3794880953E5EAC1F0C55(L_7, /*hidden argument*/NULL);
		LensSettings_set_IsPhysicalCamera_mAD4EF6D6C68EC05EC70CF69FBD4B186BAEEAEE8D_inline((LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA *)__this, L_8, /*hidden argument*/NULL);
		// if (IsPhysicalCamera)
		bool L_9;
		L_9 = LensSettings_get_IsPhysicalCamera_m51B84703CAE764F7D3F7E581D6374080F3065891_inline((LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA *)__this, /*hidden argument*/NULL);
		if (!L_9)
		{
			goto IL_004c;
		}
	}
	{
		// SensorSize = camera.sensorSize;
		Camera_tC44E094BAB53AFC8A014C6F9CFCE11F4FC38006C * L_10 = ___camera0;
		NullCheck(L_10);
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_11;
		L_11 = Camera_get_sensorSize_mA081B00AC1D4B6B5318D527A966D6E71D8CBA81E(L_10, /*hidden argument*/NULL);
		LensSettings_set_SensorSize_mCF61646CF243535A7A0FE1C18D187D68F76AA849_inline((LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA *)__this, L_11, /*hidden argument*/NULL);
		return;
	}

IL_004c:
	{
		// LensShift = Vector2.zero;
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_12;
		L_12 = Vector2_get_zero_m621041B9DF5FAE86C1EF4CB28C224FEA089CB828(/*hidden argument*/NULL);
		__this->set_LensShift_9(L_12);
	}

IL_0057:
	{
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void LensSettings_SnapshotCameraReadOnlyProperties_mBE8E0F11CA4B7B16A6FB8C6C0EAD3215BD18F952_AdjustorThunk (RuntimeObject * __this, Camera_tC44E094BAB53AFC8A014C6F9CFCE11F4FC38006C * ___camera0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA * _thisAdjusted = reinterpret_cast<LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA *>(__this + _offset);
	LensSettings_SnapshotCameraReadOnlyProperties_mBE8E0F11CA4B7B16A6FB8C6C0EAD3215BD18F952(_thisAdjusted, ___camera0, method);
}
// System.Void Cinemachine.LensSettings::SnapshotCameraReadOnlyProperties(Cinemachine.LensSettings&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LensSettings_SnapshotCameraReadOnlyProperties_m1AF99FBBE30EEDEAAFB4F7C6EBC63C4F7BFE0E5D (LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA * __this, LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA * ___lens0, const RuntimeMethod* method)
{
	{
		// Orthographic = lens.Orthographic;
		LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA * L_0 = ___lens0;
		bool L_1;
		L_1 = LensSettings_get_Orthographic_mD89E6548BD05054F1ADFF7CB767ADCBA147970A0_inline((LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA *)L_0, /*hidden argument*/NULL);
		LensSettings_set_Orthographic_m17D40EA48E03E6E1D1FCBC23FCC01599BD7DEC0F_inline((LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA *)__this, L_1, /*hidden argument*/NULL);
		// SensorSize = lens.SensorSize;
		LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA * L_2 = ___lens0;
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_3;
		L_3 = LensSettings_get_SensorSize_mED4695A443BA5CD05E9BF20A8B435B9CEAF56F56_inline((LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA *)L_2, /*hidden argument*/NULL);
		LensSettings_set_SensorSize_mCF61646CF243535A7A0FE1C18D187D68F76AA849_inline((LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA *)__this, L_3, /*hidden argument*/NULL);
		// IsPhysicalCamera = lens.IsPhysicalCamera;
		LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA * L_4 = ___lens0;
		bool L_5;
		L_5 = LensSettings_get_IsPhysicalCamera_m51B84703CAE764F7D3F7E581D6374080F3065891_inline((LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA *)L_4, /*hidden argument*/NULL);
		LensSettings_set_IsPhysicalCamera_mAD4EF6D6C68EC05EC70CF69FBD4B186BAEEAEE8D_inline((LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA *)__this, L_5, /*hidden argument*/NULL);
		// if (!IsPhysicalCamera)
		bool L_6;
		L_6 = LensSettings_get_IsPhysicalCamera_m51B84703CAE764F7D3F7E581D6374080F3065891_inline((LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA *)__this, /*hidden argument*/NULL);
		if (L_6)
		{
			goto IL_0037;
		}
	}
	{
		// LensShift = Vector2.zero;
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_7;
		L_7 = Vector2_get_zero_m621041B9DF5FAE86C1EF4CB28C224FEA089CB828(/*hidden argument*/NULL);
		__this->set_LensShift_9(L_7);
	}

IL_0037:
	{
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void LensSettings_SnapshotCameraReadOnlyProperties_m1AF99FBBE30EEDEAAFB4F7C6EBC63C4F7BFE0E5D_AdjustorThunk (RuntimeObject * __this, LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA * ___lens0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA * _thisAdjusted = reinterpret_cast<LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA *>(__this + _offset);
	LensSettings_SnapshotCameraReadOnlyProperties_m1AF99FBBE30EEDEAAFB4F7C6EBC63C4F7BFE0E5D(_thisAdjusted, ___lens0, method);
}
// System.Void Cinemachine.LensSettings::.ctor(System.Single,System.Single,System.Single,System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LensSettings__ctor_m33701EC0CE3BE15F0CC8BC926D4BB090D59FD206 (LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA * __this, float ___fov0, float ___orthographicSize1, float ___nearClip2, float ___farClip3, float ___dutch4, const RuntimeMethod* method)
{
	{
		// float nearClip, float farClip, float dutch) : this()
		il2cpp_codegen_initobj(__this, sizeof(LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA ));
		// FieldOfView = fov;
		float L_0 = ___fov0;
		__this->set_FieldOfView_1(L_0);
		// OrthographicSize = orthographicSize;
		float L_1 = ___orthographicSize1;
		__this->set_OrthographicSize_2(L_1);
		// NearClipPlane = nearClip;
		float L_2 = ___nearClip2;
		__this->set_NearClipPlane_3(L_2);
		// FarClipPlane = farClip;
		float L_3 = ___farClip3;
		__this->set_FarClipPlane_4(L_3);
		// Dutch = dutch;
		float L_4 = ___dutch4;
		__this->set_Dutch_5(L_4);
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void LensSettings__ctor_m33701EC0CE3BE15F0CC8BC926D4BB090D59FD206_AdjustorThunk (RuntimeObject * __this, float ___fov0, float ___orthographicSize1, float ___nearClip2, float ___farClip3, float ___dutch4, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA * _thisAdjusted = reinterpret_cast<LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA *>(__this + _offset);
	LensSettings__ctor_m33701EC0CE3BE15F0CC8BC926D4BB090D59FD206(_thisAdjusted, ___fov0, ___orthographicSize1, ___nearClip2, ___farClip3, ___dutch4, method);
}
// Cinemachine.LensSettings Cinemachine.LensSettings::Lerp(Cinemachine.LensSettings,Cinemachine.LensSettings,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA  LensSettings_Lerp_m388C5EBB582A55DC6F8BA3E748270E68752E9582 (LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA  ___lensA0, LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA  ___lensB1, float ___t2, const RuntimeMethod* method)
{
	LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA  V_0;
	memset((&V_0), 0, sizeof(V_0));
	LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA * G_B2_0 = NULL;
	LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA * G_B1_0 = NULL;
	int32_t G_B3_0 = 0;
	LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA * G_B3_1 = NULL;
	LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA * G_B5_0 = NULL;
	LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA * G_B4_0 = NULL;
	int32_t G_B6_0 = 0;
	LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA * G_B6_1 = NULL;
	{
		// t = Mathf.Clamp01(t);
		float L_0 = ___t2;
		float L_1;
		L_1 = Mathf_Clamp01_m2296D75F0F1292D5C8181C57007A1CA45F440C4C(L_0, /*hidden argument*/NULL);
		___t2 = L_1;
		// LensSettings blendedLens = new LensSettings();
		il2cpp_codegen_initobj((&V_0), sizeof(LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA ));
		// blendedLens.FarClipPlane = Mathf.Lerp(lensA.FarClipPlane, lensB.FarClipPlane, t);
		LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA  L_2 = ___lensA0;
		float L_3 = L_2.get_FarClipPlane_4();
		LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA  L_4 = ___lensB1;
		float L_5 = L_4.get_FarClipPlane_4();
		float L_6 = ___t2;
		float L_7;
		L_7 = Mathf_Lerp_m8A2A50B945F42D579EDF44D5EE79E85A4DA59616(L_3, L_5, L_6, /*hidden argument*/NULL);
		(&V_0)->set_FarClipPlane_4(L_7);
		// blendedLens.NearClipPlane = Mathf.Lerp(lensA.NearClipPlane, lensB.NearClipPlane, t);
		LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA  L_8 = ___lensA0;
		float L_9 = L_8.get_NearClipPlane_3();
		LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA  L_10 = ___lensB1;
		float L_11 = L_10.get_NearClipPlane_3();
		float L_12 = ___t2;
		float L_13;
		L_13 = Mathf_Lerp_m8A2A50B945F42D579EDF44D5EE79E85A4DA59616(L_9, L_11, L_12, /*hidden argument*/NULL);
		(&V_0)->set_NearClipPlane_3(L_13);
		// blendedLens.FieldOfView = Mathf.Lerp(lensA.FieldOfView, lensB.FieldOfView, t);
		LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA  L_14 = ___lensA0;
		float L_15 = L_14.get_FieldOfView_1();
		LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA  L_16 = ___lensB1;
		float L_17 = L_16.get_FieldOfView_1();
		float L_18 = ___t2;
		float L_19;
		L_19 = Mathf_Lerp_m8A2A50B945F42D579EDF44D5EE79E85A4DA59616(L_15, L_17, L_18, /*hidden argument*/NULL);
		(&V_0)->set_FieldOfView_1(L_19);
		// blendedLens.OrthographicSize = Mathf.Lerp(lensA.OrthographicSize, lensB.OrthographicSize, t);
		LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA  L_20 = ___lensA0;
		float L_21 = L_20.get_OrthographicSize_2();
		LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA  L_22 = ___lensB1;
		float L_23 = L_22.get_OrthographicSize_2();
		float L_24 = ___t2;
		float L_25;
		L_25 = Mathf_Lerp_m8A2A50B945F42D579EDF44D5EE79E85A4DA59616(L_21, L_23, L_24, /*hidden argument*/NULL);
		(&V_0)->set_OrthographicSize_2(L_25);
		// blendedLens.Dutch = Mathf.Lerp(lensA.Dutch, lensB.Dutch, t);
		LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA  L_26 = ___lensA0;
		float L_27 = L_26.get_Dutch_5();
		LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA  L_28 = ___lensB1;
		float L_29 = L_28.get_Dutch_5();
		float L_30 = ___t2;
		float L_31;
		L_31 = Mathf_Lerp_m8A2A50B945F42D579EDF44D5EE79E85A4DA59616(L_27, L_29, L_30, /*hidden argument*/NULL);
		(&V_0)->set_Dutch_5(L_31);
		// blendedLens.Orthographic = lensA.Orthographic && lensB.Orthographic;
		bool L_32;
		L_32 = LensSettings_get_Orthographic_mD89E6548BD05054F1ADFF7CB767ADCBA147970A0_inline((LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA *)(&___lensA0), /*hidden argument*/NULL);
		G_B1_0 = (&V_0);
		if (!L_32)
		{
			G_B2_0 = (&V_0);
			goto IL_00a1;
		}
	}
	{
		bool L_33;
		L_33 = LensSettings_get_Orthographic_mD89E6548BD05054F1ADFF7CB767ADCBA147970A0_inline((LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA *)(&___lensB1), /*hidden argument*/NULL);
		G_B3_0 = ((int32_t)(L_33));
		G_B3_1 = G_B1_0;
		goto IL_00a2;
	}

IL_00a1:
	{
		G_B3_0 = 0;
		G_B3_1 = G_B2_0;
	}

IL_00a2:
	{
		LensSettings_set_Orthographic_m17D40EA48E03E6E1D1FCBC23FCC01599BD7DEC0F_inline((LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA *)G_B3_1, (bool)G_B3_0, /*hidden argument*/NULL);
		// blendedLens.IsPhysicalCamera = lensA.IsPhysicalCamera || lensB.IsPhysicalCamera;
		bool L_34;
		L_34 = LensSettings_get_IsPhysicalCamera_m51B84703CAE764F7D3F7E581D6374080F3065891_inline((LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA *)(&___lensA0), /*hidden argument*/NULL);
		G_B4_0 = (&V_0);
		if (L_34)
		{
			G_B5_0 = (&V_0);
			goto IL_00bb;
		}
	}
	{
		bool L_35;
		L_35 = LensSettings_get_IsPhysicalCamera_m51B84703CAE764F7D3F7E581D6374080F3065891_inline((LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA *)(&___lensB1), /*hidden argument*/NULL);
		G_B6_0 = ((int32_t)(L_35));
		G_B6_1 = G_B4_0;
		goto IL_00bc;
	}

IL_00bb:
	{
		G_B6_0 = 1;
		G_B6_1 = G_B5_0;
	}

IL_00bc:
	{
		LensSettings_set_IsPhysicalCamera_mAD4EF6D6C68EC05EC70CF69FBD4B186BAEEAEE8D_inline((LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA *)G_B6_1, (bool)G_B6_0, /*hidden argument*/NULL);
		// blendedLens.SensorSize = Vector2.Lerp(lensA.SensorSize, lensB.SensorSize, t);
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_36;
		L_36 = LensSettings_get_SensorSize_mED4695A443BA5CD05E9BF20A8B435B9CEAF56F56_inline((LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA *)(&___lensA0), /*hidden argument*/NULL);
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_37;
		L_37 = LensSettings_get_SensorSize_mED4695A443BA5CD05E9BF20A8B435B9CEAF56F56_inline((LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA *)(&___lensB1), /*hidden argument*/NULL);
		float L_38 = ___t2;
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_39;
		L_39 = Vector2_Lerp_mC9A8AB816281F4447B7B62264595C16751ED355B_inline(L_36, L_37, L_38, /*hidden argument*/NULL);
		LensSettings_set_SensorSize_mCF61646CF243535A7A0FE1C18D187D68F76AA849_inline((LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA *)(&V_0), L_39, /*hidden argument*/NULL);
		// blendedLens.LensShift = Vector2.Lerp(lensA.LensShift, lensB.LensShift, t);
		LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA  L_40 = ___lensA0;
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_41 = L_40.get_LensShift_9();
		LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA  L_42 = ___lensB1;
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_43 = L_42.get_LensShift_9();
		float L_44 = ___t2;
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_45;
		L_45 = Vector2_Lerp_mC9A8AB816281F4447B7B62264595C16751ED355B_inline(L_41, L_43, L_44, /*hidden argument*/NULL);
		(&V_0)->set_LensShift_9(L_45);
		// return blendedLens;
		LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA  L_46 = V_0;
		return L_46;
	}
}
// System.Void Cinemachine.LensSettings::Validate()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LensSettings_Validate_mB36D902613DCFA1D4F31A16CDB87FE2AB23570AF (LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA * __this, const RuntimeMethod* method)
{
	float G_B2_0 = 0.0f;
	LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA * G_B2_1 = NULL;
	float G_B1_0 = 0.0f;
	LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA * G_B1_1 = NULL;
	float G_B3_0 = 0.0f;
	float G_B3_1 = 0.0f;
	LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA * G_B3_2 = NULL;
	{
		// NearClipPlane = Mathf.Max(NearClipPlane, Orthographic ? 0 : 0.001f);
		float L_0 = __this->get_NearClipPlane_3();
		bool L_1;
		L_1 = LensSettings_get_Orthographic_mD89E6548BD05054F1ADFF7CB767ADCBA147970A0_inline((LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA *)__this, /*hidden argument*/NULL);
		G_B1_0 = L_0;
		G_B1_1 = __this;
		if (L_1)
		{
			G_B2_0 = L_0;
			G_B2_1 = __this;
			goto IL_0016;
		}
	}
	{
		G_B3_0 = (0.00100000005f);
		G_B3_1 = G_B1_0;
		G_B3_2 = G_B1_1;
		goto IL_001b;
	}

IL_0016:
	{
		G_B3_0 = (0.0f);
		G_B3_1 = G_B2_0;
		G_B3_2 = G_B2_1;
	}

IL_001b:
	{
		float L_2;
		L_2 = Mathf_Max_m4CE510E1F1013B33275F01543731A51A58BA0775(G_B3_1, G_B3_0, /*hidden argument*/NULL);
		G_B3_2->set_NearClipPlane_3(L_2);
		// FarClipPlane = Mathf.Max(FarClipPlane, NearClipPlane + 0.001f);
		float L_3 = __this->get_FarClipPlane_4();
		float L_4 = __this->get_NearClipPlane_3();
		float L_5;
		L_5 = Mathf_Max_m4CE510E1F1013B33275F01543731A51A58BA0775(L_3, ((float)il2cpp_codegen_add((float)L_4, (float)(0.00100000005f))), /*hidden argument*/NULL);
		__this->set_FarClipPlane_4(L_5);
		// FieldOfView = Mathf.Clamp(FieldOfView, 0.01f, 179f);
		float L_6 = __this->get_FieldOfView_1();
		float L_7;
		L_7 = Mathf_Clamp_m2416F3B785C8F135863E3D17E5B0CB4174797B87(L_6, (0.00999999978f), (179.0f), /*hidden argument*/NULL);
		__this->set_FieldOfView_1(L_7);
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void LensSettings_Validate_mB36D902613DCFA1D4F31A16CDB87FE2AB23570AF_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA * _thisAdjusted = reinterpret_cast<LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA *>(__this + _offset);
	LensSettings_Validate_mB36D902613DCFA1D4F31A16CDB87FE2AB23570AF(_thisAdjusted, method);
}
// System.Void Cinemachine.LensSettings::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LensSettings__cctor_m83C48E930BB642670AF6DCF8B5600901D03F49F5 (const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// public static LensSettings Default = new LensSettings(40f, 10f, 0.1f, 5000f, 0);
		LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA  L_0;
		memset((&L_0), 0, sizeof(L_0));
		LensSettings__ctor_m33701EC0CE3BE15F0CC8BC926D4BB090D59FD206((&L_0), (40.0f), (10.0f), (0.100000001f), (5000.0f), (0.0f), /*hidden argument*/NULL);
		((LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA_StaticFields*)il2cpp_codegen_static_fields_for(LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA_il2cpp_TypeInfo_var))->set_Default_0(L_0);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Cinemachine.LensSettingsPropertyAttribute::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LensSettingsPropertyAttribute__ctor_mD29DB77CB5CB59D292D9524BE6909CFAA0554780 (LensSettingsPropertyAttribute_tE23AEF761520445C11E43B887B060C4BACEB1834 * __this, const RuntimeMethod* method)
{
	{
		PropertyAttribute__ctor_mA13181D93341AEAE429F0615989CB4647F2EB8A7(__this, /*hidden argument*/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.NoSaveDuringPlayAttribute::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NoSaveDuringPlayAttribute__ctor_m999A1E82E9072D6B63A1EE6080F68AFDB15A847B (NoSaveDuringPlayAttribute_t5765C39A2083D4AD43EBCD4174028DD666F117F1 * __this, const RuntimeMethod* method)
{
	{
		PropertyAttribute__ctor_mA13181D93341AEAE429F0615989CB4647F2EB8A7(__this, /*hidden argument*/NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// UnityEngine.Vector3 Cinemachine.NoiseSettings::GetCombinedFilterResults(Cinemachine.NoiseSettings/TransformNoiseParams[],System.Single,UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  NoiseSettings_GetCombinedFilterResults_m2D89EDF921D81B5476532B768C2099BDCBA047AF (TransformNoiseParamsU5BU5D_tAAFE5A68590001F335235A6C9BB568E9BA1F1EC8* ___noiseParams0, float ___time1, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___timeOffsets2, const RuntimeMethod* method)
{
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  V_0;
	memset((&V_0), 0, sizeof(V_0));
	int32_t V_1 = 0;
	{
		// Vector3 pos = Vector3.zero;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_0;
		L_0 = Vector3_get_zero_m1A8F7993167785F750B6B01762D22C2597C84EF6(/*hidden argument*/NULL);
		V_0 = L_0;
		// if (noiseParams != null)
		TransformNoiseParamsU5BU5D_tAAFE5A68590001F335235A6C9BB568E9BA1F1EC8* L_1 = ___noiseParams0;
		if (!L_1)
		{
			goto IL_002c;
		}
	}
	{
		// for (int i = 0; i < noiseParams.Length; ++i)
		V_1 = 0;
		goto IL_0026;
	}

IL_000d:
	{
		// pos += noiseParams[i].GetValueAt(time, timeOffsets);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_2 = V_0;
		TransformNoiseParamsU5BU5D_tAAFE5A68590001F335235A6C9BB568E9BA1F1EC8* L_3 = ___noiseParams0;
		int32_t L_4 = V_1;
		NullCheck(L_3);
		float L_5 = ___time1;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_6 = ___timeOffsets2;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_7;
		L_7 = TransformNoiseParams_GetValueAt_m89FDF2289D147DC0B617426E76A78402474770CD((TransformNoiseParams_t289B5F998709F980FED31FB99ADD97DDC3BFEAD9 *)((L_3)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_4))), L_5, L_6, /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_8;
		L_8 = Vector3_op_Addition_mEE4F672B923CCB184C39AABCA33443DB218E50E0_inline(L_2, L_7, /*hidden argument*/NULL);
		V_0 = L_8;
		// for (int i = 0; i < noiseParams.Length; ++i)
		int32_t L_9 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_9, (int32_t)1));
	}

IL_0026:
	{
		// for (int i = 0; i < noiseParams.Length; ++i)
		int32_t L_10 = V_1;
		TransformNoiseParamsU5BU5D_tAAFE5A68590001F335235A6C9BB568E9BA1F1EC8* L_11 = ___noiseParams0;
		NullCheck(L_11);
		if ((((int32_t)L_10) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_11)->max_length))))))
		{
			goto IL_000d;
		}
	}

IL_002c:
	{
		// return pos;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_12 = V_0;
		return L_12;
	}
}
// System.Single Cinemachine.NoiseSettings::get_SignalDuration()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float NoiseSettings_get_SignalDuration_mA7535F6F59953F1931926872B12D6FEC56976AAF (NoiseSettings_tD51A3FC701AF692F4CFC059617906D6C31AA4397 * __this, const RuntimeMethod* method)
{
	{
		// public override float SignalDuration { get { return 0; } }
		return (0.0f);
	}
}
// System.Void Cinemachine.NoiseSettings::GetSignal(System.Single,UnityEngine.Vector3&,UnityEngine.Quaternion&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NoiseSettings_GetSignal_m2E1DEBB169108D53CB89571DB973B6AE997B2B96 (NoiseSettings_tD51A3FC701AF692F4CFC059617906D6C31AA4397 * __this, float ___timeSinceSignalStart0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * ___pos1, Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 * ___rot2, const RuntimeMethod* method)
{
	{
		// pos = GetCombinedFilterResults(PositionNoise, timeSinceSignalStart, Vector3.zero);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * L_0 = ___pos1;
		TransformNoiseParamsU5BU5D_tAAFE5A68590001F335235A6C9BB568E9BA1F1EC8* L_1 = __this->get_PositionNoise_4();
		float L_2 = ___timeSinceSignalStart0;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_3;
		L_3 = Vector3_get_zero_m1A8F7993167785F750B6B01762D22C2597C84EF6(/*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_4;
		L_4 = NoiseSettings_GetCombinedFilterResults_m2D89EDF921D81B5476532B768C2099BDCBA047AF(L_1, L_2, L_3, /*hidden argument*/NULL);
		*(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E *)L_0 = L_4;
		// rot = Quaternion.Euler(GetCombinedFilterResults(OrientationNoise, timeSinceSignalStart, Vector3.zero));
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 * L_5 = ___rot2;
		TransformNoiseParamsU5BU5D_tAAFE5A68590001F335235A6C9BB568E9BA1F1EC8* L_6 = __this->get_OrientationNoise_5();
		float L_7 = ___timeSinceSignalStart0;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_8;
		L_8 = Vector3_get_zero_m1A8F7993167785F750B6B01762D22C2597C84EF6(/*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_9;
		L_9 = NoiseSettings_GetCombinedFilterResults_m2D89EDF921D81B5476532B768C2099BDCBA047AF(L_6, L_7, L_8, /*hidden argument*/NULL);
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_10;
		L_10 = Quaternion_Euler_m887ABE4F4DD563351E9874D63922C2F53969BBAB(L_9, /*hidden argument*/NULL);
		*(Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 *)L_5 = L_10;
		// }
		return;
	}
}
// System.Void Cinemachine.NoiseSettings::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NoiseSettings__ctor_mFC841D4CF7C2F2B0B0666F32FAF561E8BE089A47 (NoiseSettings_tD51A3FC701AF692F4CFC059617906D6C31AA4397 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TransformNoiseParamsU5BU5D_tAAFE5A68590001F335235A6C9BB568E9BA1F1EC8_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// public TransformNoiseParams[] PositionNoise = new TransformNoiseParams[0];
		TransformNoiseParamsU5BU5D_tAAFE5A68590001F335235A6C9BB568E9BA1F1EC8* L_0 = (TransformNoiseParamsU5BU5D_tAAFE5A68590001F335235A6C9BB568E9BA1F1EC8*)(TransformNoiseParamsU5BU5D_tAAFE5A68590001F335235A6C9BB568E9BA1F1EC8*)SZArrayNew(TransformNoiseParamsU5BU5D_tAAFE5A68590001F335235A6C9BB568E9BA1F1EC8_il2cpp_TypeInfo_var, (uint32_t)0);
		__this->set_PositionNoise_4(L_0);
		// public TransformNoiseParams[] OrientationNoise = new TransformNoiseParams[0];
		TransformNoiseParamsU5BU5D_tAAFE5A68590001F335235A6C9BB568E9BA1F1EC8* L_1 = (TransformNoiseParamsU5BU5D_tAAFE5A68590001F335235A6C9BB568E9BA1F1EC8*)(TransformNoiseParamsU5BU5D_tAAFE5A68590001F335235A6C9BB568E9BA1F1EC8*)SZArrayNew(TransformNoiseParamsU5BU5D_tAAFE5A68590001F335235A6C9BB568E9BA1F1EC8_il2cpp_TypeInfo_var, (uint32_t)0);
		__this->set_OrientationNoise_5(L_1);
		SignalSourceAsset__ctor_m6BD0FCB4BC617B1339DD54AF64C68D73217F15C4(__this, /*hidden argument*/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.NoiseSettingsPropertyAttribute::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NoiseSettingsPropertyAttribute__ctor_m5C02E6DFB9B65AA11259F8EDF2DA72DFB08DB09F (NoiseSettingsPropertyAttribute_tD10DF73CF4DDAC52EFBFA942A5481F7AED2C9686 * __this, const RuntimeMethod* method)
{
	{
		PropertyAttribute__ctor_mA13181D93341AEAE429F0615989CB4647F2EB8A7(__this, /*hidden argument*/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.OrbitalTransposerHeadingPropertyAttribute::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OrbitalTransposerHeadingPropertyAttribute__ctor_mE270F93BA1EA61B3B8D08EEB564E23317ADC7DBA (OrbitalTransposerHeadingPropertyAttribute_tC715A3D4AE0A5AECAA999F693762BA3869B80DA0 * __this, const RuntimeMethod* method)
{
	{
		PropertyAttribute__ctor_mA13181D93341AEAE429F0615989CB4647F2EB8A7(__this, /*hidden argument*/NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Single Cinemachine.Utility.PositionPredictor::get_Smoothing()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float PositionPredictor_get_Smoothing_mB2305254F86ADC44F77B967664A836A1E523903E (PositionPredictor_tAC12D8D878524DFBAF37CBBF695B5D18B877F56A * __this, const RuntimeMethod* method)
{
	{
		// public float Smoothing { get; set; }
		float L_0 = __this->get_U3CSmoothingU3Ek__BackingField_4();
		return L_0;
	}
}
// System.Void Cinemachine.Utility.PositionPredictor::set_Smoothing(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PositionPredictor_set_Smoothing_m4882C9C588E241A637B9E16A372B03DFD486EBB1 (PositionPredictor_tAC12D8D878524DFBAF37CBBF695B5D18B877F56A * __this, float ___value0, const RuntimeMethod* method)
{
	{
		// public float Smoothing { get; set; }
		float L_0 = ___value0;
		__this->set_U3CSmoothingU3Ek__BackingField_4(L_0);
		return;
	}
}
// System.Boolean Cinemachine.Utility.PositionPredictor::IsEmpty()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PositionPredictor_IsEmpty_mA2B45EC05F649C5F9720C228BFED71E8AD5F62B5 (PositionPredictor_tAC12D8D878524DFBAF37CBBF695B5D18B877F56A * __this, const RuntimeMethod* method)
{
	{
		// public bool IsEmpty() { return !m_HavePos; }
		bool L_0 = __this->get_m_HavePos_3();
		return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
	}
}
// System.Void Cinemachine.Utility.PositionPredictor::ApplyTransformDelta(UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PositionPredictor_ApplyTransformDelta_m77976FB10046478DA8110E153218CB9AE00132A1 (PositionPredictor_tAC12D8D878524DFBAF37CBBF695B5D18B877F56A * __this, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___positionDelta0, const RuntimeMethod* method)
{
	{
		// public void ApplyTransformDelta(Vector3 positionDelta) { m_Pos += positionDelta; }
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_0 = __this->get_m_Pos_2();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_1 = ___positionDelta0;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_2;
		L_2 = Vector3_op_Addition_mEE4F672B923CCB184C39AABCA33443DB218E50E0_inline(L_0, L_1, /*hidden argument*/NULL);
		__this->set_m_Pos_2(L_2);
		// public void ApplyTransformDelta(Vector3 positionDelta) { m_Pos += positionDelta; }
		return;
	}
}
// System.Void Cinemachine.Utility.PositionPredictor::Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PositionPredictor_Reset_mB44898FC7B8E9B0A7F683840935E9BA00E699ADC (PositionPredictor_tAC12D8D878524DFBAF37CBBF695B5D18B877F56A * __this, const RuntimeMethod* method)
{
	{
		// m_HavePos = false;
		__this->set_m_HavePos_3((bool)0);
		// m_SmoothDampVelocity = Vector3.zero;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_0;
		L_0 = Vector3_get_zero_m1A8F7993167785F750B6B01762D22C2597C84EF6(/*hidden argument*/NULL);
		__this->set_m_SmoothDampVelocity_1(L_0);
		// m_Velocity = Vector3.zero;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_1;
		L_1 = Vector3_get_zero_m1A8F7993167785F750B6B01762D22C2597C84EF6(/*hidden argument*/NULL);
		__this->set_m_Velocity_0(L_1);
		// }
		return;
	}
}
// System.Void Cinemachine.Utility.PositionPredictor::AddPosition(UnityEngine.Vector3,System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PositionPredictor_AddPosition_m1E539B2DB83AD523581841BF1D302643CE9275B3 (PositionPredictor_tAC12D8D878524DFBAF37CBBF695B5D18B877F56A * __this, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___pos0, float ___deltaTime1, float ___lookaheadTime2, const RuntimeMethod* method)
{
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  V_0;
	memset((&V_0), 0, sizeof(V_0));
	bool V_1 = false;
	float G_B6_0 = 0.0f;
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * G_B6_1 = NULL;
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  G_B6_2;
	memset((&G_B6_2), 0, sizeof(G_B6_2));
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  G_B6_3;
	memset((&G_B6_3), 0, sizeof(G_B6_3));
	PositionPredictor_tAC12D8D878524DFBAF37CBBF695B5D18B877F56A * G_B6_4 = NULL;
	float G_B5_0 = 0.0f;
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * G_B5_1 = NULL;
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  G_B5_2;
	memset((&G_B5_2), 0, sizeof(G_B5_2));
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  G_B5_3;
	memset((&G_B5_3), 0, sizeof(G_B5_3));
	PositionPredictor_tAC12D8D878524DFBAF37CBBF695B5D18B877F56A * G_B5_4 = NULL;
	int32_t G_B7_0 = 0;
	float G_B7_1 = 0.0f;
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * G_B7_2 = NULL;
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  G_B7_3;
	memset((&G_B7_3), 0, sizeof(G_B7_3));
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  G_B7_4;
	memset((&G_B7_4), 0, sizeof(G_B7_4));
	PositionPredictor_tAC12D8D878524DFBAF37CBBF695B5D18B877F56A * G_B7_5 = NULL;
	{
		// if (deltaTime < 0)
		float L_0 = ___deltaTime1;
		if ((!(((float)L_0) < ((float)(0.0f)))))
		{
			goto IL_000e;
		}
	}
	{
		// Reset();
		PositionPredictor_Reset_mB44898FC7B8E9B0A7F683840935E9BA00E699ADC(__this, /*hidden argument*/NULL);
	}

IL_000e:
	{
		// if (m_HavePos && deltaTime > UnityVectorExtensions.Epsilon)
		bool L_1 = __this->get_m_HavePos_3();
		if (!L_1)
		{
			goto IL_0075;
		}
	}
	{
		float L_2 = ___deltaTime1;
		if ((!(((float)L_2) > ((float)(9.99999975E-05f)))))
		{
			goto IL_0075;
		}
	}
	{
		// var vel = (pos - m_Pos) / deltaTime;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_3 = ___pos0;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_4 = __this->get_m_Pos_2();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_5;
		L_5 = Vector3_op_Subtraction_m2725C96965D5C0B1F9715797E51762B13A5FED58_inline(L_3, L_4, /*hidden argument*/NULL);
		float L_6 = ___deltaTime1;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_7;
		L_7 = Vector3_op_Division_mE5ACBFB168FED529587457A83BA98B7DB32E2A05_inline(L_5, L_6, /*hidden argument*/NULL);
		V_0 = L_7;
		// bool slowing = vel.sqrMagnitude < m_Velocity.sqrMagnitude;
		float L_8;
		L_8 = Vector3_get_sqrMagnitude_mC567EE6DF411501A8FE1F23A0038862630B88249((Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E *)(&V_0), /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * L_9 = __this->get_address_of_m_Velocity_0();
		float L_10;
		L_10 = Vector3_get_sqrMagnitude_mC567EE6DF411501A8FE1F23A0038862630B88249((Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E *)L_9, /*hidden argument*/NULL);
		V_1 = (bool)((((float)L_8) < ((float)L_10))? 1 : 0);
		// m_Velocity = Vector3.SmoothDamp(
		//     m_Velocity, vel, ref m_SmoothDampVelocity, Smoothing / (slowing ? 30 : 10),
		//     float.PositiveInfinity, deltaTime);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_11 = __this->get_m_Velocity_0();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_12 = V_0;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * L_13 = __this->get_address_of_m_SmoothDampVelocity_1();
		float L_14;
		L_14 = PositionPredictor_get_Smoothing_mB2305254F86ADC44F77B967664A836A1E523903E_inline(__this, /*hidden argument*/NULL);
		bool L_15 = V_1;
		G_B5_0 = L_14;
		G_B5_1 = L_13;
		G_B5_2 = L_12;
		G_B5_3 = L_11;
		G_B5_4 = __this;
		if (L_15)
		{
			G_B6_0 = L_14;
			G_B6_1 = L_13;
			G_B6_2 = L_12;
			G_B6_3 = L_11;
			G_B6_4 = __this;
			goto IL_0061;
		}
	}
	{
		G_B7_0 = ((int32_t)10);
		G_B7_1 = G_B5_0;
		G_B7_2 = G_B5_1;
		G_B7_3 = G_B5_2;
		G_B7_4 = G_B5_3;
		G_B7_5 = G_B5_4;
		goto IL_0063;
	}

IL_0061:
	{
		G_B7_0 = ((int32_t)30);
		G_B7_1 = G_B6_0;
		G_B7_2 = G_B6_1;
		G_B7_3 = G_B6_2;
		G_B7_4 = G_B6_3;
		G_B7_5 = G_B6_4;
	}

IL_0063:
	{
		float L_16 = ___deltaTime1;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_17;
		L_17 = Vector3_SmoothDamp_m9A5DAA30AE33A5A93820F4696B30572152A017FD(G_B7_4, G_B7_3, (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E *)G_B7_2, ((float)((float)G_B7_1/(float)((float)((float)G_B7_0)))), (std::numeric_limits<float>::infinity()), L_16, /*hidden argument*/NULL);
		NullCheck(G_B7_5);
		G_B7_5->set_m_Velocity_0(L_17);
	}

IL_0075:
	{
		// m_Pos = pos;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_18 = ___pos0;
		__this->set_m_Pos_2(L_18);
		// m_HavePos = true;
		__this->set_m_HavePos_3((bool)1);
		// }
		return;
	}
}
// UnityEngine.Vector3 Cinemachine.Utility.PositionPredictor::PredictPositionDelta(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  PositionPredictor_PredictPositionDelta_m19C414F8AFAFC691F2FA995D77B0C694E8EDADDD (PositionPredictor_tAC12D8D878524DFBAF37CBBF695B5D18B877F56A * __this, float ___lookaheadTime0, const RuntimeMethod* method)
{
	{
		// return m_Velocity * lookaheadTime;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_0 = __this->get_m_Velocity_0();
		float L_1 = ___lookaheadTime0;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_2;
		L_2 = Vector3_op_Multiply_m9EA3D18290418D7B410C7D11C4788C13BFD2C30A_inline(L_0, L_1, /*hidden argument*/NULL);
		return L_2;
	}
}
// UnityEngine.Vector3 Cinemachine.Utility.PositionPredictor::PredictPosition(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  PositionPredictor_PredictPosition_mCD92F4061A05A405E45399C22D8E68E9DCA739B8 (PositionPredictor_tAC12D8D878524DFBAF37CBBF695B5D18B877F56A * __this, float ___lookaheadTime0, const RuntimeMethod* method)
{
	{
		// return m_Pos + PredictPositionDelta(lookaheadTime);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_0 = __this->get_m_Pos_2();
		float L_1 = ___lookaheadTime0;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_2;
		L_2 = PositionPredictor_PredictPositionDelta_m19C414F8AFAFC691F2FA995D77B0C694E8EDADDD(__this, L_1, /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_3;
		L_3 = Vector3_op_Addition_mEE4F672B923CCB184C39AABCA33443DB218E50E0_inline(L_0, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
// System.Void Cinemachine.Utility.PositionPredictor::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PositionPredictor__ctor_m4D6A0B4370D8836CEF0C54F233EE351EE2A8AEFA (PositionPredictor_tAC12D8D878524DFBAF37CBBF695B5D18B877F56A * __this, const RuntimeMethod* method)
{
	{
		Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405(__this, /*hidden argument*/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.RuntimeUtility::DestroyObject(UnityEngine.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeUtility_DestroyObject_m6D1DDFE4299B3873067DC7E57851288F8F78F252 (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A * ___obj0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// if (obj != null)
		Object_tF2F3778131EFF286AF62B7B013A170F95A91571A * L_0 = ___obj0;
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_1;
		L_1 = Object_op_Inequality_mE1F187520BD83FB7D86A6D850710C4D42B864E90(L_0, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL);
		if (!L_1)
		{
			goto IL_000f;
		}
	}
	{
		// UnityEngine.Object.Destroy(obj);
		Object_tF2F3778131EFF286AF62B7B013A170F95A91571A * L_2 = ___obj0;
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		Object_Destroy_m3EEDB6ECD49A541EC826EA8E1C8B599F7AF67D30(L_2, /*hidden argument*/NULL);
	}

IL_000f:
	{
		// }
		return;
	}
}
// System.Boolean Cinemachine.RuntimeUtility::IsPrefab(UnityEngine.GameObject)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RuntimeUtility_IsPrefab_m073F89A3A5B106FD66AB93D1BE52B27612126F5F (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * ___gameObject0, const RuntimeMethod* method)
{
	{
		// return false;
		return (bool)0;
	}
}
// System.Boolean Cinemachine.RuntimeUtility::RaycastIgnoreTag(UnityEngine.Ray,UnityEngine.RaycastHit&,System.Single,System.Int32,System.String&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RuntimeUtility_RaycastIgnoreTag_m028B24F950C8BC320919E184362FEF37DBE54D90 (Ray_t2E9E67CC8B03EE6ED2BBF3D2C9C96DDF70E1D5E6  ___ray0, RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89 * ___hitInfo1, float ___rayLength2, int32_t ___layerMask3, String_t** ___ignoreTag4, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RaycastHitU5BU5D_t6778DB95346906446AAD3A1A36904F1846435A09_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	{
		// if (ignoreTag.Length == 0)
		String_t** L_0 = ___ignoreTag4;
		String_t* L_1 = *((String_t**)L_0);
		NullCheck(L_1);
		int32_t L_2;
		L_2 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline(L_1, /*hidden argument*/NULL);
		if (L_2)
		{
			goto IL_001b;
		}
	}
	{
		// if (Physics.Raycast(
		//     ray, out hitInfo, rayLength, layerMask,
		//     QueryTriggerInteraction.Ignore))
		Ray_t2E9E67CC8B03EE6ED2BBF3D2C9C96DDF70E1D5E6  L_3 = ___ray0;
		RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89 * L_4 = ___hitInfo1;
		float L_5 = ___rayLength2;
		int32_t L_6 = ___layerMask3;
		bool L_7;
		L_7 = Physics_Raycast_mCA3F2DD1DC08199AAD8466BB857318CD454AC774(L_3, (RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89 *)L_4, L_5, L_6, 1, /*hidden argument*/NULL);
		if (!L_7)
		{
			goto IL_00ae;
		}
	}
	{
		// return true;
		return (bool)1;
	}

IL_001b:
	{
		// int closestHit = -1;
		V_0 = (-1);
		// int numHits = Physics.RaycastNonAlloc(
		//     ray, s_HitBuffer, rayLength, layerMask, QueryTriggerInteraction.Ignore);
		Ray_t2E9E67CC8B03EE6ED2BBF3D2C9C96DDF70E1D5E6  L_8 = ___ray0;
		IL2CPP_RUNTIME_CLASS_INIT(RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_il2cpp_TypeInfo_var);
		RaycastHitU5BU5D_t6778DB95346906446AAD3A1A36904F1846435A09* L_9 = ((RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_il2cpp_TypeInfo_var))->get_s_HitBuffer_0();
		float L_10 = ___rayLength2;
		int32_t L_11 = ___layerMask3;
		int32_t L_12;
		L_12 = Physics_RaycastNonAlloc_m7C81125AD7D5891EBC3AB48C6DED7B60F53DF099(L_8, L_9, L_10, L_11, 1, /*hidden argument*/NULL);
		V_1 = L_12;
		// for (int i = 0; i < numHits; ++i)
		V_2 = 0;
		goto IL_0076;
	}

IL_0030:
	{
		// if (s_HitBuffer[i].collider.CompareTag(ignoreTag))
		IL2CPP_RUNTIME_CLASS_INIT(RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_il2cpp_TypeInfo_var);
		RaycastHitU5BU5D_t6778DB95346906446AAD3A1A36904F1846435A09* L_13 = ((RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_il2cpp_TypeInfo_var))->get_s_HitBuffer_0();
		int32_t L_14 = V_2;
		NullCheck(L_13);
		Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02 * L_15;
		L_15 = RaycastHit_get_collider_m13A3DE16FBC631E0A1F987E0B22CE70AF8AB539E((RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89 *)((L_13)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_14))), /*hidden argument*/NULL);
		String_t** L_16 = ___ignoreTag4;
		String_t* L_17 = *((String_t**)L_16);
		NullCheck(L_15);
		bool L_18;
		L_18 = Component_CompareTag_m17D74EDCC81A10B18A0A588519F522E8DF1D7879(L_15, L_17, /*hidden argument*/NULL);
		if (L_18)
		{
			goto IL_0072;
		}
	}
	{
		// if (closestHit < 0 || s_HitBuffer[i].distance < s_HitBuffer[closestHit].distance)
		int32_t L_19 = V_0;
		if ((((int32_t)L_19) < ((int32_t)0)))
		{
			goto IL_0070;
		}
	}
	{
		IL2CPP_RUNTIME_CLASS_INIT(RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_il2cpp_TypeInfo_var);
		RaycastHitU5BU5D_t6778DB95346906446AAD3A1A36904F1846435A09* L_20 = ((RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_il2cpp_TypeInfo_var))->get_s_HitBuffer_0();
		int32_t L_21 = V_2;
		NullCheck(L_20);
		float L_22;
		L_22 = RaycastHit_get_distance_m85FCA98D7957C3BF1D449CA1B48C116CCD6226FA((RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89 *)((L_20)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_21))), /*hidden argument*/NULL);
		RaycastHitU5BU5D_t6778DB95346906446AAD3A1A36904F1846435A09* L_23 = ((RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_il2cpp_TypeInfo_var))->get_s_HitBuffer_0();
		int32_t L_24 = V_0;
		NullCheck(L_23);
		float L_25;
		L_25 = RaycastHit_get_distance_m85FCA98D7957C3BF1D449CA1B48C116CCD6226FA((RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89 *)((L_23)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_24))), /*hidden argument*/NULL);
		if ((!(((float)L_22) < ((float)L_25))))
		{
			goto IL_0072;
		}
	}

IL_0070:
	{
		// closestHit = i;
		int32_t L_26 = V_2;
		V_0 = L_26;
	}

IL_0072:
	{
		// for (int i = 0; i < numHits; ++i)
		int32_t L_27 = V_2;
		V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_27, (int32_t)1));
	}

IL_0076:
	{
		// for (int i = 0; i < numHits; ++i)
		int32_t L_28 = V_2;
		int32_t L_29 = V_1;
		if ((((int32_t)L_28) < ((int32_t)L_29)))
		{
			goto IL_0030;
		}
	}
	{
		// if (closestHit >= 0)
		int32_t L_30 = V_0;
		if ((((int32_t)L_30) < ((int32_t)0)))
		{
			goto IL_00ae;
		}
	}
	{
		// hitInfo = s_HitBuffer[closestHit];
		RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89 * L_31 = ___hitInfo1;
		IL2CPP_RUNTIME_CLASS_INIT(RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_il2cpp_TypeInfo_var);
		RaycastHitU5BU5D_t6778DB95346906446AAD3A1A36904F1846435A09* L_32 = ((RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_il2cpp_TypeInfo_var))->get_s_HitBuffer_0();
		int32_t L_33 = V_0;
		NullCheck(L_32);
		int32_t L_34 = L_33;
		RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89  L_35 = (L_32)->GetAt(static_cast<il2cpp_array_size_t>(L_34));
		*(RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89 *)L_31 = L_35;
		// if (numHits == s_HitBuffer.Length)
		int32_t L_36 = V_1;
		RaycastHitU5BU5D_t6778DB95346906446AAD3A1A36904F1846435A09* L_37 = ((RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_il2cpp_TypeInfo_var))->get_s_HitBuffer_0();
		NullCheck(L_37);
		if ((!(((uint32_t)L_36) == ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_37)->max_length)))))))
		{
			goto IL_00ac;
		}
	}
	{
		// s_HitBuffer = new RaycastHit[s_HitBuffer.Length * 2];   // full! grow for next time
		IL2CPP_RUNTIME_CLASS_INIT(RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_il2cpp_TypeInfo_var);
		RaycastHitU5BU5D_t6778DB95346906446AAD3A1A36904F1846435A09* L_38 = ((RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_il2cpp_TypeInfo_var))->get_s_HitBuffer_0();
		NullCheck(L_38);
		RaycastHitU5BU5D_t6778DB95346906446AAD3A1A36904F1846435A09* L_39 = (RaycastHitU5BU5D_t6778DB95346906446AAD3A1A36904F1846435A09*)(RaycastHitU5BU5D_t6778DB95346906446AAD3A1A36904F1846435A09*)SZArrayNew(RaycastHitU5BU5D_t6778DB95346906446AAD3A1A36904F1846435A09_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_multiply((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_38)->max_length))), (int32_t)2)));
		((RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_il2cpp_TypeInfo_var))->set_s_HitBuffer_0(L_39);
	}

IL_00ac:
	{
		// return true;
		return (bool)1;
	}

IL_00ae:
	{
		// hitInfo = new RaycastHit();
		RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89 * L_40 = ___hitInfo1;
		il2cpp_codegen_initobj(L_40, sizeof(RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89 ));
		// return false;
		return (bool)0;
	}
}
// 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_mF63BBA794BD68DF691D1EC863B2CA138CECA6D64 (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___rayStart0, float ___radius1, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___dir2, RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89 * ___hitInfo3, float ___rayLength4, int32_t ___layerMask5, String_t** ___ignoreTag6, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RaycastHitU5BU5D_t6778DB95346906446AAD3A1A36904F1846435A09_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	float V_2 = 0.0f;
	int32_t V_3 = 0;
	int32_t V_4 = 0;
	RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89  V_5;
	memset((&V_5), 0, sizeof(V_5));
	Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02 * V_6 = NULL;
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  V_7;
	memset((&V_7), 0, sizeof(V_7));
	float V_8 = 0.0f;
	int32_t V_9 = 0;
	RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89  V_10;
	memset((&V_10), 0, sizeof(V_10));
	float V_11 = 0.0f;
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  V_12;
	memset((&V_12), 0, sizeof(V_12));
	{
		// int closestHit = -1;
		V_0 = (-1);
		// int numPenetrations = 0;
		V_1 = 0;
		// float penetrationDistanceSum = 0;
		V_2 = (0.0f);
		// int numHits = Physics.SphereCastNonAlloc(
		//     rayStart, radius, dir, s_HitBuffer, rayLength, layerMask,
		//     QueryTriggerInteraction.Ignore);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_0 = ___rayStart0;
		float L_1 = ___radius1;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_2 = ___dir2;
		IL2CPP_RUNTIME_CLASS_INIT(RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_il2cpp_TypeInfo_var);
		RaycastHitU5BU5D_t6778DB95346906446AAD3A1A36904F1846435A09* L_3 = ((RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_il2cpp_TypeInfo_var))->get_s_HitBuffer_0();
		float L_4 = ___rayLength4;
		int32_t L_5 = ___layerMask5;
		int32_t L_6;
		L_6 = Physics_SphereCastNonAlloc_m9635CF65AE04223E3A6DF9E7B860D9C7B8E984E7(L_0, L_1, L_2, L_3, L_4, L_5, 1, /*hidden argument*/NULL);
		V_3 = L_6;
		// for (int i = 0; i < numHits; ++i)
		V_4 = 0;
		goto IL_013d;
	}

IL_0025:
	{
		// var h = s_HitBuffer[i];
		IL2CPP_RUNTIME_CLASS_INIT(RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_il2cpp_TypeInfo_var);
		RaycastHitU5BU5D_t6778DB95346906446AAD3A1A36904F1846435A09* L_7 = ((RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_il2cpp_TypeInfo_var))->get_s_HitBuffer_0();
		int32_t L_8 = V_4;
		NullCheck(L_7);
		int32_t L_9 = L_8;
		RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89  L_10 = (L_7)->GetAt(static_cast<il2cpp_array_size_t>(L_9));
		V_5 = L_10;
		// if (ignoreTag.Length > 0 && h.collider.CompareTag(ignoreTag))
		String_t** L_11 = ___ignoreTag6;
		String_t* L_12 = *((String_t**)L_11);
		NullCheck(L_12);
		int32_t L_13;
		L_13 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline(L_12, /*hidden argument*/NULL);
		if ((((int32_t)L_13) <= ((int32_t)0)))
		{
			goto IL_0052;
		}
	}
	{
		Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02 * L_14;
		L_14 = RaycastHit_get_collider_m13A3DE16FBC631E0A1F987E0B22CE70AF8AB539E((RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89 *)(&V_5), /*hidden argument*/NULL);
		String_t** L_15 = ___ignoreTag6;
		String_t* L_16 = *((String_t**)L_15);
		NullCheck(L_14);
		bool L_17;
		L_17 = Component_CompareTag_m17D74EDCC81A10B18A0A588519F522E8DF1D7879(L_14, L_16, /*hidden argument*/NULL);
		if (L_17)
		{
			goto IL_0137;
		}
	}

IL_0052:
	{
		// if (h.distance == 0 && h.normal == -dir)
		float L_18;
		L_18 = RaycastHit_get_distance_m85FCA98D7957C3BF1D449CA1B48C116CCD6226FA((RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89 *)(&V_5), /*hidden argument*/NULL);
		if ((!(((float)L_18) == ((float)(0.0f)))))
		{
			goto IL_0117;
		}
	}
	{
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_19;
		L_19 = RaycastHit_get_normal_m2C813B25BAECD87FD9E9CB294278B291F4CC6674((RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89 *)(&V_5), /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_20 = ___dir2;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_21;
		L_21 = Vector3_op_UnaryNegation_m362EA356F4CADEDB39F965A0DBDED6EA890925F7_inline(L_20, /*hidden argument*/NULL);
		bool L_22;
		L_22 = Vector3_op_Equality_m8A98C7F38641110A2F90445EF8E98ECE14B08296(L_19, L_21, /*hidden argument*/NULL);
		if (!L_22)
		{
			goto IL_0117;
		}
	}
	{
		// if (s_PenetrationIndexBuffer.Length > numPenetrations + 1)
		IL2CPP_RUNTIME_CLASS_INIT(RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_il2cpp_TypeInfo_var);
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_23 = ((RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_il2cpp_TypeInfo_var))->get_s_PenetrationIndexBuffer_1();
		NullCheck(L_23);
		int32_t L_24 = V_1;
		if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_23)->max_length)))) <= ((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_24, (int32_t)1)))))
		{
			goto IL_0093;
		}
	}
	{
		// s_PenetrationIndexBuffer[numPenetrations++] = i;
		IL2CPP_RUNTIME_CLASS_INIT(RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_il2cpp_TypeInfo_var);
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_25 = ((RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_il2cpp_TypeInfo_var))->get_s_PenetrationIndexBuffer_1();
		int32_t L_26 = V_1;
		int32_t L_27 = L_26;
		V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_27, (int32_t)1));
		int32_t L_28 = V_4;
		NullCheck(L_25);
		(L_25)->SetAt(static_cast<il2cpp_array_size_t>(L_27), (int32_t)L_28);
	}

IL_0093:
	{
		// var scratchCollider = GetScratchCollider();
		IL2CPP_RUNTIME_CLASS_INIT(RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_il2cpp_TypeInfo_var);
		SphereCollider_t51A338502EEE6FA563248E3C0BF38D333077DC3A * L_29;
		L_29 = RuntimeUtility_GetScratchCollider_m45FC237FF7E53D7214EE05733272979DB41B1594(/*hidden argument*/NULL);
		// scratchCollider.radius = radius;
		SphereCollider_t51A338502EEE6FA563248E3C0BF38D333077DC3A * L_30 = L_29;
		float L_31 = ___radius1;
		NullCheck(L_30);
		SphereCollider_set_radius_m55A0D144B32871AECC2A83FBCF423FBE1E5A63A0(L_30, L_31, /*hidden argument*/NULL);
		// var c = h.collider;
		Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02 * L_32;
		L_32 = RaycastHit_get_collider_m13A3DE16FBC631E0A1F987E0B22CE70AF8AB539E((RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89 *)(&V_5), /*hidden argument*/NULL);
		V_6 = L_32;
		// if (Physics.ComputePenetration(
		//     scratchCollider, rayStart, Quaternion.identity,
		//     c, c.transform.position, c.transform.rotation,
		//     out var offsetDir, out var offsetDistance))
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_33 = ___rayStart0;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_34;
		L_34 = Quaternion_get_identity_mF2E565DBCE793A1AE6208056D42CA7C59D83A702(/*hidden argument*/NULL);
		Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02 * L_35 = V_6;
		Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02 * L_36 = V_6;
		NullCheck(L_36);
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_37;
		L_37 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(L_36, /*hidden argument*/NULL);
		NullCheck(L_37);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_38;
		L_38 = Transform_get_position_m40A8A9895568D56FFC687B57F30E8D53CB5EA341(L_37, /*hidden argument*/NULL);
		Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02 * L_39 = V_6;
		NullCheck(L_39);
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_40;
		L_40 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(L_39, /*hidden argument*/NULL);
		NullCheck(L_40);
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_41;
		L_41 = Transform_get_rotation_m4AA3858C00DF4C9614B80352558C4C37D08D2200(L_40, /*hidden argument*/NULL);
		bool L_42;
		L_42 = Physics_ComputePenetration_m1F892D7CBF091AB513D0DA638E4718D8AC7769D4(L_30, L_33, L_34, L_35, L_38, L_41, (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E *)(&V_7), (float*)(&V_8), /*hidden argument*/NULL);
		if (!L_42)
		{
			goto IL_0137;
		}
	}
	{
		// h.point = rayStart + offsetDir * (offsetDistance - radius);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_43 = ___rayStart0;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_44 = V_7;
		float L_45 = V_8;
		float L_46 = ___radius1;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_47;
		L_47 = Vector3_op_Multiply_m9EA3D18290418D7B410C7D11C4788C13BFD2C30A_inline(L_44, ((float)il2cpp_codegen_subtract((float)L_45, (float)L_46)), /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_48;
		L_48 = Vector3_op_Addition_mEE4F672B923CCB184C39AABCA33443DB218E50E0_inline(L_43, L_47, /*hidden argument*/NULL);
		RaycastHit_set_point_mBB4D9069F8DB5BA15E31DBA68AB68789687FA88F((RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89 *)(&V_5), L_48, /*hidden argument*/NULL);
		// h.distance = offsetDistance - radius; // will be -ve
		float L_49 = V_8;
		float L_50 = ___radius1;
		RaycastHit_set_distance_m287DCD9DAE1D3AE76C7C4DE2F192E4DFBA911F41((RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89 *)(&V_5), ((float)il2cpp_codegen_subtract((float)L_49, (float)L_50)), /*hidden argument*/NULL);
		// h.normal = offsetDir;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_51 = V_7;
		RaycastHit_set_normal_mAD9EEA4720F62D7286E9EAE8F26753352EFF9270((RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89 *)(&V_5), L_51, /*hidden argument*/NULL);
		// s_HitBuffer[i] = h;
		IL2CPP_RUNTIME_CLASS_INIT(RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_il2cpp_TypeInfo_var);
		RaycastHitU5BU5D_t6778DB95346906446AAD3A1A36904F1846435A09* L_52 = ((RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_il2cpp_TypeInfo_var))->get_s_HitBuffer_0();
		int32_t L_53 = V_4;
		RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89  L_54 = V_5;
		NullCheck(L_52);
		(L_52)->SetAt(static_cast<il2cpp_array_size_t>(L_53), (RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89 )L_54);
		// penetrationDistanceSum += h.distance;
		float L_55 = V_2;
		float L_56;
		L_56 = RaycastHit_get_distance_m85FCA98D7957C3BF1D449CA1B48C116CCD6226FA((RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89 *)(&V_5), /*hidden argument*/NULL);
		V_2 = ((float)il2cpp_codegen_add((float)L_55, (float)L_56));
	}

IL_0117:
	{
		// if (closestHit < 0 || h.distance < s_HitBuffer[closestHit].distance)
		int32_t L_57 = V_0;
		if ((((int32_t)L_57) < ((int32_t)0)))
		{
			goto IL_0134;
		}
	}
	{
		float L_58;
		L_58 = RaycastHit_get_distance_m85FCA98D7957C3BF1D449CA1B48C116CCD6226FA((RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89 *)(&V_5), /*hidden argument*/NULL);
		IL2CPP_RUNTIME_CLASS_INIT(RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_il2cpp_TypeInfo_var);
		RaycastHitU5BU5D_t6778DB95346906446AAD3A1A36904F1846435A09* L_59 = ((RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_il2cpp_TypeInfo_var))->get_s_HitBuffer_0();
		int32_t L_60 = V_0;
		NullCheck(L_59);
		float L_61;
		L_61 = RaycastHit_get_distance_m85FCA98D7957C3BF1D449CA1B48C116CCD6226FA((RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89 *)((L_59)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_60))), /*hidden argument*/NULL);
		if ((!(((float)L_58) < ((float)L_61))))
		{
			goto IL_0137;
		}
	}

IL_0134:
	{
		// closestHit = i;
		int32_t L_62 = V_4;
		V_0 = L_62;
	}

IL_0137:
	{
		// for (int i = 0; i < numHits; ++i)
		int32_t L_63 = V_4;
		V_4 = ((int32_t)il2cpp_codegen_add((int32_t)L_63, (int32_t)1));
	}

IL_013d:
	{
		// for (int i = 0; i < numHits; ++i)
		int32_t L_64 = V_4;
		int32_t L_65 = V_3;
		if ((((int32_t)L_64) < ((int32_t)L_65)))
		{
			goto IL_0025;
		}
	}
	{
		// if (numPenetrations > 1)
		int32_t L_66 = V_1;
		if ((((int32_t)L_66) <= ((int32_t)1)))
		{
			goto IL_01ee;
		}
	}
	{
		// hitInfo = new RaycastHit();
		RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89 * L_67 = ___hitInfo3;
		il2cpp_codegen_initobj(L_67, sizeof(RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89 ));
		// for (int i = 0; i < numPenetrations; ++i)
		V_9 = 0;
		goto IL_01d2;
	}

IL_0158:
	{
		// var h = s_HitBuffer[s_PenetrationIndexBuffer[i]];
		IL2CPP_RUNTIME_CLASS_INIT(RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_il2cpp_TypeInfo_var);
		RaycastHitU5BU5D_t6778DB95346906446AAD3A1A36904F1846435A09* L_68 = ((RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_il2cpp_TypeInfo_var))->get_s_HitBuffer_0();
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_69 = ((RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_il2cpp_TypeInfo_var))->get_s_PenetrationIndexBuffer_1();
		int32_t L_70 = V_9;
		NullCheck(L_69);
		int32_t L_71 = L_70;
		int32_t L_72 = (L_69)->GetAt(static_cast<il2cpp_array_size_t>(L_71));
		NullCheck(L_68);
		int32_t L_73 = L_72;
		RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89  L_74 = (L_68)->GetAt(static_cast<il2cpp_array_size_t>(L_73));
		V_10 = L_74;
		// var t = h.distance / penetrationDistanceSum;
		float L_75;
		L_75 = RaycastHit_get_distance_m85FCA98D7957C3BF1D449CA1B48C116CCD6226FA((RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89 *)(&V_10), /*hidden argument*/NULL);
		float L_76 = V_2;
		V_11 = ((float)((float)L_75/(float)L_76));
		// hitInfo.point += h.point * t;
		RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89 * L_77 = ___hitInfo3;
		RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89 * L_78 = L_77;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_79;
		L_79 = RaycastHit_get_point_m32F7282CBB2E13393A33BAD046BDA218E48DD21E((RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89 *)L_78, /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_80;
		L_80 = RaycastHit_get_point_m32F7282CBB2E13393A33BAD046BDA218E48DD21E((RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89 *)(&V_10), /*hidden argument*/NULL);
		float L_81 = V_11;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_82;
		L_82 = Vector3_op_Multiply_m9EA3D18290418D7B410C7D11C4788C13BFD2C30A_inline(L_80, L_81, /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_83;
		L_83 = Vector3_op_Addition_mEE4F672B923CCB184C39AABCA33443DB218E50E0_inline(L_79, L_82, /*hidden argument*/NULL);
		RaycastHit_set_point_mBB4D9069F8DB5BA15E31DBA68AB68789687FA88F((RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89 *)L_78, L_83, /*hidden argument*/NULL);
		// hitInfo.distance += h.distance * t;
		RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89 * L_84 = ___hitInfo3;
		RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89 * L_85 = L_84;
		float L_86;
		L_86 = RaycastHit_get_distance_m85FCA98D7957C3BF1D449CA1B48C116CCD6226FA((RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89 *)L_85, /*hidden argument*/NULL);
		float L_87;
		L_87 = RaycastHit_get_distance_m85FCA98D7957C3BF1D449CA1B48C116CCD6226FA((RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89 *)(&V_10), /*hidden argument*/NULL);
		float L_88 = V_11;
		RaycastHit_set_distance_m287DCD9DAE1D3AE76C7C4DE2F192E4DFBA911F41((RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89 *)L_85, ((float)il2cpp_codegen_add((float)L_86, (float)((float)il2cpp_codegen_multiply((float)L_87, (float)L_88)))), /*hidden argument*/NULL);
		// hitInfo.normal += h.normal * t;
		RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89 * L_89 = ___hitInfo3;
		RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89 * L_90 = L_89;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_91;
		L_91 = RaycastHit_get_normal_m2C813B25BAECD87FD9E9CB294278B291F4CC6674((RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89 *)L_90, /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_92;
		L_92 = RaycastHit_get_normal_m2C813B25BAECD87FD9E9CB294278B291F4CC6674((RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89 *)(&V_10), /*hidden argument*/NULL);
		float L_93 = V_11;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_94;
		L_94 = Vector3_op_Multiply_m9EA3D18290418D7B410C7D11C4788C13BFD2C30A_inline(L_92, L_93, /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_95;
		L_95 = Vector3_op_Addition_mEE4F672B923CCB184C39AABCA33443DB218E50E0_inline(L_91, L_94, /*hidden argument*/NULL);
		RaycastHit_set_normal_mAD9EEA4720F62D7286E9EAE8F26753352EFF9270((RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89 *)L_90, L_95, /*hidden argument*/NULL);
		// for (int i = 0; i < numPenetrations; ++i)
		int32_t L_96 = V_9;
		V_9 = ((int32_t)il2cpp_codegen_add((int32_t)L_96, (int32_t)1));
	}

IL_01d2:
	{
		// for (int i = 0; i < numPenetrations; ++i)
		int32_t L_97 = V_9;
		int32_t L_98 = V_1;
		if ((((int32_t)L_97) < ((int32_t)L_98)))
		{
			goto IL_0158;
		}
	}
	{
		// hitInfo.normal = hitInfo.normal.normalized;
		RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89 * L_99 = ___hitInfo3;
		RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89 * L_100 = ___hitInfo3;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_101;
		L_101 = RaycastHit_get_normal_m2C813B25BAECD87FD9E9CB294278B291F4CC6674((RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89 *)L_100, /*hidden argument*/NULL);
		V_12 = L_101;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_102;
		L_102 = Vector3_get_normalized_m2FA6DF38F97BDA4CCBDAE12B9FE913A241DAC8D5((Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E *)(&V_12), /*hidden argument*/NULL);
		RaycastHit_set_normal_mAD9EEA4720F62D7286E9EAE8F26753352EFF9270((RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89 *)L_99, L_102, /*hidden argument*/NULL);
		// return true;
		return (bool)1;
	}

IL_01ee:
	{
		// if (closestHit >= 0)
		int32_t L_103 = V_0;
		if ((((int32_t)L_103) < ((int32_t)0)))
		{
			goto IL_0222;
		}
	}
	{
		// hitInfo = s_HitBuffer[closestHit];
		RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89 * L_104 = ___hitInfo3;
		IL2CPP_RUNTIME_CLASS_INIT(RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_il2cpp_TypeInfo_var);
		RaycastHitU5BU5D_t6778DB95346906446AAD3A1A36904F1846435A09* L_105 = ((RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_il2cpp_TypeInfo_var))->get_s_HitBuffer_0();
		int32_t L_106 = V_0;
		NullCheck(L_105);
		int32_t L_107 = L_106;
		RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89  L_108 = (L_105)->GetAt(static_cast<il2cpp_array_size_t>(L_107));
		*(RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89 *)L_104 = L_108;
		// if (numHits == s_HitBuffer.Length)
		int32_t L_109 = V_3;
		RaycastHitU5BU5D_t6778DB95346906446AAD3A1A36904F1846435A09* L_110 = ((RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_il2cpp_TypeInfo_var))->get_s_HitBuffer_0();
		NullCheck(L_110);
		if ((!(((uint32_t)L_109) == ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_110)->max_length)))))))
		{
			goto IL_0220;
		}
	}
	{
		// s_HitBuffer = new RaycastHit[s_HitBuffer.Length * 2]; // full! grow for next time
		IL2CPP_RUNTIME_CLASS_INIT(RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_il2cpp_TypeInfo_var);
		RaycastHitU5BU5D_t6778DB95346906446AAD3A1A36904F1846435A09* L_111 = ((RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_il2cpp_TypeInfo_var))->get_s_HitBuffer_0();
		NullCheck(L_111);
		RaycastHitU5BU5D_t6778DB95346906446AAD3A1A36904F1846435A09* L_112 = (RaycastHitU5BU5D_t6778DB95346906446AAD3A1A36904F1846435A09*)(RaycastHitU5BU5D_t6778DB95346906446AAD3A1A36904F1846435A09*)SZArrayNew(RaycastHitU5BU5D_t6778DB95346906446AAD3A1A36904F1846435A09_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_multiply((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_111)->max_length))), (int32_t)2)));
		((RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_il2cpp_TypeInfo_var))->set_s_HitBuffer_0(L_112);
	}

IL_0220:
	{
		// return true;
		return (bool)1;
	}

IL_0222:
	{
		// hitInfo = new RaycastHit();
		RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89 * L_113 = ___hitInfo3;
		il2cpp_codegen_initobj(L_113, sizeof(RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89 ));
		// return false;
		return (bool)0;
	}
}
// UnityEngine.SphereCollider Cinemachine.RuntimeUtility::GetScratchCollider()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SphereCollider_t51A338502EEE6FA563248E3C0BF38D333077DC3A * RuntimeUtility_GetScratchCollider_m45FC237FF7E53D7214EE05733272979DB41B1594 (const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisRigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A_m8A7C1E803E270C9EF2DA310339083AE5271AF9B0_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisSphereCollider_t51A338502EEE6FA563248E3C0BF38D333077DC3A_m079E2CEA7DBE56B314D5DE16053AB748D44B2125_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4B3DD674556190FE569CCF6FE82E9C9F9D118697);
		s_Il2CppMethodInitialized = true;
	}
	{
		// if (s_ScratchColliderGameObject == null)
		IL2CPP_RUNTIME_CLASS_INIT(RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_il2cpp_TypeInfo_var);
		GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_0 = ((RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_il2cpp_TypeInfo_var))->get_s_ScratchColliderGameObject_3();
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_1;
		L_1 = Object_op_Equality_mEE9EC7EB5C7DC3E95B94AB904E1986FC4D566D54(L_0, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL);
		if (!L_1)
		{
			goto IL_0078;
		}
	}
	{
		// s_ScratchColliderGameObject = new GameObject("Cinemachine Scratch Collider");
		GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_2 = (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 *)il2cpp_codegen_object_new(GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319_il2cpp_TypeInfo_var);
		GameObject__ctor_mDF8BF31EAE3E03F24421531B25FB4BEDB7C87144(L_2, _stringLiteral4B3DD674556190FE569CCF6FE82E9C9F9D118697, /*hidden argument*/NULL);
		IL2CPP_RUNTIME_CLASS_INIT(RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_il2cpp_TypeInfo_var);
		((RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_il2cpp_TypeInfo_var))->set_s_ScratchColliderGameObject_3(L_2);
		// s_ScratchColliderGameObject.hideFlags = HideFlags.HideAndDontSave;
		GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_3 = ((RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_il2cpp_TypeInfo_var))->get_s_ScratchColliderGameObject_3();
		NullCheck(L_3);
		Object_set_hideFlags_m7DE229AF60B92F0C68819F77FEB27D775E66F3AC(L_3, ((int32_t)61), /*hidden argument*/NULL);
		// s_ScratchColliderGameObject.transform.position = Vector3.zero;
		GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_4 = ((RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_il2cpp_TypeInfo_var))->get_s_ScratchColliderGameObject_3();
		NullCheck(L_4);
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_5;
		L_5 = GameObject_get_transform_m16A80BB92B6C8C5AB696E447014D45EDF1E4DE34(L_4, /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_6;
		L_6 = Vector3_get_zero_m1A8F7993167785F750B6B01762D22C2597C84EF6(/*hidden argument*/NULL);
		NullCheck(L_5);
		Transform_set_position_mB169E52D57EEAC1E3F22C5395968714E4F00AC91(L_5, L_6, /*hidden argument*/NULL);
		// s_ScratchColliderGameObject.SetActive(true);
		GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_7 = ((RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_il2cpp_TypeInfo_var))->get_s_ScratchColliderGameObject_3();
		NullCheck(L_7);
		GameObject_SetActive_mCF1EEF2A314F3AE85DA581FF52EB06ACEF2FFF86(L_7, (bool)1, /*hidden argument*/NULL);
		// s_ScratchCollider = s_ScratchColliderGameObject.AddComponent<SphereCollider>();
		GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_8 = ((RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_il2cpp_TypeInfo_var))->get_s_ScratchColliderGameObject_3();
		NullCheck(L_8);
		SphereCollider_t51A338502EEE6FA563248E3C0BF38D333077DC3A * L_9;
		L_9 = GameObject_AddComponent_TisSphereCollider_t51A338502EEE6FA563248E3C0BF38D333077DC3A_m079E2CEA7DBE56B314D5DE16053AB748D44B2125(L_8, /*hidden argument*/GameObject_AddComponent_TisSphereCollider_t51A338502EEE6FA563248E3C0BF38D333077DC3A_m079E2CEA7DBE56B314D5DE16053AB748D44B2125_RuntimeMethod_var);
		((RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_il2cpp_TypeInfo_var))->set_s_ScratchCollider_2(L_9);
		// s_ScratchCollider.isTrigger = true;
		SphereCollider_t51A338502EEE6FA563248E3C0BF38D333077DC3A * L_10 = ((RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_il2cpp_TypeInfo_var))->get_s_ScratchCollider_2();
		NullCheck(L_10);
		Collider_set_isTrigger_mEDFE3DFA29D42E9DEB9D91A3D25BACC4470305ED(L_10, (bool)1, /*hidden argument*/NULL);
		// var rb = s_ScratchColliderGameObject.AddComponent<Rigidbody>();
		GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_11 = ((RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_il2cpp_TypeInfo_var))->get_s_ScratchColliderGameObject_3();
		NullCheck(L_11);
		Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A * L_12;
		L_12 = GameObject_AddComponent_TisRigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A_m8A7C1E803E270C9EF2DA310339083AE5271AF9B0(L_11, /*hidden argument*/GameObject_AddComponent_TisRigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A_m8A7C1E803E270C9EF2DA310339083AE5271AF9B0_RuntimeMethod_var);
		// rb.detectCollisions = false;
		Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A * L_13 = L_12;
		NullCheck(L_13);
		Rigidbody_set_detectCollisions_mB94256836724071B1EFE622A5E9BA435B6572E9A(L_13, (bool)0, /*hidden argument*/NULL);
		// rb.isKinematic = true;
		NullCheck(L_13);
		Rigidbody_set_isKinematic_mCF74D680205544826F2DE2CAB929C9F25409A311(L_13, (bool)1, /*hidden argument*/NULL);
	}

IL_0078:
	{
		// return s_ScratchCollider;
		IL2CPP_RUNTIME_CLASS_INIT(RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_il2cpp_TypeInfo_var);
		SphereCollider_t51A338502EEE6FA563248E3C0BF38D333077DC3A * L_14 = ((RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_il2cpp_TypeInfo_var))->get_s_ScratchCollider_2();
		return L_14;
	}
}
// System.Void Cinemachine.RuntimeUtility::DestroyScratchCollider()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeUtility_DestroyScratchCollider_m0E3F76B3A7CFA392351D2E5D4705069A359B980B (const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisRigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A_mA1779277BB07CE3D2CB8E340CEA85C40C6B52354_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// if (s_ScratchColliderGameObject != null)
		IL2CPP_RUNTIME_CLASS_INIT(RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_il2cpp_TypeInfo_var);
		GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_0 = ((RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_il2cpp_TypeInfo_var))->get_s_ScratchColliderGameObject_3();
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_1;
		L_1 = Object_op_Inequality_mE1F187520BD83FB7D86A6D850710C4D42B864E90(L_0, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL);
		if (!L_1)
		{
			goto IL_0027;
		}
	}
	{
		// s_ScratchColliderGameObject.SetActive(false);
		IL2CPP_RUNTIME_CLASS_INIT(RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_il2cpp_TypeInfo_var);
		GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_2 = ((RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_il2cpp_TypeInfo_var))->get_s_ScratchColliderGameObject_3();
		NullCheck(L_2);
		GameObject_SetActive_mCF1EEF2A314F3AE85DA581FF52EB06ACEF2FFF86(L_2, (bool)0, /*hidden argument*/NULL);
		// DestroyObject(s_ScratchColliderGameObject.GetComponent<Rigidbody>());
		GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_3 = ((RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_il2cpp_TypeInfo_var))->get_s_ScratchColliderGameObject_3();
		NullCheck(L_3);
		Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A * L_4;
		L_4 = GameObject_GetComponent_TisRigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A_mA1779277BB07CE3D2CB8E340CEA85C40C6B52354(L_3, /*hidden argument*/GameObject_GetComponent_TisRigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A_mA1779277BB07CE3D2CB8E340CEA85C40C6B52354_RuntimeMethod_var);
		RuntimeUtility_DestroyObject_m6D1DDFE4299B3873067DC7E57851288F8F78F252(L_4, /*hidden argument*/NULL);
	}

IL_0027:
	{
		// DestroyObject(s_ScratchCollider);
		IL2CPP_RUNTIME_CLASS_INIT(RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_il2cpp_TypeInfo_var);
		SphereCollider_t51A338502EEE6FA563248E3C0BF38D333077DC3A * L_5 = ((RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_il2cpp_TypeInfo_var))->get_s_ScratchCollider_2();
		RuntimeUtility_DestroyObject_m6D1DDFE4299B3873067DC7E57851288F8F78F252(L_5, /*hidden argument*/NULL);
		// DestroyObject(s_ScratchColliderGameObject);
		GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_6 = ((RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_il2cpp_TypeInfo_var))->get_s_ScratchColliderGameObject_3();
		RuntimeUtility_DestroyObject_m6D1DDFE4299B3873067DC7E57851288F8F78F252(L_6, /*hidden argument*/NULL);
		// s_ScratchColliderGameObject = null;
		((RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_il2cpp_TypeInfo_var))->set_s_ScratchColliderGameObject_3((GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 *)NULL);
		// s_ScratchCollider = null;
		((RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_il2cpp_TypeInfo_var))->set_s_ScratchCollider_2((SphereCollider_t51A338502EEE6FA563248E3C0BF38D333077DC3A *)NULL);
		// }
		return;
	}
}
// System.Void Cinemachine.RuntimeUtility::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeUtility__cctor_m213426BB091AB34EC852D1EACE5B6A50B2069C16 (const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RaycastHitU5BU5D_t6778DB95346906446AAD3A1A36904F1846435A09_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// private static RaycastHit[] s_HitBuffer = new RaycastHit[16];
		RaycastHitU5BU5D_t6778DB95346906446AAD3A1A36904F1846435A09* L_0 = (RaycastHitU5BU5D_t6778DB95346906446AAD3A1A36904F1846435A09*)(RaycastHitU5BU5D_t6778DB95346906446AAD3A1A36904F1846435A09*)SZArrayNew(RaycastHitU5BU5D_t6778DB95346906446AAD3A1A36904F1846435A09_il2cpp_TypeInfo_var, (uint32_t)((int32_t)16));
		((RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_il2cpp_TypeInfo_var))->set_s_HitBuffer_0(L_0);
		// private static int[] s_PenetrationIndexBuffer = new int[16];
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_1 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)SZArrayNew(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var, (uint32_t)((int32_t)16));
		((RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeUtility_tF71C87479D0897292CE1D4300972CABCE574BA8A_il2cpp_TypeInfo_var))->set_s_PenetrationIndexBuffer_1(L_1);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Cinemachine.SaveDuringPlayAttribute::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SaveDuringPlayAttribute__ctor_m7E6683931B2115F1902B29FCC2B4ED8A166AE4FE (SaveDuringPlayAttribute_t5A81C21D4249BDE8C321218AE491D5F10F9342C9 * __this, const RuntimeMethod* method)
{
	{
		Attribute__ctor_m5C1862A7DFC2C25A4797A8C5F681FBB5CB53ECE1(__this, /*hidden argument*/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.SignalSourceAsset::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SignalSourceAsset__ctor_m6BD0FCB4BC617B1339DD54AF64C68D73217F15C4 (SignalSourceAsset_tFFAC68BDCF8F378E0457B134CA66B4A72722D52B * __this, const RuntimeMethod* method)
{
	{
		ScriptableObject__ctor_m8DAE6CDCFA34E16F2543B02CC3669669FF203063(__this, /*hidden argument*/NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// UnityEngine.Vector3 Cinemachine.Utility.SplineHelpers::Bezier3(System.Single,UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  SplineHelpers_Bezier3_m671B7D546F16979F687B01A82D9239C0FF9A6C6F (float ___t0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___p01, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___p12, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___p23, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___p34, const RuntimeMethod* method)
{
	float V_0 = 0.0f;
	{
		// t = Mathf.Clamp01(t);
		float L_0 = ___t0;
		float L_1;
		L_1 = Mathf_Clamp01_m2296D75F0F1292D5C8181C57007A1CA45F440C4C(L_0, /*hidden argument*/NULL);
		___t0 = L_1;
		// float d = 1f - t;
		float L_2 = ___t0;
		V_0 = ((float)il2cpp_codegen_subtract((float)(1.0f), (float)L_2));
		// return d * d * d * p0 + 3f * d * d * t * p1
		//     + 3f * d * t * t * p2 + t * t * t * p3;
		float L_3 = V_0;
		float L_4 = V_0;
		float L_5 = V_0;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_6 = ___p01;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_7;
		L_7 = Vector3_op_Multiply_m079B29E4F58127F03BD52558C1FE1A528547328F_inline(((float)il2cpp_codegen_multiply((float)((float)il2cpp_codegen_multiply((float)L_3, (float)L_4)), (float)L_5)), L_6, /*hidden argument*/NULL);
		float L_8 = V_0;
		float L_9 = V_0;
		float L_10 = ___t0;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_11 = ___p12;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_12;
		L_12 = Vector3_op_Multiply_m079B29E4F58127F03BD52558C1FE1A528547328F_inline(((float)il2cpp_codegen_multiply((float)((float)il2cpp_codegen_multiply((float)((float)il2cpp_codegen_multiply((float)(3.0f), (float)L_8)), (float)L_9)), (float)L_10)), L_11, /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_13;
		L_13 = Vector3_op_Addition_mEE4F672B923CCB184C39AABCA33443DB218E50E0_inline(L_7, L_12, /*hidden argument*/NULL);
		float L_14 = V_0;
		float L_15 = ___t0;
		float L_16 = ___t0;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_17 = ___p23;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_18;
		L_18 = Vector3_op_Multiply_m079B29E4F58127F03BD52558C1FE1A528547328F_inline(((float)il2cpp_codegen_multiply((float)((float)il2cpp_codegen_multiply((float)((float)il2cpp_codegen_multiply((float)(3.0f), (float)L_14)), (float)L_15)), (float)L_16)), L_17, /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_19;
		L_19 = Vector3_op_Addition_mEE4F672B923CCB184C39AABCA33443DB218E50E0_inline(L_13, L_18, /*hidden argument*/NULL);
		float L_20 = ___t0;
		float L_21 = ___t0;
		float L_22 = ___t0;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_23 = ___p34;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_24;
		L_24 = Vector3_op_Multiply_m079B29E4F58127F03BD52558C1FE1A528547328F_inline(((float)il2cpp_codegen_multiply((float)((float)il2cpp_codegen_multiply((float)L_20, (float)L_21)), (float)L_22)), L_23, /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_25;
		L_25 = Vector3_op_Addition_mEE4F672B923CCB184C39AABCA33443DB218E50E0_inline(L_19, L_24, /*hidden argument*/NULL);
		return L_25;
	}
}
// UnityEngine.Vector3 Cinemachine.Utility.SplineHelpers::BezierTangent3(System.Single,UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  SplineHelpers_BezierTangent3_m59375A4F9C985BC314131BC4286A02967A2A99B6 (float ___t0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___p01, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___p12, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___p23, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___p34, const RuntimeMethod* method)
{
	{
		// t = Mathf.Clamp01(t);
		float L_0 = ___t0;
		float L_1;
		L_1 = Mathf_Clamp01_m2296D75F0F1292D5C8181C57007A1CA45F440C4C(L_0, /*hidden argument*/NULL);
		___t0 = L_1;
		// return (-3f * p0 + 9f * p1 - 9f * p2 + 3f * p3) * (t * t)
		//     +  (6f * p0 - 12f * p1 + 6f * p2) * t
		//     -  3f * p0 + 3f * p1;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_2 = ___p01;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_3;
		L_3 = Vector3_op_Multiply_m079B29E4F58127F03BD52558C1FE1A528547328F_inline((-3.0f), L_2, /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_4 = ___p12;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_5;
		L_5 = Vector3_op_Multiply_m079B29E4F58127F03BD52558C1FE1A528547328F_inline((9.0f), L_4, /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_6;
		L_6 = Vector3_op_Addition_mEE4F672B923CCB184C39AABCA33443DB218E50E0_inline(L_3, L_5, /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_7 = ___p23;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_8;
		L_8 = Vector3_op_Multiply_m079B29E4F58127F03BD52558C1FE1A528547328F_inline((9.0f), L_7, /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_9;
		L_9 = Vector3_op_Subtraction_m2725C96965D5C0B1F9715797E51762B13A5FED58_inline(L_6, L_8, /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_10 = ___p34;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_11;
		L_11 = Vector3_op_Multiply_m079B29E4F58127F03BD52558C1FE1A528547328F_inline((3.0f), L_10, /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_12;
		L_12 = Vector3_op_Addition_mEE4F672B923CCB184C39AABCA33443DB218E50E0_inline(L_9, L_11, /*hidden argument*/NULL);
		float L_13 = ___t0;
		float L_14 = ___t0;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_15;
		L_15 = Vector3_op_Multiply_m9EA3D18290418D7B410C7D11C4788C13BFD2C30A_inline(L_12, ((float)il2cpp_codegen_multiply((float)L_13, (float)L_14)), /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_16 = ___p01;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_17;
		L_17 = Vector3_op_Multiply_m079B29E4F58127F03BD52558C1FE1A528547328F_inline((6.0f), L_16, /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_18 = ___p12;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_19;
		L_19 = Vector3_op_Multiply_m079B29E4F58127F03BD52558C1FE1A528547328F_inline((12.0f), L_18, /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_20;
		L_20 = Vector3_op_Subtraction_m2725C96965D5C0B1F9715797E51762B13A5FED58_inline(L_17, L_19, /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_21 = ___p23;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_22;
		L_22 = Vector3_op_Multiply_m079B29E4F58127F03BD52558C1FE1A528547328F_inline((6.0f), L_21, /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_23;
		L_23 = Vector3_op_Addition_mEE4F672B923CCB184C39AABCA33443DB218E50E0_inline(L_20, L_22, /*hidden argument*/NULL);
		float L_24 = ___t0;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_25;
		L_25 = Vector3_op_Multiply_m9EA3D18290418D7B410C7D11C4788C13BFD2C30A_inline(L_23, L_24, /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_26;
		L_26 = Vector3_op_Addition_mEE4F672B923CCB184C39AABCA33443DB218E50E0_inline(L_15, L_25, /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_27 = ___p01;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_28;
		L_28 = Vector3_op_Multiply_m079B29E4F58127F03BD52558C1FE1A528547328F_inline((3.0f), L_27, /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_29;
		L_29 = Vector3_op_Subtraction_m2725C96965D5C0B1F9715797E51762B13A5FED58_inline(L_26, L_28, /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_30 = ___p12;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_31;
		L_31 = Vector3_op_Multiply_m079B29E4F58127F03BD52558C1FE1A528547328F_inline((3.0f), L_30, /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_32;
		L_32 = Vector3_op_Addition_mEE4F672B923CCB184C39AABCA33443DB218E50E0_inline(L_29, L_31, /*hidden argument*/NULL);
		return L_32;
	}
}
// System.Single Cinemachine.Utility.SplineHelpers::Bezier1(System.Single,System.Single,System.Single,System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float SplineHelpers_Bezier1_m01DF69C839E93F6D90E4CDE0E048DC8E5CEC2AE9 (float ___t0, float ___p01, float ___p12, float ___p23, float ___p34, const RuntimeMethod* method)
{
	float V_0 = 0.0f;
	{
		// t = Mathf.Clamp01(t);
		float L_0 = ___t0;
		float L_1;
		L_1 = Mathf_Clamp01_m2296D75F0F1292D5C8181C57007A1CA45F440C4C(L_0, /*hidden argument*/NULL);
		___t0 = L_1;
		// float d = 1f - t;
		float L_2 = ___t0;
		V_0 = ((float)il2cpp_codegen_subtract((float)(1.0f), (float)L_2));
		// return d * d * d * p0 + 3f * d * d * t * p1
		//     + 3f * d * t * t * p2 + t * t * t * p3;
		float L_3 = V_0;
		float L_4 = V_0;
		float L_5 = V_0;
		float L_6 = ___p01;
		float L_7 = V_0;
		float L_8 = V_0;
		float L_9 = ___t0;
		float L_10 = ___p12;
		float L_11 = V_0;
		float L_12 = ___t0;
		float L_13 = ___t0;
		float L_14 = ___p23;
		float L_15 = ___t0;
		float L_16 = ___t0;
		float L_17 = ___t0;
		float L_18 = ___p34;
		return ((float)il2cpp_codegen_add((float)((float)il2cpp_codegen_add((float)((float)il2cpp_codegen_add((float)((float)il2cpp_codegen_multiply((float)((float)il2cpp_codegen_multiply((float)((float)il2cpp_codegen_multiply((float)L_3, (float)L_4)), (float)L_5)), (float)L_6)), (float)((float)il2cpp_codegen_multiply((float)((float)il2cpp_codegen_multiply((float)((float)il2cpp_codegen_multiply((float)((float)il2cpp_codegen_multiply((float)(3.0f), (float)L_7)), (float)L_8)), (float)L_9)), (float)L_10)))), (float)((float)il2cpp_codegen_multiply((float)((float)il2cpp_codegen_multiply((float)((float)il2cpp_codegen_multiply((float)((float)il2cpp_codegen_multiply((float)(3.0f), (float)L_11)), (float)L_12)), (float)L_13)), (float)L_14)))), (float)((float)il2cpp_codegen_multiply((float)((float)il2cpp_codegen_multiply((float)((float)il2cpp_codegen_multiply((float)L_15, (float)L_16)), (float)L_17)), (float)L_18))));
	}
}
// System.Single Cinemachine.Utility.SplineHelpers::BezierTangent1(System.Single,System.Single,System.Single,System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float SplineHelpers_BezierTangent1_m6F265CBD431F2BDA6DBBFB16AD818D6EFA3D7690 (float ___t0, float ___p01, float ___p12, float ___p23, float ___p34, const RuntimeMethod* method)
{
	{
		// t = Mathf.Clamp01(t);
		float L_0 = ___t0;
		float L_1;
		L_1 = Mathf_Clamp01_m2296D75F0F1292D5C8181C57007A1CA45F440C4C(L_0, /*hidden argument*/NULL);
		___t0 = L_1;
		// return (-3f * p0 + 9f * p1 - 9f * p2 + 3f * p3) * t * t
		//     +  (6f * p0 - 12f * p1 + 6f * p2) * t
		//     -  3f * p0 + 3f * p1;
		float L_2 = ___p01;
		float L_3 = ___p12;
		float L_4 = ___p23;
		float L_5 = ___p34;
		float L_6 = ___t0;
		float L_7 = ___t0;
		float L_8 = ___p01;
		float L_9 = ___p12;
		float L_10 = ___p23;
		float L_11 = ___t0;
		float L_12 = ___p01;
		float L_13 = ___p12;
		return ((float)il2cpp_codegen_add((float)((float)il2cpp_codegen_subtract((float)((float)il2cpp_codegen_add((float)((float)il2cpp_codegen_multiply((float)((float)il2cpp_codegen_multiply((float)((float)il2cpp_codegen_add((float)((float)il2cpp_codegen_subtract((float)((float)il2cpp_codegen_add((float)((float)il2cpp_codegen_multiply((float)(-3.0f), (float)L_2)), (float)((float)il2cpp_codegen_multiply((float)(9.0f), (float)L_3)))), (float)((float)il2cpp_codegen_multiply((float)(9.0f), (float)L_4)))), (float)((float)il2cpp_codegen_multiply((float)(3.0f), (float)L_5)))), (float)L_6)), (float)L_7)), (float)((float)il2cpp_codegen_multiply((float)((float)il2cpp_codegen_add((float)((float)il2cpp_codegen_subtract((float)((float)il2cpp_codegen_multiply((float)(6.0f), (float)L_8)), (float)((float)il2cpp_codegen_multiply((float)(12.0f), (float)L_9)))), (float)((float)il2cpp_codegen_multiply((float)(6.0f), (float)L_10)))), (float)L_11)))), (float)((float)il2cpp_codegen_multiply((float)(3.0f), (float)L_12)))), (float)((float)il2cpp_codegen_multiply((float)(3.0f), (float)L_13))));
	}
}
// System.Void Cinemachine.Utility.SplineHelpers::ComputeSmoothControlPoints(UnityEngine.Vector4[]&,UnityEngine.Vector4[]&,UnityEngine.Vector4[]&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SplineHelpers_ComputeSmoothControlPoints_mCBC6D06822574DCF0525832339422BCBA6AD899B (Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871** ___knot0, Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871** ___ctrl11, Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871** ___ctrl22, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* V_1 = NULL;
	SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* V_2 = NULL;
	SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* V_3 = NULL;
	SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* V_4 = NULL;
	Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  V_5;
	memset((&V_5), 0, sizeof(V_5));
	int32_t V_6 = 0;
	int32_t V_7 = 0;
	int32_t V_8 = 0;
	int32_t V_9 = 0;
	float V_10 = 0.0f;
	int32_t V_11 = 0;
	int32_t V_12 = 0;
	{
		// int numPoints = knot.Length;
		Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871** L_0 = ___knot0;
		Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871* L_1 = *((Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871**)L_0);
		NullCheck(L_1);
		V_0 = ((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length)));
		// if (numPoints <= 2)
		int32_t L_2 = V_0;
		if ((((int32_t)L_2) > ((int32_t)2)))
		{
			goto IL_0074;
		}
	}
	{
		// if (numPoints == 2)
		int32_t L_3 = V_0;
		if ((!(((uint32_t)L_3) == ((uint32_t)2))))
		{
			goto IL_0052;
		}
	}
	{
		// ctrl1[0] = Vector4.Lerp(knot[0], knot[1], 0.33333f);
		Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871** L_4 = ___ctrl11;
		Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871* L_5 = *((Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871**)L_4);
		Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871** L_6 = ___knot0;
		Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871* L_7 = *((Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871**)L_6);
		NullCheck(L_7);
		int32_t L_8 = 0;
		Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  L_9 = (L_7)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
		Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871** L_10 = ___knot0;
		Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871* L_11 = *((Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871**)L_10);
		NullCheck(L_11);
		int32_t L_12 = 1;
		Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  L_13 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
		Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  L_14;
		L_14 = Vector4_Lerp_m3D0C60E9155ADC907763450A987474243F550EDD(L_9, L_13, (0.333330005f), /*hidden argument*/NULL);
		NullCheck(L_5);
		(L_5)->SetAt(static_cast<il2cpp_array_size_t>(0), (Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 )L_14);
		// ctrl2[0] = Vector4.Lerp(knot[0], knot[1], 0.66666f);
		Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871** L_15 = ___ctrl22;
		Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871* L_16 = *((Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871**)L_15);
		Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871** L_17 = ___knot0;
		Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871* L_18 = *((Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871**)L_17);
		NullCheck(L_18);
		int32_t L_19 = 0;
		Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  L_20 = (L_18)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
		Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871** L_21 = ___knot0;
		Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871* L_22 = *((Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871**)L_21);
		NullCheck(L_22);
		int32_t L_23 = 1;
		Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  L_24 = (L_22)->GetAt(static_cast<il2cpp_array_size_t>(L_23));
		Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  L_25;
		L_25 = Vector4_Lerp_m3D0C60E9155ADC907763450A987474243F550EDD(L_20, L_24, (0.666660011f), /*hidden argument*/NULL);
		NullCheck(L_16);
		(L_16)->SetAt(static_cast<il2cpp_array_size_t>(0), (Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 )L_25);
		// }
		return;
	}

IL_0052:
	{
		// else if (numPoints == 1)
		int32_t L_26 = V_0;
		if ((!(((uint32_t)L_26) == ((uint32_t)1))))
		{
			goto IL_0073;
		}
	}
	{
		// ctrl1[0] = ctrl2[0] = knot[0];
		Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871** L_27 = ___ctrl11;
		Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871* L_28 = *((Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871**)L_27);
		Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871** L_29 = ___ctrl22;
		Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871* L_30 = *((Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871**)L_29);
		Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871** L_31 = ___knot0;
		Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871* L_32 = *((Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871**)L_31);
		NullCheck(L_32);
		int32_t L_33 = 0;
		Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  L_34 = (L_32)->GetAt(static_cast<il2cpp_array_size_t>(L_33));
		Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  L_35 = L_34;
		V_5 = L_35;
		NullCheck(L_30);
		(L_30)->SetAt(static_cast<il2cpp_array_size_t>(0), (Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 )L_35);
		Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  L_36 = V_5;
		NullCheck(L_28);
		(L_28)->SetAt(static_cast<il2cpp_array_size_t>(0), (Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 )L_36);
	}

IL_0073:
	{
		// return;
		return;
	}

IL_0074:
	{
		// var a = new float[numPoints];
		int32_t L_37 = V_0;
		SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_38 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)(SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)SZArrayNew(SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA_il2cpp_TypeInfo_var, (uint32_t)L_37);
		V_1 = L_38;
		// var b = new float[numPoints];
		int32_t L_39 = V_0;
		SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_40 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)(SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)SZArrayNew(SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA_il2cpp_TypeInfo_var, (uint32_t)L_39);
		V_2 = L_40;
		// var c = new float[numPoints];
		int32_t L_41 = V_0;
		SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_42 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)(SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)SZArrayNew(SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA_il2cpp_TypeInfo_var, (uint32_t)L_41);
		V_3 = L_42;
		// var r = new float[numPoints];
		int32_t L_43 = V_0;
		SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_44 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)(SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)SZArrayNew(SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA_il2cpp_TypeInfo_var, (uint32_t)L_43);
		V_4 = L_44;
		// for (int axis = 0; axis < 4; ++axis)
		V_6 = 0;
		goto IL_02c9;
	}

IL_0099:
	{
		// int n = numPoints - 1;
		int32_t L_45 = V_0;
		V_7 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_45, (int32_t)1));
		// a[0] = 0;
		SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_46 = V_1;
		NullCheck(L_46);
		(L_46)->SetAt(static_cast<il2cpp_array_size_t>(0), (float)(0.0f));
		// b[0] = 2;
		SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_47 = V_2;
		NullCheck(L_47);
		(L_47)->SetAt(static_cast<il2cpp_array_size_t>(0), (float)(2.0f));
		// c[0] = 1;
		SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_48 = V_3;
		NullCheck(L_48);
		(L_48)->SetAt(static_cast<il2cpp_array_size_t>(0), (float)(1.0f));
		// r[0] = knot[0][axis] + 2 * knot[1][axis];
		SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_49 = V_4;
		Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871** L_50 = ___knot0;
		Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871* L_51 = *((Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871**)L_50);
		NullCheck(L_51);
		int32_t L_52 = V_6;
		float L_53;
		L_53 = Vector4_get_Item_m469B9D88498D0F7CD14B71A9512915BAA0B9B3B7((Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 *)((L_51)->GetAddressAt(static_cast<il2cpp_array_size_t>(0))), L_52, /*hidden argument*/NULL);
		Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871** L_54 = ___knot0;
		Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871* L_55 = *((Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871**)L_54);
		NullCheck(L_55);
		int32_t L_56 = V_6;
		float L_57;
		L_57 = Vector4_get_Item_m469B9D88498D0F7CD14B71A9512915BAA0B9B3B7((Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 *)((L_55)->GetAddressAt(static_cast<il2cpp_array_size_t>(1))), L_56, /*hidden argument*/NULL);
		NullCheck(L_49);
		(L_49)->SetAt(static_cast<il2cpp_array_size_t>(0), (float)((float)il2cpp_codegen_add((float)L_53, (float)((float)il2cpp_codegen_multiply((float)(2.0f), (float)L_57)))));
		// for (int i = 1; i < n - 1; ++i)
		V_8 = 1;
		goto IL_0139;
	}

IL_00e4:
	{
		// a[i] = 1;
		SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_58 = V_1;
		int32_t L_59 = V_8;
		NullCheck(L_58);
		(L_58)->SetAt(static_cast<il2cpp_array_size_t>(L_59), (float)(1.0f));
		// b[i] = 4;
		SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_60 = V_2;
		int32_t L_61 = V_8;
		NullCheck(L_60);
		(L_60)->SetAt(static_cast<il2cpp_array_size_t>(L_61), (float)(4.0f));
		// c[i] = 1;
		SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_62 = V_3;
		int32_t L_63 = V_8;
		NullCheck(L_62);
		(L_62)->SetAt(static_cast<il2cpp_array_size_t>(L_63), (float)(1.0f));
		// r[i] = 4 * knot[i][axis] + 2 * knot[i+1][axis];
		SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_64 = V_4;
		int32_t L_65 = V_8;
		Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871** L_66 = ___knot0;
		Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871* L_67 = *((Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871**)L_66);
		int32_t L_68 = V_8;
		NullCheck(L_67);
		int32_t L_69 = V_6;
		float L_70;
		L_70 = Vector4_get_Item_m469B9D88498D0F7CD14B71A9512915BAA0B9B3B7((Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 *)((L_67)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_68))), L_69, /*hidden argument*/NULL);
		Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871** L_71 = ___knot0;
		Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871* L_72 = *((Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871**)L_71);
		int32_t L_73 = V_8;
		NullCheck(L_72);
		int32_t L_74 = V_6;
		float L_75;
		L_75 = Vector4_get_Item_m469B9D88498D0F7CD14B71A9512915BAA0B9B3B7((Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 *)((L_72)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add((int32_t)L_73, (int32_t)1))))), L_74, /*hidden argument*/NULL);
		NullCheck(L_64);
		(L_64)->SetAt(static_cast<il2cpp_array_size_t>(L_65), (float)((float)il2cpp_codegen_add((float)((float)il2cpp_codegen_multiply((float)(4.0f), (float)L_70)), (float)((float)il2cpp_codegen_multiply((float)(2.0f), (float)L_75)))));
		// for (int i = 1; i < n - 1; ++i)
		int32_t L_76 = V_8;
		V_8 = ((int32_t)il2cpp_codegen_add((int32_t)L_76, (int32_t)1));
	}

IL_0139:
	{
		// for (int i = 1; i < n - 1; ++i)
		int32_t L_77 = V_8;
		int32_t L_78 = V_7;
		if ((((int32_t)L_77) < ((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_78, (int32_t)1)))))
		{
			goto IL_00e4;
		}
	}
	{
		// a[n - 1] = 2;
		SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_79 = V_1;
		int32_t L_80 = V_7;
		NullCheck(L_79);
		(L_79)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract((int32_t)L_80, (int32_t)1))), (float)(2.0f));
		// b[n - 1] = 7;
		SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_81 = V_2;
		int32_t L_82 = V_7;
		NullCheck(L_81);
		(L_81)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract((int32_t)L_82, (int32_t)1))), (float)(7.0f));
		// c[n - 1] = 0;
		SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_83 = V_3;
		int32_t L_84 = V_7;
		NullCheck(L_83);
		(L_83)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract((int32_t)L_84, (int32_t)1))), (float)(0.0f));
		// r[n - 1] = 8 * knot[n - 1][axis] + knot[n][axis];
		SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_85 = V_4;
		int32_t L_86 = V_7;
		Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871** L_87 = ___knot0;
		Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871* L_88 = *((Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871**)L_87);
		int32_t L_89 = V_7;
		NullCheck(L_88);
		int32_t L_90 = V_6;
		float L_91;
		L_91 = Vector4_get_Item_m469B9D88498D0F7CD14B71A9512915BAA0B9B3B7((Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 *)((L_88)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract((int32_t)L_89, (int32_t)1))))), L_90, /*hidden argument*/NULL);
		Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871** L_92 = ___knot0;
		Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871* L_93 = *((Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871**)L_92);
		int32_t L_94 = V_7;
		NullCheck(L_93);
		int32_t L_95 = V_6;
		float L_96;
		L_96 = Vector4_get_Item_m469B9D88498D0F7CD14B71A9512915BAA0B9B3B7((Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 *)((L_93)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_94))), L_95, /*hidden argument*/NULL);
		NullCheck(L_85);
		(L_85)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract((int32_t)L_86, (int32_t)1))), (float)((float)il2cpp_codegen_add((float)((float)il2cpp_codegen_multiply((float)(8.0f), (float)L_91)), (float)L_96)));
		// for (int i = 1; i < n; ++i)
		V_9 = 1;
		goto IL_01d1;
	}

IL_0197:
	{
		// float m = a[i] / b[i-1];
		SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_97 = V_1;
		int32_t L_98 = V_9;
		NullCheck(L_97);
		int32_t L_99 = L_98;
		float L_100 = (L_97)->GetAt(static_cast<il2cpp_array_size_t>(L_99));
		SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_101 = V_2;
		int32_t L_102 = V_9;
		NullCheck(L_101);
		int32_t L_103 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_102, (int32_t)1));
		float L_104 = (L_101)->GetAt(static_cast<il2cpp_array_size_t>(L_103));
		V_10 = ((float)((float)L_100/(float)L_104));
		// b[i] = b[i] - m * c[i-1];
		SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_105 = V_2;
		int32_t L_106 = V_9;
		SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_107 = V_2;
		int32_t L_108 = V_9;
		NullCheck(L_107);
		int32_t L_109 = L_108;
		float L_110 = (L_107)->GetAt(static_cast<il2cpp_array_size_t>(L_109));
		float L_111 = V_10;
		SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_112 = V_3;
		int32_t L_113 = V_9;
		NullCheck(L_112);
		int32_t L_114 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_113, (int32_t)1));
		float L_115 = (L_112)->GetAt(static_cast<il2cpp_array_size_t>(L_114));
		NullCheck(L_105);
		(L_105)->SetAt(static_cast<il2cpp_array_size_t>(L_106), (float)((float)il2cpp_codegen_subtract((float)L_110, (float)((float)il2cpp_codegen_multiply((float)L_111, (float)L_115)))));
		// r[i] = r[i] - m * r[i-1];
		SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_116 = V_4;
		int32_t L_117 = V_9;
		SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_118 = V_4;
		int32_t L_119 = V_9;
		NullCheck(L_118);
		int32_t L_120 = L_119;
		float L_121 = (L_118)->GetAt(static_cast<il2cpp_array_size_t>(L_120));
		float L_122 = V_10;
		SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_123 = V_4;
		int32_t L_124 = V_9;
		NullCheck(L_123);
		int32_t L_125 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_124, (int32_t)1));
		float L_126 = (L_123)->GetAt(static_cast<il2cpp_array_size_t>(L_125));
		NullCheck(L_116);
		(L_116)->SetAt(static_cast<il2cpp_array_size_t>(L_117), (float)((float)il2cpp_codegen_subtract((float)L_121, (float)((float)il2cpp_codegen_multiply((float)L_122, (float)L_126)))));
		// for (int i = 1; i < n; ++i)
		int32_t L_127 = V_9;
		V_9 = ((int32_t)il2cpp_codegen_add((int32_t)L_127, (int32_t)1));
	}

IL_01d1:
	{
		// for (int i = 1; i < n; ++i)
		int32_t L_128 = V_9;
		int32_t L_129 = V_7;
		if ((((int32_t)L_128) < ((int32_t)L_129)))
		{
			goto IL_0197;
		}
	}
	{
		// ctrl1[n-1][axis] = r[n-1] / b[n-1];
		Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871** L_130 = ___ctrl11;
		Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871* L_131 = *((Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871**)L_130);
		int32_t L_132 = V_7;
		NullCheck(L_131);
		int32_t L_133 = V_6;
		SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_134 = V_4;
		int32_t L_135 = V_7;
		NullCheck(L_134);
		int32_t L_136 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_135, (int32_t)1));
		float L_137 = (L_134)->GetAt(static_cast<il2cpp_array_size_t>(L_136));
		SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_138 = V_2;
		int32_t L_139 = V_7;
		NullCheck(L_138);
		int32_t L_140 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_139, (int32_t)1));
		float L_141 = (L_138)->GetAt(static_cast<il2cpp_array_size_t>(L_140));
		Vector4_set_Item_m7552B288FF218CA023F0DFB971BBA30D0362006A((Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 *)((L_131)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract((int32_t)L_132, (int32_t)1))))), L_133, ((float)((float)L_137/(float)L_141)), /*hidden argument*/NULL);
		// for (int i = n - 2; i >= 0; --i)
		int32_t L_142 = V_7;
		V_11 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_142, (int32_t)2));
		goto IL_0237;
	}

IL_01ff:
	{
		// ctrl1[i][axis] = (r[i] - c[i] * ctrl1[i + 1][axis]) / b[i];
		Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871** L_143 = ___ctrl11;
		Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871* L_144 = *((Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871**)L_143);
		int32_t L_145 = V_11;
		NullCheck(L_144);
		int32_t L_146 = V_6;
		SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_147 = V_4;
		int32_t L_148 = V_11;
		NullCheck(L_147);
		int32_t L_149 = L_148;
		float L_150 = (L_147)->GetAt(static_cast<il2cpp_array_size_t>(L_149));
		SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_151 = V_3;
		int32_t L_152 = V_11;
		NullCheck(L_151);
		int32_t L_153 = L_152;
		float L_154 = (L_151)->GetAt(static_cast<il2cpp_array_size_t>(L_153));
		Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871** L_155 = ___ctrl11;
		Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871* L_156 = *((Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871**)L_155);
		int32_t L_157 = V_11;
		NullCheck(L_156);
		int32_t L_158 = V_6;
		float L_159;
		L_159 = Vector4_get_Item_m469B9D88498D0F7CD14B71A9512915BAA0B9B3B7((Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 *)((L_156)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add((int32_t)L_157, (int32_t)1))))), L_158, /*hidden argument*/NULL);
		SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_160 = V_2;
		int32_t L_161 = V_11;
		NullCheck(L_160);
		int32_t L_162 = L_161;
		float L_163 = (L_160)->GetAt(static_cast<il2cpp_array_size_t>(L_162));
		Vector4_set_Item_m7552B288FF218CA023F0DFB971BBA30D0362006A((Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 *)((L_144)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_145))), L_146, ((float)((float)((float)il2cpp_codegen_subtract((float)L_150, (float)((float)il2cpp_codegen_multiply((float)L_154, (float)L_159))))/(float)L_163)), /*hidden argument*/NULL);
		// for (int i = n - 2; i >= 0; --i)
		int32_t L_164 = V_11;
		V_11 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_164, (int32_t)1));
	}

IL_0237:
	{
		// for (int i = n - 2; i >= 0; --i)
		int32_t L_165 = V_11;
		if ((((int32_t)L_165) >= ((int32_t)0)))
		{
			goto IL_01ff;
		}
	}
	{
		// for (int i = 0; i < n; i++)
		V_12 = 0;
		goto IL_0282;
	}

IL_0241:
	{
		// ctrl2[i][axis] = 2 * knot[i + 1][axis] - ctrl1[i + 1][axis];
		Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871** L_166 = ___ctrl22;
		Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871* L_167 = *((Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871**)L_166);
		int32_t L_168 = V_12;
		NullCheck(L_167);
		int32_t L_169 = V_6;
		Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871** L_170 = ___knot0;
		Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871* L_171 = *((Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871**)L_170);
		int32_t L_172 = V_12;
		NullCheck(L_171);
		int32_t L_173 = V_6;
		float L_174;
		L_174 = Vector4_get_Item_m469B9D88498D0F7CD14B71A9512915BAA0B9B3B7((Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 *)((L_171)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add((int32_t)L_172, (int32_t)1))))), L_173, /*hidden argument*/NULL);
		Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871** L_175 = ___ctrl11;
		Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871* L_176 = *((Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871**)L_175);
		int32_t L_177 = V_12;
		NullCheck(L_176);
		int32_t L_178 = V_6;
		float L_179;
		L_179 = Vector4_get_Item_m469B9D88498D0F7CD14B71A9512915BAA0B9B3B7((Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 *)((L_176)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add((int32_t)L_177, (int32_t)1))))), L_178, /*hidden argument*/NULL);
		Vector4_set_Item_m7552B288FF218CA023F0DFB971BBA30D0362006A((Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 *)((L_167)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_168))), L_169, ((float)il2cpp_codegen_subtract((float)((float)il2cpp_codegen_multiply((float)(2.0f), (float)L_174)), (float)L_179)), /*hidden argument*/NULL);
		// for (int i = 0; i < n; i++)
		int32_t L_180 = V_12;
		V_12 = ((int32_t)il2cpp_codegen_add((int32_t)L_180, (int32_t)1));
	}

IL_0282:
	{
		// for (int i = 0; i < n; i++)
		int32_t L_181 = V_12;
		int32_t L_182 = V_7;
		if ((((int32_t)L_181) < ((int32_t)L_182)))
		{
			goto IL_0241;
		}
	}
	{
		// ctrl2[n - 1][axis] = 0.5f * (knot[n][axis] + ctrl1[n - 1][axis]);
		Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871** L_183 = ___ctrl22;
		Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871* L_184 = *((Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871**)L_183);
		int32_t L_185 = V_7;
		NullCheck(L_184);
		int32_t L_186 = V_6;
		Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871** L_187 = ___knot0;
		Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871* L_188 = *((Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871**)L_187);
		int32_t L_189 = V_7;
		NullCheck(L_188);
		int32_t L_190 = V_6;
		float L_191;
		L_191 = Vector4_get_Item_m469B9D88498D0F7CD14B71A9512915BAA0B9B3B7((Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 *)((L_188)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_189))), L_190, /*hidden argument*/NULL);
		Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871** L_192 = ___ctrl11;
		Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871* L_193 = *((Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871**)L_192);
		int32_t L_194 = V_7;
		NullCheck(L_193);
		int32_t L_195 = V_6;
		float L_196;
		L_196 = Vector4_get_Item_m469B9D88498D0F7CD14B71A9512915BAA0B9B3B7((Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 *)((L_193)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract((int32_t)L_194, (int32_t)1))))), L_195, /*hidden argument*/NULL);
		Vector4_set_Item_m7552B288FF218CA023F0DFB971BBA30D0362006A((Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 *)((L_184)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract((int32_t)L_185, (int32_t)1))))), L_186, ((float)il2cpp_codegen_multiply((float)(0.5f), (float)((float)il2cpp_codegen_add((float)L_191, (float)L_196)))), /*hidden argument*/NULL);
		// for (int axis = 0; axis < 4; ++axis)
		int32_t L_197 = V_6;
		V_6 = ((int32_t)il2cpp_codegen_add((int32_t)L_197, (int32_t)1));
	}

IL_02c9:
	{
		// for (int axis = 0; axis < 4; ++axis)
		int32_t L_198 = V_6;
		if ((((int32_t)L_198) < ((int32_t)4)))
		{
			goto IL_0099;
		}
	}
	{
		// }
		return;
	}
}
// System.Void Cinemachine.Utility.SplineHelpers::ComputeSmoothControlPointsLooped(UnityEngine.Vector4[]&,UnityEngine.Vector4[]&,UnityEngine.Vector4[]&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SplineHelpers_ComputeSmoothControlPointsLooped_mBD24C3CF63EA1ED0D83053C14DE95515C276DD5F (Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871** ___knot0, Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871** ___ctrl11, Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871** ___ctrl22, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871* V_2 = NULL;
	Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871* V_3 = NULL;
	Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871* V_4 = NULL;
	Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  V_5;
	memset((&V_5), 0, sizeof(V_5));
	int32_t V_6 = 0;
	int32_t V_7 = 0;
	int32_t V_8 = 0;
	{
		// int numPoints = knot.Length;
		Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871** L_0 = ___knot0;
		Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871* L_1 = *((Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871**)L_0);
		NullCheck(L_1);
		V_0 = ((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length)));
		// if (numPoints < 2)
		int32_t L_2 = V_0;
		if ((((int32_t)L_2) >= ((int32_t)2)))
		{
			goto IL_002b;
		}
	}
	{
		// if (numPoints == 1)
		int32_t L_3 = V_0;
		if ((!(((uint32_t)L_3) == ((uint32_t)1))))
		{
			goto IL_002a;
		}
	}
	{
		// ctrl1[0] = ctrl2[0] = knot[0];
		Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871** L_4 = ___ctrl11;
		Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871* L_5 = *((Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871**)L_4);
		Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871** L_6 = ___ctrl22;
		Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871* L_7 = *((Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871**)L_6);
		Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871** L_8 = ___knot0;
		Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871* L_9 = *((Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871**)L_8);
		NullCheck(L_9);
		int32_t L_10 = 0;
		Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  L_11 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
		Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  L_12 = L_11;
		V_5 = L_12;
		NullCheck(L_7);
		(L_7)->SetAt(static_cast<il2cpp_array_size_t>(0), (Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 )L_12);
		Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  L_13 = V_5;
		NullCheck(L_5);
		(L_5)->SetAt(static_cast<il2cpp_array_size_t>(0), (Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 )L_13);
	}

IL_002a:
	{
		// return;
		return;
	}

IL_002b:
	{
		// int margin = Mathf.Min(4, numPoints-1);
		int32_t L_14 = V_0;
		int32_t L_15;
		L_15 = Mathf_Min_m8038BC2CE141C9AF3ECA2E31B88A9768423B1519(4, ((int32_t)il2cpp_codegen_subtract((int32_t)L_14, (int32_t)1)), /*hidden argument*/NULL);
		V_1 = L_15;
		// Vector4[] knotLooped = new Vector4[numPoints + 2 * margin];
		int32_t L_16 = V_0;
		int32_t L_17 = V_1;
		Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871* L_18 = (Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871*)(Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871*)SZArrayNew(Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)2, (int32_t)L_17)))));
		V_2 = L_18;
		// Vector4[] ctrl1Looped = new Vector4[numPoints + 2 * margin];
		int32_t L_19 = V_0;
		int32_t L_20 = V_1;
		Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871* L_21 = (Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871*)(Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871*)SZArrayNew(Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_19, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)2, (int32_t)L_20)))));
		V_3 = L_21;
		// Vector4[] ctrl2Looped = new Vector4[numPoints + 2 * margin];
		int32_t L_22 = V_0;
		int32_t L_23 = V_1;
		Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871* L_24 = (Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871*)(Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871*)SZArrayNew(Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_22, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)2, (int32_t)L_23)))));
		V_4 = L_24;
		// for (int i = 0; i < margin; ++i)
		V_6 = 0;
		goto IL_008c;
	}

IL_005c:
	{
		// knotLooped[i] = knot[numPoints-(margin-i)];
		Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871* L_25 = V_2;
		int32_t L_26 = V_6;
		Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871** L_27 = ___knot0;
		Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871* L_28 = *((Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871**)L_27);
		int32_t L_29 = V_0;
		int32_t L_30 = V_1;
		int32_t L_31 = V_6;
		NullCheck(L_28);
		int32_t L_32 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_29, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_30, (int32_t)L_31))));
		Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  L_33 = (L_28)->GetAt(static_cast<il2cpp_array_size_t>(L_32));
		NullCheck(L_25);
		(L_25)->SetAt(static_cast<il2cpp_array_size_t>(L_26), (Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 )L_33);
		// knotLooped[numPoints+margin+i] = knot[i];
		Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871* L_34 = V_2;
		int32_t L_35 = V_0;
		int32_t L_36 = V_1;
		int32_t L_37 = V_6;
		Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871** L_38 = ___knot0;
		Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871* L_39 = *((Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871**)L_38);
		int32_t L_40 = V_6;
		NullCheck(L_39);
		int32_t L_41 = L_40;
		Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  L_42 = (L_39)->GetAt(static_cast<il2cpp_array_size_t>(L_41));
		NullCheck(L_34);
		(L_34)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_35, (int32_t)L_36)), (int32_t)L_37))), (Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 )L_42);
		// for (int i = 0; i < margin; ++i)
		int32_t L_43 = V_6;
		V_6 = ((int32_t)il2cpp_codegen_add((int32_t)L_43, (int32_t)1));
	}

IL_008c:
	{
		// for (int i = 0; i < margin; ++i)
		int32_t L_44 = V_6;
		int32_t L_45 = V_1;
		if ((((int32_t)L_44) < ((int32_t)L_45)))
		{
			goto IL_005c;
		}
	}
	{
		// for (int i = 0; i < numPoints; ++i)
		V_7 = 0;
		goto IL_00af;
	}

IL_0096:
	{
		// knotLooped[i + margin] = knot[i];
		Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871* L_46 = V_2;
		int32_t L_47 = V_7;
		int32_t L_48 = V_1;
		Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871** L_49 = ___knot0;
		Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871* L_50 = *((Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871**)L_49);
		int32_t L_51 = V_7;
		NullCheck(L_50);
		int32_t L_52 = L_51;
		Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  L_53 = (L_50)->GetAt(static_cast<il2cpp_array_size_t>(L_52));
		NullCheck(L_46);
		(L_46)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add((int32_t)L_47, (int32_t)L_48))), (Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 )L_53);
		// for (int i = 0; i < numPoints; ++i)
		int32_t L_54 = V_7;
		V_7 = ((int32_t)il2cpp_codegen_add((int32_t)L_54, (int32_t)1));
	}

IL_00af:
	{
		// for (int i = 0; i < numPoints; ++i)
		int32_t L_55 = V_7;
		int32_t L_56 = V_0;
		if ((((int32_t)L_55) < ((int32_t)L_56)))
		{
			goto IL_0096;
		}
	}
	{
		// ComputeSmoothControlPoints(ref knotLooped, ref ctrl1Looped, ref ctrl2Looped);
		SplineHelpers_ComputeSmoothControlPoints_mCBC6D06822574DCF0525832339422BCBA6AD899B((Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871**)(&V_2), (Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871**)(&V_3), (Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871**)(&V_4), /*hidden argument*/NULL);
		// for (int i = 0; i < numPoints; ++i)
		V_8 = 0;
		goto IL_00f1;
	}

IL_00c4:
	{
		// ctrl1[i] = ctrl1Looped[i + margin];
		Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871** L_57 = ___ctrl11;
		Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871* L_58 = *((Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871**)L_57);
		int32_t L_59 = V_8;
		Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871* L_60 = V_3;
		int32_t L_61 = V_8;
		int32_t L_62 = V_1;
		NullCheck(L_60);
		int32_t L_63 = ((int32_t)il2cpp_codegen_add((int32_t)L_61, (int32_t)L_62));
		Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  L_64 = (L_60)->GetAt(static_cast<il2cpp_array_size_t>(L_63));
		NullCheck(L_58);
		(L_58)->SetAt(static_cast<il2cpp_array_size_t>(L_59), (Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 )L_64);
		// ctrl2[i] = ctrl2Looped[i + margin];
		Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871** L_65 = ___ctrl22;
		Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871* L_66 = *((Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871**)L_65);
		int32_t L_67 = V_8;
		Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871* L_68 = V_4;
		int32_t L_69 = V_8;
		int32_t L_70 = V_1;
		NullCheck(L_68);
		int32_t L_71 = ((int32_t)il2cpp_codegen_add((int32_t)L_69, (int32_t)L_70));
		Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  L_72 = (L_68)->GetAt(static_cast<il2cpp_array_size_t>(L_71));
		NullCheck(L_66);
		(L_66)->SetAt(static_cast<il2cpp_array_size_t>(L_67), (Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 )L_72);
		// for (int i = 0; i < numPoints; ++i)
		int32_t L_73 = V_8;
		V_8 = ((int32_t)il2cpp_codegen_add((int32_t)L_73, (int32_t)1));
	}

IL_00f1:
	{
		// for (int i = 0; i < numPoints; ++i)
		int32_t L_74 = V_8;
		int32_t L_75 = V_0;
		if ((((int32_t)L_74) < ((int32_t)L_75)))
		{
			goto IL_00c4;
		}
	}
	{
		// }
		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.StaticPointVirtualCamera::.ctor(Cinemachine.CameraState,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StaticPointVirtualCamera__ctor_mAC0BFA55F9A05C87AFAFC15C1282DCF7A88F7330 (StaticPointVirtualCamera_t7C82D6B4644FE85FF04C173743C70267557126E1 * __this, CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601  ___state0, String_t* ___name1, const RuntimeMethod* method)
{
	{
		// public StaticPointVirtualCamera(CameraState state, string name) { State = state; Name = name; }
		Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405(__this, /*hidden argument*/NULL);
		// public StaticPointVirtualCamera(CameraState state, string name) { State = state; Name = name; }
		CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601  L_0 = ___state0;
		StaticPointVirtualCamera_set_State_mC75EE398CBB9A6BE8054F5CD5C4AF90982EEF670_inline(__this, L_0, /*hidden argument*/NULL);
		// public StaticPointVirtualCamera(CameraState state, string name) { State = state; Name = name; }
		String_t* L_1 = ___name1;
		StaticPointVirtualCamera_set_Name_mC42E291C5240205CAE873C773EA2B4D1AEBCBA38_inline(__this, L_1, /*hidden argument*/NULL);
		// public StaticPointVirtualCamera(CameraState state, string name) { State = state; Name = name; }
		return;
	}
}
// System.Void Cinemachine.StaticPointVirtualCamera::SetState(Cinemachine.CameraState)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StaticPointVirtualCamera_SetState_m0111F6AAC091400D8554DFCD60258C958D241933 (StaticPointVirtualCamera_t7C82D6B4644FE85FF04C173743C70267557126E1 * __this, CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601  ___state0, const RuntimeMethod* method)
{
	{
		// public void SetState(CameraState state) { State = state; }
		CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601  L_0 = ___state0;
		StaticPointVirtualCamera_set_State_mC75EE398CBB9A6BE8054F5CD5C4AF90982EEF670_inline(__this, L_0, /*hidden argument*/NULL);
		// public void SetState(CameraState state) { State = state; }
		return;
	}
}
// System.String Cinemachine.StaticPointVirtualCamera::get_Name()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* StaticPointVirtualCamera_get_Name_m88CDC311CAE2371482E697C343C5D364D3921FBA (StaticPointVirtualCamera_t7C82D6B4644FE85FF04C173743C70267557126E1 * __this, const RuntimeMethod* method)
{
	{
		// public string Name { get; private set; }
		String_t* L_0 = __this->get_U3CNameU3Ek__BackingField_0();
		return L_0;
	}
}
// System.Void Cinemachine.StaticPointVirtualCamera::set_Name(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StaticPointVirtualCamera_set_Name_mC42E291C5240205CAE873C773EA2B4D1AEBCBA38 (StaticPointVirtualCamera_t7C82D6B4644FE85FF04C173743C70267557126E1 * __this, String_t* ___value0, const RuntimeMethod* method)
{
	{
		// public string Name { get; private set; }
		String_t* L_0 = ___value0;
		__this->set_U3CNameU3Ek__BackingField_0(L_0);
		return;
	}
}
// System.String Cinemachine.StaticPointVirtualCamera::get_Description()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* StaticPointVirtualCamera_get_Description_mD42A5CEF974DE56D2F2ADEE0D041A51FAA24FDA8 (StaticPointVirtualCamera_t7C82D6B4644FE85FF04C173743C70267557126E1 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
		s_Il2CppMethodInitialized = true;
	}
	{
		// public string Description { get { return ""; }}
		return _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
	}
}
// System.Int32 Cinemachine.StaticPointVirtualCamera::get_Priority()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t StaticPointVirtualCamera_get_Priority_mD186335682BAEEA3BDBB50BA6667DC287FAFAF55 (StaticPointVirtualCamera_t7C82D6B4644FE85FF04C173743C70267557126E1 * __this, const RuntimeMethod* method)
{
	{
		// public int Priority { get; set; }
		int32_t L_0 = __this->get_U3CPriorityU3Ek__BackingField_1();
		return L_0;
	}
}
// System.Void Cinemachine.StaticPointVirtualCamera::set_Priority(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StaticPointVirtualCamera_set_Priority_m1200B4DCA10859C74244CBA6D6619222450613A4 (StaticPointVirtualCamera_t7C82D6B4644FE85FF04C173743C70267557126E1 * __this, int32_t ___value0, const RuntimeMethod* method)
{
	{
		// public int Priority { get; set; }
		int32_t L_0 = ___value0;
		__this->set_U3CPriorityU3Ek__BackingField_1(L_0);
		return;
	}
}
// UnityEngine.Transform Cinemachine.StaticPointVirtualCamera::get_LookAt()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * StaticPointVirtualCamera_get_LookAt_m81DE46064CF375735C542138F35390F99692F864 (StaticPointVirtualCamera_t7C82D6B4644FE85FF04C173743C70267557126E1 * __this, const RuntimeMethod* method)
{
	{
		// public Transform LookAt { get; set; }
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_0 = __this->get_U3CLookAtU3Ek__BackingField_2();
		return L_0;
	}
}
// System.Void Cinemachine.StaticPointVirtualCamera::set_LookAt(UnityEngine.Transform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StaticPointVirtualCamera_set_LookAt_m0AB6CA2B5FCE282A9D34CF1F90D6B53E538921D3 (StaticPointVirtualCamera_t7C82D6B4644FE85FF04C173743C70267557126E1 * __this, Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___value0, const RuntimeMethod* method)
{
	{
		// public Transform LookAt { get; set; }
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_0 = ___value0;
		__this->set_U3CLookAtU3Ek__BackingField_2(L_0);
		return;
	}
}
// UnityEngine.Transform Cinemachine.StaticPointVirtualCamera::get_Follow()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * StaticPointVirtualCamera_get_Follow_m5C80C9614891CEA38FD1C386B5EA6A0A5D2D856C (StaticPointVirtualCamera_t7C82D6B4644FE85FF04C173743C70267557126E1 * __this, const RuntimeMethod* method)
{
	{
		// public Transform Follow { get; set; }
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_0 = __this->get_U3CFollowU3Ek__BackingField_3();
		return L_0;
	}
}
// System.Void Cinemachine.StaticPointVirtualCamera::set_Follow(UnityEngine.Transform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StaticPointVirtualCamera_set_Follow_m607FEDDF53E09CD16CA022F1E55783558FA71746 (StaticPointVirtualCamera_t7C82D6B4644FE85FF04C173743C70267557126E1 * __this, Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___value0, const RuntimeMethod* method)
{
	{
		// public Transform Follow { get; set; }
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_0 = ___value0;
		__this->set_U3CFollowU3Ek__BackingField_3(L_0);
		return;
	}
}
// Cinemachine.CameraState Cinemachine.StaticPointVirtualCamera::get_State()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601  StaticPointVirtualCamera_get_State_m4864EB89CDE70665713ADCF80A4612B5BDE43980 (StaticPointVirtualCamera_t7C82D6B4644FE85FF04C173743C70267557126E1 * __this, const RuntimeMethod* method)
{
	{
		// public CameraState State { get; private set; }
		CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601  L_0 = __this->get_U3CStateU3Ek__BackingField_4();
		return L_0;
	}
}
// System.Void Cinemachine.StaticPointVirtualCamera::set_State(Cinemachine.CameraState)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StaticPointVirtualCamera_set_State_mC75EE398CBB9A6BE8054F5CD5C4AF90982EEF670 (StaticPointVirtualCamera_t7C82D6B4644FE85FF04C173743C70267557126E1 * __this, CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601  ___value0, const RuntimeMethod* method)
{
	{
		// public CameraState State { get; private set; }
		CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601  L_0 = ___value0;
		__this->set_U3CStateU3Ek__BackingField_4(L_0);
		return;
	}
}
// UnityEngine.GameObject Cinemachine.StaticPointVirtualCamera::get_VirtualCameraGameObject()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * StaticPointVirtualCamera_get_VirtualCameraGameObject_mE9318C1A3D5D4779A2D20ECC5FE32C2872E8059E (StaticPointVirtualCamera_t7C82D6B4644FE85FF04C173743C70267557126E1 * __this, const RuntimeMethod* method)
{
	{
		// public GameObject VirtualCameraGameObject { get { return null; } }
		return (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 *)NULL;
	}
}
// System.Boolean Cinemachine.StaticPointVirtualCamera::get_IsValid()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool StaticPointVirtualCamera_get_IsValid_m207DE6EDCE733D57C032075ED3FEE27A0DA5EDA4 (StaticPointVirtualCamera_t7C82D6B4644FE85FF04C173743C70267557126E1 * __this, const RuntimeMethod* method)
{
	{
		// public bool IsValid { get { return true; } }
		return (bool)1;
	}
}
// Cinemachine.ICinemachineCamera Cinemachine.StaticPointVirtualCamera::get_ParentCamera()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* StaticPointVirtualCamera_get_ParentCamera_m939FE729B7EEC40DA987EA842094EF2D2D660B0E (StaticPointVirtualCamera_t7C82D6B4644FE85FF04C173743C70267557126E1 * __this, const RuntimeMethod* method)
{
	{
		// public ICinemachineCamera ParentCamera { get { return null; } }
		return (RuntimeObject*)NULL;
	}
}
// System.Boolean Cinemachine.StaticPointVirtualCamera::IsLiveChild(Cinemachine.ICinemachineCamera,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool StaticPointVirtualCamera_IsLiveChild_mE99E5559C21364521C4DF662E25EC8CA3300AD45 (StaticPointVirtualCamera_t7C82D6B4644FE85FF04C173743C70267557126E1 * __this, RuntimeObject* ___vcam0, bool ___dominantChildOnly1, const RuntimeMethod* method)
{
	{
		// public bool IsLiveChild(ICinemachineCamera vcam, bool dominantChildOnly = false) { return false; }
		return (bool)0;
	}
}
// System.Void Cinemachine.StaticPointVirtualCamera::UpdateCameraState(UnityEngine.Vector3,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StaticPointVirtualCamera_UpdateCameraState_m032CCA1E862B142F48323104B4785597D6F1BE50 (StaticPointVirtualCamera_t7C82D6B4644FE85FF04C173743C70267557126E1 * __this, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___worldUp0, float ___deltaTime1, const RuntimeMethod* method)
{
	{
		// public void UpdateCameraState(Vector3 worldUp, float deltaTime) {}
		return;
	}
}
// System.Void Cinemachine.StaticPointVirtualCamera::InternalUpdateCameraState(UnityEngine.Vector3,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StaticPointVirtualCamera_InternalUpdateCameraState_m1B0FEA4EB03147B15FDA4D1B8BC57F1259BB4008 (StaticPointVirtualCamera_t7C82D6B4644FE85FF04C173743C70267557126E1 * __this, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___worldUp0, float ___deltaTime1, const RuntimeMethod* method)
{
	{
		// public void InternalUpdateCameraState(Vector3 worldUp, float deltaTime) {}
		return;
	}
}
// System.Void Cinemachine.StaticPointVirtualCamera::OnTransitionFromCamera(Cinemachine.ICinemachineCamera,UnityEngine.Vector3,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StaticPointVirtualCamera_OnTransitionFromCamera_m9B762A7A6E09D9F4B670045857761C91EFC28823 (StaticPointVirtualCamera_t7C82D6B4644FE85FF04C173743C70267557126E1 * __this, RuntimeObject* ___fromCam0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___worldUp1, float ___deltaTime2, const RuntimeMethod* method)
{
	{
		// public void OnTransitionFromCamera(ICinemachineCamera fromCam, Vector3 worldUp, float deltaTime) {}
		return;
	}
}
// System.Void Cinemachine.StaticPointVirtualCamera::OnTargetObjectWarped(UnityEngine.Transform,UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StaticPointVirtualCamera_OnTargetObjectWarped_m41F5BB8D4A13B4B4D72A8B764E61A077F8CD167F (StaticPointVirtualCamera_t7C82D6B4644FE85FF04C173743C70267557126E1 * __this, Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___target0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___positionDelta1, const RuntimeMethod* method)
{
	{
		// public void OnTargetObjectWarped(Transform target, Vector3 positionDelta) {}
		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.TagFieldAttribute::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TagFieldAttribute__ctor_m30326F8DBA12F4CB1BE7710455DCFAE79EE3994C (TagFieldAttribute_t6F9044290799902F219270BC60E4561FA6B00ACB * __this, const RuntimeMethod* method)
{
	{
		PropertyAttribute__ctor_mA13181D93341AEAE429F0615989CB4647F2EB8A7(__this, /*hidden argument*/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.TargetPositionCache::get_UseCache()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TargetPositionCache_get_UseCache_m2A4E7042538DD9DB3384B1F655C2F5F241287ED3 (const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// public static bool UseCache { get; set; }
		IL2CPP_RUNTIME_CLASS_INIT(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		bool L_0 = ((TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_StaticFields*)il2cpp_codegen_static_fields_for(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var))->get_U3CUseCacheU3Ek__BackingField_0();
		return L_0;
	}
}
// System.Void Cinemachine.TargetPositionCache::set_UseCache(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TargetPositionCache_set_UseCache_mE9841EC91604F0D0249732E8AD668C59D46BE7E9 (bool ___value0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// public static bool UseCache { get; set; }
		bool L_0 = ___value0;
		IL2CPP_RUNTIME_CLASS_INIT(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		((TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_StaticFields*)il2cpp_codegen_static_fields_for(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var))->set_U3CUseCacheU3Ek__BackingField_0(L_0);
		return;
	}
}
// Cinemachine.TargetPositionCache/Mode Cinemachine.TargetPositionCache::get_CacheMode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TargetPositionCache_get_CacheMode_mC4847BC1073AF20F9206798A04F0AAEB7675EF2D (const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// get => m_CacheMode;
		IL2CPP_RUNTIME_CLASS_INIT(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		int32_t L_0 = ((TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_StaticFields*)il2cpp_codegen_static_fields_for(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var))->get_m_CacheMode_2();
		return L_0;
	}
}
// System.Void Cinemachine.TargetPositionCache::set_CacheMode(Cinemachine.TargetPositionCache/Mode)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TargetPositionCache_set_CacheMode_mA409087DB626DAE734E50B8F32E458AF8586A819 (int32_t ___value0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// if (value == m_CacheMode)
		int32_t L_0 = ___value0;
		IL2CPP_RUNTIME_CLASS_INIT(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		int32_t L_1 = ((TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_StaticFields*)il2cpp_codegen_static_fields_for(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var))->get_m_CacheMode_2();
		if ((!(((uint32_t)L_0) == ((uint32_t)L_1))))
		{
			goto IL_0009;
		}
	}
	{
		// return;
		return;
	}

IL_0009:
	{
		// m_CacheMode = value;
		int32_t L_2 = ___value0;
		IL2CPP_RUNTIME_CLASS_INIT(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		((TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_StaticFields*)il2cpp_codegen_static_fields_for(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var))->set_m_CacheMode_2(L_2);
		int32_t L_3 = ___value0;
		switch (L_3)
		{
			case 0:
			{
				goto IL_0021;
			}
			case 1:
			{
				goto IL_0027;
			}
			case 2:
			{
				goto IL_002d;
			}
		}
	}

IL_0021:
	{
		// default: case Mode.Disabled: ClearCache(); break;
		IL2CPP_RUNTIME_CLASS_INIT(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		TargetPositionCache_ClearCache_mEAEE54E7ACFE79BB323DFA679789206770BE11ED(/*hidden argument*/NULL);
		// default: case Mode.Disabled: ClearCache(); break;
		return;
	}

IL_0027:
	{
		// case Mode.Record: ClearCache(); break;
		IL2CPP_RUNTIME_CLASS_INIT(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		TargetPositionCache_ClearCache_mEAEE54E7ACFE79BB323DFA679789206770BE11ED(/*hidden argument*/NULL);
		// case Mode.Record: ClearCache(); break;
		return;
	}

IL_002d:
	{
		// case Mode.Playback: CreatePlaybackCurves(); break;
		IL2CPP_RUNTIME_CLASS_INIT(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		TargetPositionCache_CreatePlaybackCurves_m335FD074A23437FF0DDE3C70BED8EDAC5FFD8BA7(/*hidden argument*/NULL);
		// }
		return;
	}
}
// System.Boolean Cinemachine.TargetPositionCache::get_IsRecording()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TargetPositionCache_get_IsRecording_m0E103654E5042F7C81BF3E8F6683767490885F63 (const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// public static bool IsRecording => UseCache && m_CacheMode == Mode.Record;
		IL2CPP_RUNTIME_CLASS_INIT(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		bool L_0;
		L_0 = TargetPositionCache_get_UseCache_m2A4E7042538DD9DB3384B1F655C2F5F241287ED3_inline(/*hidden argument*/NULL);
		if (!L_0)
		{
			goto IL_0010;
		}
	}
	{
		IL2CPP_RUNTIME_CLASS_INIT(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		int32_t L_1 = ((TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_StaticFields*)il2cpp_codegen_static_fields_for(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var))->get_m_CacheMode_2();
		return (bool)((((int32_t)L_1) == ((int32_t)1))? 1 : 0);
	}

IL_0010:
	{
		return (bool)0;
	}
}
// System.Boolean Cinemachine.TargetPositionCache::get_CurrentPlaybackTimeValid()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TargetPositionCache_get_CurrentPlaybackTimeValid_m52161DB6E5E14903123C1C92B14D48228165B646 (const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// public static bool CurrentPlaybackTimeValid => UseCache && m_CacheMode == Mode.Playback && HasHurrentTime;
		IL2CPP_RUNTIME_CLASS_INIT(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		bool L_0;
		L_0 = TargetPositionCache_get_UseCache_m2A4E7042538DD9DB3384B1F655C2F5F241287ED3_inline(/*hidden argument*/NULL);
		if (!L_0)
		{
			goto IL_0015;
		}
	}
	{
		IL2CPP_RUNTIME_CLASS_INIT(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		int32_t L_1 = ((TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_StaticFields*)il2cpp_codegen_static_fields_for(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var))->get_m_CacheMode_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)2))))
		{
			goto IL_0015;
		}
	}
	{
		IL2CPP_RUNTIME_CLASS_INIT(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		bool L_2;
		L_2 = TargetPositionCache_get_HasHurrentTime_mD38DDBFB10FC5D0FB648E927AA8B3F2434DC547E(/*hidden argument*/NULL);
		return L_2;
	}

IL_0015:
	{
		return (bool)0;
	}
}
// System.Boolean Cinemachine.TargetPositionCache::get_IsEmpty()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TargetPositionCache_get_IsEmpty_m05036B2EE99C645BC889DF7A34BB38CD9F701F17 (const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	TimeRange_t7E98E43CB32F29AB2FDD468EF65B68E0E7A27D8C  V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		// public static bool IsEmpty => CacheTimeRange.IsEmpty;
		IL2CPP_RUNTIME_CLASS_INIT(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		TimeRange_t7E98E43CB32F29AB2FDD468EF65B68E0E7A27D8C  L_0;
		L_0 = TargetPositionCache_get_CacheTimeRange_m26A353A12C7452C99C2FEF71809C25914C78529E_inline(/*hidden argument*/NULL);
		V_0 = L_0;
		bool L_1;
		L_1 = TimeRange_get_IsEmpty_m0EBE2CFDA395E03444770956D336B17D2CC676D0((TimeRange_t7E98E43CB32F29AB2FDD468EF65B68E0E7A27D8C *)(&V_0), /*hidden argument*/NULL);
		return L_1;
	}
}
// System.Single Cinemachine.TargetPositionCache::get_CurrentTime()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float TargetPositionCache_get_CurrentTime_m3F5821119AECD4EC85404EAD43A2165DBC2637C5 (const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// public static float CurrentTime { get; set; }
		IL2CPP_RUNTIME_CLASS_INIT(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		float L_0 = ((TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_StaticFields*)il2cpp_codegen_static_fields_for(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var))->get_U3CCurrentTimeU3Ek__BackingField_3();
		return L_0;
	}
}
// System.Void Cinemachine.TargetPositionCache::set_CurrentTime(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TargetPositionCache_set_CurrentTime_mA19CF3213984B76FA56B4E05C67CFA4C38665383 (float ___value0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// public static float CurrentTime { get; set; }
		float L_0 = ___value0;
		IL2CPP_RUNTIME_CLASS_INIT(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		((TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_StaticFields*)il2cpp_codegen_static_fields_for(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var))->set_U3CCurrentTimeU3Ek__BackingField_3(L_0);
		return;
	}
}
// System.Int32 Cinemachine.TargetPositionCache::get_CurrentFrame()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TargetPositionCache_get_CurrentFrame_m2319ECEB0B10124D15B040B2990DB4ACA50BB07C (const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// public static int CurrentFrame { get; set; }
		IL2CPP_RUNTIME_CLASS_INIT(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		int32_t L_0 = ((TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_StaticFields*)il2cpp_codegen_static_fields_for(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var))->get_U3CCurrentFrameU3Ek__BackingField_4();
		return L_0;
	}
}
// System.Void Cinemachine.TargetPositionCache::set_CurrentFrame(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TargetPositionCache_set_CurrentFrame_m989E6580A4D827FE06BCB7F5819794C116E4D584 (int32_t ___value0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// public static int CurrentFrame { get; set; }
		int32_t L_0 = ___value0;
		IL2CPP_RUNTIME_CLASS_INIT(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		((TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_StaticFields*)il2cpp_codegen_static_fields_for(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var))->set_U3CCurrentFrameU3Ek__BackingField_4(L_0);
		return;
	}
}
// System.Boolean Cinemachine.TargetPositionCache::get_IsCameraCut()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TargetPositionCache_get_IsCameraCut_mD135E2C327DC1F9AB5D41DD29F50C60020788DA2 (const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// public static bool IsCameraCut { get; set; }
		IL2CPP_RUNTIME_CLASS_INIT(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		bool L_0 = ((TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_StaticFields*)il2cpp_codegen_static_fields_for(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var))->get_U3CIsCameraCutU3Ek__BackingField_5();
		return L_0;
	}
}
// System.Void Cinemachine.TargetPositionCache::set_IsCameraCut(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TargetPositionCache_set_IsCameraCut_m129E28E786C665E5DE495E5D1BC511A46CB30ABF (bool ___value0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// public static bool IsCameraCut { get; set; }
		bool L_0 = ___value0;
		IL2CPP_RUNTIME_CLASS_INIT(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		((TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_StaticFields*)il2cpp_codegen_static_fields_for(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var))->set_U3CIsCameraCutU3Ek__BackingField_5(L_0);
		return;
	}
}
// Cinemachine.TargetPositionCache/TimeRange Cinemachine.TargetPositionCache::get_CacheTimeRange()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimeRange_t7E98E43CB32F29AB2FDD468EF65B68E0E7A27D8C  TargetPositionCache_get_CacheTimeRange_m26A353A12C7452C99C2FEF71809C25914C78529E (const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// public static TimeRange CacheTimeRange { get => m_CacheTimeRange; }
		IL2CPP_RUNTIME_CLASS_INIT(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		TimeRange_t7E98E43CB32F29AB2FDD468EF65B68E0E7A27D8C  L_0 = ((TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_StaticFields*)il2cpp_codegen_static_fields_for(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var))->get_m_CacheTimeRange_7();
		return L_0;
	}
}
// System.Boolean Cinemachine.TargetPositionCache::get_HasHurrentTime()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TargetPositionCache_get_HasHurrentTime_mD38DDBFB10FC5D0FB648E927AA8B3F2434DC547E (const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// public static bool HasHurrentTime { get => m_CacheTimeRange.Contains(CurrentTime); }
		IL2CPP_RUNTIME_CLASS_INIT(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		float L_0;
		L_0 = TargetPositionCache_get_CurrentTime_m3F5821119AECD4EC85404EAD43A2165DBC2637C5_inline(/*hidden argument*/NULL);
		bool L_1;
		L_1 = TimeRange_Contains_m2FE15B3333F2883C0580220A5D3FDE954533A8FA((TimeRange_t7E98E43CB32F29AB2FDD468EF65B68E0E7A27D8C *)(((TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_StaticFields*)il2cpp_codegen_static_fields_for(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var))->get_address_of_m_CacheTimeRange_7()), L_0, /*hidden argument*/NULL);
		return L_1;
	}
}
// System.Void Cinemachine.TargetPositionCache::ClearCache()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TargetPositionCache_ClearCache_mEAEE54E7ACFE79BB323DFA679789206770BE11ED (const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m744052758B246474DD3E548E6CAB64E94280E6D7_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t9A7B8FEA93A6DC9347B597D47ABA86431176049B_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Dictionary_2_t9A7B8FEA93A6DC9347B597D47ABA86431176049B * G_B3_0 = NULL;
	{
		// m_Cache = CacheMode == Mode.Disabled ? null : new Dictionary<Transform, CacheEntry>();
		IL2CPP_RUNTIME_CLASS_INIT(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		int32_t L_0;
		L_0 = TargetPositionCache_get_CacheMode_mC4847BC1073AF20F9206798A04F0AAEB7675EF2D_inline(/*hidden argument*/NULL);
		if (!L_0)
		{
			goto IL_000e;
		}
	}
	{
		Dictionary_2_t9A7B8FEA93A6DC9347B597D47ABA86431176049B * L_1 = (Dictionary_2_t9A7B8FEA93A6DC9347B597D47ABA86431176049B *)il2cpp_codegen_object_new(Dictionary_2_t9A7B8FEA93A6DC9347B597D47ABA86431176049B_il2cpp_TypeInfo_var);
		Dictionary_2__ctor_m744052758B246474DD3E548E6CAB64E94280E6D7(L_1, /*hidden argument*/Dictionary_2__ctor_m744052758B246474DD3E548E6CAB64E94280E6D7_RuntimeMethod_var);
		G_B3_0 = L_1;
		goto IL_000f;
	}

IL_000e:
	{
		G_B3_0 = ((Dictionary_2_t9A7B8FEA93A6DC9347B597D47ABA86431176049B *)(NULL));
	}

IL_000f:
	{
		IL2CPP_RUNTIME_CLASS_INIT(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		((TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_StaticFields*)il2cpp_codegen_static_fields_for(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var))->set_m_Cache_6(G_B3_0);
		// m_CacheTimeRange = TimeRange.Empty;
		TimeRange_t7E98E43CB32F29AB2FDD468EF65B68E0E7A27D8C  L_2;
		L_2 = TimeRange_get_Empty_m273B20F7E14B9A0670F209E17316EC4EBDD7D053(/*hidden argument*/NULL);
		((TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_StaticFields*)il2cpp_codegen_static_fields_for(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var))->set_m_CacheTimeRange_7(L_2);
		// CurrentTime = 0;
		TargetPositionCache_set_CurrentTime_mA19CF3213984B76FA56B4E05C67CFA4C38665383_inline((0.0f), /*hidden argument*/NULL);
		// CurrentFrame = 0;
		TargetPositionCache_set_CurrentFrame_m989E6580A4D827FE06BCB7F5819794C116E4D584_inline(0, /*hidden argument*/NULL);
		// IsCameraCut = false;
		TargetPositionCache_set_IsCameraCut_m129E28E786C665E5DE495E5D1BC511A46CB30ABF_inline((bool)0, /*hidden argument*/NULL);
		// }
		return;
	}
}
// System.Void Cinemachine.TargetPositionCache::CreatePlaybackCurves()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TargetPositionCache_CreatePlaybackCurves_m335FD074A23437FF0DDE3C70BED8EDAC5FFD8BA7 (const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_GetEnumerator_m6B0B135F0DCE2ADDA57407F55BDE634EFED572AD_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m744052758B246474DD3E548E6CAB64E94280E6D7_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t9A7B8FEA93A6DC9347B597D47ABA86431176049B_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m95FFA6C079D6BAFDB37A081A9C92CE6B436C3AE6_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m1563E90E8A18C28F64E087035BD6DE4842A2A1F2_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Value_mB5F640814BE384C086A3260E1BF6D8636F9BEB76_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Enumerator_t8097F8FA5425834032CFA53D61A09122CE66ED02  V_0;
	memset((&V_0), 0, sizeof(V_0));
	KeyValuePair_2_tF6BEBDB2024F227BA71A98CC76A6BE6B1F4FF1F1  V_1;
	memset((&V_1), 0, sizeof(V_1));
	{
		// if (m_Cache == null)
		IL2CPP_RUNTIME_CLASS_INIT(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		Dictionary_2_t9A7B8FEA93A6DC9347B597D47ABA86431176049B * L_0 = ((TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_StaticFields*)il2cpp_codegen_static_fields_for(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var))->get_m_Cache_6();
		if (L_0)
		{
			goto IL_0011;
		}
	}
	{
		// m_Cache = new Dictionary<Transform, CacheEntry>();
		Dictionary_2_t9A7B8FEA93A6DC9347B597D47ABA86431176049B * L_1 = (Dictionary_2_t9A7B8FEA93A6DC9347B597D47ABA86431176049B *)il2cpp_codegen_object_new(Dictionary_2_t9A7B8FEA93A6DC9347B597D47ABA86431176049B_il2cpp_TypeInfo_var);
		Dictionary_2__ctor_m744052758B246474DD3E548E6CAB64E94280E6D7(L_1, /*hidden argument*/Dictionary_2__ctor_m744052758B246474DD3E548E6CAB64E94280E6D7_RuntimeMethod_var);
		IL2CPP_RUNTIME_CLASS_INIT(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		((TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_StaticFields*)il2cpp_codegen_static_fields_for(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var))->set_m_Cache_6(L_1);
	}

IL_0011:
	{
		// var iter = m_Cache.GetEnumerator();
		IL2CPP_RUNTIME_CLASS_INIT(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		Dictionary_2_t9A7B8FEA93A6DC9347B597D47ABA86431176049B * L_2 = ((TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_StaticFields*)il2cpp_codegen_static_fields_for(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var))->get_m_Cache_6();
		NullCheck(L_2);
		Enumerator_t8097F8FA5425834032CFA53D61A09122CE66ED02  L_3;
		L_3 = Dictionary_2_GetEnumerator_m6B0B135F0DCE2ADDA57407F55BDE634EFED572AD(L_2, /*hidden argument*/Dictionary_2_GetEnumerator_m6B0B135F0DCE2ADDA57407F55BDE634EFED572AD_RuntimeMethod_var);
		V_0 = L_3;
		goto IL_0032;
	}

IL_001e:
	{
		// iter.Current.Value.CreateCurves();
		KeyValuePair_2_tF6BEBDB2024F227BA71A98CC76A6BE6B1F4FF1F1  L_4;
		L_4 = Enumerator_get_Current_m1563E90E8A18C28F64E087035BD6DE4842A2A1F2_inline((Enumerator_t8097F8FA5425834032CFA53D61A09122CE66ED02 *)(&V_0), /*hidden argument*/Enumerator_get_Current_m1563E90E8A18C28F64E087035BD6DE4842A2A1F2_RuntimeMethod_var);
		V_1 = L_4;
		CacheEntry_tC683B96A4235FEB735629D760FF9E5954610DAC6 * L_5;
		L_5 = KeyValuePair_2_get_Value_mB5F640814BE384C086A3260E1BF6D8636F9BEB76_inline((KeyValuePair_2_tF6BEBDB2024F227BA71A98CC76A6BE6B1F4FF1F1 *)(&V_1), /*hidden argument*/KeyValuePair_2_get_Value_mB5F640814BE384C086A3260E1BF6D8636F9BEB76_RuntimeMethod_var);
		NullCheck(L_5);
		CacheEntry_CreateCurves_m3C30DAF286804CB56B42102406ACE0BF891292EA(L_5, /*hidden argument*/NULL);
	}

IL_0032:
	{
		// while (iter.MoveNext())
		bool L_6;
		L_6 = Enumerator_MoveNext_m95FFA6C079D6BAFDB37A081A9C92CE6B436C3AE6((Enumerator_t8097F8FA5425834032CFA53D61A09122CE66ED02 *)(&V_0), /*hidden argument*/Enumerator_MoveNext_m95FFA6C079D6BAFDB37A081A9C92CE6B436C3AE6_RuntimeMethod_var);
		if (L_6)
		{
			goto IL_001e;
		}
	}
	{
		// }
		return;
	}
}
// UnityEngine.Vector3 Cinemachine.TargetPositionCache::GetTargetPosition(UnityEngine.Transform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  TargetPositionCache_GetTargetPosition_m683592ADC5C5B6597CE3A781E1BBE89A1AC9CBB1 (Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___target0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CacheEntry_tC683B96A4235FEB735629D760FF9E5954610DAC6_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_mDD6B3A06A076E09A9FCAED090799969B3621F176_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mBB923A2955FAEC314FF647139BAE0D0E2BEFB6D8_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	CacheEntry_tC683B96A4235FEB735629D760FF9E5954610DAC6 * V_0 = NULL;
	{
		// if (!UseCache || CacheMode == Mode.Disabled)
		IL2CPP_RUNTIME_CLASS_INIT(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		bool L_0;
		L_0 = TargetPositionCache_get_UseCache_m2A4E7042538DD9DB3384B1F655C2F5F241287ED3_inline(/*hidden argument*/NULL);
		if (!L_0)
		{
			goto IL_000e;
		}
	}
	{
		IL2CPP_RUNTIME_CLASS_INIT(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		int32_t L_1;
		L_1 = TargetPositionCache_get_CacheMode_mC4847BC1073AF20F9206798A04F0AAEB7675EF2D_inline(/*hidden argument*/NULL);
		if (L_1)
		{
			goto IL_0015;
		}
	}

IL_000e:
	{
		// return target.position;
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_2 = ___target0;
		NullCheck(L_2);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_3;
		L_3 = Transform_get_position_m40A8A9895568D56FFC687B57F30E8D53CB5EA341(L_2, /*hidden argument*/NULL);
		return L_3;
	}

IL_0015:
	{
		// if (CacheMode == Mode.Record
		//     && !m_CacheTimeRange.IsEmpty
		//     && CurrentTime < m_CacheTimeRange.Start - kWraparoundSlush)
		IL2CPP_RUNTIME_CLASS_INIT(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		int32_t L_4;
		L_4 = TargetPositionCache_get_CacheMode_mC4847BC1073AF20F9206798A04F0AAEB7675EF2D_inline(/*hidden argument*/NULL);
		if ((!(((uint32_t)L_4) == ((uint32_t)1))))
		{
			goto IL_0045;
		}
	}
	{
		IL2CPP_RUNTIME_CLASS_INIT(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		bool L_5;
		L_5 = TimeRange_get_IsEmpty_m0EBE2CFDA395E03444770956D336B17D2CC676D0((TimeRange_t7E98E43CB32F29AB2FDD468EF65B68E0E7A27D8C *)(((TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_StaticFields*)il2cpp_codegen_static_fields_for(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var))->get_address_of_m_CacheTimeRange_7()), /*hidden argument*/NULL);
		if (L_5)
		{
			goto IL_0045;
		}
	}
	{
		IL2CPP_RUNTIME_CLASS_INIT(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		float L_6;
		L_6 = TargetPositionCache_get_CurrentTime_m3F5821119AECD4EC85404EAD43A2165DBC2637C5_inline(/*hidden argument*/NULL);
		float L_7 = (((TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_StaticFields*)il2cpp_codegen_static_fields_for(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var))->get_address_of_m_CacheTimeRange_7())->get_Start_0();
		if ((!(((float)L_6) < ((float)((float)il2cpp_codegen_subtract((float)L_7, (float)(0.100000001f)))))))
		{
			goto IL_0045;
		}
	}
	{
		// ClearCache();
		IL2CPP_RUNTIME_CLASS_INIT(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		TargetPositionCache_ClearCache_mEAEE54E7ACFE79BB323DFA679789206770BE11ED(/*hidden argument*/NULL);
	}

IL_0045:
	{
		// if (CacheMode == Mode.Playback && !HasHurrentTime)
		IL2CPP_RUNTIME_CLASS_INIT(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		int32_t L_8;
		L_8 = TargetPositionCache_get_CacheMode_mC4847BC1073AF20F9206798A04F0AAEB7675EF2D_inline(/*hidden argument*/NULL);
		if ((!(((uint32_t)L_8) == ((uint32_t)2))))
		{
			goto IL_005b;
		}
	}
	{
		IL2CPP_RUNTIME_CLASS_INIT(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		bool L_9;
		L_9 = TargetPositionCache_get_HasHurrentTime_mD38DDBFB10FC5D0FB648E927AA8B3F2434DC547E(/*hidden argument*/NULL);
		if (L_9)
		{
			goto IL_005b;
		}
	}
	{
		// return target.position;
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_10 = ___target0;
		NullCheck(L_10);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_11;
		L_11 = Transform_get_position_m40A8A9895568D56FFC687B57F30E8D53CB5EA341(L_10, /*hidden argument*/NULL);
		return L_11;
	}

IL_005b:
	{
		// if (!m_Cache.TryGetValue(target, out var entry))
		IL2CPP_RUNTIME_CLASS_INIT(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		Dictionary_2_t9A7B8FEA93A6DC9347B597D47ABA86431176049B * L_12 = ((TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_StaticFields*)il2cpp_codegen_static_fields_for(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var))->get_m_Cache_6();
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_13 = ___target0;
		NullCheck(L_12);
		bool L_14;
		L_14 = Dictionary_2_TryGetValue_mBB923A2955FAEC314FF647139BAE0D0E2BEFB6D8(L_12, L_13, (CacheEntry_tC683B96A4235FEB735629D760FF9E5954610DAC6 **)(&V_0), /*hidden argument*/Dictionary_2_TryGetValue_mBB923A2955FAEC314FF647139BAE0D0E2BEFB6D8_RuntimeMethod_var);
		if (L_14)
		{
			goto IL_008b;
		}
	}
	{
		// if (CacheMode != Mode.Record)
		IL2CPP_RUNTIME_CLASS_INIT(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		int32_t L_15;
		L_15 = TargetPositionCache_get_CacheMode_mC4847BC1073AF20F9206798A04F0AAEB7675EF2D_inline(/*hidden argument*/NULL);
		if ((((int32_t)L_15) == ((int32_t)1)))
		{
			goto IL_0079;
		}
	}
	{
		// return target.position;
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_16 = ___target0;
		NullCheck(L_16);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_17;
		L_17 = Transform_get_position_m40A8A9895568D56FFC687B57F30E8D53CB5EA341(L_16, /*hidden argument*/NULL);
		return L_17;
	}

IL_0079:
	{
		// entry = new CacheEntry();
		CacheEntry_tC683B96A4235FEB735629D760FF9E5954610DAC6 * L_18 = (CacheEntry_tC683B96A4235FEB735629D760FF9E5954610DAC6 *)il2cpp_codegen_object_new(CacheEntry_tC683B96A4235FEB735629D760FF9E5954610DAC6_il2cpp_TypeInfo_var);
		CacheEntry__ctor_mF5B26181E6FBFC00701BC6A362BEA3416815FD2B(L_18, /*hidden argument*/NULL);
		V_0 = L_18;
		// m_Cache.Add(target, entry);
		IL2CPP_RUNTIME_CLASS_INIT(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		Dictionary_2_t9A7B8FEA93A6DC9347B597D47ABA86431176049B * L_19 = ((TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_StaticFields*)il2cpp_codegen_static_fields_for(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var))->get_m_Cache_6();
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_20 = ___target0;
		CacheEntry_tC683B96A4235FEB735629D760FF9E5954610DAC6 * L_21 = V_0;
		NullCheck(L_19);
		Dictionary_2_Add_mDD6B3A06A076E09A9FCAED090799969B3621F176(L_19, L_20, L_21, /*hidden argument*/Dictionary_2_Add_mDD6B3A06A076E09A9FCAED090799969B3621F176_RuntimeMethod_var);
	}

IL_008b:
	{
		// if (CacheMode == Mode.Record)
		IL2CPP_RUNTIME_CLASS_INIT(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		int32_t L_22;
		L_22 = TargetPositionCache_get_CacheMode_mC4847BC1073AF20F9206798A04F0AAEB7675EF2D_inline(/*hidden argument*/NULL);
		if ((!(((uint32_t)L_22) == ((uint32_t)1))))
		{
			goto IL_00ba;
		}
	}
	{
		// entry.AddRawItem(CurrentTime, IsCameraCut, target);
		CacheEntry_tC683B96A4235FEB735629D760FF9E5954610DAC6 * L_23 = V_0;
		IL2CPP_RUNTIME_CLASS_INIT(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		float L_24;
		L_24 = TargetPositionCache_get_CurrentTime_m3F5821119AECD4EC85404EAD43A2165DBC2637C5_inline(/*hidden argument*/NULL);
		bool L_25;
		L_25 = TargetPositionCache_get_IsCameraCut_mD135E2C327DC1F9AB5D41DD29F50C60020788DA2_inline(/*hidden argument*/NULL);
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_26 = ___target0;
		NullCheck(L_23);
		CacheEntry_AddRawItem_m56ADB9D380E62201025B3F4B752CDD4E90970B49(L_23, L_24, L_25, L_26, /*hidden argument*/NULL);
		// m_CacheTimeRange.Include(CurrentTime);
		float L_27;
		L_27 = TargetPositionCache_get_CurrentTime_m3F5821119AECD4EC85404EAD43A2165DBC2637C5_inline(/*hidden argument*/NULL);
		TimeRange_Include_m98B368672B3FAD811027079C3EA8236914D3729E((TimeRange_t7E98E43CB32F29AB2FDD468EF65B68E0E7A27D8C *)(((TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_StaticFields*)il2cpp_codegen_static_fields_for(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var))->get_address_of_m_CacheTimeRange_7()), L_27, /*hidden argument*/NULL);
		// return target.position;
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_28 = ___target0;
		NullCheck(L_28);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_29;
		L_29 = Transform_get_position_m40A8A9895568D56FFC687B57F30E8D53CB5EA341(L_28, /*hidden argument*/NULL);
		return L_29;
	}

IL_00ba:
	{
		// if (entry.Curve == null)
		CacheEntry_tC683B96A4235FEB735629D760FF9E5954610DAC6 * L_30 = V_0;
		NullCheck(L_30);
		CacheCurve_t330A58DA61E0392D900E8E9420FCC37F1B425C10 * L_31 = L_30->get_Curve_0();
		if (L_31)
		{
			goto IL_00c9;
		}
	}
	{
		// return target.position;
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_32 = ___target0;
		NullCheck(L_32);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_33;
		L_33 = Transform_get_position_m40A8A9895568D56FFC687B57F30E8D53CB5EA341(L_32, /*hidden argument*/NULL);
		return L_33;
	}

IL_00c9:
	{
		// return entry.Curve.Evaluate(CurrentTime).Pos;
		CacheEntry_tC683B96A4235FEB735629D760FF9E5954610DAC6 * L_34 = V_0;
		NullCheck(L_34);
		CacheCurve_t330A58DA61E0392D900E8E9420FCC37F1B425C10 * L_35 = L_34->get_Curve_0();
		IL2CPP_RUNTIME_CLASS_INIT(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		float L_36;
		L_36 = TargetPositionCache_get_CurrentTime_m3F5821119AECD4EC85404EAD43A2165DBC2637C5_inline(/*hidden argument*/NULL);
		NullCheck(L_35);
		Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B  L_37;
		L_37 = CacheCurve_Evaluate_m9D2DF73C6C1AF43179910C16C2249A6205429938(L_35, L_36, /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_38 = L_37.get_Pos_0();
		return L_38;
	}
}
// UnityEngine.Quaternion Cinemachine.TargetPositionCache::GetTargetRotation(UnityEngine.Transform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  TargetPositionCache_GetTargetRotation_mBAA85634FCB43634065191EB1F2217462334679D (Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___target0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CacheEntry_tC683B96A4235FEB735629D760FF9E5954610DAC6_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_mDD6B3A06A076E09A9FCAED090799969B3621F176_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mBB923A2955FAEC314FF647139BAE0D0E2BEFB6D8_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	CacheEntry_tC683B96A4235FEB735629D760FF9E5954610DAC6 * V_0 = NULL;
	{
		// if (CacheMode == Mode.Disabled)
		IL2CPP_RUNTIME_CLASS_INIT(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		int32_t L_0;
		L_0 = TargetPositionCache_get_CacheMode_mC4847BC1073AF20F9206798A04F0AAEB7675EF2D_inline(/*hidden argument*/NULL);
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		// return target.rotation;
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_1 = ___target0;
		NullCheck(L_1);
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_2;
		L_2 = Transform_get_rotation_m4AA3858C00DF4C9614B80352558C4C37D08D2200(L_1, /*hidden argument*/NULL);
		return L_2;
	}

IL_000e:
	{
		// if (CacheMode == Mode.Record
		//     && !m_CacheTimeRange.IsEmpty
		//     && CurrentTime < m_CacheTimeRange.Start - kWraparoundSlush)
		IL2CPP_RUNTIME_CLASS_INIT(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		int32_t L_3;
		L_3 = TargetPositionCache_get_CacheMode_mC4847BC1073AF20F9206798A04F0AAEB7675EF2D_inline(/*hidden argument*/NULL);
		if ((!(((uint32_t)L_3) == ((uint32_t)1))))
		{
			goto IL_003e;
		}
	}
	{
		IL2CPP_RUNTIME_CLASS_INIT(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		bool L_4;
		L_4 = TimeRange_get_IsEmpty_m0EBE2CFDA395E03444770956D336B17D2CC676D0((TimeRange_t7E98E43CB32F29AB2FDD468EF65B68E0E7A27D8C *)(((TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_StaticFields*)il2cpp_codegen_static_fields_for(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var))->get_address_of_m_CacheTimeRange_7()), /*hidden argument*/NULL);
		if (L_4)
		{
			goto IL_003e;
		}
	}
	{
		IL2CPP_RUNTIME_CLASS_INIT(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		float L_5;
		L_5 = TargetPositionCache_get_CurrentTime_m3F5821119AECD4EC85404EAD43A2165DBC2637C5_inline(/*hidden argument*/NULL);
		float L_6 = (((TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_StaticFields*)il2cpp_codegen_static_fields_for(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var))->get_address_of_m_CacheTimeRange_7())->get_Start_0();
		if ((!(((float)L_5) < ((float)((float)il2cpp_codegen_subtract((float)L_6, (float)(0.100000001f)))))))
		{
			goto IL_003e;
		}
	}
	{
		// ClearCache();
		IL2CPP_RUNTIME_CLASS_INIT(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		TargetPositionCache_ClearCache_mEAEE54E7ACFE79BB323DFA679789206770BE11ED(/*hidden argument*/NULL);
	}

IL_003e:
	{
		// if (CacheMode == Mode.Playback && !HasHurrentTime)
		IL2CPP_RUNTIME_CLASS_INIT(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		int32_t L_7;
		L_7 = TargetPositionCache_get_CacheMode_mC4847BC1073AF20F9206798A04F0AAEB7675EF2D_inline(/*hidden argument*/NULL);
		if ((!(((uint32_t)L_7) == ((uint32_t)2))))
		{
			goto IL_0054;
		}
	}
	{
		IL2CPP_RUNTIME_CLASS_INIT(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		bool L_8;
		L_8 = TargetPositionCache_get_HasHurrentTime_mD38DDBFB10FC5D0FB648E927AA8B3F2434DC547E(/*hidden argument*/NULL);
		if (L_8)
		{
			goto IL_0054;
		}
	}
	{
		// return target.rotation;
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_9 = ___target0;
		NullCheck(L_9);
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_10;
		L_10 = Transform_get_rotation_m4AA3858C00DF4C9614B80352558C4C37D08D2200(L_9, /*hidden argument*/NULL);
		return L_10;
	}

IL_0054:
	{
		// if (!m_Cache.TryGetValue(target, out var entry))
		IL2CPP_RUNTIME_CLASS_INIT(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		Dictionary_2_t9A7B8FEA93A6DC9347B597D47ABA86431176049B * L_11 = ((TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_StaticFields*)il2cpp_codegen_static_fields_for(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var))->get_m_Cache_6();
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_12 = ___target0;
		NullCheck(L_11);
		bool L_13;
		L_13 = Dictionary_2_TryGetValue_mBB923A2955FAEC314FF647139BAE0D0E2BEFB6D8(L_11, L_12, (CacheEntry_tC683B96A4235FEB735629D760FF9E5954610DAC6 **)(&V_0), /*hidden argument*/Dictionary_2_TryGetValue_mBB923A2955FAEC314FF647139BAE0D0E2BEFB6D8_RuntimeMethod_var);
		if (L_13)
		{
			goto IL_0084;
		}
	}
	{
		// if (CacheMode != Mode.Record)
		IL2CPP_RUNTIME_CLASS_INIT(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		int32_t L_14;
		L_14 = TargetPositionCache_get_CacheMode_mC4847BC1073AF20F9206798A04F0AAEB7675EF2D_inline(/*hidden argument*/NULL);
		if ((((int32_t)L_14) == ((int32_t)1)))
		{
			goto IL_0072;
		}
	}
	{
		// return target.rotation;
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_15 = ___target0;
		NullCheck(L_15);
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_16;
		L_16 = Transform_get_rotation_m4AA3858C00DF4C9614B80352558C4C37D08D2200(L_15, /*hidden argument*/NULL);
		return L_16;
	}

IL_0072:
	{
		// entry = new CacheEntry();
		CacheEntry_tC683B96A4235FEB735629D760FF9E5954610DAC6 * L_17 = (CacheEntry_tC683B96A4235FEB735629D760FF9E5954610DAC6 *)il2cpp_codegen_object_new(CacheEntry_tC683B96A4235FEB735629D760FF9E5954610DAC6_il2cpp_TypeInfo_var);
		CacheEntry__ctor_mF5B26181E6FBFC00701BC6A362BEA3416815FD2B(L_17, /*hidden argument*/NULL);
		V_0 = L_17;
		// m_Cache.Add(target, entry);
		IL2CPP_RUNTIME_CLASS_INIT(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		Dictionary_2_t9A7B8FEA93A6DC9347B597D47ABA86431176049B * L_18 = ((TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_StaticFields*)il2cpp_codegen_static_fields_for(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var))->get_m_Cache_6();
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_19 = ___target0;
		CacheEntry_tC683B96A4235FEB735629D760FF9E5954610DAC6 * L_20 = V_0;
		NullCheck(L_18);
		Dictionary_2_Add_mDD6B3A06A076E09A9FCAED090799969B3621F176(L_18, L_19, L_20, /*hidden argument*/Dictionary_2_Add_mDD6B3A06A076E09A9FCAED090799969B3621F176_RuntimeMethod_var);
	}

IL_0084:
	{
		// if (CacheMode == Mode.Record)
		IL2CPP_RUNTIME_CLASS_INIT(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		int32_t L_21;
		L_21 = TargetPositionCache_get_CacheMode_mC4847BC1073AF20F9206798A04F0AAEB7675EF2D_inline(/*hidden argument*/NULL);
		if ((!(((uint32_t)L_21) == ((uint32_t)1))))
		{
			goto IL_00c4;
		}
	}
	{
		// if (m_CacheTimeRange.End <= CurrentTime)
		IL2CPP_RUNTIME_CLASS_INIT(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		float L_22 = (((TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_StaticFields*)il2cpp_codegen_static_fields_for(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var))->get_address_of_m_CacheTimeRange_7())->get_End_1();
		float L_23;
		L_23 = TargetPositionCache_get_CurrentTime_m3F5821119AECD4EC85404EAD43A2165DBC2637C5_inline(/*hidden argument*/NULL);
		if ((!(((float)L_22) <= ((float)L_23))))
		{
			goto IL_00bd;
		}
	}
	{
		// entry.AddRawItem(CurrentTime, IsCameraCut, target);
		CacheEntry_tC683B96A4235FEB735629D760FF9E5954610DAC6 * L_24 = V_0;
		IL2CPP_RUNTIME_CLASS_INIT(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		float L_25;
		L_25 = TargetPositionCache_get_CurrentTime_m3F5821119AECD4EC85404EAD43A2165DBC2637C5_inline(/*hidden argument*/NULL);
		bool L_26;
		L_26 = TargetPositionCache_get_IsCameraCut_mD135E2C327DC1F9AB5D41DD29F50C60020788DA2_inline(/*hidden argument*/NULL);
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_27 = ___target0;
		NullCheck(L_24);
		CacheEntry_AddRawItem_m56ADB9D380E62201025B3F4B752CDD4E90970B49(L_24, L_25, L_26, L_27, /*hidden argument*/NULL);
		// m_CacheTimeRange.Include(CurrentTime);
		float L_28;
		L_28 = TargetPositionCache_get_CurrentTime_m3F5821119AECD4EC85404EAD43A2165DBC2637C5_inline(/*hidden argument*/NULL);
		TimeRange_Include_m98B368672B3FAD811027079C3EA8236914D3729E((TimeRange_t7E98E43CB32F29AB2FDD468EF65B68E0E7A27D8C *)(((TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_StaticFields*)il2cpp_codegen_static_fields_for(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var))->get_address_of_m_CacheTimeRange_7()), L_28, /*hidden argument*/NULL);
	}

IL_00bd:
	{
		// return target.rotation;
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_29 = ___target0;
		NullCheck(L_29);
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_30;
		L_30 = Transform_get_rotation_m4AA3858C00DF4C9614B80352558C4C37D08D2200(L_29, /*hidden argument*/NULL);
		return L_30;
	}

IL_00c4:
	{
		// return entry.Curve.Evaluate(CurrentTime).Rot;
		CacheEntry_tC683B96A4235FEB735629D760FF9E5954610DAC6 * L_31 = V_0;
		NullCheck(L_31);
		CacheCurve_t330A58DA61E0392D900E8E9420FCC37F1B425C10 * L_32 = L_31->get_Curve_0();
		IL2CPP_RUNTIME_CLASS_INIT(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		float L_33;
		L_33 = TargetPositionCache_get_CurrentTime_m3F5821119AECD4EC85404EAD43A2165DBC2637C5_inline(/*hidden argument*/NULL);
		NullCheck(L_32);
		Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B  L_34;
		L_34 = CacheCurve_Evaluate_m9D2DF73C6C1AF43179910C16C2249A6205429938(L_32, L_33, /*hidden argument*/NULL);
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_35 = L_34.get_Rot_1();
		return L_35;
	}
}
// System.Void Cinemachine.TargetPositionCache::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TargetPositionCache__ctor_m0173991EBB133E2CDEF09D3C495FC3CE14ECE9C1 (TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776 * __this, const RuntimeMethod* method)
{
	{
		Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405(__this, /*hidden argument*/NULL);
		return;
	}
}
// System.Void Cinemachine.TargetPositionCache::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TargetPositionCache__cctor_mF31DF1BD5AFDB4275E7FC81F08D3A03B1EDF3FC1 (const RuntimeMethod* method)
{
	{
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// UnityEngine.Quaternion Cinemachine.Utility.UnityQuaternionExtensions::SlerpWithReferenceUp(UnityEngine.Quaternion,UnityEngine.Quaternion,System.Single,UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  UnityQuaternionExtensions_SlerpWithReferenceUp_mB984001DA18FC2FF5035301F813B132AC999F1B6 (Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  ___qA0, Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  ___qB1, float ___t2, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___up3, const RuntimeMethod* method)
{
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  V_0;
	memset((&V_0), 0, sizeof(V_0));
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  V_1;
	memset((&V_1), 0, sizeof(V_1));
	Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  V_2;
	memset((&V_2), 0, sizeof(V_2));
	Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  V_3;
	memset((&V_3), 0, sizeof(V_3));
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  V_4;
	memset((&V_4), 0, sizeof(V_4));
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  V_5;
	memset((&V_5), 0, sizeof(V_5));
	{
		// Vector3 dirA = (qA * Vector3.forward).ProjectOntoPlane(up);
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_0 = ___qA0;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_1;
		L_1 = Vector3_get_forward_m3082920F8A24AA02E4F542B6771EB0B63A91AC90(/*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_2;
		L_2 = Quaternion_op_Multiply_mDC5F913E6B21FEC72AB2CF737D34CC6C7A69803D(L_0, L_1, /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_3 = ___up3;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_4;
		L_4 = UnityVectorExtensions_ProjectOntoPlane_m8A4C6658A16D9A9E2415D787D52AF418133790D9(L_2, L_3, /*hidden argument*/NULL);
		V_0 = L_4;
		// Vector3 dirB = (qB * Vector3.forward).ProjectOntoPlane(up);
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_5 = ___qB1;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_6;
		L_6 = Vector3_get_forward_m3082920F8A24AA02E4F542B6771EB0B63A91AC90(/*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_7;
		L_7 = Quaternion_op_Multiply_mDC5F913E6B21FEC72AB2CF737D34CC6C7A69803D(L_5, L_6, /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_8 = ___up3;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_9;
		L_9 = UnityVectorExtensions_ProjectOntoPlane_m8A4C6658A16D9A9E2415D787D52AF418133790D9(L_7, L_8, /*hidden argument*/NULL);
		V_1 = L_9;
		// if (dirA.AlmostZero() || dirB.AlmostZero())
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_10 = V_0;
		bool L_11;
		L_11 = UnityVectorExtensions_AlmostZero_m9F538E467290B6199EA350E4639400BF9984915B(L_10, /*hidden argument*/NULL);
		if (L_11)
		{
			goto IL_0034;
		}
	}
	{
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_12 = V_1;
		bool L_13;
		L_13 = UnityVectorExtensions_AlmostZero_m9F538E467290B6199EA350E4639400BF9984915B(L_12, /*hidden argument*/NULL);
		if (!L_13)
		{
			goto IL_003d;
		}
	}

IL_0034:
	{
		// return Quaternion.Slerp(qA, qB, t);
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_14 = ___qA0;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_15 = ___qB1;
		float L_16 = ___t2;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_17;
		L_17 = Quaternion_Slerp_m6D2BD18286254E28D2288B51962EC71F85C7B5C8(L_14, L_15, L_16, /*hidden argument*/NULL);
		return L_17;
	}

IL_003d:
	{
		// Quaternion qBase = Quaternion.LookRotation(dirA, up);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_18 = V_0;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_19 = ___up3;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_20;
		L_20 = Quaternion_LookRotation_m8A7DB5BDBC361586191AB67ACF857F46160EE3F1(L_18, L_19, /*hidden argument*/NULL);
		// Quaternion qA1 = Quaternion.Inverse(qBase) * qA;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_21 = L_20;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_22;
		L_22 = Quaternion_Inverse_mE2A449C7AC8A40350AAC3761AE1AFC170062CAC9(L_21, /*hidden argument*/NULL);
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_23 = ___qA0;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_24;
		L_24 = Quaternion_op_Multiply_m5C7A60AC0CDCA2C5E2F23E45FBD1B15CA152D7B0(L_22, L_23, /*hidden argument*/NULL);
		V_2 = L_24;
		// Quaternion qB1 = Quaternion.Inverse(qBase) * qB;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_25 = L_21;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_26;
		L_26 = Quaternion_Inverse_mE2A449C7AC8A40350AAC3761AE1AFC170062CAC9(L_25, /*hidden argument*/NULL);
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_27 = ___qB1;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_28;
		L_28 = Quaternion_op_Multiply_m5C7A60AC0CDCA2C5E2F23E45FBD1B15CA152D7B0(L_26, L_27, /*hidden argument*/NULL);
		V_3 = L_28;
		// Vector3 eA = qA1.eulerAngles;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_29;
		L_29 = Quaternion_get_eulerAngles_m3DA616CAD670235A407E8A7A75925AA8E22338C3((Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 *)(&V_2), /*hidden argument*/NULL);
		V_4 = L_29;
		// Vector3 eB = qB1.eulerAngles;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_30;
		L_30 = Quaternion_get_eulerAngles_m3DA616CAD670235A407E8A7A75925AA8E22338C3((Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 *)(&V_3), /*hidden argument*/NULL);
		V_5 = L_30;
		// return qBase * Quaternion.Euler(
		//     Mathf.LerpAngle(eA.x, eB.x, t),
		//     Mathf.LerpAngle(eA.y, eB.y, t),
		//     Mathf.LerpAngle(eA.z, eB.z, t));
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_31 = V_4;
		float L_32 = L_31.get_x_2();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_33 = V_5;
		float L_34 = L_33.get_x_2();
		float L_35 = ___t2;
		float L_36;
		L_36 = Mathf_LerpAngle_m6A298166BC9A889DFB7D69D0B04CFDAB9A008946(L_32, L_34, L_35, /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_37 = V_4;
		float L_38 = L_37.get_y_3();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_39 = V_5;
		float L_40 = L_39.get_y_3();
		float L_41 = ___t2;
		float L_42;
		L_42 = Mathf_LerpAngle_m6A298166BC9A889DFB7D69D0B04CFDAB9A008946(L_38, L_40, L_41, /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_43 = V_4;
		float L_44 = L_43.get_z_4();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_45 = V_5;
		float L_46 = L_45.get_z_4();
		float L_47 = ___t2;
		float L_48;
		L_48 = Mathf_LerpAngle_m6A298166BC9A889DFB7D69D0B04CFDAB9A008946(L_44, L_46, L_47, /*hidden argument*/NULL);
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_49;
		L_49 = Quaternion_Euler_m37BF99FFFA09F4B3F83DC066641B82C59B19A9C3(L_36, L_42, L_48, /*hidden argument*/NULL);
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_50;
		L_50 = Quaternion_op_Multiply_m5C7A60AC0CDCA2C5E2F23E45FBD1B15CA152D7B0(L_25, L_49, /*hidden argument*/NULL);
		return L_50;
	}
}
// UnityEngine.Quaternion Cinemachine.Utility.UnityQuaternionExtensions::Normalized(UnityEngine.Quaternion)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  UnityQuaternionExtensions_Normalized_m36AE449C35F60018BD511131B87E1A63D1B7DCA2 (Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  ___q0, const RuntimeMethod* method)
{
	Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  V_0;
	memset((&V_0), 0, sizeof(V_0));
	Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  V_1;
	memset((&V_1), 0, sizeof(V_1));
	{
		// Vector4 v = new Vector4(q.x, q.y, q.z, q.w).normalized;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_0 = ___q0;
		float L_1 = L_0.get_x_0();
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_2 = ___q0;
		float L_3 = L_2.get_y_1();
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_4 = ___q0;
		float L_5 = L_4.get_z_2();
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_6 = ___q0;
		float L_7 = L_6.get_w_3();
		Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  L_8;
		memset((&L_8), 0, sizeof(L_8));
		Vector4__ctor_mCAB598A37C4D5E80282277E828B8A3EAD936D3B2((&L_8), L_1, L_3, L_5, L_7, /*hidden argument*/NULL);
		V_1 = L_8;
		Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  L_9;
		L_9 = Vector4_get_normalized_m8BC0F9409DFA7EF4B3BE23774B3753F6F9045137((Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 *)(&V_1), /*hidden argument*/NULL);
		V_0 = L_9;
		// return new Quaternion(v.x, v.y, v.z, v.w);
		Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  L_10 = V_0;
		float L_11 = L_10.get_x_1();
		Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  L_12 = V_0;
		float L_13 = L_12.get_y_2();
		Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  L_14 = V_0;
		float L_15 = L_14.get_z_3();
		Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  L_16 = V_0;
		float L_17 = L_16.get_w_4();
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_18;
		memset((&L_18), 0, sizeof(L_18));
		Quaternion__ctor_m564FA9302F5B9DA8BAB97B0A2D86FFE83ACAA421((&L_18), L_11, L_13, L_15, L_17, /*hidden argument*/NULL);
		return L_18;
	}
}
// UnityEngine.Vector2 Cinemachine.Utility.UnityQuaternionExtensions::GetCameraRotationToTarget(UnityEngine.Quaternion,UnityEngine.Vector3,UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  UnityQuaternionExtensions_GetCameraRotationToTarget_m744FC3EC6D163C8E4E5FD27AA9B83ADF321ED70F (Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  ___orient0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___lookAtDir1, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___worldUp2, const RuntimeMethod* method)
{
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  V_0;
	memset((&V_0), 0, sizeof(V_0));
	float V_1 = 0.0f;
	Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  V_2;
	memset((&V_2), 0, sizeof(V_2));
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  V_3;
	memset((&V_3), 0, sizeof(V_3));
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  V_4;
	memset((&V_4), 0, sizeof(V_4));
	{
		// if (lookAtDir.AlmostZero())
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_0 = ___lookAtDir1;
		bool L_1;
		L_1 = UnityVectorExtensions_AlmostZero_m9F538E467290B6199EA350E4639400BF9984915B(L_0, /*hidden argument*/NULL);
		if (!L_1)
		{
			goto IL_000e;
		}
	}
	{
		// return Vector2.zero;  // degenerate
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_2;
		L_2 = Vector2_get_zero_m621041B9DF5FAE86C1EF4CB28C224FEA089CB828(/*hidden argument*/NULL);
		return L_2;
	}

IL_000e:
	{
		// Quaternion toLocal = Quaternion.Inverse(orient);
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_3 = ___orient0;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_4;
		L_4 = Quaternion_Inverse_mE2A449C7AC8A40350AAC3761AE1AFC170062CAC9(L_3, /*hidden argument*/NULL);
		// Vector3 up = toLocal * worldUp;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_5 = L_4;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_6 = ___worldUp2;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_7;
		L_7 = Quaternion_op_Multiply_mDC5F913E6B21FEC72AB2CF737D34CC6C7A69803D(L_5, L_6, /*hidden argument*/NULL);
		V_0 = L_7;
		// lookAtDir = toLocal * lookAtDir;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_8 = ___lookAtDir1;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_9;
		L_9 = Quaternion_op_Multiply_mDC5F913E6B21FEC72AB2CF737D34CC6C7A69803D(L_5, L_8, /*hidden argument*/NULL);
		___lookAtDir1 = L_9;
		// float angleH = 0;
		V_1 = (0.0f);
		// Vector3 targetDirH = lookAtDir.ProjectOntoPlane(up);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_10 = ___lookAtDir1;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_11 = V_0;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_12;
		L_12 = UnityVectorExtensions_ProjectOntoPlane_m8A4C6658A16D9A9E2415D787D52AF418133790D9(L_10, L_11, /*hidden argument*/NULL);
		V_3 = L_12;
		// if (!targetDirH.AlmostZero())
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_13 = V_3;
		bool L_14;
		L_14 = UnityVectorExtensions_AlmostZero_m9F538E467290B6199EA350E4639400BF9984915B(L_13, /*hidden argument*/NULL);
		if (L_14)
		{
			goto IL_0085;
		}
	}
	{
		// Vector3 currentDirH = Vector3.forward.ProjectOntoPlane(up);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_15;
		L_15 = Vector3_get_forward_m3082920F8A24AA02E4F542B6771EB0B63A91AC90(/*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_16 = V_0;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_17;
		L_17 = UnityVectorExtensions_ProjectOntoPlane_m8A4C6658A16D9A9E2415D787D52AF418133790D9(L_15, L_16, /*hidden argument*/NULL);
		V_4 = L_17;
		// if (currentDirH.AlmostZero())
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_18 = V_4;
		bool L_19;
		L_19 = UnityVectorExtensions_AlmostZero_m9F538E467290B6199EA350E4639400BF9984915B(L_18, /*hidden argument*/NULL);
		if (!L_19)
		{
			goto IL_007b;
		}
	}
	{
		// if (Vector3.Dot(currentDirH, up) > 0)
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_20 = V_4;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_21 = V_0;
		float L_22;
		L_22 = Vector3_Dot_mD19905B093915BA12852732EA27AA2DBE030D11F_inline(L_20, L_21, /*hidden argument*/NULL);
		if ((!(((float)L_22) > ((float)(0.0f)))))
		{
			goto IL_006e;
		}
	}
	{
		// currentDirH = Vector3.down.ProjectOntoPlane(up);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_23;
		L_23 = Vector3_get_down_mFA85B870E184121D30F66395BB183ECAB9DD8629(/*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_24 = V_0;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_25;
		L_25 = UnityVectorExtensions_ProjectOntoPlane_m8A4C6658A16D9A9E2415D787D52AF418133790D9(L_23, L_24, /*hidden argument*/NULL);
		V_4 = L_25;
		goto IL_007b;
	}

IL_006e:
	{
		// currentDirH = Vector3.up.ProjectOntoPlane(up);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_26;
		L_26 = Vector3_get_up_m38AECA68388D446CFADDD022B0B867293044EA50(/*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_27 = V_0;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_28;
		L_28 = UnityVectorExtensions_ProjectOntoPlane_m8A4C6658A16D9A9E2415D787D52AF418133790D9(L_26, L_27, /*hidden argument*/NULL);
		V_4 = L_28;
	}

IL_007b:
	{
		// angleH = UnityVectorExtensions.SignedAngle(currentDirH, targetDirH, up);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_29 = V_4;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_30 = V_3;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_31 = V_0;
		float L_32;
		L_32 = UnityVectorExtensions_SignedAngle_mD9BC7BAFD53B8BEE637C33AF52EAB09DFA45F939(L_29, L_30, L_31, /*hidden argument*/NULL);
		V_1 = L_32;
	}

IL_0085:
	{
		// Quaternion q = Quaternion.AngleAxis(angleH, up);
		float L_33 = V_1;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_34 = V_0;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_35;
		L_35 = Quaternion_AngleAxis_m4644D20F58ADF03E9EA297CB4A845E5BCDA1E398(L_33, L_34, /*hidden argument*/NULL);
		V_2 = L_35;
		// float angleV = UnityVectorExtensions.SignedAngle(
		//     q * Vector3.forward, lookAtDir, q * Vector3.right);
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_36 = V_2;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_37;
		L_37 = Vector3_get_forward_m3082920F8A24AA02E4F542B6771EB0B63A91AC90(/*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_38;
		L_38 = Quaternion_op_Multiply_mDC5F913E6B21FEC72AB2CF737D34CC6C7A69803D(L_36, L_37, /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_39 = ___lookAtDir1;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_40 = V_2;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_41;
		L_41 = Vector3_get_right_mF5A51F81961474E0A7A31C2757FD00921FB79C44(/*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_42;
		L_42 = Quaternion_op_Multiply_mDC5F913E6B21FEC72AB2CF737D34CC6C7A69803D(L_40, L_41, /*hidden argument*/NULL);
		float L_43;
		L_43 = UnityVectorExtensions_SignedAngle_mD9BC7BAFD53B8BEE637C33AF52EAB09DFA45F939(L_38, L_39, L_42, /*hidden argument*/NULL);
		// return new Vector2(angleV, angleH);
		float L_44 = V_1;
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_45;
		memset((&L_45), 0, sizeof(L_45));
		Vector2__ctor_m9F1F2D5EB5D1FF7091BB527AC8A72CBB309D115E_inline((&L_45), L_43, L_44, /*hidden argument*/NULL);
		return L_45;
	}
}
// UnityEngine.Quaternion Cinemachine.Utility.UnityQuaternionExtensions::ApplyCameraRotation(UnityEngine.Quaternion,UnityEngine.Vector2,UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  UnityQuaternionExtensions_ApplyCameraRotation_m950CF054F6A2F4868E5D333046204FB7F016D2DF (Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  ___orient0, Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  ___rot1, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___worldUp2, const RuntimeMethod* method)
{
	Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		// Quaternion q = Quaternion.AngleAxis(rot.x, Vector3.right);
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_0 = ___rot1;
		float L_1 = L_0.get_x_0();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_2;
		L_2 = Vector3_get_right_mF5A51F81961474E0A7A31C2757FD00921FB79C44(/*hidden argument*/NULL);
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_3;
		L_3 = Quaternion_AngleAxis_m4644D20F58ADF03E9EA297CB4A845E5BCDA1E398(L_1, L_2, /*hidden argument*/NULL);
		V_0 = L_3;
		// return (Quaternion.AngleAxis(rot.y, worldUp) * orient) * q;
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_4 = ___rot1;
		float L_5 = L_4.get_y_1();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_6 = ___worldUp2;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_7;
		L_7 = Quaternion_AngleAxis_m4644D20F58ADF03E9EA297CB4A845E5BCDA1E398(L_5, L_6, /*hidden argument*/NULL);
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_8 = ___orient0;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_9;
		L_9 = Quaternion_op_Multiply_m5C7A60AC0CDCA2C5E2F23E45FBD1B15CA152D7B0(L_7, L_8, /*hidden argument*/NULL);
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_10 = V_0;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_11;
		L_11 = Quaternion_op_Multiply_m5C7A60AC0CDCA2C5E2F23E45FBD1B15CA152D7B0(L_9, L_10, /*hidden argument*/NULL);
		return L_11;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// UnityEngine.Rect Cinemachine.Utility.UnityRectExtensions::Inflated(UnityEngine.Rect,UnityEngine.Vector2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878  UnityRectExtensions_Inflated_m07D1A88B141BFE8C3DB3D24ED9045D0D5AF21EB8 (Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878  ___r0, Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  ___delta1, const RuntimeMethod* method)
{
	{
		// return new Rect(
		//     r.xMin - delta.x, r.yMin - delta.y,
		//     r.width + delta.x * 2, r.height + delta.y * 2);
		float L_0;
		L_0 = Rect_get_xMin_m02EA330BE4C4A07A3F18F50F257832E9E3C2B873((Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878 *)(&___r0), /*hidden argument*/NULL);
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_1 = ___delta1;
		float L_2 = L_1.get_x_0();
		float L_3;
		L_3 = Rect_get_yMin_m2C91041817D410B32B80E338764109D75ACB01E4((Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878 *)(&___r0), /*hidden argument*/NULL);
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_4 = ___delta1;
		float L_5 = L_4.get_y_1();
		float L_6;
		L_6 = Rect_get_width_m4A0500D95CA84917787A8E90D26E66D49DFA90EF((Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878 *)(&___r0), /*hidden argument*/NULL);
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_7 = ___delta1;
		float L_8 = L_7.get_x_0();
		float L_9;
		L_9 = Rect_get_height_m42FEF31015A269E6E2B7E6F62E72E5BF6602302A((Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878 *)(&___r0), /*hidden argument*/NULL);
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_10 = ___delta1;
		float L_11 = L_10.get_y_1();
		Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878  L_12;
		memset((&L_12), 0, sizeof(L_12));
		Rect__ctor_m12075526A02B55B680716A34AD5287B223122B70((&L_12), ((float)il2cpp_codegen_subtract((float)L_0, (float)L_2)), ((float)il2cpp_codegen_subtract((float)L_3, (float)L_5)), ((float)il2cpp_codegen_add((float)L_6, (float)((float)il2cpp_codegen_multiply((float)L_8, (float)(2.0f))))), ((float)il2cpp_codegen_add((float)L_9, (float)((float)il2cpp_codegen_multiply((float)L_11, (float)(2.0f))))), /*hidden argument*/NULL);
		return L_12;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Single Cinemachine.Utility.UnityVectorExtensions::ClosestPointOnSegment(UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float UnityVectorExtensions_ClosestPointOnSegment_m1BC07881406AD228FC3BD25F04DEEFCD844D0F03 (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___p0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___s01, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___s12, const RuntimeMethod* method)
{
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  V_0;
	memset((&V_0), 0, sizeof(V_0));
	float V_1 = 0.0f;
	{
		// Vector3 s = s1 - s0;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_0 = ___s12;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_1 = ___s01;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_2;
		L_2 = Vector3_op_Subtraction_m2725C96965D5C0B1F9715797E51762B13A5FED58_inline(L_0, L_1, /*hidden argument*/NULL);
		V_0 = L_2;
		// float len2 = Vector3.SqrMagnitude(s);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_3 = V_0;
		float L_4;
		L_4 = Vector3_SqrMagnitude_m286141DAE9BF2AD40B0FA58C1D97B5773327A5B9_inline(L_3, /*hidden argument*/NULL);
		V_1 = L_4;
		// if (len2 < Epsilon)
		float L_5 = V_1;
		if ((!(((float)L_5) < ((float)(9.99999975E-05f)))))
		{
			goto IL_001d;
		}
	}
	{
		// return 0; // degenrate segment
		return (0.0f);
	}

IL_001d:
	{
		// return Mathf.Clamp01(Vector3.Dot(p - s0, s) / len2);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_6 = ___p0;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_7 = ___s01;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_8;
		L_8 = Vector3_op_Subtraction_m2725C96965D5C0B1F9715797E51762B13A5FED58_inline(L_6, L_7, /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_9 = V_0;
		float L_10;
		L_10 = Vector3_Dot_mD19905B093915BA12852732EA27AA2DBE030D11F_inline(L_8, L_9, /*hidden argument*/NULL);
		float L_11 = V_1;
		float L_12;
		L_12 = Mathf_Clamp01_m2296D75F0F1292D5C8181C57007A1CA45F440C4C(((float)((float)L_10/(float)L_11)), /*hidden argument*/NULL);
		return L_12;
	}
}
// System.Single Cinemachine.Utility.UnityVectorExtensions::ClosestPointOnSegment(UnityEngine.Vector2,UnityEngine.Vector2,UnityEngine.Vector2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float UnityVectorExtensions_ClosestPointOnSegment_m2743E36D603D1321F3BF3F0FA76618D30CF48144 (Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  ___p0, Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  ___s01, Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  ___s12, const RuntimeMethod* method)
{
	Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  V_0;
	memset((&V_0), 0, sizeof(V_0));
	float V_1 = 0.0f;
	{
		// Vector2 s = s1 - s0;
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_0 = ___s12;
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_1 = ___s01;
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_2;
		L_2 = Vector2_op_Subtraction_m6E536A8C72FEAA37FF8D5E26E11D6E71EB59599A_inline(L_0, L_1, /*hidden argument*/NULL);
		V_0 = L_2;
		// float len2 = Vector2.SqrMagnitude(s);
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_3 = V_0;
		float L_4;
		L_4 = Vector2_SqrMagnitude_mC2F6F1199AD28D4518D74C7C0A9371722126102A(L_3, /*hidden argument*/NULL);
		V_1 = L_4;
		// if (len2 < Epsilon)
		float L_5 = V_1;
		if ((!(((float)L_5) < ((float)(9.99999975E-05f)))))
		{
			goto IL_001d;
		}
	}
	{
		// return 0; // degenrate segment
		return (0.0f);
	}

IL_001d:
	{
		// return Mathf.Clamp01(Vector2.Dot(p - s0, s) / len2);
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_6 = ___p0;
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_7 = ___s01;
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_8;
		L_8 = Vector2_op_Subtraction_m6E536A8C72FEAA37FF8D5E26E11D6E71EB59599A_inline(L_6, L_7, /*hidden argument*/NULL);
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_9 = V_0;
		float L_10;
		L_10 = Vector2_Dot_mB2DFFDDA2881BA755F0B75CB530A39E8EBE70B48_inline(L_8, L_9, /*hidden argument*/NULL);
		float L_11 = V_1;
		float L_12;
		L_12 = Mathf_Clamp01_m2296D75F0F1292D5C8181C57007A1CA45F440C4C(((float)((float)L_10/(float)L_11)), /*hidden argument*/NULL);
		return L_12;
	}
}
// UnityEngine.Vector3 Cinemachine.Utility.UnityVectorExtensions::ProjectOntoPlane(UnityEngine.Vector3,UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  UnityVectorExtensions_ProjectOntoPlane_m8A4C6658A16D9A9E2415D787D52AF418133790D9 (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___vector0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___planeNormal1, const RuntimeMethod* method)
{
	{
		// return (vector - Vector3.Dot(vector, planeNormal) * planeNormal);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_0 = ___vector0;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_1 = ___vector0;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_2 = ___planeNormal1;
		float L_3;
		L_3 = Vector3_Dot_mD19905B093915BA12852732EA27AA2DBE030D11F_inline(L_1, L_2, /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_4 = ___planeNormal1;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_5;
		L_5 = Vector3_op_Multiply_m079B29E4F58127F03BD52558C1FE1A528547328F_inline(L_3, L_4, /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_6;
		L_6 = Vector3_op_Subtraction_m2725C96965D5C0B1F9715797E51762B13A5FED58_inline(L_0, L_5, /*hidden argument*/NULL);
		return L_6;
	}
}
// UnityEngine.Vector3 Cinemachine.Utility.UnityVectorExtensions::Abs(UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  UnityVectorExtensions_Abs_mF5BB01E967809EAD9B96646DB47CA4457CECB544 (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___v0, const RuntimeMethod* method)
{
	{
		// return new Vector3(Mathf.Abs(v.x), Mathf.Abs(v.y), Mathf.Abs(v.z));
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_0 = ___v0;
		float L_1 = L_0.get_x_2();
		float L_2;
		L_2 = fabsf(L_1);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_3 = ___v0;
		float L_4 = L_3.get_y_3();
		float L_5;
		L_5 = fabsf(L_4);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_6 = ___v0;
		float L_7 = L_6.get_z_4();
		float L_8;
		L_8 = fabsf(L_7);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_9;
		memset((&L_9), 0, sizeof(L_9));
		Vector3__ctor_m57495F692C6CE1CEF278CAD9A98221165D37E636_inline((&L_9), L_2, L_5, L_8, /*hidden argument*/NULL);
		return L_9;
	}
}
// System.Boolean Cinemachine.Utility.UnityVectorExtensions::AlmostZero(UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UnityVectorExtensions_AlmostZero_m9F538E467290B6199EA350E4639400BF9984915B (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___v0, const RuntimeMethod* method)
{
	{
		// return v.sqrMagnitude < (Epsilon * Epsilon);
		float L_0;
		L_0 = Vector3_get_sqrMagnitude_mC567EE6DF411501A8FE1F23A0038862630B88249((Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E *)(&___v0), /*hidden argument*/NULL);
		return (bool)((((float)L_0) < ((float)(9.99999905E-09f)))? 1 : 0);
	}
}
// System.Single Cinemachine.Utility.UnityVectorExtensions::Angle(UnityEngine.Vector3,UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float UnityVectorExtensions_Angle_m04A32FB43E3D540CD85EF2A061C485A0EA1848F7 (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___v10, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___v21, const RuntimeMethod* method)
{
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		// v1.Normalize();
		Vector3_Normalize_m2258C159121FC81954C301DEE631BC24FCEDE780((Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E *)(&___v10), /*hidden argument*/NULL);
		// v2.Normalize();
		Vector3_Normalize_m2258C159121FC81954C301DEE631BC24FCEDE780((Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E *)(&___v21), /*hidden argument*/NULL);
		// return Mathf.Atan2((v1 - v2).magnitude, (v1 + v2).magnitude) * Mathf.Rad2Deg * 2;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_0 = ___v10;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_1 = ___v21;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_2;
		L_2 = Vector3_op_Subtraction_m2725C96965D5C0B1F9715797E51762B13A5FED58_inline(L_0, L_1, /*hidden argument*/NULL);
		V_0 = L_2;
		float L_3;
		L_3 = Vector3_get_magnitude_mDDD40612220D8104E77E993E18A101A69A944991((Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E *)(&V_0), /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_4 = ___v10;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_5 = ___v21;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_6;
		L_6 = Vector3_op_Addition_mEE4F672B923CCB184C39AABCA33443DB218E50E0_inline(L_4, L_5, /*hidden argument*/NULL);
		V_0 = L_6;
		float L_7;
		L_7 = Vector3_get_magnitude_mDDD40612220D8104E77E993E18A101A69A944991((Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E *)(&V_0), /*hidden argument*/NULL);
		float L_8;
		L_8 = atan2f(L_3, L_7);
		return ((float)il2cpp_codegen_multiply((float)((float)il2cpp_codegen_multiply((float)L_8, (float)(57.2957802f))), (float)(2.0f)));
	}
}
// System.Single Cinemachine.Utility.UnityVectorExtensions::SignedAngle(UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float UnityVectorExtensions_SignedAngle_mD9BC7BAFD53B8BEE637C33AF52EAB09DFA45F939 (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___v10, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___v21, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___up2, const RuntimeMethod* method)
{
	float V_0 = 0.0f;
	{
		// float angle = Angle(v1, v2);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_0 = ___v10;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_1 = ___v21;
		float L_2;
		L_2 = UnityVectorExtensions_Angle_m04A32FB43E3D540CD85EF2A061C485A0EA1848F7(L_0, L_1, /*hidden argument*/NULL);
		V_0 = L_2;
		// if (Mathf.Sign(Vector3.Dot(up, Vector3.Cross(v1, v2))) < 0)
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_3 = ___up2;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_4 = ___v10;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_5 = ___v21;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_6;
		L_6 = Vector3_Cross_m63414F0C545EBB616F339FF8830D37F9230736A4(L_4, L_5, /*hidden argument*/NULL);
		float L_7;
		L_7 = Vector3_Dot_mD19905B093915BA12852732EA27AA2DBE030D11F_inline(L_3, L_6, /*hidden argument*/NULL);
		float L_8;
		L_8 = Mathf_Sign_m01716387C82B9523CFFADED7B2037D75F57FE2FB(L_7, /*hidden argument*/NULL);
		if ((!(((float)L_8) < ((float)(0.0f)))))
		{
			goto IL_0024;
		}
	}
	{
		// return -angle;
		float L_9 = V_0;
		return ((-L_9));
	}

IL_0024:
	{
		// return angle;
		float L_10 = V_0;
		return L_10;
	}
}
// UnityEngine.Quaternion Cinemachine.Utility.UnityVectorExtensions::SafeFromToRotation(UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  UnityVectorExtensions_SafeFromToRotation_mF94D5E648352AB7EAF0B22D751DED6B1E4E54BD9 (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___v10, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___v21, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___up2, const RuntimeMethod* method)
{
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		// var axis = Vector3.Cross(v1, v2);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_0 = ___v10;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_1 = ___v21;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_2;
		L_2 = Vector3_Cross_m63414F0C545EBB616F339FF8830D37F9230736A4(L_0, L_1, /*hidden argument*/NULL);
		V_0 = L_2;
		// if (axis.AlmostZero())
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_3 = V_0;
		bool L_4;
		L_4 = UnityVectorExtensions_AlmostZero_m9F538E467290B6199EA350E4639400BF9984915B(L_3, /*hidden argument*/NULL);
		if (!L_4)
		{
			goto IL_0012;
		}
	}
	{
		// axis = up; // in case they are pointing in opposite directions
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_5 = ___up2;
		V_0 = L_5;
	}

IL_0012:
	{
		// return Quaternion.AngleAxis(Angle(v1, v2), axis);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_6 = ___v10;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_7 = ___v21;
		float L_8;
		L_8 = UnityVectorExtensions_Angle_m04A32FB43E3D540CD85EF2A061C485A0EA1848F7(L_6, L_7, /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_9 = V_0;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_10;
		L_10 = Quaternion_AngleAxis_m4644D20F58ADF03E9EA297CB4A845E5BCDA1E398(L_8, L_9, /*hidden argument*/NULL);
		return L_10;
	}
}
// UnityEngine.Vector3 Cinemachine.Utility.UnityVectorExtensions::SlerpWithReferenceUp(UnityEngine.Vector3,UnityEngine.Vector3,System.Single,UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  UnityVectorExtensions_SlerpWithReferenceUp_m141B1B05C8FD1F4D0C4349E9A80BCC72604F0A58 (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___vA0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___vB1, float ___t2, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___up3, const RuntimeMethod* method)
{
	float V_0 = 0.0f;
	float V_1 = 0.0f;
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  V_2;
	memset((&V_2), 0, sizeof(V_2));
	Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  V_3;
	memset((&V_3), 0, sizeof(V_3));
	{
		// float dA = vA.magnitude;
		float L_0;
		L_0 = Vector3_get_magnitude_mDDD40612220D8104E77E993E18A101A69A944991((Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E *)(&___vA0), /*hidden argument*/NULL);
		V_0 = L_0;
		// float dB = vB.magnitude;
		float L_1;
		L_1 = Vector3_get_magnitude_mDDD40612220D8104E77E993E18A101A69A944991((Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E *)(&___vB1), /*hidden argument*/NULL);
		V_1 = L_1;
		// if (dA < Epsilon || dB < Epsilon)
		float L_2 = V_0;
		if ((((float)L_2) < ((float)(9.99999975E-05f))))
		{
			goto IL_0020;
		}
	}
	{
		float L_3 = V_1;
		if ((!(((float)L_3) < ((float)(9.99999975E-05f)))))
		{
			goto IL_0029;
		}
	}

IL_0020:
	{
		// return Vector3.Lerp(vA, vB, t);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_4 = ___vA0;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_5 = ___vB1;
		float L_6 = ___t2;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_7;
		L_7 = Vector3_Lerp_m8E095584FFA10CF1D3EABCD04F4C83FB82EC5524_inline(L_4, L_5, L_6, /*hidden argument*/NULL);
		return L_7;
	}

IL_0029:
	{
		// Vector3 dirA = vA / dA;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_8 = ___vA0;
		float L_9 = V_0;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_10;
		L_10 = Vector3_op_Division_mE5ACBFB168FED529587457A83BA98B7DB32E2A05_inline(L_8, L_9, /*hidden argument*/NULL);
		// Vector3 dirB = vB / dB;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_11 = ___vB1;
		float L_12 = V_1;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_13;
		L_13 = Vector3_op_Division_mE5ACBFB168FED529587457A83BA98B7DB32E2A05_inline(L_11, L_12, /*hidden argument*/NULL);
		V_2 = L_13;
		// Quaternion qA = Quaternion.LookRotation(dirA, up);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_14 = ___up3;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_15;
		L_15 = Quaternion_LookRotation_m8A7DB5BDBC361586191AB67ACF857F46160EE3F1(L_10, L_14, /*hidden argument*/NULL);
		// Quaternion qB = Quaternion.LookRotation(dirB, up);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_16 = V_2;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_17 = ___up3;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_18;
		L_18 = Quaternion_LookRotation_m8A7DB5BDBC361586191AB67ACF857F46160EE3F1(L_16, L_17, /*hidden argument*/NULL);
		V_3 = L_18;
		// Quaternion q = UnityQuaternionExtensions.SlerpWithReferenceUp(qA, qB, t, up);
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_19 = V_3;
		float L_20 = ___t2;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_21 = ___up3;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_22;
		L_22 = UnityQuaternionExtensions_SlerpWithReferenceUp_mB984001DA18FC2FF5035301F813B132AC999F1B6(L_15, L_19, L_20, L_21, /*hidden argument*/NULL);
		// Vector3 dir = q * Vector3.forward;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_23;
		L_23 = Vector3_get_forward_m3082920F8A24AA02E4F542B6771EB0B63A91AC90(/*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_24;
		L_24 = Quaternion_op_Multiply_mDC5F913E6B21FEC72AB2CF737D34CC6C7A69803D(L_22, L_23, /*hidden argument*/NULL);
		// return dir * Mathf.Lerp(dA, dB, t);
		float L_25 = V_0;
		float L_26 = V_1;
		float L_27 = ___t2;
		float L_28;
		L_28 = Mathf_Lerp_m8A2A50B945F42D579EDF44D5EE79E85A4DA59616(L_25, L_26, L_27, /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_29;
		L_29 = Vector3_op_Multiply_m9EA3D18290418D7B410C7D11C4788C13BFD2C30A_inline(L_24, L_28, /*hidden argument*/NULL);
		return L_29;
	}
}
#ifdef __clang__
#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.UpdateTracker::InitializeModule()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UpdateTracker_InitializeModule_m5370F8DEE455815F90E3D955CE59DB9913D08E8F (const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_m14DE34E319FE8CAE31B0EE382FE194C3A8F6F07D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UpdateTracker_t65DAFAB0BA9482C7B23F5B1B01DE209C617434E5_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// static void InitializeModule() { mUpdateStatus.Clear(); }
		IL2CPP_RUNTIME_CLASS_INIT(UpdateTracker_t65DAFAB0BA9482C7B23F5B1B01DE209C617434E5_il2cpp_TypeInfo_var);
		Dictionary_2_t2BEDEF12EDAC4971E7344FDC6CE987901D0A19BF * L_0 = ((UpdateTracker_t65DAFAB0BA9482C7B23F5B1B01DE209C617434E5_StaticFields*)il2cpp_codegen_static_fields_for(UpdateTracker_t65DAFAB0BA9482C7B23F5B1B01DE209C617434E5_il2cpp_TypeInfo_var))->get_mUpdateStatus_0();
		NullCheck(L_0);
		Dictionary_2_Clear_m14DE34E319FE8CAE31B0EE382FE194C3A8F6F07D(L_0, /*hidden argument*/Dictionary_2_Clear_m14DE34E319FE8CAE31B0EE382FE194C3A8F6F07D_RuntimeMethod_var);
		// static void InitializeModule() { mUpdateStatus.Clear(); }
		return;
	}
}
// System.Void Cinemachine.UpdateTracker::UpdateTargets(Cinemachine.UpdateTracker/UpdateClock)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UpdateTracker_UpdateTargets_mD0D8D76B9072DEA87E45FE9A440CF8324C93DEE0 (int32_t ___currentClock0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_GetEnumerator_m0BD4AC72082ACA5503E149CBDD11B7B2D5328AE0_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Remove_mBB9FC0A57CEE2A7E210299018421055936A41707_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mC2E0AFFAB0013C59A2ECA09900CC713BCFBDCF2A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m390FBA6210BC2A19495FF9894AD23AB473C6E2EB_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Key_mB96352FD869C2EB52CF0D6E77DF01FEF5DB1A09E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Value_m172AD1350F668D5C66843E8A1F1DBE77C1E4CC35_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m7AB707ADE023585729593334A399B3FF485A7982_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mFAD32CB3130E71D5F5B9B07957BBC7F70096A936_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m82AF14687C6FA2B1572D859A551E3ADBCBADC3C0_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m8B222F262DF0C4B49E12B4E87AB2162202744499_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UpdateTracker_t65DAFAB0BA9482C7B23F5B1B01DE209C617434E5_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	Enumerator_tC3695C2D34615214298105329F3F22CF6D834F2B  V_1;
	memset((&V_1), 0, sizeof(V_1));
	KeyValuePair_2_t04DF10056010343E25DE4969C5D4D190B531D5E3  V_2;
	memset((&V_2), 0, sizeof(V_2));
	int32_t V_3 = 0;
	{
		// int now = Time.frameCount;
		int32_t L_0;
		L_0 = Time_get_frameCount_m8601F5FB5B701680076B40D2F31405F304D963F0(/*hidden argument*/NULL);
		V_0 = L_0;
		// var iter = mUpdateStatus.GetEnumerator();
		IL2CPP_RUNTIME_CLASS_INIT(UpdateTracker_t65DAFAB0BA9482C7B23F5B1B01DE209C617434E5_il2cpp_TypeInfo_var);
		Dictionary_2_t2BEDEF12EDAC4971E7344FDC6CE987901D0A19BF * L_1 = ((UpdateTracker_t65DAFAB0BA9482C7B23F5B1B01DE209C617434E5_StaticFields*)il2cpp_codegen_static_fields_for(UpdateTracker_t65DAFAB0BA9482C7B23F5B1B01DE209C617434E5_il2cpp_TypeInfo_var))->get_mUpdateStatus_0();
		NullCheck(L_1);
		Enumerator_tC3695C2D34615214298105329F3F22CF6D834F2B  L_2;
		L_2 = Dictionary_2_GetEnumerator_m0BD4AC72082ACA5503E149CBDD11B7B2D5328AE0(L_1, /*hidden argument*/Dictionary_2_GetEnumerator_m0BD4AC72082ACA5503E149CBDD11B7B2D5328AE0_RuntimeMethod_var);
		V_1 = L_2;
		goto IL_0057;
	}

IL_0013:
	{
		// var current = iter.Current;
		KeyValuePair_2_t04DF10056010343E25DE4969C5D4D190B531D5E3  L_3;
		L_3 = Enumerator_get_Current_m390FBA6210BC2A19495FF9894AD23AB473C6E2EB_inline((Enumerator_tC3695C2D34615214298105329F3F22CF6D834F2B *)(&V_1), /*hidden argument*/Enumerator_get_Current_m390FBA6210BC2A19495FF9894AD23AB473C6E2EB_RuntimeMethod_var);
		V_2 = L_3;
		// if (current.Key == null)
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_4;
		L_4 = KeyValuePair_2_get_Key_mB96352FD869C2EB52CF0D6E77DF01FEF5DB1A09E_inline((KeyValuePair_2_t04DF10056010343E25DE4969C5D4D190B531D5E3 *)(&V_2), /*hidden argument*/KeyValuePair_2_get_Key_mB96352FD869C2EB52CF0D6E77DF01FEF5DB1A09E_RuntimeMethod_var);
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_5;
		L_5 = Object_op_Equality_mEE9EC7EB5C7DC3E95B94AB904E1986FC4D566D54(L_4, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL);
		if (!L_5)
		{
			goto IL_003d;
		}
	}
	{
		// sToDelete.Add(current.Key); // target was deleted
		IL2CPP_RUNTIME_CLASS_INIT(UpdateTracker_t65DAFAB0BA9482C7B23F5B1B01DE209C617434E5_il2cpp_TypeInfo_var);
		List_1_t27D7842CA3FD659C9BE64845F118C2590EE2D2C0 * L_6 = ((UpdateTracker_t65DAFAB0BA9482C7B23F5B1B01DE209C617434E5_StaticFields*)il2cpp_codegen_static_fields_for(UpdateTracker_t65DAFAB0BA9482C7B23F5B1B01DE209C617434E5_il2cpp_TypeInfo_var))->get_sToDelete_1();
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_7;
		L_7 = KeyValuePair_2_get_Key_mB96352FD869C2EB52CF0D6E77DF01FEF5DB1A09E_inline((KeyValuePair_2_t04DF10056010343E25DE4969C5D4D190B531D5E3 *)(&V_2), /*hidden argument*/KeyValuePair_2_get_Key_mB96352FD869C2EB52CF0D6E77DF01FEF5DB1A09E_RuntimeMethod_var);
		NullCheck(L_6);
		List_1_Add_m7AB707ADE023585729593334A399B3FF485A7982(L_6, L_7, /*hidden argument*/List_1_Add_m7AB707ADE023585729593334A399B3FF485A7982_RuntimeMethod_var);
		goto IL_0057;
	}

IL_003d:
	{
		// current.Value.OnUpdate(now, currentClock, current.Key.localToWorldMatrix);
		UpdateStatus_t6D890F291503BB7E5B1904375EC9297AA60A5E0B * L_8;
		L_8 = KeyValuePair_2_get_Value_m172AD1350F668D5C66843E8A1F1DBE77C1E4CC35_inline((KeyValuePair_2_t04DF10056010343E25DE4969C5D4D190B531D5E3 *)(&V_2), /*hidden argument*/KeyValuePair_2_get_Value_m172AD1350F668D5C66843E8A1F1DBE77C1E4CC35_RuntimeMethod_var);
		int32_t L_9 = V_0;
		int32_t L_10 = ___currentClock0;
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_11;
		L_11 = KeyValuePair_2_get_Key_mB96352FD869C2EB52CF0D6E77DF01FEF5DB1A09E_inline((KeyValuePair_2_t04DF10056010343E25DE4969C5D4D190B531D5E3 *)(&V_2), /*hidden argument*/KeyValuePair_2_get_Key_mB96352FD869C2EB52CF0D6E77DF01FEF5DB1A09E_RuntimeMethod_var);
		NullCheck(L_11);
		Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461  L_12;
		L_12 = Transform_get_localToWorldMatrix_m6B810B0F20BA5DE48009461A4D662DD8BFF6A3CC(L_11, /*hidden argument*/NULL);
		NullCheck(L_8);
		UpdateStatus_OnUpdate_m22DED61941774ECFB0119BAAE3BD2C164D39D521(L_8, L_9, L_10, L_12, /*hidden argument*/NULL);
	}

IL_0057:
	{
		// while (iter.MoveNext())
		bool L_13;
		L_13 = Enumerator_MoveNext_mC2E0AFFAB0013C59A2ECA09900CC713BCFBDCF2A((Enumerator_tC3695C2D34615214298105329F3F22CF6D834F2B *)(&V_1), /*hidden argument*/Enumerator_MoveNext_mC2E0AFFAB0013C59A2ECA09900CC713BCFBDCF2A_RuntimeMethod_var);
		if (L_13)
		{
			goto IL_0013;
		}
	}
	{
		// for (int i = sToDelete.Count-1; i >= 0; --i)
		IL2CPP_RUNTIME_CLASS_INIT(UpdateTracker_t65DAFAB0BA9482C7B23F5B1B01DE209C617434E5_il2cpp_TypeInfo_var);
		List_1_t27D7842CA3FD659C9BE64845F118C2590EE2D2C0 * L_14 = ((UpdateTracker_t65DAFAB0BA9482C7B23F5B1B01DE209C617434E5_StaticFields*)il2cpp_codegen_static_fields_for(UpdateTracker_t65DAFAB0BA9482C7B23F5B1B01DE209C617434E5_il2cpp_TypeInfo_var))->get_sToDelete_1();
		NullCheck(L_14);
		int32_t L_15;
		L_15 = List_1_get_Count_m82AF14687C6FA2B1572D859A551E3ADBCBADC3C0_inline(L_14, /*hidden argument*/List_1_get_Count_m82AF14687C6FA2B1572D859A551E3ADBCBADC3C0_RuntimeMethod_var);
		V_3 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_15, (int32_t)1));
		goto IL_0089;
	}

IL_006f:
	{
		// mUpdateStatus.Remove(sToDelete[i]);
		IL2CPP_RUNTIME_CLASS_INIT(UpdateTracker_t65DAFAB0BA9482C7B23F5B1B01DE209C617434E5_il2cpp_TypeInfo_var);
		Dictionary_2_t2BEDEF12EDAC4971E7344FDC6CE987901D0A19BF * L_16 = ((UpdateTracker_t65DAFAB0BA9482C7B23F5B1B01DE209C617434E5_StaticFields*)il2cpp_codegen_static_fields_for(UpdateTracker_t65DAFAB0BA9482C7B23F5B1B01DE209C617434E5_il2cpp_TypeInfo_var))->get_mUpdateStatus_0();
		List_1_t27D7842CA3FD659C9BE64845F118C2590EE2D2C0 * L_17 = ((UpdateTracker_t65DAFAB0BA9482C7B23F5B1B01DE209C617434E5_StaticFields*)il2cpp_codegen_static_fields_for(UpdateTracker_t65DAFAB0BA9482C7B23F5B1B01DE209C617434E5_il2cpp_TypeInfo_var))->get_sToDelete_1();
		int32_t L_18 = V_3;
		NullCheck(L_17);
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_19;
		L_19 = List_1_get_Item_m8B222F262DF0C4B49E12B4E87AB2162202744499_inline(L_17, L_18, /*hidden argument*/List_1_get_Item_m8B222F262DF0C4B49E12B4E87AB2162202744499_RuntimeMethod_var);
		NullCheck(L_16);
		bool L_20;
		L_20 = Dictionary_2_Remove_mBB9FC0A57CEE2A7E210299018421055936A41707(L_16, L_19, /*hidden argument*/Dictionary_2_Remove_mBB9FC0A57CEE2A7E210299018421055936A41707_RuntimeMethod_var);
		// for (int i = sToDelete.Count-1; i >= 0; --i)
		int32_t L_21 = V_3;
		V_3 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_21, (int32_t)1));
	}

IL_0089:
	{
		// for (int i = sToDelete.Count-1; i >= 0; --i)
		int32_t L_22 = V_3;
		if ((((int32_t)L_22) >= ((int32_t)0)))
		{
			goto IL_006f;
		}
	}
	{
		// sToDelete.Clear();
		IL2CPP_RUNTIME_CLASS_INIT(UpdateTracker_t65DAFAB0BA9482C7B23F5B1B01DE209C617434E5_il2cpp_TypeInfo_var);
		List_1_t27D7842CA3FD659C9BE64845F118C2590EE2D2C0 * L_23 = ((UpdateTracker_t65DAFAB0BA9482C7B23F5B1B01DE209C617434E5_StaticFields*)il2cpp_codegen_static_fields_for(UpdateTracker_t65DAFAB0BA9482C7B23F5B1B01DE209C617434E5_il2cpp_TypeInfo_var))->get_sToDelete_1();
		NullCheck(L_23);
		List_1_Clear_mFAD32CB3130E71D5F5B9B07957BBC7F70096A936(L_23, /*hidden argument*/List_1_Clear_mFAD32CB3130E71D5F5B9B07957BBC7F70096A936_RuntimeMethod_var);
		// }
		return;
	}
}
// Cinemachine.UpdateTracker/UpdateClock Cinemachine.UpdateTracker::GetPreferredUpdate(UnityEngine.Transform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UpdateTracker_GetPreferredUpdate_m9C3AD495B5ABFE52C7FF420870F93315B9E85219 (Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___target0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_mE7E666D89EB0F58D185C1A31C9704C72218C79D0_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m61A37F90589F64D1F7B1B078CF6EC79581F81F73_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UpdateStatus_t6D890F291503BB7E5B1904375EC9297AA60A5E0B_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UpdateTracker_t65DAFAB0BA9482C7B23F5B1B01DE209C617434E5_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	UpdateStatus_t6D890F291503BB7E5B1904375EC9297AA60A5E0B * V_0 = NULL;
	{
		// if (Application.isPlaying && target != null)
		bool L_0;
		L_0 = Application_get_isPlaying_m7BB718D8E58B807184491F64AFF0649517E56567(/*hidden argument*/NULL);
		if (!L_0)
		{
			goto IL_0043;
		}
	}
	{
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_1 = ___target0;
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_2;
		L_2 = Object_op_Inequality_mE1F187520BD83FB7D86A6D850710C4D42B864E90(L_1, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL);
		if (!L_2)
		{
			goto IL_0043;
		}
	}
	{
		// if (mUpdateStatus.TryGetValue(target, out status))
		IL2CPP_RUNTIME_CLASS_INIT(UpdateTracker_t65DAFAB0BA9482C7B23F5B1B01DE209C617434E5_il2cpp_TypeInfo_var);
		Dictionary_2_t2BEDEF12EDAC4971E7344FDC6CE987901D0A19BF * L_3 = ((UpdateTracker_t65DAFAB0BA9482C7B23F5B1B01DE209C617434E5_StaticFields*)il2cpp_codegen_static_fields_for(UpdateTracker_t65DAFAB0BA9482C7B23F5B1B01DE209C617434E5_il2cpp_TypeInfo_var))->get_mUpdateStatus_0();
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_4 = ___target0;
		NullCheck(L_3);
		bool L_5;
		L_5 = Dictionary_2_TryGetValue_m61A37F90589F64D1F7B1B078CF6EC79581F81F73(L_3, L_4, (UpdateStatus_t6D890F291503BB7E5B1904375EC9297AA60A5E0B **)(&V_0), /*hidden argument*/Dictionary_2_TryGetValue_m61A37F90589F64D1F7B1B078CF6EC79581F81F73_RuntimeMethod_var);
		if (!L_5)
		{
			goto IL_0026;
		}
	}
	{
		// return status.PreferredUpdate;
		UpdateStatus_t6D890F291503BB7E5B1904375EC9297AA60A5E0B * L_6 = V_0;
		NullCheck(L_6);
		int32_t L_7;
		L_7 = UpdateStatus_get_PreferredUpdate_mF6224BC9B52B95B06ECD82F3CCDAC7B0994B9B6F_inline(L_6, /*hidden argument*/NULL);
		return L_7;
	}

IL_0026:
	{
		// status = new UpdateStatus(Time.frameCount, target.localToWorldMatrix);
		int32_t L_8;
		L_8 = Time_get_frameCount_m8601F5FB5B701680076B40D2F31405F304D963F0(/*hidden argument*/NULL);
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_9 = ___target0;
		NullCheck(L_9);
		Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461  L_10;
		L_10 = Transform_get_localToWorldMatrix_m6B810B0F20BA5DE48009461A4D662DD8BFF6A3CC(L_9, /*hidden argument*/NULL);
		UpdateStatus_t6D890F291503BB7E5B1904375EC9297AA60A5E0B * L_11 = (UpdateStatus_t6D890F291503BB7E5B1904375EC9297AA60A5E0B *)il2cpp_codegen_object_new(UpdateStatus_t6D890F291503BB7E5B1904375EC9297AA60A5E0B_il2cpp_TypeInfo_var);
		UpdateStatus__ctor_mDEAE275BFECF3D63AE2A93D74EABACD19FA21724(L_11, L_8, L_10, /*hidden argument*/NULL);
		V_0 = L_11;
		// mUpdateStatus.Add(target, status);
		IL2CPP_RUNTIME_CLASS_INIT(UpdateTracker_t65DAFAB0BA9482C7B23F5B1B01DE209C617434E5_il2cpp_TypeInfo_var);
		Dictionary_2_t2BEDEF12EDAC4971E7344FDC6CE987901D0A19BF * L_12 = ((UpdateTracker_t65DAFAB0BA9482C7B23F5B1B01DE209C617434E5_StaticFields*)il2cpp_codegen_static_fields_for(UpdateTracker_t65DAFAB0BA9482C7B23F5B1B01DE209C617434E5_il2cpp_TypeInfo_var))->get_mUpdateStatus_0();
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_13 = ___target0;
		UpdateStatus_t6D890F291503BB7E5B1904375EC9297AA60A5E0B * L_14 = V_0;
		NullCheck(L_12);
		Dictionary_2_Add_mE7E666D89EB0F58D185C1A31C9704C72218C79D0(L_12, L_13, L_14, /*hidden argument*/Dictionary_2_Add_mE7E666D89EB0F58D185C1A31C9704C72218C79D0_RuntimeMethod_var);
	}

IL_0043:
	{
		// return UpdateClock.Late;
		return (int32_t)(1);
	}
}
// System.Void Cinemachine.UpdateTracker::OnUpdate(Cinemachine.UpdateTracker/UpdateClock)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UpdateTracker_OnUpdate_m5F262770C3B9222F8503D50DFE21FF7C9A902C41 (int32_t ___currentClock0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UpdateTracker_t65DAFAB0BA9482C7B23F5B1B01DE209C617434E5_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	float V_0 = 0.0f;
	{
		// float now = CinemachineCore.CurrentTime;
		IL2CPP_RUNTIME_CLASS_INIT(CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534_il2cpp_TypeInfo_var);
		float L_0;
		L_0 = CinemachineCore_get_CurrentTime_mBD3A55B23004CB425D9297086BC20D7C55797625(/*hidden argument*/NULL);
		V_0 = L_0;
		// if (now != mLastUpdateTime)
		float L_1 = V_0;
		IL2CPP_RUNTIME_CLASS_INIT(UpdateTracker_t65DAFAB0BA9482C7B23F5B1B01DE209C617434E5_il2cpp_TypeInfo_var);
		float L_2 = ((UpdateTracker_t65DAFAB0BA9482C7B23F5B1B01DE209C617434E5_StaticFields*)il2cpp_codegen_static_fields_for(UpdateTracker_t65DAFAB0BA9482C7B23F5B1B01DE209C617434E5_il2cpp_TypeInfo_var))->get_mLastUpdateTime_2();
		if ((((float)L_1) == ((float)L_2)))
		{
			goto IL_001a;
		}
	}
	{
		// mLastUpdateTime = now;
		float L_3 = V_0;
		IL2CPP_RUNTIME_CLASS_INIT(UpdateTracker_t65DAFAB0BA9482C7B23F5B1B01DE209C617434E5_il2cpp_TypeInfo_var);
		((UpdateTracker_t65DAFAB0BA9482C7B23F5B1B01DE209C617434E5_StaticFields*)il2cpp_codegen_static_fields_for(UpdateTracker_t65DAFAB0BA9482C7B23F5B1B01DE209C617434E5_il2cpp_TypeInfo_var))->set_mLastUpdateTime_2(L_3);
		// UpdateTargets(currentClock);
		int32_t L_4 = ___currentClock0;
		UpdateTracker_UpdateTargets_mD0D8D76B9072DEA87E45FE9A440CF8324C93DEE0(L_4, /*hidden argument*/NULL);
	}

IL_001a:
	{
		// }
		return;
	}
}
// System.Void Cinemachine.UpdateTracker::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UpdateTracker__ctor_m96110261C2684D9D4FF348FDC8C2C9ADA9107C56 (UpdateTracker_t65DAFAB0BA9482C7B23F5B1B01DE209C617434E5 * __this, const RuntimeMethod* method)
{
	{
		Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405(__this, /*hidden argument*/NULL);
		return;
	}
}
// System.Void Cinemachine.UpdateTracker::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UpdateTracker__cctor_mED7C5FD366A149F1208622A2F59654F6713B1E65 (const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m1D62E40EC172BFCC21B6739DA072B33F4C82EB1B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t2BEDEF12EDAC4971E7344FDC6CE987901D0A19BF_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mF1D464BA700E6389AEA8AF2F197270F387D9A41F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t27D7842CA3FD659C9BE64845F118C2590EE2D2C0_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UpdateTracker_t65DAFAB0BA9482C7B23F5B1B01DE209C617434E5_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// static Dictionary<Transform, UpdateStatus> mUpdateStatus
		//     = new Dictionary<Transform, UpdateStatus>();
		Dictionary_2_t2BEDEF12EDAC4971E7344FDC6CE987901D0A19BF * L_0 = (Dictionary_2_t2BEDEF12EDAC4971E7344FDC6CE987901D0A19BF *)il2cpp_codegen_object_new(Dictionary_2_t2BEDEF12EDAC4971E7344FDC6CE987901D0A19BF_il2cpp_TypeInfo_var);
		Dictionary_2__ctor_m1D62E40EC172BFCC21B6739DA072B33F4C82EB1B(L_0, /*hidden argument*/Dictionary_2__ctor_m1D62E40EC172BFCC21B6739DA072B33F4C82EB1B_RuntimeMethod_var);
		((UpdateTracker_t65DAFAB0BA9482C7B23F5B1B01DE209C617434E5_StaticFields*)il2cpp_codegen_static_fields_for(UpdateTracker_t65DAFAB0BA9482C7B23F5B1B01DE209C617434E5_il2cpp_TypeInfo_var))->set_mUpdateStatus_0(L_0);
		// static List<Transform> sToDelete = new List<Transform>();
		List_1_t27D7842CA3FD659C9BE64845F118C2590EE2D2C0 * L_1 = (List_1_t27D7842CA3FD659C9BE64845F118C2590EE2D2C0 *)il2cpp_codegen_object_new(List_1_t27D7842CA3FD659C9BE64845F118C2590EE2D2C0_il2cpp_TypeInfo_var);
		List_1__ctor_mF1D464BA700E6389AEA8AF2F197270F387D9A41F(L_1, /*hidden argument*/List_1__ctor_mF1D464BA700E6389AEA8AF2F197270F387D9A41F_RuntimeMethod_var);
		((UpdateTracker_t65DAFAB0BA9482C7B23F5B1B01DE209C617434E5_StaticFields*)il2cpp_codegen_static_fields_for(UpdateTracker_t65DAFAB0BA9482C7B23F5B1B01DE209C617434E5_il2cpp_TypeInfo_var))->set_sToDelete_1(L_1);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Cinemachine.VcamTargetPropertyAttribute::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VcamTargetPropertyAttribute__ctor_m997379231EB2F108F80DC83B01246F4E35D71570 (VcamTargetPropertyAttribute_t3C393FBBFF72B37BB68B83E7C1CE5A1D5404968D * __this, const RuntimeMethod* method)
{
	{
		PropertyAttribute__ctor_mA13181D93341AEAE429F0615989CB4647F2EB8A7(__this, /*hidden argument*/NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Conversion methods for marshalling of: Cinemachine.AxisState/Recentering
IL2CPP_EXTERN_C void Recentering_t3B320CE750DA39B1C1E60536E3ED006253605427_marshal_pinvoke(const Recentering_t3B320CE750DA39B1C1E60536E3ED006253605427& unmarshaled, Recentering_t3B320CE750DA39B1C1E60536E3ED006253605427_marshaled_pinvoke& marshaled)
{
	marshaled.___m_enabled_0 = static_cast<int32_t>(unmarshaled.get_m_enabled_0());
	marshaled.___m_WaitTime_1 = unmarshaled.get_m_WaitTime_1();
	marshaled.___m_RecenteringTime_2 = unmarshaled.get_m_RecenteringTime_2();
	marshaled.___mLastAxisInputTime_3 = unmarshaled.get_mLastAxisInputTime_3();
	marshaled.___mRecenteringVelocity_4 = unmarshaled.get_mRecenteringVelocity_4();
	marshaled.___m_LegacyHeadingDefinition_5 = unmarshaled.get_m_LegacyHeadingDefinition_5();
	marshaled.___m_LegacyVelocityFilterStrength_6 = unmarshaled.get_m_LegacyVelocityFilterStrength_6();
}
IL2CPP_EXTERN_C void Recentering_t3B320CE750DA39B1C1E60536E3ED006253605427_marshal_pinvoke_back(const Recentering_t3B320CE750DA39B1C1E60536E3ED006253605427_marshaled_pinvoke& marshaled, Recentering_t3B320CE750DA39B1C1E60536E3ED006253605427& unmarshaled)
{
	bool unmarshaled_m_enabled_temp_0 = false;
	unmarshaled_m_enabled_temp_0 = static_cast<bool>(marshaled.___m_enabled_0);
	unmarshaled.set_m_enabled_0(unmarshaled_m_enabled_temp_0);
	float unmarshaled_m_WaitTime_temp_1 = 0.0f;
	unmarshaled_m_WaitTime_temp_1 = marshaled.___m_WaitTime_1;
	unmarshaled.set_m_WaitTime_1(unmarshaled_m_WaitTime_temp_1);
	float unmarshaled_m_RecenteringTime_temp_2 = 0.0f;
	unmarshaled_m_RecenteringTime_temp_2 = marshaled.___m_RecenteringTime_2;
	unmarshaled.set_m_RecenteringTime_2(unmarshaled_m_RecenteringTime_temp_2);
	float unmarshaled_mLastAxisInputTime_temp_3 = 0.0f;
	unmarshaled_mLastAxisInputTime_temp_3 = marshaled.___mLastAxisInputTime_3;
	unmarshaled.set_mLastAxisInputTime_3(unmarshaled_mLastAxisInputTime_temp_3);
	float unmarshaled_mRecenteringVelocity_temp_4 = 0.0f;
	unmarshaled_mRecenteringVelocity_temp_4 = marshaled.___mRecenteringVelocity_4;
	unmarshaled.set_mRecenteringVelocity_4(unmarshaled_mRecenteringVelocity_temp_4);
	int32_t unmarshaled_m_LegacyHeadingDefinition_temp_5 = 0;
	unmarshaled_m_LegacyHeadingDefinition_temp_5 = marshaled.___m_LegacyHeadingDefinition_5;
	unmarshaled.set_m_LegacyHeadingDefinition_5(unmarshaled_m_LegacyHeadingDefinition_temp_5);
	int32_t unmarshaled_m_LegacyVelocityFilterStrength_temp_6 = 0;
	unmarshaled_m_LegacyVelocityFilterStrength_temp_6 = marshaled.___m_LegacyVelocityFilterStrength_6;
	unmarshaled.set_m_LegacyVelocityFilterStrength_6(unmarshaled_m_LegacyVelocityFilterStrength_temp_6);
}
// Conversion method for clean up from marshalling of: Cinemachine.AxisState/Recentering
IL2CPP_EXTERN_C void Recentering_t3B320CE750DA39B1C1E60536E3ED006253605427_marshal_pinvoke_cleanup(Recentering_t3B320CE750DA39B1C1E60536E3ED006253605427_marshaled_pinvoke& marshaled)
{
}
// Conversion methods for marshalling of: Cinemachine.AxisState/Recentering
IL2CPP_EXTERN_C void Recentering_t3B320CE750DA39B1C1E60536E3ED006253605427_marshal_com(const Recentering_t3B320CE750DA39B1C1E60536E3ED006253605427& unmarshaled, Recentering_t3B320CE750DA39B1C1E60536E3ED006253605427_marshaled_com& marshaled)
{
	marshaled.___m_enabled_0 = static_cast<int32_t>(unmarshaled.get_m_enabled_0());
	marshaled.___m_WaitTime_1 = unmarshaled.get_m_WaitTime_1();
	marshaled.___m_RecenteringTime_2 = unmarshaled.get_m_RecenteringTime_2();
	marshaled.___mLastAxisInputTime_3 = unmarshaled.get_mLastAxisInputTime_3();
	marshaled.___mRecenteringVelocity_4 = unmarshaled.get_mRecenteringVelocity_4();
	marshaled.___m_LegacyHeadingDefinition_5 = unmarshaled.get_m_LegacyHeadingDefinition_5();
	marshaled.___m_LegacyVelocityFilterStrength_6 = unmarshaled.get_m_LegacyVelocityFilterStrength_6();
}
IL2CPP_EXTERN_C void Recentering_t3B320CE750DA39B1C1E60536E3ED006253605427_marshal_com_back(const Recentering_t3B320CE750DA39B1C1E60536E3ED006253605427_marshaled_com& marshaled, Recentering_t3B320CE750DA39B1C1E60536E3ED006253605427& unmarshaled)
{
	bool unmarshaled_m_enabled_temp_0 = false;
	unmarshaled_m_enabled_temp_0 = static_cast<bool>(marshaled.___m_enabled_0);
	unmarshaled.set_m_enabled_0(unmarshaled_m_enabled_temp_0);
	float unmarshaled_m_WaitTime_temp_1 = 0.0f;
	unmarshaled_m_WaitTime_temp_1 = marshaled.___m_WaitTime_1;
	unmarshaled.set_m_WaitTime_1(unmarshaled_m_WaitTime_temp_1);
	float unmarshaled_m_RecenteringTime_temp_2 = 0.0f;
	unmarshaled_m_RecenteringTime_temp_2 = marshaled.___m_RecenteringTime_2;
	unmarshaled.set_m_RecenteringTime_2(unmarshaled_m_RecenteringTime_temp_2);
	float unmarshaled_mLastAxisInputTime_temp_3 = 0.0f;
	unmarshaled_mLastAxisInputTime_temp_3 = marshaled.___mLastAxisInputTime_3;
	unmarshaled.set_mLastAxisInputTime_3(unmarshaled_mLastAxisInputTime_temp_3);
	float unmarshaled_mRecenteringVelocity_temp_4 = 0.0f;
	unmarshaled_mRecenteringVelocity_temp_4 = marshaled.___mRecenteringVelocity_4;
	unmarshaled.set_mRecenteringVelocity_4(unmarshaled_mRecenteringVelocity_temp_4);
	int32_t unmarshaled_m_LegacyHeadingDefinition_temp_5 = 0;
	unmarshaled_m_LegacyHeadingDefinition_temp_5 = marshaled.___m_LegacyHeadingDefinition_5;
	unmarshaled.set_m_LegacyHeadingDefinition_5(unmarshaled_m_LegacyHeadingDefinition_temp_5);
	int32_t unmarshaled_m_LegacyVelocityFilterStrength_temp_6 = 0;
	unmarshaled_m_LegacyVelocityFilterStrength_temp_6 = marshaled.___m_LegacyVelocityFilterStrength_6;
	unmarshaled.set_m_LegacyVelocityFilterStrength_6(unmarshaled_m_LegacyVelocityFilterStrength_temp_6);
}
// Conversion method for clean up from marshalling of: Cinemachine.AxisState/Recentering
IL2CPP_EXTERN_C void Recentering_t3B320CE750DA39B1C1E60536E3ED006253605427_marshal_com_cleanup(Recentering_t3B320CE750DA39B1C1E60536E3ED006253605427_marshaled_com& marshaled)
{
}
// System.Void Cinemachine.AxisState/Recentering::.ctor(System.Boolean,System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Recentering__ctor_mDFE3D3BB932AF426369B033D18AD3FDAAF26384F (Recentering_t3B320CE750DA39B1C1E60536E3ED006253605427 * __this, bool ___enabled0, float ___waitTime1, float ___recenteringTime2, const RuntimeMethod* method)
{
	int32_t V_0 = 0;
	{
		// m_enabled = enabled;
		bool L_0 = ___enabled0;
		__this->set_m_enabled_0(L_0);
		// m_WaitTime = waitTime;
		float L_1 = ___waitTime1;
		__this->set_m_WaitTime_1(L_1);
		// m_RecenteringTime = recenteringTime;
		float L_2 = ___recenteringTime2;
		__this->set_m_RecenteringTime_2(L_2);
		// mLastAxisInputTime = 0;
		__this->set_mLastAxisInputTime_3((0.0f));
		// mRecenteringVelocity = 0;
		__this->set_mRecenteringVelocity_4((0.0f));
		// m_LegacyHeadingDefinition = m_LegacyVelocityFilterStrength = -1;
		int32_t L_3 = (-1);
		V_0 = L_3;
		__this->set_m_LegacyVelocityFilterStrength_6(L_3);
		int32_t L_4 = V_0;
		__this->set_m_LegacyHeadingDefinition_5(L_4);
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void Recentering__ctor_mDFE3D3BB932AF426369B033D18AD3FDAAF26384F_AdjustorThunk (RuntimeObject * __this, bool ___enabled0, float ___waitTime1, float ___recenteringTime2, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Recentering_t3B320CE750DA39B1C1E60536E3ED006253605427 * _thisAdjusted = reinterpret_cast<Recentering_t3B320CE750DA39B1C1E60536E3ED006253605427 *>(__this + _offset);
	Recentering__ctor_mDFE3D3BB932AF426369B033D18AD3FDAAF26384F(_thisAdjusted, ___enabled0, ___waitTime1, ___recenteringTime2, method);
}
// System.Void Cinemachine.AxisState/Recentering::Validate()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Recentering_Validate_mFB967BB954EFD0DD6E2315F53A3241FDC146B18A (Recentering_t3B320CE750DA39B1C1E60536E3ED006253605427 * __this, const RuntimeMethod* method)
{
	{
		// m_WaitTime = Mathf.Max(0, m_WaitTime);
		float L_0 = __this->get_m_WaitTime_1();
		float L_1;
		L_1 = Mathf_Max_m4CE510E1F1013B33275F01543731A51A58BA0775((0.0f), L_0, /*hidden argument*/NULL);
		__this->set_m_WaitTime_1(L_1);
		// m_RecenteringTime = Mathf.Max(0, m_RecenteringTime);
		float L_2 = __this->get_m_RecenteringTime_2();
		float L_3;
		L_3 = Mathf_Max_m4CE510E1F1013B33275F01543731A51A58BA0775((0.0f), L_2, /*hidden argument*/NULL);
		__this->set_m_RecenteringTime_2(L_3);
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void Recentering_Validate_mFB967BB954EFD0DD6E2315F53A3241FDC146B18A_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Recentering_t3B320CE750DA39B1C1E60536E3ED006253605427 * _thisAdjusted = reinterpret_cast<Recentering_t3B320CE750DA39B1C1E60536E3ED006253605427 *>(__this + _offset);
	Recentering_Validate_mFB967BB954EFD0DD6E2315F53A3241FDC146B18A(_thisAdjusted, method);
}
// System.Void Cinemachine.AxisState/Recentering::CopyStateFrom(Cinemachine.AxisState/Recentering&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Recentering_CopyStateFrom_mE18BDABB9C0A8D71903C3173B9783435DDE64918 (Recentering_t3B320CE750DA39B1C1E60536E3ED006253605427 * __this, Recentering_t3B320CE750DA39B1C1E60536E3ED006253605427 * ___other0, const RuntimeMethod* method)
{
	{
		// if (mLastAxisInputTime != other.mLastAxisInputTime)
		float L_0 = __this->get_mLastAxisInputTime_3();
		Recentering_t3B320CE750DA39B1C1E60536E3ED006253605427 * L_1 = ___other0;
		float L_2 = L_1->get_mLastAxisInputTime_3();
		if ((((float)L_0) == ((float)L_2)))
		{
			goto IL_0019;
		}
	}
	{
		// other.mRecenteringVelocity = 0;
		Recentering_t3B320CE750DA39B1C1E60536E3ED006253605427 * L_3 = ___other0;
		L_3->set_mRecenteringVelocity_4((0.0f));
	}

IL_0019:
	{
		// mLastAxisInputTime = other.mLastAxisInputTime;
		Recentering_t3B320CE750DA39B1C1E60536E3ED006253605427 * L_4 = ___other0;
		float L_5 = L_4->get_mLastAxisInputTime_3();
		__this->set_mLastAxisInputTime_3(L_5);
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void Recentering_CopyStateFrom_mE18BDABB9C0A8D71903C3173B9783435DDE64918_AdjustorThunk (RuntimeObject * __this, Recentering_t3B320CE750DA39B1C1E60536E3ED006253605427 * ___other0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Recentering_t3B320CE750DA39B1C1E60536E3ED006253605427 * _thisAdjusted = reinterpret_cast<Recentering_t3B320CE750DA39B1C1E60536E3ED006253605427 *>(__this + _offset);
	Recentering_CopyStateFrom_mE18BDABB9C0A8D71903C3173B9783435DDE64918(_thisAdjusted, ___other0, method);
}
// System.Void Cinemachine.AxisState/Recentering::CancelRecentering()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Recentering_CancelRecentering_m49877C0EBC7D9873C40CABD8EEF245954703CEC2 (Recentering_t3B320CE750DA39B1C1E60536E3ED006253605427 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// mLastAxisInputTime = CinemachineCore.CurrentTime;
		IL2CPP_RUNTIME_CLASS_INIT(CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534_il2cpp_TypeInfo_var);
		float L_0;
		L_0 = CinemachineCore_get_CurrentTime_mBD3A55B23004CB425D9297086BC20D7C55797625(/*hidden argument*/NULL);
		__this->set_mLastAxisInputTime_3(L_0);
		// mRecenteringVelocity = 0;
		__this->set_mRecenteringVelocity_4((0.0f));
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void Recentering_CancelRecentering_m49877C0EBC7D9873C40CABD8EEF245954703CEC2_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Recentering_t3B320CE750DA39B1C1E60536E3ED006253605427 * _thisAdjusted = reinterpret_cast<Recentering_t3B320CE750DA39B1C1E60536E3ED006253605427 *>(__this + _offset);
	Recentering_CancelRecentering_m49877C0EBC7D9873C40CABD8EEF245954703CEC2(_thisAdjusted, method);
}
// System.Void Cinemachine.AxisState/Recentering::RecenterNow()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Recentering_RecenterNow_mB95BFD6D292191AB019A574F835AE4FB2A5ECD54 (Recentering_t3B320CE750DA39B1C1E60536E3ED006253605427 * __this, const RuntimeMethod* method)
{
	{
		// mLastAxisInputTime = 0;
		__this->set_mLastAxisInputTime_3((0.0f));
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void Recentering_RecenterNow_mB95BFD6D292191AB019A574F835AE4FB2A5ECD54_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Recentering_t3B320CE750DA39B1C1E60536E3ED006253605427 * _thisAdjusted = reinterpret_cast<Recentering_t3B320CE750DA39B1C1E60536E3ED006253605427 *>(__this + _offset);
	Recentering_RecenterNow_mB95BFD6D292191AB019A574F835AE4FB2A5ECD54(_thisAdjusted, method);
}
// System.Void Cinemachine.AxisState/Recentering::DoRecentering(Cinemachine.AxisState&,System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Recentering_DoRecentering_mA1AB5ACE77B56D9357CBB46FB4BEAF42AED5CD6C (Recentering_t3B320CE750DA39B1C1E60536E3ED006253605427 * __this, AxisState_t376D19829A676B98933979F42845F6476071DDE8 * ___axis0, float ___deltaTime1, float ___recenterTarget2, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	float V_0 = 0.0f;
	float V_1 = 0.0f;
	float V_2 = 0.0f;
	{
		// if (!m_enabled && deltaTime >= 0)
		bool L_0 = __this->get_m_enabled_0();
		if (L_0)
		{
			goto IL_0011;
		}
	}
	{
		float L_1 = ___deltaTime1;
		if ((!(((float)L_1) >= ((float)(0.0f)))))
		{
			goto IL_0011;
		}
	}
	{
		// return;
		return;
	}

IL_0011:
	{
		// recenterTarget = axis.ClampValue(recenterTarget);
		AxisState_t376D19829A676B98933979F42845F6476071DDE8 * L_2 = ___axis0;
		float L_3 = ___recenterTarget2;
		float L_4;
		L_4 = AxisState_ClampValue_m44330844584E13D1E1921B6174DD5257CDFFA960((AxisState_t376D19829A676B98933979F42845F6476071DDE8 *)L_2, L_3, /*hidden argument*/NULL);
		___recenterTarget2 = L_4;
		// if (deltaTime < 0)
		float L_5 = ___deltaTime1;
		if ((!(((float)L_5) < ((float)(0.0f)))))
		{
			goto IL_0038;
		}
	}
	{
		// CancelRecentering();
		Recentering_CancelRecentering_m49877C0EBC7D9873C40CABD8EEF245954703CEC2((Recentering_t3B320CE750DA39B1C1E60536E3ED006253605427 *)__this, /*hidden argument*/NULL);
		// if (m_enabled)
		bool L_6 = __this->get_m_enabled_0();
		if (!L_6)
		{
			goto IL_0037;
		}
	}
	{
		// axis.Value = recenterTarget;
		AxisState_t376D19829A676B98933979F42845F6476071DDE8 * L_7 = ___axis0;
		float L_8 = ___recenterTarget2;
		L_7->set_Value_0(L_8);
	}

IL_0037:
	{
		// return;
		return;
	}

IL_0038:
	{
		// float v = axis.ClampValue(axis.Value);
		AxisState_t376D19829A676B98933979F42845F6476071DDE8 * L_9 = ___axis0;
		AxisState_t376D19829A676B98933979F42845F6476071DDE8 * L_10 = ___axis0;
		float L_11 = L_10->get_Value_0();
		float L_12;
		L_12 = AxisState_ClampValue_m44330844584E13D1E1921B6174DD5257CDFFA960((AxisState_t376D19829A676B98933979F42845F6476071DDE8 *)L_9, L_11, /*hidden argument*/NULL);
		V_0 = L_12;
		// float delta = recenterTarget - v;
		float L_13 = ___recenterTarget2;
		float L_14 = V_0;
		V_1 = ((float)il2cpp_codegen_subtract((float)L_13, (float)L_14));
		// if (delta == 0)
		float L_15 = V_1;
		if ((!(((float)L_15) == ((float)(0.0f)))))
		{
			goto IL_0052;
		}
	}
	{
		// return;
		return;
	}

IL_0052:
	{
		// if (CinemachineCore.CurrentTime < (mLastAxisInputTime + m_WaitTime))
		IL2CPP_RUNTIME_CLASS_INIT(CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534_il2cpp_TypeInfo_var);
		float L_16;
		L_16 = CinemachineCore_get_CurrentTime_mBD3A55B23004CB425D9297086BC20D7C55797625(/*hidden argument*/NULL);
		float L_17 = __this->get_mLastAxisInputTime_3();
		float L_18 = __this->get_m_WaitTime_1();
		if ((!(((float)L_16) < ((float)((float)il2cpp_codegen_add((float)L_17, (float)L_18))))))
		{
			goto IL_0067;
		}
	}
	{
		// return;
		return;
	}

IL_0067:
	{
		// float r = axis.m_MaxValue - axis.m_MinValue;
		AxisState_t376D19829A676B98933979F42845F6476071DDE8 * L_19 = ___axis0;
		float L_20 = L_19->get_m_MaxValue_9();
		AxisState_t376D19829A676B98933979F42845F6476071DDE8 * L_21 = ___axis0;
		float L_22 = L_21->get_m_MinValue_8();
		V_2 = ((float)il2cpp_codegen_subtract((float)L_20, (float)L_22));
		// if (axis.m_Wrap && Mathf.Abs(delta) > r * 0.5f)
		AxisState_t376D19829A676B98933979F42845F6476071DDE8 * L_23 = ___axis0;
		bool L_24 = L_23->get_m_Wrap_10();
		if (!L_24)
		{
			goto IL_0099;
		}
	}
	{
		float L_25 = V_1;
		float L_26;
		L_26 = fabsf(L_25);
		float L_27 = V_2;
		if ((!(((float)L_26) > ((float)((float)il2cpp_codegen_multiply((float)L_27, (float)(0.5f)))))))
		{
			goto IL_0099;
		}
	}
	{
		// v += Mathf.Sign(recenterTarget - v) * r;
		float L_28 = V_0;
		float L_29 = ___recenterTarget2;
		float L_30 = V_0;
		float L_31;
		L_31 = Mathf_Sign_m01716387C82B9523CFFADED7B2037D75F57FE2FB(((float)il2cpp_codegen_subtract((float)L_29, (float)L_30)), /*hidden argument*/NULL);
		float L_32 = V_2;
		V_0 = ((float)il2cpp_codegen_add((float)L_28, (float)((float)il2cpp_codegen_multiply((float)L_31, (float)L_32))));
	}

IL_0099:
	{
		// if (m_RecenteringTime < 0.001f)
		float L_33 = __this->get_m_RecenteringTime_2();
		if ((!(((float)L_33) < ((float)(0.00100000005f)))))
		{
			goto IL_00aa;
		}
	}
	{
		// v = recenterTarget;
		float L_34 = ___recenterTarget2;
		V_0 = L_34;
		goto IL_00c4;
	}

IL_00aa:
	{
		// v = Mathf.SmoothDamp(
		//     v, recenterTarget, ref mRecenteringVelocity,
		//     m_RecenteringTime, 9999, deltaTime);
		float L_35 = V_0;
		float L_36 = ___recenterTarget2;
		float* L_37 = __this->get_address_of_mRecenteringVelocity_4();
		float L_38 = __this->get_m_RecenteringTime_2();
		float L_39 = ___deltaTime1;
		float L_40;
		L_40 = Mathf_SmoothDamp_mBA32FC6CC8693F9446A2CF974AA44DC9801099C8(L_35, L_36, (float*)L_37, L_38, (9999.0f), L_39, /*hidden argument*/NULL);
		V_0 = L_40;
	}

IL_00c4:
	{
		// axis.Value = axis.ClampValue(v);
		AxisState_t376D19829A676B98933979F42845F6476071DDE8 * L_41 = ___axis0;
		AxisState_t376D19829A676B98933979F42845F6476071DDE8 * L_42 = ___axis0;
		float L_43 = V_0;
		float L_44;
		L_44 = AxisState_ClampValue_m44330844584E13D1E1921B6174DD5257CDFFA960((AxisState_t376D19829A676B98933979F42845F6476071DDE8 *)L_42, L_43, /*hidden argument*/NULL);
		L_41->set_Value_0(L_44);
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void Recentering_DoRecentering_mA1AB5ACE77B56D9357CBB46FB4BEAF42AED5CD6C_AdjustorThunk (RuntimeObject * __this, AxisState_t376D19829A676B98933979F42845F6476071DDE8 * ___axis0, float ___deltaTime1, float ___recenterTarget2, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Recentering_t3B320CE750DA39B1C1E60536E3ED006253605427 * _thisAdjusted = reinterpret_cast<Recentering_t3B320CE750DA39B1C1E60536E3ED006253605427 *>(__this + _offset);
	Recentering_DoRecentering_mA1AB5ACE77B56D9357CBB46FB4BEAF42AED5CD6C(_thisAdjusted, ___axis0, ___deltaTime1, ___recenterTarget2, method);
}
// System.Boolean Cinemachine.AxisState/Recentering::LegacyUpgrade(System.Int32&,System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Recentering_LegacyUpgrade_mE331A7312B51DE3F31805A89EC3E4EB9DF71567E (Recentering_t3B320CE750DA39B1C1E60536E3ED006253605427 * __this, int32_t* ___heading0, int32_t* ___velocityFilter1, const RuntimeMethod* method)
{
	int32_t V_0 = 0;
	{
		// if (m_LegacyHeadingDefinition != -1 && m_LegacyVelocityFilterStrength != -1)
		int32_t L_0 = __this->get_m_LegacyHeadingDefinition_5();
		if ((((int32_t)L_0) == ((int32_t)(-1))))
		{
			goto IL_0034;
		}
	}
	{
		int32_t L_1 = __this->get_m_LegacyVelocityFilterStrength_6();
		if ((((int32_t)L_1) == ((int32_t)(-1))))
		{
			goto IL_0034;
		}
	}
	{
		// heading = m_LegacyHeadingDefinition;
		int32_t* L_2 = ___heading0;
		int32_t L_3 = __this->get_m_LegacyHeadingDefinition_5();
		*((int32_t*)L_2) = (int32_t)L_3;
		// velocityFilter = m_LegacyVelocityFilterStrength;
		int32_t* L_4 = ___velocityFilter1;
		int32_t L_5 = __this->get_m_LegacyVelocityFilterStrength_6();
		*((int32_t*)L_4) = (int32_t)L_5;
		// m_LegacyHeadingDefinition = m_LegacyVelocityFilterStrength = -1;
		int32_t L_6 = (-1);
		V_0 = L_6;
		__this->set_m_LegacyVelocityFilterStrength_6(L_6);
		int32_t L_7 = V_0;
		__this->set_m_LegacyHeadingDefinition_5(L_7);
		// return true;
		return (bool)1;
	}

IL_0034:
	{
		// return false;
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Recentering_LegacyUpgrade_mE331A7312B51DE3F31805A89EC3E4EB9DF71567E_AdjustorThunk (RuntimeObject * __this, int32_t* ___heading0, int32_t* ___velocityFilter1, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Recentering_t3B320CE750DA39B1C1E60536E3ED006253605427 * _thisAdjusted = reinterpret_cast<Recentering_t3B320CE750DA39B1C1E60536E3ED006253605427 *>(__this + _offset);
	bool _returnValue;
	_returnValue = Recentering_LegacyUpgrade_mE331A7312B51DE3F31805A89EC3E4EB9DF71567E(_thisAdjusted, ___heading0, ___velocityFilter1, method);
	return _returnValue;
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#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.CameraState/CustomBlendable::.ctor(UnityEngine.Object,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CustomBlendable__ctor_mA7DEF75ACB9FDE678221EF6176FBD4DC4441FB07 (CustomBlendable_t8E179439D0939CA1F23354DD785283354767EA6B * __this, Object_tF2F3778131EFF286AF62B7B013A170F95A91571A * ___custom0, float ___weight1, const RuntimeMethod* method)
{
	{
		// { m_Custom = custom; m_Weight = weight; }
		Object_tF2F3778131EFF286AF62B7B013A170F95A91571A * L_0 = ___custom0;
		__this->set_m_Custom_0(L_0);
		// { m_Custom = custom; m_Weight = weight; }
		float L_1 = ___weight1;
		__this->set_m_Weight_1(L_1);
		// { m_Custom = custom; m_Weight = weight; }
		return;
	}
}
IL2CPP_EXTERN_C  void CustomBlendable__ctor_mA7DEF75ACB9FDE678221EF6176FBD4DC4441FB07_AdjustorThunk (RuntimeObject * __this, Object_tF2F3778131EFF286AF62B7B013A170F95A91571A * ___custom0, float ___weight1, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	CustomBlendable_t8E179439D0939CA1F23354DD785283354767EA6B * _thisAdjusted = reinterpret_cast<CustomBlendable_t8E179439D0939CA1F23354DD785283354767EA6B *>(__this + _offset);
	CustomBlendable__ctor_mA7DEF75ACB9FDE678221EF6176FBD4DC4441FB07(_thisAdjusted, ___custom0, ___weight1, 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
// Conversion methods for marshalling of: Cinemachine.CinemachineBlendListCamera/Instruction
IL2CPP_EXTERN_C void Instruction_t2B9B6F901E093EE37D10A69C0993A391883883AD_marshal_pinvoke(const Instruction_t2B9B6F901E093EE37D10A69C0993A391883883AD& unmarshaled, Instruction_t2B9B6F901E093EE37D10A69C0993A391883883AD_marshaled_pinvoke& marshaled)
{
	Exception_t* ___m_VirtualCamera_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_VirtualCamera' of type 'Instruction': Reference type field marshaling is not supported.");
	IL2CPP_RAISE_MANAGED_EXCEPTION(___m_VirtualCamera_0Exception, NULL);
}
IL2CPP_EXTERN_C void Instruction_t2B9B6F901E093EE37D10A69C0993A391883883AD_marshal_pinvoke_back(const Instruction_t2B9B6F901E093EE37D10A69C0993A391883883AD_marshaled_pinvoke& marshaled, Instruction_t2B9B6F901E093EE37D10A69C0993A391883883AD& unmarshaled)
{
	Exception_t* ___m_VirtualCamera_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_VirtualCamera' of type 'Instruction': Reference type field marshaling is not supported.");
	IL2CPP_RAISE_MANAGED_EXCEPTION(___m_VirtualCamera_0Exception, NULL);
}
// Conversion method for clean up from marshalling of: Cinemachine.CinemachineBlendListCamera/Instruction
IL2CPP_EXTERN_C void Instruction_t2B9B6F901E093EE37D10A69C0993A391883883AD_marshal_pinvoke_cleanup(Instruction_t2B9B6F901E093EE37D10A69C0993A391883883AD_marshaled_pinvoke& marshaled)
{
}
// Conversion methods for marshalling of: Cinemachine.CinemachineBlendListCamera/Instruction
IL2CPP_EXTERN_C void Instruction_t2B9B6F901E093EE37D10A69C0993A391883883AD_marshal_com(const Instruction_t2B9B6F901E093EE37D10A69C0993A391883883AD& unmarshaled, Instruction_t2B9B6F901E093EE37D10A69C0993A391883883AD_marshaled_com& marshaled)
{
	Exception_t* ___m_VirtualCamera_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_VirtualCamera' of type 'Instruction': Reference type field marshaling is not supported.");
	IL2CPP_RAISE_MANAGED_EXCEPTION(___m_VirtualCamera_0Exception, NULL);
}
IL2CPP_EXTERN_C void Instruction_t2B9B6F901E093EE37D10A69C0993A391883883AD_marshal_com_back(const Instruction_t2B9B6F901E093EE37D10A69C0993A391883883AD_marshaled_com& marshaled, Instruction_t2B9B6F901E093EE37D10A69C0993A391883883AD& unmarshaled)
{
	Exception_t* ___m_VirtualCamera_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_VirtualCamera' of type 'Instruction': Reference type field marshaling is not supported.");
	IL2CPP_RAISE_MANAGED_EXCEPTION(___m_VirtualCamera_0Exception, NULL);
}
// Conversion method for clean up from marshalling of: Cinemachine.CinemachineBlendListCamera/Instruction
IL2CPP_EXTERN_C void Instruction_t2B9B6F901E093EE37D10A69C0993A391883883AD_marshal_com_cleanup(Instruction_t2B9B6F901E093EE37D10A69C0993A391883883AD_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
// Conversion methods for marshalling of: Cinemachine.CinemachineBlenderSettings/CustomBlend
IL2CPP_EXTERN_C void CustomBlend_t8D1F710D2ED10B096356574DD839C02366269E85_marshal_pinvoke(const CustomBlend_t8D1F710D2ED10B096356574DD839C02366269E85& unmarshaled, CustomBlend_t8D1F710D2ED10B096356574DD839C02366269E85_marshaled_pinvoke& marshaled)
{
	marshaled.___m_From_0 = il2cpp_codegen_marshal_string(unmarshaled.get_m_From_0());
	marshaled.___m_To_1 = il2cpp_codegen_marshal_string(unmarshaled.get_m_To_1());
	marshaled.___m_Blend_2 = unmarshaled.get_m_Blend_2();
}
IL2CPP_EXTERN_C void CustomBlend_t8D1F710D2ED10B096356574DD839C02366269E85_marshal_pinvoke_back(const CustomBlend_t8D1F710D2ED10B096356574DD839C02366269E85_marshaled_pinvoke& marshaled, CustomBlend_t8D1F710D2ED10B096356574DD839C02366269E85& unmarshaled)
{
	unmarshaled.set_m_From_0(il2cpp_codegen_marshal_string_result(marshaled.___m_From_0));
	unmarshaled.set_m_To_1(il2cpp_codegen_marshal_string_result(marshaled.___m_To_1));
	CinemachineBlendDefinition_tFCB9356176B08582D6AB0B036E25729EBEDBFAEE  unmarshaled_m_Blend_temp_2;
	memset((&unmarshaled_m_Blend_temp_2), 0, sizeof(unmarshaled_m_Blend_temp_2));
	unmarshaled_m_Blend_temp_2 = marshaled.___m_Blend_2;
	unmarshaled.set_m_Blend_2(unmarshaled_m_Blend_temp_2);
}
// Conversion method for clean up from marshalling of: Cinemachine.CinemachineBlenderSettings/CustomBlend
IL2CPP_EXTERN_C void CustomBlend_t8D1F710D2ED10B096356574DD839C02366269E85_marshal_pinvoke_cleanup(CustomBlend_t8D1F710D2ED10B096356574DD839C02366269E85_marshaled_pinvoke& marshaled)
{
	il2cpp_codegen_marshal_free(marshaled.___m_From_0);
	marshaled.___m_From_0 = NULL;
	il2cpp_codegen_marshal_free(marshaled.___m_To_1);
	marshaled.___m_To_1 = NULL;
}
// Conversion methods for marshalling of: Cinemachine.CinemachineBlenderSettings/CustomBlend
IL2CPP_EXTERN_C void CustomBlend_t8D1F710D2ED10B096356574DD839C02366269E85_marshal_com(const CustomBlend_t8D1F710D2ED10B096356574DD839C02366269E85& unmarshaled, CustomBlend_t8D1F710D2ED10B096356574DD839C02366269E85_marshaled_com& marshaled)
{
	marshaled.___m_From_0 = il2cpp_codegen_marshal_bstring(unmarshaled.get_m_From_0());
	marshaled.___m_To_1 = il2cpp_codegen_marshal_bstring(unmarshaled.get_m_To_1());
	marshaled.___m_Blend_2 = unmarshaled.get_m_Blend_2();
}
IL2CPP_EXTERN_C void CustomBlend_t8D1F710D2ED10B096356574DD839C02366269E85_marshal_com_back(const CustomBlend_t8D1F710D2ED10B096356574DD839C02366269E85_marshaled_com& marshaled, CustomBlend_t8D1F710D2ED10B096356574DD839C02366269E85& unmarshaled)
{
	unmarshaled.set_m_From_0(il2cpp_codegen_marshal_bstring_result(marshaled.___m_From_0));
	unmarshaled.set_m_To_1(il2cpp_codegen_marshal_bstring_result(marshaled.___m_To_1));
	CinemachineBlendDefinition_tFCB9356176B08582D6AB0B036E25729EBEDBFAEE  unmarshaled_m_Blend_temp_2;
	memset((&unmarshaled_m_Blend_temp_2), 0, sizeof(unmarshaled_m_Blend_temp_2));
	unmarshaled_m_Blend_temp_2 = marshaled.___m_Blend_2;
	unmarshaled.set_m_Blend_2(unmarshaled_m_Blend_temp_2);
}
// Conversion method for clean up from marshalling of: Cinemachine.CinemachineBlenderSettings/CustomBlend
IL2CPP_EXTERN_C void CustomBlend_t8D1F710D2ED10B096356574DD839C02366269E85_marshal_com_cleanup(CustomBlend_t8D1F710D2ED10B096356574DD839C02366269E85_marshaled_com& marshaled)
{
	il2cpp_codegen_marshal_free_bstring(marshaled.___m_From_0);
	marshaled.___m_From_0 = NULL;
	il2cpp_codegen_marshal_free_bstring(marshaled.___m_To_1);
	marshaled.___m_To_1 = NULL;
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Cinemachine.CinemachineBrain/<AfterPhysics>d__32::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CAfterPhysicsU3Ed__32__ctor_mA6C5A5508C88D026B3A525C6CD8B02F1C43CDA4C (U3CAfterPhysicsU3Ed__32_t30C979A54D3F83216346200D6325724FE563B688 * __this, int32_t ___U3CU3E1__state0, const RuntimeMethod* method)
{
	{
		Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405(__this, /*hidden argument*/NULL);
		int32_t L_0 = ___U3CU3E1__state0;
		__this->set_U3CU3E1__state_0(L_0);
		return;
	}
}
// System.Void Cinemachine.CinemachineBrain/<AfterPhysics>d__32::System.IDisposable.Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CAfterPhysicsU3Ed__32_System_IDisposable_Dispose_m051EBB18282335A0C579BDB3DAFF72BFAABB1B2A (U3CAfterPhysicsU3Ed__32_t30C979A54D3F83216346200D6325724FE563B688 * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
// System.Boolean Cinemachine.CinemachineBrain/<AfterPhysics>d__32::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CAfterPhysicsU3Ed__32_MoveNext_m7E724EAB70997756F9914B75FDD882B41179D4C9 (U3CAfterPhysicsU3Ed__32_t30C979A54D3F83216346200D6325724FE563B688 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UpdateTracker_t65DAFAB0BA9482C7B23F5B1B01DE209C617434E5_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	CinemachineBrain_tD6C5DB266906E4033463D5B2F94EA48246959E83 * V_1 = NULL;
	int32_t V_2 = 0;
	{
		int32_t L_0 = __this->get_U3CU3E1__state_0();
		V_0 = L_0;
		CinemachineBrain_tD6C5DB266906E4033463D5B2F94EA48246959E83 * L_1 = __this->get_U3CU3E4__this_2();
		V_1 = L_1;
		int32_t L_2 = V_0;
		if (!L_2)
		{
			goto IL_0017;
		}
	}
	{
		int32_t L_3 = V_0;
		if ((((int32_t)L_3) == ((int32_t)1)))
		{
			goto IL_0033;
		}
	}
	{
		return (bool)0;
	}

IL_0017:
	{
		__this->set_U3CU3E1__state_0((-1));
	}

IL_001e:
	{
		// yield return mWaitForFixedUpdate;
		CinemachineBrain_tD6C5DB266906E4033463D5B2F94EA48246959E83 * L_4 = V_1;
		NullCheck(L_4);
		WaitForFixedUpdate_t675FCE2AEFAC5C924A4020474C997FF2CDD3F4C5 * L_5 = L_4->get_mWaitForFixedUpdate_17();
		__this->set_U3CU3E2__current_1(L_5);
		__this->set_U3CU3E1__state_0(1);
		return (bool)1;
	}

IL_0033:
	{
		__this->set_U3CU3E1__state_0((-1));
		// if (m_UpdateMethod == UpdateMethod.FixedUpdate
		//     || m_UpdateMethod == UpdateMethod.SmartUpdate)
		CinemachineBrain_tD6C5DB266906E4033463D5B2F94EA48246959E83 * L_6 = V_1;
		NullCheck(L_6);
		int32_t L_7 = L_6->get_m_UpdateMethod_8();
		if (!L_7)
		{
			goto IL_004b;
		}
	}
	{
		CinemachineBrain_tD6C5DB266906E4033463D5B2F94EA48246959E83 * L_8 = V_1;
		NullCheck(L_8);
		int32_t L_9 = L_8->get_m_UpdateMethod_8();
		if ((!(((uint32_t)L_9) == ((uint32_t)2))))
		{
			goto IL_006c;
		}
	}

IL_004b:
	{
		// CinemachineCore.UpdateFilter filter = CinemachineCore.UpdateFilter.Fixed;
		V_2 = 0;
		// if (m_UpdateMethod == UpdateMethod.SmartUpdate)
		CinemachineBrain_tD6C5DB266906E4033463D5B2F94EA48246959E83 * L_10 = V_1;
		NullCheck(L_10);
		int32_t L_11 = L_10->get_m_UpdateMethod_8();
		if ((!(((uint32_t)L_11) == ((uint32_t)2))))
		{
			goto IL_005e;
		}
	}
	{
		// UpdateTracker.OnUpdate(UpdateTracker.UpdateClock.Fixed);
		IL2CPP_RUNTIME_CLASS_INIT(UpdateTracker_t65DAFAB0BA9482C7B23F5B1B01DE209C617434E5_il2cpp_TypeInfo_var);
		UpdateTracker_OnUpdate_m5F262770C3B9222F8503D50DFE21FF7C9A902C41(0, /*hidden argument*/NULL);
		// filter = CinemachineCore.UpdateFilter.SmartFixed;
		V_2 = 8;
	}

IL_005e:
	{
		// UpdateVirtualCameras(filter, GetEffectiveDeltaTime(true));
		CinemachineBrain_tD6C5DB266906E4033463D5B2F94EA48246959E83 * L_12 = V_1;
		int32_t L_13 = V_2;
		CinemachineBrain_tD6C5DB266906E4033463D5B2F94EA48246959E83 * L_14 = V_1;
		NullCheck(L_14);
		float L_15;
		L_15 = CinemachineBrain_GetEffectiveDeltaTime_m27D6E0AC28FA42C74DD804AB942F0D496D55379B(L_14, (bool)1, /*hidden argument*/NULL);
		NullCheck(L_12);
		CinemachineBrain_UpdateVirtualCameras_mCA6172FE9872138FF4D2B3867EE7AB5BE6D47F89(L_12, L_13, L_15, /*hidden argument*/NULL);
	}

IL_006c:
	{
		// if (m_BlendUpdateMethod == BrainUpdateMethod.FixedUpdate)
		CinemachineBrain_tD6C5DB266906E4033463D5B2F94EA48246959E83 * L_16 = V_1;
		NullCheck(L_16);
		int32_t L_17 = L_16->get_m_BlendUpdateMethod_9();
		if (L_17)
		{
			goto IL_001e;
		}
	}
	{
		// UpdateFrame0(Time.fixedDeltaTime);
		CinemachineBrain_tD6C5DB266906E4033463D5B2F94EA48246959E83 * L_18 = V_1;
		float L_19;
		L_19 = Time_get_fixedDeltaTime_m8E94ECFF6A6A1D9B5D60BF82D116D540852484E5(/*hidden argument*/NULL);
		NullCheck(L_18);
		CinemachineBrain_UpdateFrame0_m8FD42266AA4C2CCE09B842A5BA7362126585858B(L_18, L_19, /*hidden argument*/NULL);
		// ProcessActiveCamera(Time.fixedDeltaTime);
		CinemachineBrain_tD6C5DB266906E4033463D5B2F94EA48246959E83 * L_20 = V_1;
		float L_21;
		L_21 = Time_get_fixedDeltaTime_m8E94ECFF6A6A1D9B5D60BF82D116D540852484E5(/*hidden argument*/NULL);
		NullCheck(L_20);
		CinemachineBrain_ProcessActiveCamera_m094A1972B629F11EB580679FEFD78076769180FF(L_20, L_21, /*hidden argument*/NULL);
		// while (true)
		goto IL_001e;
	}
}
// System.Object Cinemachine.CinemachineBrain/<AfterPhysics>d__32::System.Collections.Generic.IEnumerator<System.Object>.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * U3CAfterPhysicsU3Ed__32_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_m44FC9408A4C7D43320E5F71D756BF14526DB5119 (U3CAfterPhysicsU3Ed__32_t30C979A54D3F83216346200D6325724FE563B688 * __this, const RuntimeMethod* method)
{
	{
		RuntimeObject * L_0 = __this->get_U3CU3E2__current_1();
		return L_0;
	}
}
// System.Void Cinemachine.CinemachineBrain/<AfterPhysics>d__32::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CAfterPhysicsU3Ed__32_System_Collections_IEnumerator_Reset_m1C4AC9CF256FD26354DCD648E11DD88D3651CED6 (U3CAfterPhysicsU3Ed__32_t30C979A54D3F83216346200D6325724FE563B688 * __this, const RuntimeMethod* method)
{
	{
		NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_0 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var)));
		NotSupportedException__ctor_m3EA81A5B209A87C3ADA47443F2AFFF735E5256EE(L_0, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CAfterPhysicsU3Ed__32_System_Collections_IEnumerator_Reset_m1C4AC9CF256FD26354DCD648E11DD88D3651CED6_RuntimeMethod_var)));
	}
}
// System.Object Cinemachine.CinemachineBrain/<AfterPhysics>d__32::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * U3CAfterPhysicsU3Ed__32_System_Collections_IEnumerator_get_Current_mC062E14211D5DBC08B65BB1AB2DA18E08C8E21DB (U3CAfterPhysicsU3Ed__32_t30C979A54D3F83216346200D6325724FE563B688 * __this, const RuntimeMethod* method)
{
	{
		RuntimeObject * L_0 = __this->get_U3CU3E2__current_1();
		return L_0;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Cinemachine.CinemachineBrain/BrainEvent::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BrainEvent__ctor_m648F7E949F40D8EAB7019FAED3ECE88D8CAF05D7 (BrainEvent_t7DDC9AFC269C95A82A9348F1F7120BA402DCFE5E * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityEvent_1__ctor_m7FAB70A1CC10FC2B1F244136B510D1B8F5A4FF13_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		UnityEvent_1__ctor_m7FAB70A1CC10FC2B1F244136B510D1B8F5A4FF13(__this, /*hidden argument*/UnityEvent_1__ctor_m7FAB70A1CC10FC2B1F244136B510D1B8F5A4FF13_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Boolean Cinemachine.CinemachineBrain/BrainFrame::get_Active()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BrainFrame_get_Active_mD8AA67B2ACCA6591C9DA9A495850D2145C5B0712 (BrainFrame_t07FD63A76D2E5288AD57B3FDAC0AB14A034AF2D3 * __this, const RuntimeMethod* method)
{
	{
		// public bool Active { get { return blend.IsValid; } }
		CinemachineBlend_tA1423010B6E480A1066D469A77F1CB4E2BC6925C * L_0 = __this->get_blend_1();
		NullCheck(L_0);
		bool L_1;
		L_1 = CinemachineBlend_get_IsValid_m55FFFA5BC32710DA0EF7CA8DBD7B0303D562D0D2(L_0, /*hidden argument*/NULL);
		return L_1;
	}
}
// System.Void Cinemachine.CinemachineBrain/BrainFrame::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BrainFrame__ctor_mA060413F10EA79721B2D2A33D99DC1D3282831A6 (BrainFrame_t07FD63A76D2E5288AD57B3FDAC0AB14A034AF2D3 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BlendSourceVirtualCamera_t51EF059412C3159149A6F336FED668E4A11DF1AC_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineBlend_tA1423010B6E480A1066D469A77F1CB4E2BC6925C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// public CinemachineBlend blend = new CinemachineBlend(null, null, null, 0, 0);
		CinemachineBlend_tA1423010B6E480A1066D469A77F1CB4E2BC6925C * L_0 = (CinemachineBlend_tA1423010B6E480A1066D469A77F1CB4E2BC6925C *)il2cpp_codegen_object_new(CinemachineBlend_tA1423010B6E480A1066D469A77F1CB4E2BC6925C_il2cpp_TypeInfo_var);
		CinemachineBlend__ctor_mB06EF56D92F3900609669689E8820647EE84B5A3(L_0, (RuntimeObject*)NULL, (RuntimeObject*)NULL, (AnimationCurve_t2D452A14820CEDB83BFF2C911682A4E59001AD03 *)NULL, (0.0f), (0.0f), /*hidden argument*/NULL);
		__this->set_blend_1(L_0);
		// public CinemachineBlend workingBlend = new CinemachineBlend(null, null, null, 0, 0);
		CinemachineBlend_tA1423010B6E480A1066D469A77F1CB4E2BC6925C * L_1 = (CinemachineBlend_tA1423010B6E480A1066D469A77F1CB4E2BC6925C *)il2cpp_codegen_object_new(CinemachineBlend_tA1423010B6E480A1066D469A77F1CB4E2BC6925C_il2cpp_TypeInfo_var);
		CinemachineBlend__ctor_mB06EF56D92F3900609669689E8820647EE84B5A3(L_1, (RuntimeObject*)NULL, (RuntimeObject*)NULL, (AnimationCurve_t2D452A14820CEDB83BFF2C911682A4E59001AD03 *)NULL, (0.0f), (0.0f), /*hidden argument*/NULL);
		__this->set_workingBlend_2(L_1);
		// public BlendSourceVirtualCamera workingBlendSource = new BlendSourceVirtualCamera(null);
		BlendSourceVirtualCamera_t51EF059412C3159149A6F336FED668E4A11DF1AC * L_2 = (BlendSourceVirtualCamera_t51EF059412C3159149A6F336FED668E4A11DF1AC *)il2cpp_codegen_object_new(BlendSourceVirtualCamera_t51EF059412C3159149A6F336FED668E4A11DF1AC_il2cpp_TypeInfo_var);
		BlendSourceVirtualCamera__ctor_m762CFEB65D584FC854F9653CF1A97444FF86E08B(L_2, (CinemachineBlend_tA1423010B6E480A1066D469A77F1CB4E2BC6925C *)NULL, /*hidden argument*/NULL);
		__this->set_workingBlendSource_3(L_2);
		Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405(__this, /*hidden argument*/NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Cinemachine.CinemachineBrain/VcamActivatedEvent::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VcamActivatedEvent__ctor_mA99C1BA22F69EE75141BFFBB810E1230DCFA15E6 (VcamActivatedEvent_tFC99CBCF86077996502503BCD7019E23C7787296 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityEvent_2__ctor_mB5F14A2841CFD4FFEA2B3FDB766A68789CA4C500_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		UnityEvent_2__ctor_mB5F14A2841CFD4FFEA2B3FDB766A68789CA4C500(__this, /*hidden argument*/UnityEvent_2__ctor_mB5F14A2841CFD4FFEA2B3FDB766A68789CA4C500_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Cinemachine.CinemachineClearShot/<>c::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m9685B944F64D38F8A51929E1DCF7714D96EE5C6E (const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tE71B8ECA45D0B2A279AFC42A046D8FE08995E601_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		U3CU3Ec_tE71B8ECA45D0B2A279AFC42A046D8FE08995E601 * L_0 = (U3CU3Ec_tE71B8ECA45D0B2A279AFC42A046D8FE08995E601 *)il2cpp_codegen_object_new(U3CU3Ec_tE71B8ECA45D0B2A279AFC42A046D8FE08995E601_il2cpp_TypeInfo_var);
		U3CU3Ec__ctor_m02E5C011A18650E911D7DE28902B36407425A1DA(L_0, /*hidden argument*/NULL);
		((U3CU3Ec_tE71B8ECA45D0B2A279AFC42A046D8FE08995E601_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tE71B8ECA45D0B2A279AFC42A046D8FE08995E601_il2cpp_TypeInfo_var))->set_U3CU3E9_0(L_0);
		return;
	}
}
// System.Void Cinemachine.CinemachineClearShot/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m02E5C011A18650E911D7DE28902B36407425A1DA (U3CU3Ec_tE71B8ECA45D0B2A279AFC42A046D8FE08995E601 * __this, const RuntimeMethod* method)
{
	{
		Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405(__this, /*hidden argument*/NULL);
		return;
	}
}
// System.Int32 Cinemachine.CinemachineClearShot/<>c::<Randomize>b__47_0(Cinemachine.CinemachineClearShot/Pair,Cinemachine.CinemachineClearShot/Pair)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t U3CU3Ec_U3CRandomizeU3Eb__47_0_m11EDFFF61087041AA23E34C5AE7D01B6976118F9 (U3CU3Ec_tE71B8ECA45D0B2A279AFC42A046D8FE08995E601 * __this, Pair_tCF1B4A57B4FC677FA2ACB13ECA3D0621CCE6E9FB  ___p10, Pair_tCF1B4A57B4FC677FA2ACB13ECA3D0621CCE6E9FB  ___p21, const RuntimeMethod* method)
{
	{
		// pairs.Sort((p1, p2) => (int)p1.b - (int)p2.b);
		Pair_tCF1B4A57B4FC677FA2ACB13ECA3D0621CCE6E9FB  L_0 = ___p10;
		float L_1 = L_0.get_b_1();
		Pair_tCF1B4A57B4FC677FA2ACB13ECA3D0621CCE6E9FB  L_2 = ___p21;
		float L_3 = L_2.get_b_1();
		return ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)L_1)), (int32_t)((int32_t)((int32_t)L_3))));
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#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.CinemachineCollider/VcamExtraState::AddPointToDebugPath(UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VcamExtraState_AddPointToDebugPath_mFF718D5B8D9DACD1A94BAFB458A028241E0FC95B (VcamExtraState_t73D4C00CD5762D5EF09276AC175DC148D0FC72CC * __this, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___p0, const RuntimeMethod* method)
{
	{
		// }
		return;
	}
}
// System.Single Cinemachine.CinemachineCollider/VcamExtraState::ApplyDistanceSmoothing(System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float VcamExtraState_ApplyDistanceSmoothing_mB2490C4B28326713F8FAECEEBC239B46BDBB853C (VcamExtraState_t73D4C00CD5762D5EF09276AC175DC148D0FC72CC * __this, float ___distance0, float ___smoothingTime1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// if (m_SmoothedTime != 0 && smoothingTime > Epsilon)
		float L_0 = __this->get_m_SmoothedTime_7();
		if ((((float)L_0) == ((float)(0.0f))))
		{
			goto IL_0031;
		}
	}
	{
		float L_1 = ___smoothingTime1;
		if ((!(((float)L_1) > ((float)(9.99999975E-05f)))))
		{
			goto IL_0031;
		}
	}
	{
		// float now = CinemachineCore.CurrentTime;
		IL2CPP_RUNTIME_CLASS_INIT(CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534_il2cpp_TypeInfo_var);
		float L_2;
		L_2 = CinemachineCore_get_CurrentTime_mBD3A55B23004CB425D9297086BC20D7C55797625(/*hidden argument*/NULL);
		// if (now - m_SmoothedTime < smoothingTime)
		float L_3 = __this->get_m_SmoothedTime_7();
		float L_4 = ___smoothingTime1;
		if ((!(((float)((float)il2cpp_codegen_subtract((float)L_2, (float)L_3))) < ((float)L_4))))
		{
			goto IL_0031;
		}
	}
	{
		// return Mathf.Min(distance, m_SmoothedDistance);
		float L_5 = ___distance0;
		float L_6 = __this->get_m_SmoothedDistance_6();
		float L_7;
		L_7 = Mathf_Min_mD28BD5C9012619B74E475F204F96603193E99B14(L_5, L_6, /*hidden argument*/NULL);
		return L_7;
	}

IL_0031:
	{
		// return distance;
		float L_8 = ___distance0;
		return L_8;
	}
}
// System.Void Cinemachine.CinemachineCollider/VcamExtraState::UpdateDistanceSmoothing(System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VcamExtraState_UpdateDistanceSmoothing_m75C77A914C361D02C7C0F9B73A874D309EC124B8 (VcamExtraState_t73D4C00CD5762D5EF09276AC175DC148D0FC72CC * __this, float ___distance0, float ___smoothingTime1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	float V_0 = 0.0f;
	{
		// float now = CinemachineCore.CurrentTime;
		IL2CPP_RUNTIME_CLASS_INIT(CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534_il2cpp_TypeInfo_var);
		float L_0;
		L_0 = CinemachineCore_get_CurrentTime_mBD3A55B23004CB425D9297086BC20D7C55797625(/*hidden argument*/NULL);
		V_0 = L_0;
		// if (m_SmoothedDistance == 0 || distance <= m_SmoothedDistance)
		float L_1 = __this->get_m_SmoothedDistance_6();
		if ((((float)L_1) == ((float)(0.0f))))
		{
			goto IL_001c;
		}
	}
	{
		float L_2 = ___distance0;
		float L_3 = __this->get_m_SmoothedDistance_6();
		if ((!(((float)L_2) <= ((float)L_3))))
		{
			goto IL_002a;
		}
	}

IL_001c:
	{
		// m_SmoothedDistance = distance;
		float L_4 = ___distance0;
		__this->set_m_SmoothedDistance_6(L_4);
		// m_SmoothedTime = now;
		float L_5 = V_0;
		__this->set_m_SmoothedTime_7(L_5);
	}

IL_002a:
	{
		// }
		return;
	}
}
// System.Void Cinemachine.CinemachineCollider/VcamExtraState::ResetDistanceSmoothing(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VcamExtraState_ResetDistanceSmoothing_m9DA2E009ED1BBFD18F811B5A1E0DF1BE9D91342C (VcamExtraState_t73D4C00CD5762D5EF09276AC175DC148D0FC72CC * __this, float ___smoothingTime0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	float V_0 = 0.0f;
	{
		// float now = CinemachineCore.CurrentTime;
		IL2CPP_RUNTIME_CLASS_INIT(CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534_il2cpp_TypeInfo_var);
		float L_0;
		L_0 = CinemachineCore_get_CurrentTime_mBD3A55B23004CB425D9297086BC20D7C55797625(/*hidden argument*/NULL);
		// if (now - m_SmoothedTime >= smoothingTime)
		float L_1 = __this->get_m_SmoothedTime_7();
		float L_2 = ___smoothingTime0;
		if ((!(((float)((float)il2cpp_codegen_subtract((float)L_0, (float)L_1))) >= ((float)L_2))))
		{
			goto IL_0023;
		}
	}
	{
		// m_SmoothedDistance = m_SmoothedTime = 0;
		float L_3 = (0.0f);
		V_0 = L_3;
		__this->set_m_SmoothedTime_7(L_3);
		float L_4 = V_0;
		__this->set_m_SmoothedDistance_6(L_4);
	}

IL_0023:
	{
		// }
		return;
	}
}
// System.Void Cinemachine.CinemachineCollider/VcamExtraState::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VcamExtraState__ctor_mAD425FDD74968E2F744178F85B1C9F5FA2FA875F (VcamExtraState_t73D4C00CD5762D5EF09276AC175DC148D0FC72CC * __this, const RuntimeMethod* method)
{
	{
		Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405(__this, /*hidden argument*/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_m2EFDABF6DAFD0ACF434A8A83F5CAB0AA4B4F3519 (FovCache_t5555CCBDA0305214CA84F8F81D9C17F2DCC844C0 * __this, LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA  ___lens0, Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878  ___softGuide1, Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878  ___hardGuide2, float ___targetDistance3, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	float V_1 = 0.0f;
	double V_2 = 0.0;
	int32_t G_B4_0 = 0;
	{
		// bool recalculate = mAspect != lens.Aspect
		//     || softGuide != mSoftGuideRect || hardGuide != mHardGuideRect;
		float L_0 = __this->get_mAspect_5();
		float L_1;
		L_1 = LensSettings_get_Aspect_m9CC9D04C1503CE0708B7E8D7918D51E6D105CBA6((LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA *)(&___lens0), /*hidden argument*/NULL);
		if ((!(((float)L_0) == ((float)L_1))))
		{
			goto IL_002b;
		}
	}
	{
		Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878  L_2 = ___softGuide1;
		Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878  L_3 = __this->get_mSoftGuideRect_6();
		bool L_4;
		L_4 = Rect_op_Inequality_m6D87EE93EB6C68B78B8C044217EAFCE33EE12B66(L_2, L_3, /*hidden argument*/NULL);
		if (L_4)
		{
			goto IL_002b;
		}
	}
	{
		Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878  L_5 = ___hardGuide2;
		Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878  L_6 = __this->get_mHardGuideRect_7();
		bool L_7;
		L_7 = Rect_op_Inequality_m6D87EE93EB6C68B78B8C044217EAFCE33EE12B66(L_5, L_6, /*hidden argument*/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_mD89E6548BD05054F1ADFF7CB767ADCBA147970A0_inline((LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA *)(&___lens0), /*hidden argument*/NULL);
		if (!L_8)
		{
			goto IL_00b1;
		}
	}
	{
		// float orthoOverDistance = Mathf.Abs(lens.OrthographicSize / targetDistance);
		LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA  L_9 = ___lens0;
		float L_10 = L_9.get_OrthographicSize_2();
		float L_11 = ___targetDistance3;
		float L_12;
		L_12 = fabsf(((float)((float)L_10/(float)L_11)));
		V_1 = L_12;
		// if (mOrthoSizeOverDistance == 0
		//     || Mathf.Abs(orthoOverDistance - mOrthoSizeOverDistance) / mOrthoSizeOverDistance
		//         > mOrthoSizeOverDistance * 0.01f)
		float L_13 = __this->get_mOrthoSizeOverDistance_4();
		if ((((float)L_13) == ((float)(0.0f))))
		{
			goto IL_0074;
		}
	}
	{
		float L_14 = V_1;
		float L_15 = __this->get_mOrthoSizeOverDistance_4();
		float L_16;
		L_16 = fabsf(((float)il2cpp_codegen_subtract((float)L_14, (float)L_15)));
		float L_17 = __this->get_mOrthoSizeOverDistance_4();
		float L_18 = __this->get_mOrthoSizeOverDistance_4();
		if ((!(((float)((float)((float)L_16/(float)L_17))) > ((float)((float)il2cpp_codegen_multiply((float)L_18, (float)(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_011e;
		}
	}
	{
		// mFov = Mathf.Rad2Deg * 2 * Mathf.Atan(orthoOverDistance);
		float L_20 = V_1;
		float L_21;
		L_21 = atanf(L_20);
		__this->set_mFov_3(((float)il2cpp_codegen_multiply((float)(114.59156f), (float)L_21)));
		// mFovH = Mathf.Rad2Deg * 2 * Mathf.Atan(lens.Aspect * orthoOverDistance);
		float L_22;
		L_22 = LensSettings_get_Aspect_m9CC9D04C1503CE0708B7E8D7918D51E6D105CBA6((LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA *)(&___lens0), /*hidden argument*/NULL);
		float L_23 = V_1;
		float L_24;
		L_24 = atanf(((float)il2cpp_codegen_multiply((float)L_22, (float)L_23)));
		__this->set_mFovH_2(((float)il2cpp_codegen_multiply((float)(114.59156f), (float)L_24)));
		// mOrthoSizeOverDistance = orthoOverDistance;
		float L_25 = V_1;
		__this->set_mOrthoSizeOverDistance_4(L_25);
		// }
		goto IL_011e;
	}

IL_00b1:
	{
		// if (mFov != lens.FieldOfView)
		float L_26 = __this->get_mFov_3();
		LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA  L_27 = ___lens0;
		float L_28 = L_27.get_FieldOfView_1();
		if ((((float)L_26) == ((float)L_28)))
		{
			goto IL_00c1;
		}
	}
	{
		// recalculate = true;
		V_0 = (bool)1;
	}

IL_00c1:
	{
		// if (recalculate)
		bool L_29 = V_0;
		if (!L_29)
		{
			goto IL_011e;
		}
	}
	{
		// mFov = lens.FieldOfView;
		LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA  L_30 = ___lens0;
		float L_31 = L_30.get_FieldOfView_1();
		__this->set_mFov_3(L_31);
		// double radHFOV = 2 * Math.Atan(Math.Tan(mFov * Mathf.Deg2Rad / 2) * lens.Aspect);
		float L_32 = __this->get_mFov_3();
		IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
		double L_33;
		L_33 = tan(((double)((double)((float)((float)((float)il2cpp_codegen_multiply((float)L_32, (float)(0.0174532924f)))/(float)(2.0f))))));
		float L_34;
		L_34 = LensSettings_get_Aspect_m9CC9D04C1503CE0708B7E8D7918D51E6D105CBA6((LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA *)(&___lens0), /*hidden argument*/NULL);
		double L_35;
		L_35 = atan(((double)il2cpp_codegen_multiply((double)L_33, (double)((double)((double)L_34)))));
		V_2 = ((double)il2cpp_codegen_multiply((double)(2.0), (double)L_35));
		// mFovH = (float)(Mathf.Rad2Deg * radHFOV);
		double L_36 = V_2;
		__this->set_mFovH_2(((float)((float)((double)il2cpp_codegen_multiply((double)(57.295780181884766), (double)L_36)))));
		// mOrthoSizeOverDistance = 0;
		__this->set_mOrthoSizeOverDistance_4((0.0f));
	}

IL_011e:
	{
		// if (recalculate)
		bool L_37 = V_0;
		if (!L_37)
		{
			goto IL_017c;
		}
	}
	{
		// mFovSoftGuideRect = ScreenToFOV(softGuide, mFov, mFovH, lens.Aspect);
		Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878  L_38 = ___softGuide1;
		float L_39 = __this->get_mFov_3();
		float L_40 = __this->get_mFovH_2();
		float L_41;
		L_41 = LensSettings_get_Aspect_m9CC9D04C1503CE0708B7E8D7918D51E6D105CBA6((LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA *)(&___lens0), /*hidden argument*/NULL);
		Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878  L_42;
		L_42 = FovCache_ScreenToFOV_m813E0A11A9BEBC417751E33DA5E18A5A0DADFF2B((FovCache_t5555CCBDA0305214CA84F8F81D9C17F2DCC844C0 *)__this, L_38, L_39, L_40, L_41, /*hidden argument*/NULL);
		__this->set_mFovSoftGuideRect_0(L_42);
		// mSoftGuideRect = softGuide;
		Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878  L_43 = ___softGuide1;
		__this->set_mSoftGuideRect_6(L_43);
		// mFovHardGuideRect = ScreenToFOV(hardGuide, mFov, mFovH, lens.Aspect);
		Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878  L_44 = ___hardGuide2;
		float L_45 = __this->get_mFov_3();
		float L_46 = __this->get_mFovH_2();
		float L_47;
		L_47 = LensSettings_get_Aspect_m9CC9D04C1503CE0708B7E8D7918D51E6D105CBA6((LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA *)(&___lens0), /*hidden argument*/NULL);
		Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878  L_48;
		L_48 = FovCache_ScreenToFOV_m813E0A11A9BEBC417751E33DA5E18A5A0DADFF2B((FovCache_t5555CCBDA0305214CA84F8F81D9C17F2DCC844C0 *)__this, L_44, L_45, L_46, L_47, /*hidden argument*/NULL);
		__this->set_mFovHardGuideRect_1(L_48);
		// mHardGuideRect = hardGuide;
		Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878  L_49 = ___hardGuide2;
		__this->set_mHardGuideRect_7(L_49);
		// mAspect = lens.Aspect;
		float L_50;
		L_50 = LensSettings_get_Aspect_m9CC9D04C1503CE0708B7E8D7918D51E6D105CBA6((LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA *)(&___lens0), /*hidden argument*/NULL);
		__this->set_mAspect_5(L_50);
	}

IL_017c:
	{
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void FovCache_UpdateCache_m2EFDABF6DAFD0ACF434A8A83F5CAB0AA4B4F3519_AdjustorThunk (RuntimeObject * __this, LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA  ___lens0, Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878  ___softGuide1, Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878  ___hardGuide2, float ___targetDistance3, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	FovCache_t5555CCBDA0305214CA84F8F81D9C17F2DCC844C0 * _thisAdjusted = reinterpret_cast<FovCache_t5555CCBDA0305214CA84F8F81D9C17F2DCC844C0 *>(__this + _offset);
	FovCache_UpdateCache_m2EFDABF6DAFD0ACF434A8A83F5CAB0AA4B4F3519(_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_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878  FovCache_ScreenToFOV_m813E0A11A9BEBC417751E33DA5E18A5A0DADFF2B (FovCache_t5555CCBDA0305214CA84F8F81D9C17F2DCC844C0 * __this, Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878  ___rScreen0, float ___fov1, float ___fovH2, float ___aspect3, const RuntimeMethod* method)
{
	Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878  V_0;
	memset((&V_0), 0, sizeof(V_0));
	Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461  V_1;
	memset((&V_1), 0, sizeof(V_1));
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  V_2;
	memset((&V_2), 0, sizeof(V_2));
	float V_3 = 0.0f;
	Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461  V_4;
	memset((&V_4), 0, sizeof(V_4));
	{
		// Rect r = new Rect(rScreen);
		Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878  L_0 = ___rScreen0;
		Rect__ctor_m4976D69877F052A2BF4FDC3558F5697412BE08C3((Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878 *)(&V_0), L_0, /*hidden argument*/NULL);
		// Matrix4x4 persp = Matrix4x4.Perspective(fov, aspect, 0.0001f, 2f).inverse;
		float L_1 = ___fov1;
		float L_2 = ___aspect3;
		Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461  L_3;
		L_3 = Matrix4x4_Perspective_mC6E5CD7C41446DDEADD294A1FC6EFEC2FD23E947(L_1, L_2, (9.99999975E-05f), (2.0f), /*hidden argument*/NULL);
		V_4 = L_3;
		Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461  L_4;
		L_4 = Matrix4x4_get_inverse_mFA34ECC790B269522F60FC32370D628DAFCAE225((Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461 *)(&V_4), /*hidden argument*/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_m2C91041817D410B32B80E338764109D75ACB01E4((Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878 *)(&V_0), /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_6;
		memset((&L_6), 0, sizeof(L_6));
		Vector3__ctor_m57495F692C6CE1CEF278CAD9A98221165D37E636_inline((&L_6), (0.0f), ((float)il2cpp_codegen_subtract((float)((float)il2cpp_codegen_multiply((float)L_5, (float)(2.0f))), (float)(1.0f))), (0.5f), /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_7;
		L_7 = Matrix4x4_MultiplyPoint_mE92BEE4DED3B602983C2BBE06C44AD29564EDA83((Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461 *)(&V_1), L_6, /*hidden argument*/NULL);
		V_2 = L_7;
		// Vector3 p = persp.MultiplyPoint(new Vector3(0, (r.yMin * 2f) - 1f, 0.5f)); p.z = -p.z;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_8 = V_2;
		float L_9 = L_8.get_z_4();
		(&V_2)->set_z_4(((-L_9)));
		// float angle = UnityVectorExtensions.SignedAngle(Vector3.forward, p, Vector3.left);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_10;
		L_10 = Vector3_get_forward_m3082920F8A24AA02E4F542B6771EB0B63A91AC90(/*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_11 = V_2;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_12;
		L_12 = Vector3_get_left_mDAB848C352B9D30E2DDDA7F56308ABC32A4315A5(/*hidden argument*/NULL);
		float L_13;
		L_13 = UnityVectorExtensions_SignedAngle_mD9BC7BAFD53B8BEE637C33AF52EAB09DFA45F939(L_10, L_11, L_12, /*hidden argument*/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_mA2FDFF7C8C2361A4CF3F446BAB9A861F923F763A((Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878 *)(&V_0), ((float)((float)((float)il2cpp_codegen_add((float)((float)((float)L_14/(float)(2.0f))), (float)L_15))/(float)L_16)), /*hidden argument*/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_m9685BF55B44C51FF9BA080F9995073E458E1CDC3((Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878 *)(&V_0), /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_18;
		memset((&L_18), 0, sizeof(L_18));
		Vector3__ctor_m57495F692C6CE1CEF278CAD9A98221165D37E636_inline((&L_18), (0.0f), ((float)il2cpp_codegen_subtract((float)((float)il2cpp_codegen_multiply((float)L_17, (float)(2.0f))), (float)(1.0f))), (0.5f), /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_19;
		L_19 = Matrix4x4_MultiplyPoint_mE92BEE4DED3B602983C2BBE06C44AD29564EDA83((Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461 *)(&V_1), L_18, /*hidden argument*/NULL);
		V_2 = L_19;
		// p = persp.MultiplyPoint(new Vector3(0, (r.yMax * 2f) - 1f, 0.5f)); p.z = -p.z;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_20 = V_2;
		float L_21 = L_20.get_z_4();
		(&V_2)->set_z_4(((-L_21)));
		// angle = UnityVectorExtensions.SignedAngle(Vector3.forward, p, Vector3.left);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_22;
		L_22 = Vector3_get_forward_m3082920F8A24AA02E4F542B6771EB0B63A91AC90(/*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_23 = V_2;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_24;
		L_24 = Vector3_get_left_mDAB848C352B9D30E2DDDA7F56308ABC32A4315A5(/*hidden argument*/NULL);
		float L_25;
		L_25 = UnityVectorExtensions_SignedAngle_mD9BC7BAFD53B8BEE637C33AF52EAB09DFA45F939(L_22, L_23, L_24, /*hidden argument*/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_m4E7A7C5E88FA369D6ED022C939427F4895F6635D((Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878 *)(&V_0), ((float)((float)((float)il2cpp_codegen_add((float)((float)((float)L_26/(float)(2.0f))), (float)L_27))/(float)L_28)), /*hidden argument*/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_m02EA330BE4C4A07A3F18F50F257832E9E3C2B873((Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878 *)(&V_0), /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_30;
		memset((&L_30), 0, sizeof(L_30));
		Vector3__ctor_m57495F692C6CE1CEF278CAD9A98221165D37E636_inline((&L_30), ((float)il2cpp_codegen_subtract((float)((float)il2cpp_codegen_multiply((float)L_29, (float)(2.0f))), (float)(1.0f))), (0.0f), (0.5f), /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_31;
		L_31 = Matrix4x4_MultiplyPoint_mE92BEE4DED3B602983C2BBE06C44AD29564EDA83((Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461 *)(&V_1), L_30, /*hidden argument*/NULL);
		V_2 = L_31;
		// p = persp.MultiplyPoint(new Vector3((r.xMin * 2f) - 1f, 0, 0.5f));  p.z = -p.z;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_32 = V_2;
		float L_33 = L_32.get_z_4();
		(&V_2)->set_z_4(((-L_33)));
		// angle = UnityVectorExtensions.SignedAngle(Vector3.forward, p, Vector3.up);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_34;
		L_34 = Vector3_get_forward_m3082920F8A24AA02E4F542B6771EB0B63A91AC90(/*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_35 = V_2;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_36;
		L_36 = Vector3_get_up_m38AECA68388D446CFADDD022B0B867293044EA50(/*hidden argument*/NULL);
		float L_37;
		L_37 = UnityVectorExtensions_SignedAngle_mD9BC7BAFD53B8BEE637C33AF52EAB09DFA45F939(L_34, L_35, L_36, /*hidden argument*/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_mC91AC74347F8E3D537E8C5D70015E9B8EA872A3F((Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878 *)(&V_0), ((float)((float)((float)il2cpp_codegen_add((float)((float)((float)L_38/(float)(2.0f))), (float)L_39))/(float)L_40)), /*hidden argument*/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_m174FFAACE6F19A59AA793B3D507BE70116E27DE5((Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878 *)(&V_0), /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_42;
		memset((&L_42), 0, sizeof(L_42));
		Vector3__ctor_m57495F692C6CE1CEF278CAD9A98221165D37E636_inline((&L_42), ((float)il2cpp_codegen_subtract((float)((float)il2cpp_codegen_multiply((float)L_41, (float)(2.0f))), (float)(1.0f))), (0.0f), (0.5f), /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_43;
		L_43 = Matrix4x4_MultiplyPoint_mE92BEE4DED3B602983C2BBE06C44AD29564EDA83((Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461 *)(&V_1), L_42, /*hidden argument*/NULL);
		V_2 = L_43;
		// p = persp.MultiplyPoint(new Vector3((r.xMax * 2f) - 1f, 0, 0.5f));  p.z = -p.z;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_44 = V_2;
		float L_45 = L_44.get_z_4();
		(&V_2)->set_z_4(((-L_45)));
		// angle = UnityVectorExtensions.SignedAngle(Vector3.forward, p, Vector3.up);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_46;
		L_46 = Vector3_get_forward_m3082920F8A24AA02E4F542B6771EB0B63A91AC90(/*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_47 = V_2;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_48;
		L_48 = Vector3_get_up_m38AECA68388D446CFADDD022B0B867293044EA50(/*hidden argument*/NULL);
		float L_49;
		L_49 = UnityVectorExtensions_SignedAngle_mD9BC7BAFD53B8BEE637C33AF52EAB09DFA45F939(L_46, L_47, L_48, /*hidden argument*/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_m4E466ED07B11CC5457BD62517418C493C0DDF2E3((Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878 *)(&V_0), ((float)((float)((float)il2cpp_codegen_add((float)((float)((float)L_50/(float)(2.0f))), (float)L_51))/(float)L_52)), /*hidden argument*/NULL);
		// return r;
		Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878  L_53 = V_0;
		return L_53;
	}
}
IL2CPP_EXTERN_C  Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878  FovCache_ScreenToFOV_m813E0A11A9BEBC417751E33DA5E18A5A0DADFF2B_AdjustorThunk (RuntimeObject * __this, Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878  ___rScreen0, float ___fov1, float ___fovH2, float ___aspect3, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	FovCache_t5555CCBDA0305214CA84F8F81D9C17F2DCC844C0 * _thisAdjusted = reinterpret_cast<FovCache_t5555CCBDA0305214CA84F8F81D9C17F2DCC844C0 *>(__this + _offset);
	Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878  _returnValue;
	_returnValue = FovCache_ScreenToFOV_m813E0A11A9BEBC417751E33DA5E18A5A0DADFF2B(_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
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Cinemachine.CinemachineConfiner/VcamExtraState::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VcamExtraState__ctor_m0EE1BF4E53FB8E8DFF70446D1A47286397ED89FD (VcamExtraState_tE9845AA267093B1D1A0E7E2AB306676F3A3D80BA * __this, const RuntimeMethod* method)
{
	{
		Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405(__this, /*hidden argument*/NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C  float DelegatePInvokeWrapper_AxisInputDelegate_tC74BFB577983EB520E974CB9EB9D0758BAD72677 (AxisInputDelegate_tC74BFB577983EB520E974CB9EB9D0758BAD72677 * __this, String_t* ___axisName0, const RuntimeMethod* method)
{
	typedef float (DEFAULT_CALL *PInvokeFunc)(char*);
	PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_method_pointer(((RuntimeDelegate*)__this)->method));

	// Marshaling of parameter '___axisName0' to native representation
	char* ____axisName0_marshaled = NULL;
	____axisName0_marshaled = il2cpp_codegen_marshal_string(___axisName0);

	// Native function invocation
	float returnValue = il2cppPInvokeFunc(____axisName0_marshaled);

	// Marshaling cleanup of parameter '___axisName0' native representation
	il2cpp_codegen_marshal_free(____axisName0_marshaled);
	____axisName0_marshaled = NULL;

	return returnValue;
}
// System.Void Cinemachine.CinemachineCore/AxisInputDelegate::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AxisInputDelegate__ctor_m55631A6E688731D441A5822CE96218E7E9CC5B01 (AxisInputDelegate_tC74BFB577983EB520E974CB9EB9D0758BAD72677 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
	__this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1));
	__this->set_method_3(___method1);
	__this->set_m_target_2(___object0);
}
// System.Single Cinemachine.CinemachineCore/AxisInputDelegate::Invoke(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AxisInputDelegate_Invoke_m860AF1CED1A9DF40081361395A2E99E5913DE2D4 (AxisInputDelegate_tC74BFB577983EB520E974CB9EB9D0758BAD72677 * __this, String_t* ___axisName0, const RuntimeMethod* method)
{
	float result = 0.0f;
	DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11();
	Delegate_t** delegatesToInvoke;
	il2cpp_array_size_t length;
	if (delegateArrayToInvoke != NULL)
	{
		length = delegateArrayToInvoke->max_length;
		delegatesToInvoke = reinterpret_cast<Delegate_t**>(delegateArrayToInvoke->GetAddressAtUnchecked(0));
	}
	else
	{
		length = 1;
		delegatesToInvoke = reinterpret_cast<Delegate_t**>(&__this);
	}

	for (il2cpp_array_size_t i = 0; i < length; i++)
	{
		Delegate_t* currentDelegate = delegatesToInvoke[i];
		Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0();
		RuntimeObject* targetThis = currentDelegate->get_m_target_2();
		RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3());
		if (!il2cpp_codegen_method_is_virtual(targetMethod))
		{
			il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod);
		}
		bool ___methodIsStatic = MethodIsStatic(targetMethod);
		int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod);
		if (___methodIsStatic)
		{
			if (___parameterCount == 1)
			{
				// open
				typedef float (*FunctionPointerType) (String_t*, const RuntimeMethod*);
				result = ((FunctionPointerType)targetMethodPointer)(___axisName0, targetMethod);
			}
			else
			{
				// closed
				typedef float (*FunctionPointerType) (void*, String_t*, const RuntimeMethod*);
				result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___axisName0, targetMethod);
			}
		}
		else if (___parameterCount != 1)
		{
			// open
			if (il2cpp_codegen_method_is_virtual(targetMethod) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this))
			{
				if (il2cpp_codegen_method_is_generic_instance(targetMethod))
				{
					if (il2cpp_codegen_method_is_interface_method(targetMethod))
						result = GenericInterfaceFuncInvoker0< float >::Invoke(targetMethod, ___axisName0);
					else
						result = GenericVirtFuncInvoker0< float >::Invoke(targetMethod, ___axisName0);
				}
				else
				{
					if (il2cpp_codegen_method_is_interface_method(targetMethod))
						result = InterfaceFuncInvoker0< float >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), ___axisName0);
					else
						result = VirtFuncInvoker0< float >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), ___axisName0);
				}
			}
			else
			{
				typedef float (*FunctionPointerType) (String_t*, const RuntimeMethod*);
				result = ((FunctionPointerType)targetMethodPointer)(___axisName0, targetMethod);
			}
		}
		else
		{
			// closed
			if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this))
			{
				if (il2cpp_codegen_method_is_generic_instance(targetMethod))
				{
					if (il2cpp_codegen_method_is_interface_method(targetMethod))
						result = GenericInterfaceFuncInvoker1< float, String_t* >::Invoke(targetMethod, targetThis, ___axisName0);
					else
						result = GenericVirtFuncInvoker1< float, String_t* >::Invoke(targetMethod, targetThis, ___axisName0);
				}
				else
				{
					if (il2cpp_codegen_method_is_interface_method(targetMethod))
						result = InterfaceFuncInvoker1< float, String_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___axisName0);
					else
						result = VirtFuncInvoker1< float, String_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___axisName0);
				}
			}
			else
			{
				if (targetThis == NULL)
				{
					typedef float (*FunctionPointerType) (String_t*, const RuntimeMethod*);
					result = ((FunctionPointerType)targetMethodPointer)(___axisName0, targetMethod);
				}
				else
				{
					typedef float (*FunctionPointerType) (void*, String_t*, const RuntimeMethod*);
					result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___axisName0, targetMethod);
				}
			}
		}
	}
	return result;
}
// System.IAsyncResult Cinemachine.CinemachineCore/AxisInputDelegate::BeginInvoke(System.String,System.AsyncCallback,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* AxisInputDelegate_BeginInvoke_mE17152E703E8CC1FD23F1699D57494CD620D559D (AxisInputDelegate_tC74BFB577983EB520E974CB9EB9D0758BAD72677 * __this, String_t* ___axisName0, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback1, RuntimeObject * ___object2, const RuntimeMethod* method)
{
	void *__d_args[2] = {0};
	__d_args[0] = ___axisName0;
	return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback1, (RuntimeObject*)___object2);;
}
// System.Single Cinemachine.CinemachineCore/AxisInputDelegate::EndInvoke(System.IAsyncResult)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AxisInputDelegate_EndInvoke_m42BA5EAD29B364609461C59796CF1FE308942777 (AxisInputDelegate_tC74BFB577983EB520E974CB9EB9D0758BAD72677 * __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.CinemachineCore/GetBlendOverrideDelegate::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GetBlendOverrideDelegate__ctor_m0D9DFFA11AA07FC85C2903B99641E4CE9BF6DC9B (GetBlendOverrideDelegate_t32AB037CCB52F195B40C363B70D34205538CE864 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
	__this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1));
	__this->set_method_3(___method1);
	__this->set_m_target_2(___object0);
}
// Cinemachine.CinemachineBlendDefinition Cinemachine.CinemachineCore/GetBlendOverrideDelegate::Invoke(Cinemachine.ICinemachineCamera,Cinemachine.ICinemachineCamera,Cinemachine.CinemachineBlendDefinition,UnityEngine.MonoBehaviour)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CinemachineBlendDefinition_tFCB9356176B08582D6AB0B036E25729EBEDBFAEE  GetBlendOverrideDelegate_Invoke_mAE517451152A2ADCF950A31A7004F52FA64C8EE0 (GetBlendOverrideDelegate_t32AB037CCB52F195B40C363B70D34205538CE864 * __this, RuntimeObject* ___fromVcam0, RuntimeObject* ___toVcam1, CinemachineBlendDefinition_tFCB9356176B08582D6AB0B036E25729EBEDBFAEE  ___defaultBlend2, MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A * ___owner3, const RuntimeMethod* method)
{
	CinemachineBlendDefinition_tFCB9356176B08582D6AB0B036E25729EBEDBFAEE  result;
	memset((&result), 0, sizeof(result));
	DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11();
	Delegate_t** delegatesToInvoke;
	il2cpp_array_size_t length;
	if (delegateArrayToInvoke != NULL)
	{
		length = delegateArrayToInvoke->max_length;
		delegatesToInvoke = reinterpret_cast<Delegate_t**>(delegateArrayToInvoke->GetAddressAtUnchecked(0));
	}
	else
	{
		length = 1;
		delegatesToInvoke = reinterpret_cast<Delegate_t**>(&__this);
	}

	for (il2cpp_array_size_t i = 0; i < length; i++)
	{
		Delegate_t* currentDelegate = delegatesToInvoke[i];
		Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0();
		RuntimeObject* targetThis = currentDelegate->get_m_target_2();
		RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3());
		if (!il2cpp_codegen_method_is_virtual(targetMethod))
		{
			il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod);
		}
		bool ___methodIsStatic = MethodIsStatic(targetMethod);
		int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod);
		if (___methodIsStatic)
		{
			if (___parameterCount == 4)
			{
				// open
				typedef CinemachineBlendDefinition_tFCB9356176B08582D6AB0B036E25729EBEDBFAEE  (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, CinemachineBlendDefinition_tFCB9356176B08582D6AB0B036E25729EBEDBFAEE , MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A *, const RuntimeMethod*);
				result = ((FunctionPointerType)targetMethodPointer)(___fromVcam0, ___toVcam1, ___defaultBlend2, ___owner3, targetMethod);
			}
			else
			{
				// closed
				typedef CinemachineBlendDefinition_tFCB9356176B08582D6AB0B036E25729EBEDBFAEE  (*FunctionPointerType) (void*, RuntimeObject*, RuntimeObject*, CinemachineBlendDefinition_tFCB9356176B08582D6AB0B036E25729EBEDBFAEE , MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A *, const RuntimeMethod*);
				result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___fromVcam0, ___toVcam1, ___defaultBlend2, ___owner3, targetMethod);
			}
		}
		else if (___parameterCount != 4)
		{
			// open
			if (il2cpp_codegen_method_is_virtual(targetMethod) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this))
			{
				if (il2cpp_codegen_method_is_generic_instance(targetMethod))
				{
					if (il2cpp_codegen_method_is_interface_method(targetMethod))
						result = GenericInterfaceFuncInvoker3< CinemachineBlendDefinition_tFCB9356176B08582D6AB0B036E25729EBEDBFAEE , RuntimeObject*, CinemachineBlendDefinition_tFCB9356176B08582D6AB0B036E25729EBEDBFAEE , MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A * >::Invoke(targetMethod, ___fromVcam0, ___toVcam1, ___defaultBlend2, ___owner3);
					else
						result = GenericVirtFuncInvoker3< CinemachineBlendDefinition_tFCB9356176B08582D6AB0B036E25729EBEDBFAEE , RuntimeObject*, CinemachineBlendDefinition_tFCB9356176B08582D6AB0B036E25729EBEDBFAEE , MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A * >::Invoke(targetMethod, ___fromVcam0, ___toVcam1, ___defaultBlend2, ___owner3);
				}
				else
				{
					if (il2cpp_codegen_method_is_interface_method(targetMethod))
						result = InterfaceFuncInvoker3< CinemachineBlendDefinition_tFCB9356176B08582D6AB0B036E25729EBEDBFAEE , RuntimeObject*, CinemachineBlendDefinition_tFCB9356176B08582D6AB0B036E25729EBEDBFAEE , MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), ___fromVcam0, ___toVcam1, ___defaultBlend2, ___owner3);
					else
						result = VirtFuncInvoker3< CinemachineBlendDefinition_tFCB9356176B08582D6AB0B036E25729EBEDBFAEE , RuntimeObject*, CinemachineBlendDefinition_tFCB9356176B08582D6AB0B036E25729EBEDBFAEE , MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), ___fromVcam0, ___toVcam1, ___defaultBlend2, ___owner3);
				}
			}
			else
			{
				typedef CinemachineBlendDefinition_tFCB9356176B08582D6AB0B036E25729EBEDBFAEE  (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, CinemachineBlendDefinition_tFCB9356176B08582D6AB0B036E25729EBEDBFAEE , MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A *, const RuntimeMethod*);
				result = ((FunctionPointerType)targetMethodPointer)(___fromVcam0, ___toVcam1, ___defaultBlend2, ___owner3, targetMethod);
			}
		}
		else
		{
			// closed
			if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this))
			{
				if (il2cpp_codegen_method_is_generic_instance(targetMethod))
				{
					if (il2cpp_codegen_method_is_interface_method(targetMethod))
						result = GenericInterfaceFuncInvoker4< CinemachineBlendDefinition_tFCB9356176B08582D6AB0B036E25729EBEDBFAEE , RuntimeObject*, RuntimeObject*, CinemachineBlendDefinition_tFCB9356176B08582D6AB0B036E25729EBEDBFAEE , MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A * >::Invoke(targetMethod, targetThis, ___fromVcam0, ___toVcam1, ___defaultBlend2, ___owner3);
					else
						result = GenericVirtFuncInvoker4< CinemachineBlendDefinition_tFCB9356176B08582D6AB0B036E25729EBEDBFAEE , RuntimeObject*, RuntimeObject*, CinemachineBlendDefinition_tFCB9356176B08582D6AB0B036E25729EBEDBFAEE , MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A * >::Invoke(targetMethod, targetThis, ___fromVcam0, ___toVcam1, ___defaultBlend2, ___owner3);
				}
				else
				{
					if (il2cpp_codegen_method_is_interface_method(targetMethod))
						result = InterfaceFuncInvoker4< CinemachineBlendDefinition_tFCB9356176B08582D6AB0B036E25729EBEDBFAEE , RuntimeObject*, RuntimeObject*, CinemachineBlendDefinition_tFCB9356176B08582D6AB0B036E25729EBEDBFAEE , MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___fromVcam0, ___toVcam1, ___defaultBlend2, ___owner3);
					else
						result = VirtFuncInvoker4< CinemachineBlendDefinition_tFCB9356176B08582D6AB0B036E25729EBEDBFAEE , RuntimeObject*, RuntimeObject*, CinemachineBlendDefinition_tFCB9356176B08582D6AB0B036E25729EBEDBFAEE , MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___fromVcam0, ___toVcam1, ___defaultBlend2, ___owner3);
				}
			}
			else
			{
				if (targetThis == NULL)
				{
					typedef CinemachineBlendDefinition_tFCB9356176B08582D6AB0B036E25729EBEDBFAEE  (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, CinemachineBlendDefinition_tFCB9356176B08582D6AB0B036E25729EBEDBFAEE , MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A *, const RuntimeMethod*);
					result = ((FunctionPointerType)targetMethodPointer)(___fromVcam0, ___toVcam1, ___defaultBlend2, ___owner3, targetMethod);
				}
				else
				{
					typedef CinemachineBlendDefinition_tFCB9356176B08582D6AB0B036E25729EBEDBFAEE  (*FunctionPointerType) (void*, RuntimeObject*, RuntimeObject*, CinemachineBlendDefinition_tFCB9356176B08582D6AB0B036E25729EBEDBFAEE , MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A *, const RuntimeMethod*);
					result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___fromVcam0, ___toVcam1, ___defaultBlend2, ___owner3, targetMethod);
				}
			}
		}
	}
	return result;
}
// System.IAsyncResult Cinemachine.CinemachineCore/GetBlendOverrideDelegate::BeginInvoke(Cinemachine.ICinemachineCamera,Cinemachine.ICinemachineCamera,Cinemachine.CinemachineBlendDefinition,UnityEngine.MonoBehaviour,System.AsyncCallback,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GetBlendOverrideDelegate_BeginInvoke_m4CEF86F10D8C529DD09C94310D0E70668307B360 (GetBlendOverrideDelegate_t32AB037CCB52F195B40C363B70D34205538CE864 * __this, RuntimeObject* ___fromVcam0, RuntimeObject* ___toVcam1, CinemachineBlendDefinition_tFCB9356176B08582D6AB0B036E25729EBEDBFAEE  ___defaultBlend2, MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A * ___owner3, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback4, RuntimeObject * ___object5, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineBlendDefinition_tFCB9356176B08582D6AB0B036E25729EBEDBFAEE_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	void *__d_args[5] = {0};
	__d_args[0] = ___fromVcam0;
	__d_args[1] = ___toVcam1;
	__d_args[2] = Box(CinemachineBlendDefinition_tFCB9356176B08582D6AB0B036E25729EBEDBFAEE_il2cpp_TypeInfo_var, &___defaultBlend2);
	__d_args[3] = ___owner3;
	return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback4, (RuntimeObject*)___object5);;
}
// Cinemachine.CinemachineBlendDefinition Cinemachine.CinemachineCore/GetBlendOverrideDelegate::EndInvoke(System.IAsyncResult)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CinemachineBlendDefinition_tFCB9356176B08582D6AB0B036E25729EBEDBFAEE  GetBlendOverrideDelegate_EndInvoke_m07B62A912EE6066CE03A1D3125A0BEB2ED1AC0E4 (GetBlendOverrideDelegate_t32AB037CCB52F195B40C363B70D34205538CE864 * __this, RuntimeObject* ___result0, const RuntimeMethod* method)
{
	RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0);
	return *(CinemachineBlendDefinition_tFCB9356176B08582D6AB0B036E25729EBEDBFAEE *)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
#ifdef __clang__
#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.CinemachineCore/UpdateStatus::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UpdateStatus__ctor_mAEEB635F3C3AE9D84B9072DA75E14B098312CACD (UpdateStatus_tCCA3856C3DE4FF511D1DB8A5B1364666E608B1C4 * __this, const RuntimeMethod* method)
{
	{
		Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405(__this, /*hidden argument*/NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C  void DelegatePInvokeWrapper_OnGUIDelegate_t3A1214F1C0CB5EE0BA0A5D45D4A9F946484E7530 (OnGUIDelegate_t3A1214F1C0CB5EE0BA0A5D45D4A9F946484E7530 * __this, const RuntimeMethod* method)
{
	typedef void (DEFAULT_CALL *PInvokeFunc)();
	PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_method_pointer(((RuntimeDelegate*)__this)->method));

	// Native function invocation
	il2cppPInvokeFunc();

}
// System.Void Cinemachine.Utility.CinemachineDebug/OnGUIDelegate::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnGUIDelegate__ctor_m368CF0C4912A67D1DBDA8E1F2C2827D0163482FA (OnGUIDelegate_t3A1214F1C0CB5EE0BA0A5D45D4A9F946484E7530 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
	__this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1));
	__this->set_method_3(___method1);
	__this->set_m_target_2(___object0);
}
// System.Void Cinemachine.Utility.CinemachineDebug/OnGUIDelegate::Invoke()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnGUIDelegate_Invoke_mA31514C83F7C6B0DC124FB9C3C9AF1AE46EA3BE2 (OnGUIDelegate_t3A1214F1C0CB5EE0BA0A5D45D4A9F946484E7530 * __this, const RuntimeMethod* method)
{
	DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11();
	Delegate_t** delegatesToInvoke;
	il2cpp_array_size_t length;
	if (delegateArrayToInvoke != NULL)
	{
		length = delegateArrayToInvoke->max_length;
		delegatesToInvoke = reinterpret_cast<Delegate_t**>(delegateArrayToInvoke->GetAddressAtUnchecked(0));
	}
	else
	{
		length = 1;
		delegatesToInvoke = reinterpret_cast<Delegate_t**>(&__this);
	}

	for (il2cpp_array_size_t i = 0; i < length; i++)
	{
		Delegate_t* currentDelegate = delegatesToInvoke[i];
		Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0();
		RuntimeObject* targetThis = currentDelegate->get_m_target_2();
		RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3());
		if (!il2cpp_codegen_method_is_virtual(targetMethod))
		{
			il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod);
		}
		bool ___methodIsStatic = MethodIsStatic(targetMethod);
		int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod);
		if (___methodIsStatic)
		{
			if (___parameterCount == 0)
			{
				// open
				typedef void (*FunctionPointerType) (const RuntimeMethod*);
				((FunctionPointerType)targetMethodPointer)(targetMethod);
			}
			else
			{
				// closed
				typedef void (*FunctionPointerType) (void*, const RuntimeMethod*);
				((FunctionPointerType)targetMethodPointer)(targetThis, targetMethod);
			}
		}
		else
		{
			// closed
			if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this))
			{
				if (il2cpp_codegen_method_is_generic_instance(targetMethod))
				{
					if (il2cpp_codegen_method_is_interface_method(targetMethod))
						GenericInterfaceActionInvoker0::Invoke(targetMethod, targetThis);
					else
						GenericVirtActionInvoker0::Invoke(targetMethod, targetThis);
				}
				else
				{
					if (il2cpp_codegen_method_is_interface_method(targetMethod))
						InterfaceActionInvoker0::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis);
					else
						VirtActionInvoker0::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis);
				}
			}
			else
			{
				typedef void (*FunctionPointerType) (void*, const RuntimeMethod*);
				((FunctionPointerType)targetMethodPointer)(targetThis, targetMethod);
			}
		}
	}
}
// System.IAsyncResult Cinemachine.Utility.CinemachineDebug/OnGUIDelegate::BeginInvoke(System.AsyncCallback,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* OnGUIDelegate_BeginInvoke_mB9DDADF15A39323C1F037853E3A73B2AB7697E33 (OnGUIDelegate_t3A1214F1C0CB5EE0BA0A5D45D4A9F946484E7530 * __this, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback0, RuntimeObject * ___object1, const RuntimeMethod* method)
{
	void *__d_args[1] = {0};
	return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback0, (RuntimeObject*)___object1);;
}
// System.Void Cinemachine.Utility.CinemachineDebug/OnGUIDelegate::EndInvoke(System.IAsyncResult)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnGUIDelegate_EndInvoke_mA2E9D5AB93F6750402449BC316CB9F00CD0013F9 (OnGUIDelegate_t3A1214F1C0CB5EE0BA0A5D45D4A9F946484E7530 * __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
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Cinemachine.CinemachineFollowZoom/VcamExtraState::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VcamExtraState__ctor_m765B777C8201B5A5D21FB547AA0215538E7CD976 (VcamExtraState_t6B11C5350C2EC7FFC9AC49DE846AAF5F894F53D0 * __this, const RuntimeMethod* method)
{
	{
		Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405(__this, /*hidden argument*/NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Cinemachine.CinemachineFreeLook/CreateRigDelegate::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CreateRigDelegate__ctor_m4DD0C7DBDBDA591D52EA8F0328BAB450BFCF51C2 (CreateRigDelegate_t7FF9E13258FAF45CD7A591B792B1171596A16270 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
	__this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1));
	__this->set_method_3(___method1);
	__this->set_m_target_2(___object0);
}
// Cinemachine.CinemachineVirtualCamera Cinemachine.CinemachineFreeLook/CreateRigDelegate::Invoke(Cinemachine.CinemachineFreeLook,System.String,Cinemachine.CinemachineVirtualCamera)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C * CreateRigDelegate_Invoke_mAD1425DD908EFF6A0D37E425A6A2503EB0C0D6F9 (CreateRigDelegate_t7FF9E13258FAF45CD7A591B792B1171596A16270 * __this, CinemachineFreeLook_t210E7251D7C05CB0E55EA3053833CB3DE3F0304F * ___vcam0, String_t* ___name1, CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C * ___copyFrom2, const RuntimeMethod* method)
{
	CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C * result = NULL;
	DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11();
	Delegate_t** delegatesToInvoke;
	il2cpp_array_size_t length;
	if (delegateArrayToInvoke != NULL)
	{
		length = delegateArrayToInvoke->max_length;
		delegatesToInvoke = reinterpret_cast<Delegate_t**>(delegateArrayToInvoke->GetAddressAtUnchecked(0));
	}
	else
	{
		length = 1;
		delegatesToInvoke = reinterpret_cast<Delegate_t**>(&__this);
	}

	for (il2cpp_array_size_t i = 0; i < length; i++)
	{
		Delegate_t* currentDelegate = delegatesToInvoke[i];
		Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0();
		RuntimeObject* targetThis = currentDelegate->get_m_target_2();
		RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3());
		if (!il2cpp_codegen_method_is_virtual(targetMethod))
		{
			il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod);
		}
		bool ___methodIsStatic = MethodIsStatic(targetMethod);
		int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod);
		if (___methodIsStatic)
		{
			if (___parameterCount == 3)
			{
				// open
				typedef CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C * (*FunctionPointerType) (CinemachineFreeLook_t210E7251D7C05CB0E55EA3053833CB3DE3F0304F *, String_t*, CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C *, const RuntimeMethod*);
				result = ((FunctionPointerType)targetMethodPointer)(___vcam0, ___name1, ___copyFrom2, targetMethod);
			}
			else
			{
				// closed
				typedef CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C * (*FunctionPointerType) (void*, CinemachineFreeLook_t210E7251D7C05CB0E55EA3053833CB3DE3F0304F *, String_t*, CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C *, const RuntimeMethod*);
				result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___vcam0, ___name1, ___copyFrom2, targetMethod);
			}
		}
		else if (___parameterCount != 3)
		{
			// open
			if (il2cpp_codegen_method_is_virtual(targetMethod) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this))
			{
				if (il2cpp_codegen_method_is_generic_instance(targetMethod))
				{
					if (il2cpp_codegen_method_is_interface_method(targetMethod))
						result = GenericInterfaceFuncInvoker2< CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C *, String_t*, CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C * >::Invoke(targetMethod, ___vcam0, ___name1, ___copyFrom2);
					else
						result = GenericVirtFuncInvoker2< CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C *, String_t*, CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C * >::Invoke(targetMethod, ___vcam0, ___name1, ___copyFrom2);
				}
				else
				{
					if (il2cpp_codegen_method_is_interface_method(targetMethod))
						result = InterfaceFuncInvoker2< CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C *, String_t*, CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), ___vcam0, ___name1, ___copyFrom2);
					else
						result = VirtFuncInvoker2< CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C *, String_t*, CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), ___vcam0, ___name1, ___copyFrom2);
				}
			}
			else
			{
				typedef CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C * (*FunctionPointerType) (CinemachineFreeLook_t210E7251D7C05CB0E55EA3053833CB3DE3F0304F *, String_t*, CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C *, const RuntimeMethod*);
				result = ((FunctionPointerType)targetMethodPointer)(___vcam0, ___name1, ___copyFrom2, targetMethod);
			}
		}
		else
		{
			// closed
			if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this))
			{
				if (il2cpp_codegen_method_is_generic_instance(targetMethod))
				{
					if (il2cpp_codegen_method_is_interface_method(targetMethod))
						result = GenericInterfaceFuncInvoker3< CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C *, CinemachineFreeLook_t210E7251D7C05CB0E55EA3053833CB3DE3F0304F *, String_t*, CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C * >::Invoke(targetMethod, targetThis, ___vcam0, ___name1, ___copyFrom2);
					else
						result = GenericVirtFuncInvoker3< CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C *, CinemachineFreeLook_t210E7251D7C05CB0E55EA3053833CB3DE3F0304F *, String_t*, CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C * >::Invoke(targetMethod, targetThis, ___vcam0, ___name1, ___copyFrom2);
				}
				else
				{
					if (il2cpp_codegen_method_is_interface_method(targetMethod))
						result = InterfaceFuncInvoker3< CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C *, CinemachineFreeLook_t210E7251D7C05CB0E55EA3053833CB3DE3F0304F *, String_t*, CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___vcam0, ___name1, ___copyFrom2);
					else
						result = VirtFuncInvoker3< CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C *, CinemachineFreeLook_t210E7251D7C05CB0E55EA3053833CB3DE3F0304F *, String_t*, CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___vcam0, ___name1, ___copyFrom2);
				}
			}
			else
			{
				if (targetThis == NULL)
				{
					typedef CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C * (*FunctionPointerType) (CinemachineFreeLook_t210E7251D7C05CB0E55EA3053833CB3DE3F0304F *, String_t*, CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C *, const RuntimeMethod*);
					result = ((FunctionPointerType)targetMethodPointer)(___vcam0, ___name1, ___copyFrom2, targetMethod);
				}
				else
				{
					typedef CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C * (*FunctionPointerType) (void*, CinemachineFreeLook_t210E7251D7C05CB0E55EA3053833CB3DE3F0304F *, String_t*, CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C *, const RuntimeMethod*);
					result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___vcam0, ___name1, ___copyFrom2, targetMethod);
				}
			}
		}
	}
	return result;
}
// System.IAsyncResult Cinemachine.CinemachineFreeLook/CreateRigDelegate::BeginInvoke(Cinemachine.CinemachineFreeLook,System.String,Cinemachine.CinemachineVirtualCamera,System.AsyncCallback,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CreateRigDelegate_BeginInvoke_m3026592E9652091C21A95142D9C9840AAE61EBAD (CreateRigDelegate_t7FF9E13258FAF45CD7A591B792B1171596A16270 * __this, CinemachineFreeLook_t210E7251D7C05CB0E55EA3053833CB3DE3F0304F * ___vcam0, String_t* ___name1, CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C * ___copyFrom2, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback3, RuntimeObject * ___object4, const RuntimeMethod* method)
{
	void *__d_args[4] = {0};
	__d_args[0] = ___vcam0;
	__d_args[1] = ___name1;
	__d_args[2] = ___copyFrom2;
	return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback3, (RuntimeObject*)___object4);;
}
// Cinemachine.CinemachineVirtualCamera Cinemachine.CinemachineFreeLook/CreateRigDelegate::EndInvoke(System.IAsyncResult)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C * CreateRigDelegate_EndInvoke_mDDDCBA482E40537F256E8B0F686EA019C7FC42F7 (CreateRigDelegate_t7FF9E13258FAF45CD7A591B792B1171596A16270 * __this, RuntimeObject* ___result0, const RuntimeMethod* method)
{
	RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0);
	return (CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C *)__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.CinemachineFreeLook/DestroyRigDelegate::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DestroyRigDelegate__ctor_m6B51E8D805DD7A663BE724FC16D490F5D0D05D69 (DestroyRigDelegate_tEC6C3F9493E6C7AF161C5BE580A398B3C333ED49 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
	__this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1));
	__this->set_method_3(___method1);
	__this->set_m_target_2(___object0);
}
// System.Void Cinemachine.CinemachineFreeLook/DestroyRigDelegate::Invoke(UnityEngine.GameObject)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DestroyRigDelegate_Invoke_mE9C9FD19BE4FD0204687FA43F0C771C3C77E11C6 (DestroyRigDelegate_tEC6C3F9493E6C7AF161C5BE580A398B3C333ED49 * __this, GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * ___rig0, const RuntimeMethod* method)
{
	DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11();
	Delegate_t** delegatesToInvoke;
	il2cpp_array_size_t length;
	if (delegateArrayToInvoke != NULL)
	{
		length = delegateArrayToInvoke->max_length;
		delegatesToInvoke = reinterpret_cast<Delegate_t**>(delegateArrayToInvoke->GetAddressAtUnchecked(0));
	}
	else
	{
		length = 1;
		delegatesToInvoke = reinterpret_cast<Delegate_t**>(&__this);
	}

	for (il2cpp_array_size_t i = 0; i < length; i++)
	{
		Delegate_t* currentDelegate = delegatesToInvoke[i];
		Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0();
		RuntimeObject* targetThis = currentDelegate->get_m_target_2();
		RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3());
		if (!il2cpp_codegen_method_is_virtual(targetMethod))
		{
			il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod);
		}
		bool ___methodIsStatic = MethodIsStatic(targetMethod);
		int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod);
		if (___methodIsStatic)
		{
			if (___parameterCount == 1)
			{
				// open
				typedef void (*FunctionPointerType) (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 *, const RuntimeMethod*);
				((FunctionPointerType)targetMethodPointer)(___rig0, targetMethod);
			}
			else
			{
				// closed
				typedef void (*FunctionPointerType) (void*, GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 *, const RuntimeMethod*);
				((FunctionPointerType)targetMethodPointer)(targetThis, ___rig0, targetMethod);
			}
		}
		else if (___parameterCount != 1)
		{
			// open
			if (il2cpp_codegen_method_is_virtual(targetMethod) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this))
			{
				if (il2cpp_codegen_method_is_generic_instance(targetMethod))
				{
					if (il2cpp_codegen_method_is_interface_method(targetMethod))
						GenericInterfaceActionInvoker0::Invoke(targetMethod, ___rig0);
					else
						GenericVirtActionInvoker0::Invoke(targetMethod, ___rig0);
				}
				else
				{
					if (il2cpp_codegen_method_is_interface_method(targetMethod))
						InterfaceActionInvoker0::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), ___rig0);
					else
						VirtActionInvoker0::Invoke(il2cpp_codegen_method_get_slot(targetMethod), ___rig0);
				}
			}
			else
			{
				typedef void (*FunctionPointerType) (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 *, const RuntimeMethod*);
				((FunctionPointerType)targetMethodPointer)(___rig0, targetMethod);
			}
		}
		else
		{
			// closed
			if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this))
			{
				if (il2cpp_codegen_method_is_generic_instance(targetMethod))
				{
					if (il2cpp_codegen_method_is_interface_method(targetMethod))
						GenericInterfaceActionInvoker1< GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * >::Invoke(targetMethod, targetThis, ___rig0);
					else
						GenericVirtActionInvoker1< GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * >::Invoke(targetMethod, targetThis, ___rig0);
				}
				else
				{
					if (il2cpp_codegen_method_is_interface_method(targetMethod))
						InterfaceActionInvoker1< GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___rig0);
					else
						VirtActionInvoker1< GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___rig0);
				}
			}
			else
			{
				if (targetThis == NULL)
				{
					typedef void (*FunctionPointerType) (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 *, const RuntimeMethod*);
					((FunctionPointerType)targetMethodPointer)(___rig0, targetMethod);
				}
				else
				{
					typedef void (*FunctionPointerType) (void*, GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 *, const RuntimeMethod*);
					((FunctionPointerType)targetMethodPointer)(targetThis, ___rig0, targetMethod);
				}
			}
		}
	}
}
// System.IAsyncResult Cinemachine.CinemachineFreeLook/DestroyRigDelegate::BeginInvoke(UnityEngine.GameObject,System.AsyncCallback,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* DestroyRigDelegate_BeginInvoke_mC12BBE33DEEA306A7AE1FFD1E961069DCC252BE5 (DestroyRigDelegate_tEC6C3F9493E6C7AF161C5BE580A398B3C333ED49 * __this, GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * ___rig0, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback1, RuntimeObject * ___object2, const RuntimeMethod* method)
{
	void *__d_args[2] = {0};
	__d_args[0] = ___rig0;
	return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback1, (RuntimeObject*)___object2);;
}
// System.Void Cinemachine.CinemachineFreeLook/DestroyRigDelegate::EndInvoke(System.IAsyncResult)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DestroyRigDelegate_EndInvoke_mE037D325234815525A86DF33050DE927EFCD8F22 (DestroyRigDelegate_tEC6C3F9493E6C7AF161C5BE580A398B3C333ED49 * __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.CinemachineFreeLook/Orbit::.ctor(System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Orbit__ctor_mBDC642CE7F3E574E43895420FD0343C3199FC85A (Orbit_tA547D596379FBC5FD86CCCFEC4DF3BD8BA2C3AF5 * __this, float ___h0, float ___r1, const RuntimeMethod* method)
{
	{
		// public Orbit(float h, float r) { m_Height = h; m_Radius = r; }
		float L_0 = ___h0;
		__this->set_m_Height_0(L_0);
		// public Orbit(float h, float r) { m_Height = h; m_Radius = r; }
		float L_1 = ___r1;
		__this->set_m_Radius_1(L_1);
		// public Orbit(float h, float r) { m_Height = h; m_Radius = r; }
		return;
	}
}
IL2CPP_EXTERN_C  void Orbit__ctor_mBDC642CE7F3E574E43895420FD0343C3199FC85A_AdjustorThunk (RuntimeObject * __this, float ___h0, float ___r1, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Orbit_tA547D596379FBC5FD86CCCFEC4DF3BD8BA2C3AF5 * _thisAdjusted = reinterpret_cast<Orbit_tA547D596379FBC5FD86CCCFEC4DF3BD8BA2C3AF5 *>(__this + _offset);
	Orbit__ctor_mBDC642CE7F3E574E43895420FD0343C3199FC85A(_thisAdjusted, ___h0, ___r1, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Cinemachine.CinemachineImpulseDefinition/SignalSource::.ctor(Cinemachine.CinemachineImpulseDefinition,UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SignalSource__ctor_mCB153F491DABCD71273BD63B24BF32099AEBEF80 (SignalSource_tDE7CF3C3E08BA746F762E93807E2B2A192B013DA * __this, CinemachineImpulseDefinition_t82ACCD6244BCBD6D54F08129D7A9259D3E510EF9 * ___def0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___velocity1, const RuntimeMethod* method)
{
	{
		// public SignalSource(CinemachineImpulseDefinition def, Vector3 velocity)
		Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405(__this, /*hidden argument*/NULL);
		// m_Def = def;
		CinemachineImpulseDefinition_t82ACCD6244BCBD6D54F08129D7A9259D3E510EF9 * L_0 = ___def0;
		__this->set_m_Def_0(L_0);
		// m_Velocity = velocity;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_1 = ___velocity1;
		__this->set_m_Velocity_1(L_1);
		// if (m_Def.m_Randomize && m_Def.m_RawSignal.SignalDuration <= 0)
		CinemachineImpulseDefinition_t82ACCD6244BCBD6D54F08129D7A9259D3E510EF9 * L_2 = __this->get_m_Def_0();
		NullCheck(L_2);
		bool L_3 = L_2->get_m_Randomize_5();
		if (!L_3)
		{
			goto IL_004d;
		}
	}
	{
		CinemachineImpulseDefinition_t82ACCD6244BCBD6D54F08129D7A9259D3E510EF9 * L_4 = __this->get_m_Def_0();
		NullCheck(L_4);
		SignalSourceAsset_tFFAC68BDCF8F378E0457B134CA66B4A72722D52B * L_5 = L_4->get_m_RawSignal_1();
		NullCheck(L_5);
		float L_6;
		L_6 = VirtFuncInvoker0< float >::Invoke(6 /* System.Single Cinemachine.SignalSourceAsset::get_SignalDuration() */, L_5);
		if ((!(((float)L_6) <= ((float)(0.0f)))))
		{
			goto IL_004d;
		}
	}
	{
		// m_StartTimeOffset = UnityEngine.Random.Range(-1000f, 1000f);
		float L_7;
		L_7 = Random_Range_mC15372D42A9ABDCAC3DE82E114D60A40C9C311D2((-1000.0f), (1000.0f), /*hidden argument*/NULL);
		__this->set_m_StartTimeOffset_2(L_7);
	}

IL_004d:
	{
		// }
		return;
	}
}
// System.Single Cinemachine.CinemachineImpulseDefinition/SignalSource::get_SignalDuration()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float SignalSource_get_SignalDuration_m361ECAF68816FA8EC16C6EF9644886A11CFAA837 (SignalSource_tDE7CF3C3E08BA746F762E93807E2B2A192B013DA * __this, const RuntimeMethod* method)
{
	{
		// public float SignalDuration { get { return m_Def.m_RawSignal.SignalDuration; } }
		CinemachineImpulseDefinition_t82ACCD6244BCBD6D54F08129D7A9259D3E510EF9 * L_0 = __this->get_m_Def_0();
		NullCheck(L_0);
		SignalSourceAsset_tFFAC68BDCF8F378E0457B134CA66B4A72722D52B * L_1 = L_0->get_m_RawSignal_1();
		NullCheck(L_1);
		float L_2;
		L_2 = VirtFuncInvoker0< float >::Invoke(6 /* System.Single Cinemachine.SignalSourceAsset::get_SignalDuration() */, L_1);
		return L_2;
	}
}
// System.Void Cinemachine.CinemachineImpulseDefinition/SignalSource::GetSignal(System.Single,UnityEngine.Vector3&,UnityEngine.Quaternion&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SignalSource_GetSignal_m9A46E678A84820D6D5FC33F008DEC2DFCFB94DA1 (SignalSource_tDE7CF3C3E08BA746F762E93807E2B2A192B013DA * __this, float ___timeSinceSignalStart0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * ___pos1, Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 * ___rot2, const RuntimeMethod* method)
{
	float V_0 = 0.0f;
	float V_1 = 0.0f;
	float V_2 = 0.0f;
	{
		// float time = m_StartTimeOffset + timeSinceSignalStart * m_Def.m_FrequencyGain;
		float L_0 = __this->get_m_StartTimeOffset_2();
		float L_1 = ___timeSinceSignalStart0;
		CinemachineImpulseDefinition_t82ACCD6244BCBD6D54F08129D7A9259D3E510EF9 * L_2 = __this->get_m_Def_0();
		NullCheck(L_2);
		float L_3 = L_2->get_m_FrequencyGain_3();
		V_0 = ((float)il2cpp_codegen_add((float)L_0, (float)((float)il2cpp_codegen_multiply((float)L_1, (float)L_3))));
		// float signalDuration = SignalDuration;
		float L_4;
		L_4 = SignalSource_get_SignalDuration_m361ECAF68816FA8EC16C6EF9644886A11CFAA837(__this, /*hidden argument*/NULL);
		V_1 = L_4;
		// if (signalDuration > 0)
		float L_5 = V_1;
		if ((!(((float)L_5) > ((float)(0.0f)))))
		{
			goto IL_0064;
		}
	}
	{
		// if (m_Def.m_RepeatMode == RepeatMode.Loop)
		CinemachineImpulseDefinition_t82ACCD6244BCBD6D54F08129D7A9259D3E510EF9 * L_6 = __this->get_m_Def_0();
		NullCheck(L_6);
		int32_t L_7 = L_6->get_m_RepeatMode_4();
		if ((!(((uint32_t)L_7) == ((uint32_t)1))))
		{
			goto IL_0038;
		}
	}
	{
		// time %= signalDuration;
		float L_8 = V_0;
		float L_9 = V_1;
		V_0 = (fmodf(L_8, L_9));
		goto IL_0064;
	}

IL_0038:
	{
		// else if (m_Def.m_TimeEnvelope.Duration > UnityVectorExtensions.Epsilon)
		CinemachineImpulseDefinition_t82ACCD6244BCBD6D54F08129D7A9259D3E510EF9 * L_10 = __this->get_m_Def_0();
		NullCheck(L_10);
		EnvelopeDefinition_t9EF1466C34242423E6EB2E47340E358A6CEEDAF7 * L_11 = L_10->get_address_of_m_TimeEnvelope_6();
		float L_12;
		L_12 = EnvelopeDefinition_get_Duration_m494621ABECC584E355834D287BEA915BD68A774F((EnvelopeDefinition_t9EF1466C34242423E6EB2E47340E358A6CEEDAF7 *)L_11, /*hidden argument*/NULL);
		if ((!(((float)L_12) > ((float)(9.99999975E-05f)))))
		{
			goto IL_0064;
		}
	}
	{
		// time *= m_Def.m_TimeEnvelope.Duration / signalDuration; // stretch
		float L_13 = V_0;
		CinemachineImpulseDefinition_t82ACCD6244BCBD6D54F08129D7A9259D3E510EF9 * L_14 = __this->get_m_Def_0();
		NullCheck(L_14);
		EnvelopeDefinition_t9EF1466C34242423E6EB2E47340E358A6CEEDAF7 * L_15 = L_14->get_address_of_m_TimeEnvelope_6();
		float L_16;
		L_16 = EnvelopeDefinition_get_Duration_m494621ABECC584E355834D287BEA915BD68A774F((EnvelopeDefinition_t9EF1466C34242423E6EB2E47340E358A6CEEDAF7 *)L_15, /*hidden argument*/NULL);
		float L_17 = V_1;
		V_0 = ((float)il2cpp_codegen_multiply((float)L_13, (float)((float)((float)L_16/(float)L_17))));
	}

IL_0064:
	{
		// m_Def.m_RawSignal.GetSignal(time, out pos, out rot);
		CinemachineImpulseDefinition_t82ACCD6244BCBD6D54F08129D7A9259D3E510EF9 * L_18 = __this->get_m_Def_0();
		NullCheck(L_18);
		SignalSourceAsset_tFFAC68BDCF8F378E0457B134CA66B4A72722D52B * L_19 = L_18->get_m_RawSignal_1();
		float L_20 = V_0;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * L_21 = ___pos1;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 * L_22 = ___rot2;
		NullCheck(L_19);
		VirtActionInvoker3< float, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E *, Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 * >::Invoke(7 /* System.Void Cinemachine.SignalSourceAsset::GetSignal(System.Single,UnityEngine.Vector3&,UnityEngine.Quaternion&) */, L_19, L_20, (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E *)L_21, (Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 *)L_22);
		// float gain = m_Velocity.magnitude;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * L_23 = __this->get_address_of_m_Velocity_1();
		float L_24;
		L_24 = Vector3_get_magnitude_mDDD40612220D8104E77E993E18A101A69A944991((Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E *)L_23, /*hidden argument*/NULL);
		V_2 = L_24;
		// Vector3 dir = m_Velocity.normalized;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * L_25 = __this->get_address_of_m_Velocity_1();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_26;
		L_26 = Vector3_get_normalized_m2FA6DF38F97BDA4CCBDAE12B9FE913A241DAC8D5((Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E *)L_25, /*hidden argument*/NULL);
		// gain *= m_Def.m_AmplitudeGain;
		float L_27 = V_2;
		CinemachineImpulseDefinition_t82ACCD6244BCBD6D54F08129D7A9259D3E510EF9 * L_28 = __this->get_m_Def_0();
		NullCheck(L_28);
		float L_29 = L_28->get_m_AmplitudeGain_2();
		V_2 = ((float)il2cpp_codegen_multiply((float)L_27, (float)L_29));
		// pos *= gain;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * L_30 = ___pos1;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * L_31 = ___pos1;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_32 = (*(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E *)L_31);
		float L_33 = V_2;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_34;
		L_34 = Vector3_op_Multiply_m9EA3D18290418D7B410C7D11C4788C13BFD2C30A_inline(L_32, L_33, /*hidden argument*/NULL);
		*(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E *)L_30 = L_34;
		// pos = Quaternion.FromToRotation(Vector3.down, m_Velocity) * pos;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * L_35 = ___pos1;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_36;
		L_36 = Vector3_get_down_mFA85B870E184121D30F66395BB183ECAB9DD8629(/*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_37 = __this->get_m_Velocity_1();
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_38;
		L_38 = Quaternion_FromToRotation_mD0EBB9993FC7C6A45724D0365B09F11F1CEADB80(L_36, L_37, /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * L_39 = ___pos1;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_40 = (*(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E *)L_39);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_41;
		L_41 = Quaternion_op_Multiply_mDC5F913E6B21FEC72AB2CF737D34CC6C7A69803D(L_38, L_40, /*hidden argument*/NULL);
		*(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E *)L_35 = L_41;
		// rot = Quaternion.SlerpUnclamped(Quaternion.identity, rot, gain);
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 * L_42 = ___rot2;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_43;
		L_43 = Quaternion_get_identity_mF2E565DBCE793A1AE6208056D42CA7C59D83A702(/*hidden argument*/NULL);
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 * L_44 = ___rot2;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_45 = (*(Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 *)L_44);
		float L_46 = V_2;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_47;
		L_47 = Quaternion_SlerpUnclamped_m654DA9A5B418C2E18B2794BC0CE92E52DF96151F(L_43, L_45, L_46, /*hidden argument*/NULL);
		*(Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 *)L_42 = L_47;
		// }
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif




// Conversion methods for marshalling of: Cinemachine.CinemachineImpulseManager/EnvelopeDefinition
IL2CPP_EXTERN_C void EnvelopeDefinition_t9EF1466C34242423E6EB2E47340E358A6CEEDAF7_marshal_pinvoke(const EnvelopeDefinition_t9EF1466C34242423E6EB2E47340E358A6CEEDAF7& unmarshaled, EnvelopeDefinition_t9EF1466C34242423E6EB2E47340E358A6CEEDAF7_marshaled_pinvoke& marshaled)
{
	if (unmarshaled.get_m_AttackShape_0() != NULL)
	{
		AnimationCurve_t2D452A14820CEDB83BFF2C911682A4E59001AD03_marshal_pinvoke(*unmarshaled.get_m_AttackShape_0(), marshaled.___m_AttackShape_0);
	}
	if (unmarshaled.get_m_DecayShape_1() != NULL)
	{
		AnimationCurve_t2D452A14820CEDB83BFF2C911682A4E59001AD03_marshal_pinvoke(*unmarshaled.get_m_DecayShape_1(), marshaled.___m_DecayShape_1);
	}
	marshaled.___m_AttackTime_2 = unmarshaled.get_m_AttackTime_2();
	marshaled.___m_SustainTime_3 = unmarshaled.get_m_SustainTime_3();
	marshaled.___m_DecayTime_4 = unmarshaled.get_m_DecayTime_4();
	marshaled.___m_ScaleWithImpact_5 = static_cast<int32_t>(unmarshaled.get_m_ScaleWithImpact_5());
	marshaled.___m_HoldForever_6 = static_cast<int32_t>(unmarshaled.get_m_HoldForever_6());
}
IL2CPP_EXTERN_C void EnvelopeDefinition_t9EF1466C34242423E6EB2E47340E358A6CEEDAF7_marshal_pinvoke_back(const EnvelopeDefinition_t9EF1466C34242423E6EB2E47340E358A6CEEDAF7_marshaled_pinvoke& marshaled, EnvelopeDefinition_t9EF1466C34242423E6EB2E47340E358A6CEEDAF7& unmarshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnimationCurve_t2D452A14820CEDB83BFF2C911682A4E59001AD03_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	unmarshaled.set_m_AttackShape_0((AnimationCurve_t2D452A14820CEDB83BFF2C911682A4E59001AD03*)il2cpp_codegen_object_new(AnimationCurve_t2D452A14820CEDB83BFF2C911682A4E59001AD03_il2cpp_TypeInfo_var));
	AnimationCurve_t2D452A14820CEDB83BFF2C911682A4E59001AD03_marshal_pinvoke_back(marshaled.___m_AttackShape_0, *unmarshaled.get_m_AttackShape_0());
	unmarshaled.set_m_DecayShape_1((AnimationCurve_t2D452A14820CEDB83BFF2C911682A4E59001AD03*)il2cpp_codegen_object_new(AnimationCurve_t2D452A14820CEDB83BFF2C911682A4E59001AD03_il2cpp_TypeInfo_var));
	AnimationCurve_t2D452A14820CEDB83BFF2C911682A4E59001AD03_marshal_pinvoke_back(marshaled.___m_DecayShape_1, *unmarshaled.get_m_DecayShape_1());
	float unmarshaled_m_AttackTime_temp_2 = 0.0f;
	unmarshaled_m_AttackTime_temp_2 = marshaled.___m_AttackTime_2;
	unmarshaled.set_m_AttackTime_2(unmarshaled_m_AttackTime_temp_2);
	float unmarshaled_m_SustainTime_temp_3 = 0.0f;
	unmarshaled_m_SustainTime_temp_3 = marshaled.___m_SustainTime_3;
	unmarshaled.set_m_SustainTime_3(unmarshaled_m_SustainTime_temp_3);
	float unmarshaled_m_DecayTime_temp_4 = 0.0f;
	unmarshaled_m_DecayTime_temp_4 = marshaled.___m_DecayTime_4;
	unmarshaled.set_m_DecayTime_4(unmarshaled_m_DecayTime_temp_4);
	bool unmarshaled_m_ScaleWithImpact_temp_5 = false;
	unmarshaled_m_ScaleWithImpact_temp_5 = static_cast<bool>(marshaled.___m_ScaleWithImpact_5);
	unmarshaled.set_m_ScaleWithImpact_5(unmarshaled_m_ScaleWithImpact_temp_5);
	bool unmarshaled_m_HoldForever_temp_6 = false;
	unmarshaled_m_HoldForever_temp_6 = static_cast<bool>(marshaled.___m_HoldForever_6);
	unmarshaled.set_m_HoldForever_6(unmarshaled_m_HoldForever_temp_6);
}
// Conversion method for clean up from marshalling of: Cinemachine.CinemachineImpulseManager/EnvelopeDefinition
IL2CPP_EXTERN_C void EnvelopeDefinition_t9EF1466C34242423E6EB2E47340E358A6CEEDAF7_marshal_pinvoke_cleanup(EnvelopeDefinition_t9EF1466C34242423E6EB2E47340E358A6CEEDAF7_marshaled_pinvoke& marshaled)
{
	AnimationCurve_t2D452A14820CEDB83BFF2C911682A4E59001AD03_marshal_pinvoke_cleanup(marshaled.___m_AttackShape_0);
	AnimationCurve_t2D452A14820CEDB83BFF2C911682A4E59001AD03_marshal_pinvoke_cleanup(marshaled.___m_DecayShape_1);
}




// Conversion methods for marshalling of: Cinemachine.CinemachineImpulseManager/EnvelopeDefinition
IL2CPP_EXTERN_C void EnvelopeDefinition_t9EF1466C34242423E6EB2E47340E358A6CEEDAF7_marshal_com(const EnvelopeDefinition_t9EF1466C34242423E6EB2E47340E358A6CEEDAF7& unmarshaled, EnvelopeDefinition_t9EF1466C34242423E6EB2E47340E358A6CEEDAF7_marshaled_com& marshaled)
{
	if (unmarshaled.get_m_AttackShape_0() != NULL)
	{
		AnimationCurve_t2D452A14820CEDB83BFF2C911682A4E59001AD03_marshal_com(*unmarshaled.get_m_AttackShape_0(), *marshaled.___m_AttackShape_0);
	}
	if (unmarshaled.get_m_DecayShape_1() != NULL)
	{
		AnimationCurve_t2D452A14820CEDB83BFF2C911682A4E59001AD03_marshal_com(*unmarshaled.get_m_DecayShape_1(), *marshaled.___m_DecayShape_1);
	}
	marshaled.___m_AttackTime_2 = unmarshaled.get_m_AttackTime_2();
	marshaled.___m_SustainTime_3 = unmarshaled.get_m_SustainTime_3();
	marshaled.___m_DecayTime_4 = unmarshaled.get_m_DecayTime_4();
	marshaled.___m_ScaleWithImpact_5 = static_cast<int32_t>(unmarshaled.get_m_ScaleWithImpact_5());
	marshaled.___m_HoldForever_6 = static_cast<int32_t>(unmarshaled.get_m_HoldForever_6());
}
IL2CPP_EXTERN_C void EnvelopeDefinition_t9EF1466C34242423E6EB2E47340E358A6CEEDAF7_marshal_com_back(const EnvelopeDefinition_t9EF1466C34242423E6EB2E47340E358A6CEEDAF7_marshaled_com& marshaled, EnvelopeDefinition_t9EF1466C34242423E6EB2E47340E358A6CEEDAF7& unmarshaled)
{
	if (unmarshaled.get_m_AttackShape_0() != NULL)
	{
		AnimationCurve_t2D452A14820CEDB83BFF2C911682A4E59001AD03_marshal_com_back(*marshaled.___m_AttackShape_0, *unmarshaled.get_m_AttackShape_0());
	}
	if (unmarshaled.get_m_DecayShape_1() != NULL)
	{
		AnimationCurve_t2D452A14820CEDB83BFF2C911682A4E59001AD03_marshal_com_back(*marshaled.___m_DecayShape_1, *unmarshaled.get_m_DecayShape_1());
	}
	float unmarshaled_m_AttackTime_temp_2 = 0.0f;
	unmarshaled_m_AttackTime_temp_2 = marshaled.___m_AttackTime_2;
	unmarshaled.set_m_AttackTime_2(unmarshaled_m_AttackTime_temp_2);
	float unmarshaled_m_SustainTime_temp_3 = 0.0f;
	unmarshaled_m_SustainTime_temp_3 = marshaled.___m_SustainTime_3;
	unmarshaled.set_m_SustainTime_3(unmarshaled_m_SustainTime_temp_3);
	float unmarshaled_m_DecayTime_temp_4 = 0.0f;
	unmarshaled_m_DecayTime_temp_4 = marshaled.___m_DecayTime_4;
	unmarshaled.set_m_DecayTime_4(unmarshaled_m_DecayTime_temp_4);
	bool unmarshaled_m_ScaleWithImpact_temp_5 = false;
	unmarshaled_m_ScaleWithImpact_temp_5 = static_cast<bool>(marshaled.___m_ScaleWithImpact_5);
	unmarshaled.set_m_ScaleWithImpact_5(unmarshaled_m_ScaleWithImpact_temp_5);
	bool unmarshaled_m_HoldForever_temp_6 = false;
	unmarshaled_m_HoldForever_temp_6 = static_cast<bool>(marshaled.___m_HoldForever_6);
	unmarshaled.set_m_HoldForever_6(unmarshaled_m_HoldForever_temp_6);
}
// Conversion method for clean up from marshalling of: Cinemachine.CinemachineImpulseManager/EnvelopeDefinition
IL2CPP_EXTERN_C void EnvelopeDefinition_t9EF1466C34242423E6EB2E47340E358A6CEEDAF7_marshal_com_cleanup(EnvelopeDefinition_t9EF1466C34242423E6EB2E47340E358A6CEEDAF7_marshaled_com& marshaled)
{
	if (marshaled.___m_AttackShape_0 != NULL)
	{
		AnimationCurve_t2D452A14820CEDB83BFF2C911682A4E59001AD03_marshal_com_cleanup(*marshaled.___m_AttackShape_0);
	}
	if (marshaled.___m_DecayShape_1 != NULL)
	{
		AnimationCurve_t2D452A14820CEDB83BFF2C911682A4E59001AD03_marshal_com_cleanup(*marshaled.___m_DecayShape_1);
	}
}
// Cinemachine.CinemachineImpulseManager/EnvelopeDefinition Cinemachine.CinemachineImpulseManager/EnvelopeDefinition::Default()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EnvelopeDefinition_t9EF1466C34242423E6EB2E47340E358A6CEEDAF7  EnvelopeDefinition_Default_m6048BC0ADAE235D4D0F47D57AC6F07F8031E8502 (const RuntimeMethod* method)
{
	EnvelopeDefinition_t9EF1466C34242423E6EB2E47340E358A6CEEDAF7  V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		// return new EnvelopeDefinition { m_DecayTime = 0.7f, m_SustainTime = 0.2f, m_ScaleWithImpact = true };
		il2cpp_codegen_initobj((&V_0), sizeof(EnvelopeDefinition_t9EF1466C34242423E6EB2E47340E358A6CEEDAF7 ));
		(&V_0)->set_m_DecayTime_4((0.699999988f));
		(&V_0)->set_m_SustainTime_3((0.200000003f));
		(&V_0)->set_m_ScaleWithImpact_5((bool)1);
		EnvelopeDefinition_t9EF1466C34242423E6EB2E47340E358A6CEEDAF7  L_0 = V_0;
		return L_0;
	}
}
// System.Single Cinemachine.CinemachineImpulseManager/EnvelopeDefinition::get_Duration()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float EnvelopeDefinition_get_Duration_m494621ABECC584E355834D287BEA915BD68A774F (EnvelopeDefinition_t9EF1466C34242423E6EB2E47340E358A6CEEDAF7 * __this, const RuntimeMethod* method)
{
	{
		// if (m_HoldForever)
		bool L_0 = __this->get_m_HoldForever_6();
		if (!L_0)
		{
			goto IL_000e;
		}
	}
	{
		// return -1;
		return (-1.0f);
	}

IL_000e:
	{
		// return m_AttackTime + m_SustainTime + m_DecayTime;
		float L_1 = __this->get_m_AttackTime_2();
		float L_2 = __this->get_m_SustainTime_3();
		float L_3 = __this->get_m_DecayTime_4();
		return ((float)il2cpp_codegen_add((float)((float)il2cpp_codegen_add((float)L_1, (float)L_2)), (float)L_3));
	}
}
IL2CPP_EXTERN_C  float EnvelopeDefinition_get_Duration_m494621ABECC584E355834D287BEA915BD68A774F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	EnvelopeDefinition_t9EF1466C34242423E6EB2E47340E358A6CEEDAF7 * _thisAdjusted = reinterpret_cast<EnvelopeDefinition_t9EF1466C34242423E6EB2E47340E358A6CEEDAF7 *>(__this + _offset);
	float _returnValue;
	_returnValue = EnvelopeDefinition_get_Duration_m494621ABECC584E355834D287BEA915BD68A774F(_thisAdjusted, method);
	return _returnValue;
}
// System.Single Cinemachine.CinemachineImpulseManager/EnvelopeDefinition::GetValueAt(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float EnvelopeDefinition_GetValueAt_mA27AFC5D351DA50CA935ACCAB79D91F1E924C8CC (EnvelopeDefinition_t9EF1466C34242423E6EB2E47340E358A6CEEDAF7 * __this, float ___offset0, const RuntimeMethod* method)
{
	{
		// if (offset >= 0)
		float L_0 = ___offset0;
		if ((!(((float)L_0) >= ((float)(0.0f)))))
		{
			goto IL_00e0;
		}
	}
	{
		// if (offset < m_AttackTime && m_AttackTime > Epsilon)
		float L_1 = ___offset0;
		float L_2 = __this->get_m_AttackTime_2();
		if ((!(((float)L_1) < ((float)L_2))))
		{
			goto IL_005d;
		}
	}
	{
		float L_3 = __this->get_m_AttackTime_2();
		if ((!(((float)L_3) > ((float)(9.99999975E-05f)))))
		{
			goto IL_005d;
		}
	}
	{
		// if (m_AttackShape == null || m_AttackShape.length < 2)
		AnimationCurve_t2D452A14820CEDB83BFF2C911682A4E59001AD03 * L_4 = __this->get_m_AttackShape_0();
		if (!L_4)
		{
			goto IL_0037;
		}
	}
	{
		AnimationCurve_t2D452A14820CEDB83BFF2C911682A4E59001AD03 * L_5 = __this->get_m_AttackShape_0();
		NullCheck(L_5);
		int32_t L_6;
		L_6 = AnimationCurve_get_length_mB3D0734222EE55DB1389BCB98CCB1324AF8AA4E0(L_5, /*hidden argument*/NULL);
		if ((((int32_t)L_6) >= ((int32_t)2)))
		{
			goto IL_0049;
		}
	}

IL_0037:
	{
		// return Damper.Damp(1, m_AttackTime, offset);
		float L_7 = __this->get_m_AttackTime_2();
		float L_8 = ___offset0;
		float L_9;
		L_9 = Damper_Damp_mA12020431103076AB69C0FC03C4C07B388AD9E27((1.0f), L_7, L_8, /*hidden argument*/NULL);
		return L_9;
	}

IL_0049:
	{
		// return m_AttackShape.Evaluate(offset / m_AttackTime);
		AnimationCurve_t2D452A14820CEDB83BFF2C911682A4E59001AD03 * L_10 = __this->get_m_AttackShape_0();
		float L_11 = ___offset0;
		float L_12 = __this->get_m_AttackTime_2();
		NullCheck(L_10);
		float L_13;
		L_13 = AnimationCurve_Evaluate_m1248B5B167F1FFFDC847A08C56B7D63B32311E6A(L_10, ((float)((float)L_11/(float)L_12)), /*hidden argument*/NULL);
		return L_13;
	}

IL_005d:
	{
		// offset -= m_AttackTime;
		float L_14 = ___offset0;
		float L_15 = __this->get_m_AttackTime_2();
		___offset0 = ((float)il2cpp_codegen_subtract((float)L_14, (float)L_15));
		// if (m_HoldForever || offset < m_SustainTime)
		bool L_16 = __this->get_m_HoldForever_6();
		if (L_16)
		{
			goto IL_0078;
		}
	}
	{
		float L_17 = ___offset0;
		float L_18 = __this->get_m_SustainTime_3();
		if ((!(((float)L_17) < ((float)L_18))))
		{
			goto IL_007e;
		}
	}

IL_0078:
	{
		// return 1;
		return (1.0f);
	}

IL_007e:
	{
		// offset -= m_SustainTime;
		float L_19 = ___offset0;
		float L_20 = __this->get_m_SustainTime_3();
		___offset0 = ((float)il2cpp_codegen_subtract((float)L_19, (float)L_20));
		// if (offset < m_DecayTime && m_DecayTime > Epsilon)
		float L_21 = ___offset0;
		float L_22 = __this->get_m_DecayTime_4();
		if ((!(((float)L_21) < ((float)L_22))))
		{
			goto IL_00e0;
		}
	}
	{
		float L_23 = __this->get_m_DecayTime_4();
		if ((!(((float)L_23) > ((float)(9.99999975E-05f)))))
		{
			goto IL_00e0;
		}
	}
	{
		// if (m_DecayShape == null || m_DecayShape.length < 2)
		AnimationCurve_t2D452A14820CEDB83BFF2C911682A4E59001AD03 * L_24 = __this->get_m_DecayShape_1();
		if (!L_24)
		{
			goto IL_00b4;
		}
	}
	{
		AnimationCurve_t2D452A14820CEDB83BFF2C911682A4E59001AD03 * L_25 = __this->get_m_DecayShape_1();
		NullCheck(L_25);
		int32_t L_26;
		L_26 = AnimationCurve_get_length_mB3D0734222EE55DB1389BCB98CCB1324AF8AA4E0(L_25, /*hidden argument*/NULL);
		if ((((int32_t)L_26) >= ((int32_t)2)))
		{
			goto IL_00cc;
		}
	}

IL_00b4:
	{
		// return 1 - Damper.Damp(1, m_DecayTime, offset);
		float L_27 = __this->get_m_DecayTime_4();
		float L_28 = ___offset0;
		float L_29;
		L_29 = Damper_Damp_mA12020431103076AB69C0FC03C4C07B388AD9E27((1.0f), L_27, L_28, /*hidden argument*/NULL);
		return ((float)il2cpp_codegen_subtract((float)(1.0f), (float)L_29));
	}

IL_00cc:
	{
		// return m_DecayShape.Evaluate(offset / m_DecayTime);
		AnimationCurve_t2D452A14820CEDB83BFF2C911682A4E59001AD03 * L_30 = __this->get_m_DecayShape_1();
		float L_31 = ___offset0;
		float L_32 = __this->get_m_DecayTime_4();
		NullCheck(L_30);
		float L_33;
		L_33 = AnimationCurve_Evaluate_m1248B5B167F1FFFDC847A08C56B7D63B32311E6A(L_30, ((float)((float)L_31/(float)L_32)), /*hidden argument*/NULL);
		return L_33;
	}

IL_00e0:
	{
		// return 0;
		return (0.0f);
	}
}
IL2CPP_EXTERN_C  float EnvelopeDefinition_GetValueAt_mA27AFC5D351DA50CA935ACCAB79D91F1E924C8CC_AdjustorThunk (RuntimeObject * __this, float ___offset0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	EnvelopeDefinition_t9EF1466C34242423E6EB2E47340E358A6CEEDAF7 * _thisAdjusted = reinterpret_cast<EnvelopeDefinition_t9EF1466C34242423E6EB2E47340E358A6CEEDAF7 *>(__this + _offset);
	float _returnValue;
	_returnValue = EnvelopeDefinition_GetValueAt_mA27AFC5D351DA50CA935ACCAB79D91F1E924C8CC(_thisAdjusted, ___offset0, method);
	return _returnValue;
}
// System.Void Cinemachine.CinemachineImpulseManager/EnvelopeDefinition::ChangeStopTime(System.Single,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnvelopeDefinition_ChangeStopTime_mA4D7614B6F56A8E279596B52252816EB59843F23 (EnvelopeDefinition_t9EF1466C34242423E6EB2E47340E358A6CEEDAF7 * __this, float ___offset0, bool ___forceNoDecay1, const RuntimeMethod* method)
{
	{
		// if (offset < 0)
		float L_0 = ___offset0;
		if ((!(((float)L_0) < ((float)(0.0f)))))
		{
			goto IL_000f;
		}
	}
	{
		// offset = 0;
		___offset0 = (0.0f);
	}

IL_000f:
	{
		// if (offset < m_AttackTime)
		float L_1 = ___offset0;
		float L_2 = __this->get_m_AttackTime_2();
		if ((!(((float)L_1) < ((float)L_2))))
		{
			goto IL_0023;
		}
	}
	{
		// m_AttackTime = 0; // How to prevent pop? GML
		__this->set_m_AttackTime_2((0.0f));
	}

IL_0023:
	{
		// m_SustainTime = offset - m_AttackTime;
		float L_3 = ___offset0;
		float L_4 = __this->get_m_AttackTime_2();
		__this->set_m_SustainTime_3(((float)il2cpp_codegen_subtract((float)L_3, (float)L_4)));
		// if (forceNoDecay)
		bool L_5 = ___forceNoDecay1;
		if (!L_5)
		{
			goto IL_003f;
		}
	}
	{
		// m_DecayTime = 0;
		__this->set_m_DecayTime_4((0.0f));
	}

IL_003f:
	{
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void EnvelopeDefinition_ChangeStopTime_mA4D7614B6F56A8E279596B52252816EB59843F23_AdjustorThunk (RuntimeObject * __this, float ___offset0, bool ___forceNoDecay1, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	EnvelopeDefinition_t9EF1466C34242423E6EB2E47340E358A6CEEDAF7 * _thisAdjusted = reinterpret_cast<EnvelopeDefinition_t9EF1466C34242423E6EB2E47340E358A6CEEDAF7 *>(__this + _offset);
	EnvelopeDefinition_ChangeStopTime_mA4D7614B6F56A8E279596B52252816EB59843F23(_thisAdjusted, ___offset0, ___forceNoDecay1, method);
}
// System.Void Cinemachine.CinemachineImpulseManager/EnvelopeDefinition::Clear()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnvelopeDefinition_Clear_m2B817953AFB7CDAA6B62AEC4A1E6A588484B554B (EnvelopeDefinition_t9EF1466C34242423E6EB2E47340E358A6CEEDAF7 * __this, const RuntimeMethod* method)
{
	AnimationCurve_t2D452A14820CEDB83BFF2C911682A4E59001AD03 * V_0 = NULL;
	float V_1 = 0.0f;
	{
		// m_AttackShape = m_DecayShape = null;
		V_0 = (AnimationCurve_t2D452A14820CEDB83BFF2C911682A4E59001AD03 *)NULL;
		__this->set_m_DecayShape_1((AnimationCurve_t2D452A14820CEDB83BFF2C911682A4E59001AD03 *)NULL);
		AnimationCurve_t2D452A14820CEDB83BFF2C911682A4E59001AD03 * L_0 = V_0;
		__this->set_m_AttackShape_0(L_0);
		// m_AttackTime = m_SustainTime = m_DecayTime = 0;
		float L_1 = (0.0f);
		V_1 = L_1;
		__this->set_m_DecayTime_4(L_1);
		float L_2 = V_1;
		float L_3 = L_2;
		V_1 = L_3;
		__this->set_m_SustainTime_3(L_3);
		float L_4 = V_1;
		__this->set_m_AttackTime_2(L_4);
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void EnvelopeDefinition_Clear_m2B817953AFB7CDAA6B62AEC4A1E6A588484B554B_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	EnvelopeDefinition_t9EF1466C34242423E6EB2E47340E358A6CEEDAF7 * _thisAdjusted = reinterpret_cast<EnvelopeDefinition_t9EF1466C34242423E6EB2E47340E358A6CEEDAF7 *>(__this + _offset);
	EnvelopeDefinition_Clear_m2B817953AFB7CDAA6B62AEC4A1E6A588484B554B(_thisAdjusted, method);
}
// System.Void Cinemachine.CinemachineImpulseManager/EnvelopeDefinition::Validate()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnvelopeDefinition_Validate_mA0464BC35544052393B17674F751FAA755051B14 (EnvelopeDefinition_t9EF1466C34242423E6EB2E47340E358A6CEEDAF7 * __this, const RuntimeMethod* method)
{
	{
		// m_AttackTime = Mathf.Max(0, m_AttackTime);
		float L_0 = __this->get_m_AttackTime_2();
		float L_1;
		L_1 = Mathf_Max_m4CE510E1F1013B33275F01543731A51A58BA0775((0.0f), L_0, /*hidden argument*/NULL);
		__this->set_m_AttackTime_2(L_1);
		// m_DecayTime = Mathf.Max(0, m_DecayTime);
		float L_2 = __this->get_m_DecayTime_4();
		float L_3;
		L_3 = Mathf_Max_m4CE510E1F1013B33275F01543731A51A58BA0775((0.0f), L_2, /*hidden argument*/NULL);
		__this->set_m_DecayTime_4(L_3);
		// m_SustainTime = Mathf.Max(0, m_SustainTime);
		float L_4 = __this->get_m_SustainTime_3();
		float L_5;
		L_5 = Mathf_Max_m4CE510E1F1013B33275F01543731A51A58BA0775((0.0f), L_4, /*hidden argument*/NULL);
		__this->set_m_SustainTime_3(L_5);
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void EnvelopeDefinition_Validate_mA0464BC35544052393B17674F751FAA755051B14_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	EnvelopeDefinition_t9EF1466C34242423E6EB2E47340E358A6CEEDAF7 * _thisAdjusted = reinterpret_cast<EnvelopeDefinition_t9EF1466C34242423E6EB2E47340E358A6CEEDAF7 *>(__this + _offset);
	EnvelopeDefinition_Validate_mA0464BC35544052393B17674F751FAA755051B14(_thisAdjusted, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Boolean Cinemachine.CinemachineImpulseManager/ImpulseEvent::get_Expired()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ImpulseEvent_get_Expired_m06944921FE1EEA9118BFAEE7F52E73280418DCA7 (ImpulseEvent_tA4C266AD475661A281A94672236D06B092C069A4 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineImpulseManager_tF3C6346114BFA17F16D5101DC1767922982FF78E_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	float V_0 = 0.0f;
	float V_1 = 0.0f;
	float V_2 = 0.0f;
	{
		// var d = m_Envelope.Duration;
		EnvelopeDefinition_t9EF1466C34242423E6EB2E47340E358A6CEEDAF7 * L_0 = __this->get_address_of_m_Envelope_1();
		float L_1;
		L_1 = EnvelopeDefinition_get_Duration_m494621ABECC584E355834D287BEA915BD68A774F((EnvelopeDefinition_t9EF1466C34242423E6EB2E47340E358A6CEEDAF7 *)L_0, /*hidden argument*/NULL);
		V_0 = L_1;
		// var maxDistance = m_Radius + m_DissipationDistance;
		float L_2 = __this->get_m_Radius_4();
		float L_3 = __this->get_m_DissipationDistance_8();
		V_1 = ((float)il2cpp_codegen_add((float)L_2, (float)L_3));
		// float time = Instance.CurrentTime - maxDistance / Mathf.Max(1, m_PropagationSpeed);
		IL2CPP_RUNTIME_CLASS_INIT(CinemachineImpulseManager_tF3C6346114BFA17F16D5101DC1767922982FF78E_il2cpp_TypeInfo_var);
		CinemachineImpulseManager_tF3C6346114BFA17F16D5101DC1767922982FF78E * L_4;
		L_4 = CinemachineImpulseManager_get_Instance_m2610081DC5D98082D240CE3FD7C6C6CEAE571DE4(/*hidden argument*/NULL);
		NullCheck(L_4);
		float L_5;
		L_5 = CinemachineImpulseManager_get_CurrentTime_mE6D6E38260F7F6CA352A44825C905F3CABC331ED(L_4, /*hidden argument*/NULL);
		float L_6 = V_1;
		float L_7 = __this->get_m_PropagationSpeed_9();
		float L_8;
		L_8 = Mathf_Max_m4CE510E1F1013B33275F01543731A51A58BA0775((1.0f), L_7, /*hidden argument*/NULL);
		V_2 = ((float)il2cpp_codegen_subtract((float)L_5, (float)((float)((float)L_6/(float)L_8))));
		// return d > 0 && m_StartTime + d <= time;
		float L_9 = V_0;
		if ((!(((float)L_9) > ((float)(0.0f)))))
		{
			goto IL_004f;
		}
	}
	{
		float L_10 = __this->get_m_StartTime_0();
		float L_11 = V_0;
		float L_12 = V_2;
		return (bool)((((int32_t)((!(((float)((float)il2cpp_codegen_add((float)L_10, (float)L_11))) <= ((float)L_12)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
	}

IL_004f:
	{
		return (bool)0;
	}
}
// System.Void Cinemachine.CinemachineImpulseManager/ImpulseEvent::Cancel(System.Single,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ImpulseEvent_Cancel_mA2831A11F90680EE32F4685E6311140D627C877B (ImpulseEvent_tA4C266AD475661A281A94672236D06B092C069A4 * __this, float ___time0, bool ___forceNoDecay1, const RuntimeMethod* method)
{
	{
		// m_Envelope.m_HoldForever = false;
		EnvelopeDefinition_t9EF1466C34242423E6EB2E47340E358A6CEEDAF7 * L_0 = __this->get_address_of_m_Envelope_1();
		L_0->set_m_HoldForever_6((bool)0);
		// m_Envelope.ChangeStopTime(time - m_StartTime, forceNoDecay);
		EnvelopeDefinition_t9EF1466C34242423E6EB2E47340E358A6CEEDAF7 * L_1 = __this->get_address_of_m_Envelope_1();
		float L_2 = ___time0;
		float L_3 = __this->get_m_StartTime_0();
		bool L_4 = ___forceNoDecay1;
		EnvelopeDefinition_ChangeStopTime_mA4D7614B6F56A8E279596B52252816EB59843F23((EnvelopeDefinition_t9EF1466C34242423E6EB2E47340E358A6CEEDAF7 *)L_1, ((float)il2cpp_codegen_subtract((float)L_2, (float)L_3)), L_4, /*hidden argument*/NULL);
		// }
		return;
	}
}
// System.Single Cinemachine.CinemachineImpulseManager/ImpulseEvent::DistanceDecay(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ImpulseEvent_DistanceDecay_mF8C3C77FF46D6C2B23BE694CCA9714F76ED60036 (ImpulseEvent_tA4C266AD475661A281A94672236D06B092C069A4 * __this, float ___distance0, const RuntimeMethod* method)
{
	float V_0 = 0.0f;
	int32_t V_1 = 0;
	{
		// float radius = Mathf.Max(m_Radius, 0);
		float L_0 = __this->get_m_Radius_4();
		float L_1;
		L_1 = Mathf_Max_m4CE510E1F1013B33275F01543731A51A58BA0775(L_0, (0.0f), /*hidden argument*/NULL);
		V_0 = L_1;
		// if (distance < radius)
		float L_2 = ___distance0;
		float L_3 = V_0;
		if ((!(((float)L_2) < ((float)L_3))))
		{
			goto IL_001b;
		}
	}
	{
		// return 1;
		return (1.0f);
	}

IL_001b:
	{
		// distance -= radius;
		float L_4 = ___distance0;
		float L_5 = V_0;
		___distance0 = ((float)il2cpp_codegen_subtract((float)L_4, (float)L_5));
		// if (distance >= m_DissipationDistance)
		float L_6 = ___distance0;
		float L_7 = __this->get_m_DissipationDistance_8();
		if ((!(((float)L_6) >= ((float)L_7))))
		{
			goto IL_002f;
		}
	}
	{
		// return 0;
		return (0.0f);
	}

IL_002f:
	{
		// switch (m_DissipationMode)
		int32_t L_8 = __this->get_m_DissipationMode_7();
		V_1 = L_8;
		int32_t L_9 = V_1;
		switch (L_9)
		{
			case 0:
			{
				goto IL_0048;
			}
			case 1:
			{
				goto IL_0060;
			}
			case 2:
			{
				goto IL_0080;
			}
		}
	}

IL_0048:
	{
		// return Mathf.Lerp(1, 0, distance / m_DissipationDistance);
		float L_10 = ___distance0;
		float L_11 = __this->get_m_DissipationDistance_8();
		float L_12;
		L_12 = Mathf_Lerp_m8A2A50B945F42D579EDF44D5EE79E85A4DA59616((1.0f), (0.0f), ((float)((float)L_10/(float)L_11)), /*hidden argument*/NULL);
		return L_12;
	}

IL_0060:
	{
		// return 0.5f * (1 + Mathf.Cos(Mathf.PI * (distance / m_DissipationDistance)));
		float L_13 = ___distance0;
		float L_14 = __this->get_m_DissipationDistance_8();
		float L_15;
		L_15 = cosf(((float)il2cpp_codegen_multiply((float)(3.14159274f), (float)((float)((float)L_13/(float)L_14)))));
		return ((float)il2cpp_codegen_multiply((float)(0.5f), (float)((float)il2cpp_codegen_add((float)(1.0f), (float)L_15))));
	}

IL_0080:
	{
		// return 1 - Damper.Damp(1, m_DissipationDistance, distance);
		float L_16 = __this->get_m_DissipationDistance_8();
		float L_17 = ___distance0;
		float L_18;
		L_18 = Damper_Damp_mA12020431103076AB69C0FC03C4C07B388AD9E27((1.0f), L_16, L_17, /*hidden argument*/NULL);
		return ((float)il2cpp_codegen_subtract((float)(1.0f), (float)L_18));
	}
}
// System.Boolean Cinemachine.CinemachineImpulseManager/ImpulseEvent::GetDecayedSignal(UnityEngine.Vector3,System.Boolean,UnityEngine.Vector3&,UnityEngine.Quaternion&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ImpulseEvent_GetDecayedSignal_m973C1F0E6D32DC4DD14ECDF280FE58D14F6943EC (ImpulseEvent_tA4C266AD475661A281A94672236D06B092C069A4 * __this, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___listenerPosition0, bool ___use2D1, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * ___pos2, Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 * ___rot3, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineImpulseManager_tF3C6346114BFA17F16D5101DC1767922982FF78E_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ISignalSource6D_t26BFD432B5044E626555FD66AE4B954746624159_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	float V_0 = 0.0f;
	float V_1 = 0.0f;
	float V_2 = 0.0f;
	Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  V_3;
	memset((&V_3), 0, sizeof(V_3));
	float V_4 = 0.0f;
	float G_B4_0 = 0.0f;
	{
		// if (m_SignalSource != null)
		RuntimeObject* L_0 = __this->get_m_SignalSource_2();
		if (!L_0)
		{
			goto IL_0129;
		}
	}
	{
		// float distance = use2D ? Vector2.Distance(listenerPosition, m_Position)
		//     : Vector3.Distance(listenerPosition, m_Position);
		bool L_1 = ___use2D1;
		if (L_1)
		{
			goto IL_001c;
		}
	}
	{
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_2 = ___listenerPosition0;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_3 = __this->get_m_Position_3();
		float L_4;
		L_4 = Vector3_Distance_mB648A79E4A1BAAFBF7B029644638C0D715480677(L_2, L_3, /*hidden argument*/NULL);
		G_B4_0 = L_4;
		goto IL_0032;
	}

IL_001c:
	{
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_5 = ___listenerPosition0;
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_6;
		L_6 = Vector2_op_Implicit_mE407CAF7446E342E059B00AA9EDB301AEC5B7B1A_inline(L_5, /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_7 = __this->get_m_Position_3();
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_8;
		L_8 = Vector2_op_Implicit_mE407CAF7446E342E059B00AA9EDB301AEC5B7B1A_inline(L_7, /*hidden argument*/NULL);
		float L_9;
		L_9 = Vector2_Distance_m7DFAD110E57AF0E903DDC47BDBD99D1CC62EA03F(L_6, L_8, /*hidden argument*/NULL);
		G_B4_0 = L_9;
	}

IL_0032:
	{
		V_0 = G_B4_0;
		// float time = Instance.CurrentTime - m_StartTime
		//     - distance / Mathf.Max(1, m_PropagationSpeed);
		IL2CPP_RUNTIME_CLASS_INIT(CinemachineImpulseManager_tF3C6346114BFA17F16D5101DC1767922982FF78E_il2cpp_TypeInfo_var);
		CinemachineImpulseManager_tF3C6346114BFA17F16D5101DC1767922982FF78E * L_10;
		L_10 = CinemachineImpulseManager_get_Instance_m2610081DC5D98082D240CE3FD7C6C6CEAE571DE4(/*hidden argument*/NULL);
		NullCheck(L_10);
		float L_11;
		L_11 = CinemachineImpulseManager_get_CurrentTime_mE6D6E38260F7F6CA352A44825C905F3CABC331ED(L_10, /*hidden argument*/NULL);
		float L_12 = __this->get_m_StartTime_0();
		float L_13 = V_0;
		float L_14 = __this->get_m_PropagationSpeed_9();
		float L_15;
		L_15 = Mathf_Max_m4CE510E1F1013B33275F01543731A51A58BA0775((1.0f), L_14, /*hidden argument*/NULL);
		V_1 = ((float)il2cpp_codegen_subtract((float)((float)il2cpp_codegen_subtract((float)L_11, (float)L_12)), (float)((float)((float)L_13/(float)L_15))));
		// float scale = m_Envelope.GetValueAt(time) * DistanceDecay(distance);
		EnvelopeDefinition_t9EF1466C34242423E6EB2E47340E358A6CEEDAF7 * L_16 = __this->get_address_of_m_Envelope_1();
		float L_17 = V_1;
		float L_18;
		L_18 = EnvelopeDefinition_GetValueAt_mA27AFC5D351DA50CA935ACCAB79D91F1E924C8CC((EnvelopeDefinition_t9EF1466C34242423E6EB2E47340E358A6CEEDAF7 *)L_16, L_17, /*hidden argument*/NULL);
		float L_19 = V_0;
		float L_20;
		L_20 = ImpulseEvent_DistanceDecay_mF8C3C77FF46D6C2B23BE694CCA9714F76ED60036(__this, L_19, /*hidden argument*/NULL);
		V_2 = ((float)il2cpp_codegen_multiply((float)L_18, (float)L_20));
		// if (scale != 0)
		float L_21 = V_2;
		if ((((float)L_21) == ((float)(0.0f))))
		{
			goto IL_0129;
		}
	}
	{
		// m_SignalSource.GetSignal(time, out pos, out rot);
		RuntimeObject* L_22 = __this->get_m_SignalSource_2();
		float L_23 = V_1;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * L_24 = ___pos2;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 * L_25 = ___rot3;
		NullCheck(L_22);
		InterfaceActionInvoker3< float, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E *, Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 * >::Invoke(1 /* System.Void Cinemachine.ISignalSource6D::GetSignal(System.Single,UnityEngine.Vector3&,UnityEngine.Quaternion&) */, ISignalSource6D_t26BFD432B5044E626555FD66AE4B954746624159_il2cpp_TypeInfo_var, L_22, L_23, (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E *)L_24, (Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 *)L_25);
		// pos *= scale;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * L_26 = ___pos2;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * L_27 = ___pos2;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_28 = (*(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E *)L_27);
		float L_29 = V_2;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_30;
		L_30 = Vector3_op_Multiply_m9EA3D18290418D7B410C7D11C4788C13BFD2C30A_inline(L_28, L_29, /*hidden argument*/NULL);
		*(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E *)L_26 = L_30;
		// rot = Quaternion.SlerpUnclamped(Quaternion.identity, rot, scale);
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 * L_31 = ___rot3;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_32;
		L_32 = Quaternion_get_identity_mF2E565DBCE793A1AE6208056D42CA7C59D83A702(/*hidden argument*/NULL);
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 * L_33 = ___rot3;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_34 = (*(Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 *)L_33);
		float L_35 = V_2;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_36;
		L_36 = Quaternion_SlerpUnclamped_m654DA9A5B418C2E18B2794BC0CE92E52DF96151F(L_32, L_34, L_35, /*hidden argument*/NULL);
		*(Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 *)L_31 = L_36;
		// if (m_DirectionMode == DirectionMode.RotateTowardSource && distance > Epsilon)
		int32_t L_37 = __this->get_m_DirectionMode_5();
		if ((!(((uint32_t)L_37) == ((uint32_t)1))))
		{
			goto IL_0127;
		}
	}
	{
		float L_38 = V_0;
		if ((!(((float)L_38) > ((float)(9.99999975E-05f)))))
		{
			goto IL_0127;
		}
	}
	{
		// Quaternion q = Quaternion.FromToRotation(Vector3.up, listenerPosition - m_Position);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_39;
		L_39 = Vector3_get_up_m38AECA68388D446CFADDD022B0B867293044EA50(/*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_40 = ___listenerPosition0;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_41 = __this->get_m_Position_3();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_42;
		L_42 = Vector3_op_Subtraction_m2725C96965D5C0B1F9715797E51762B13A5FED58_inline(L_40, L_41, /*hidden argument*/NULL);
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_43;
		L_43 = Quaternion_FromToRotation_mD0EBB9993FC7C6A45724D0365B09F11F1CEADB80(L_39, L_42, /*hidden argument*/NULL);
		V_3 = L_43;
		// if (m_Radius > Epsilon)
		float L_44 = __this->get_m_Radius_4();
		if ((!(((float)L_44) > ((float)(9.99999975E-05f)))))
		{
			goto IL_0115;
		}
	}
	{
		// float t = Mathf.Clamp01(distance / m_Radius);
		float L_45 = V_0;
		float L_46 = __this->get_m_Radius_4();
		float L_47;
		L_47 = Mathf_Clamp01_m2296D75F0F1292D5C8181C57007A1CA45F440C4C(((float)((float)L_45/(float)L_46)), /*hidden argument*/NULL);
		V_4 = L_47;
		// q = Quaternion.Slerp(
		//     q, Quaternion.identity, Mathf.Cos(Mathf.PI * t / 2));
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_48 = V_3;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_49;
		L_49 = Quaternion_get_identity_mF2E565DBCE793A1AE6208056D42CA7C59D83A702(/*hidden argument*/NULL);
		float L_50 = V_4;
		float L_51;
		L_51 = cosf(((float)((float)((float)il2cpp_codegen_multiply((float)(3.14159274f), (float)L_50))/(float)(2.0f))));
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_52;
		L_52 = Quaternion_Slerp_m6D2BD18286254E28D2288B51962EC71F85C7B5C8(L_48, L_49, L_51, /*hidden argument*/NULL);
		V_3 = L_52;
	}

IL_0115:
	{
		// pos = q * pos;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * L_53 = ___pos2;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_54 = V_3;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * L_55 = ___pos2;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_56 = (*(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E *)L_55);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_57;
		L_57 = Quaternion_op_Multiply_mDC5F913E6B21FEC72AB2CF737D34CC6C7A69803D(L_54, L_56, /*hidden argument*/NULL);
		*(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E *)L_53 = L_57;
	}

IL_0127:
	{
		// return true;
		return (bool)1;
	}

IL_0129:
	{
		// pos = Vector3.zero;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * L_58 = ___pos2;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_59;
		L_59 = Vector3_get_zero_m1A8F7993167785F750B6B01762D22C2597C84EF6(/*hidden argument*/NULL);
		*(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E *)L_58 = L_59;
		// rot = Quaternion.identity;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 * L_60 = ___rot3;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_61;
		L_61 = Quaternion_get_identity_mF2E565DBCE793A1AE6208056D42CA7C59D83A702(/*hidden argument*/NULL);
		*(Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 *)L_60 = L_61;
		// return false;
		return (bool)0;
	}
}
// System.Void Cinemachine.CinemachineImpulseManager/ImpulseEvent::Clear()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ImpulseEvent_Clear_m3FBD19A05EAC470ACE87FAC6CF8FCBBB01E278A2 (ImpulseEvent_tA4C266AD475661A281A94672236D06B092C069A4 * __this, const RuntimeMethod* method)
{
	{
		// m_Envelope.Clear();
		EnvelopeDefinition_t9EF1466C34242423E6EB2E47340E358A6CEEDAF7 * L_0 = __this->get_address_of_m_Envelope_1();
		EnvelopeDefinition_Clear_m2B817953AFB7CDAA6B62AEC4A1E6A588484B554B((EnvelopeDefinition_t9EF1466C34242423E6EB2E47340E358A6CEEDAF7 *)L_0, /*hidden argument*/NULL);
		// m_StartTime = 0;
		__this->set_m_StartTime_0((0.0f));
		// m_SignalSource = null;
		__this->set_m_SignalSource_2((RuntimeObject*)NULL);
		// m_Position = Vector3.zero;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_1;
		L_1 = Vector3_get_zero_m1A8F7993167785F750B6B01762D22C2597C84EF6(/*hidden argument*/NULL);
		__this->set_m_Position_3(L_1);
		// m_Channel = 0;
		__this->set_m_Channel_6(0);
		// m_Radius = 0;
		__this->set_m_Radius_4((0.0f));
		// m_DissipationDistance = 100;
		__this->set_m_DissipationDistance_8((100.0f));
		// m_DissipationMode = DissipationMode.ExponentialDecay;
		__this->set_m_DissipationMode_7(2);
		// }
		return;
	}
}
// System.Void Cinemachine.CinemachineImpulseManager/ImpulseEvent::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ImpulseEvent__ctor_mBDBA49A0F06CCB22CAB3ADCFB3B62BB1EF812E53 (ImpulseEvent_tA4C266AD475661A281A94672236D06B092C069A4 * __this, const RuntimeMethod* method)
{
	{
		// internal ImpulseEvent() {}
		Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405(__this, /*hidden argument*/NULL);
		// internal ImpulseEvent() {}
		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.CinemachineInputProvider/<>c__DisplayClass6_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass6_0__ctor_m746865333647DCCC84C7BCF4F1696817268C4090 (U3CU3Ec__DisplayClass6_0_t3B21F4E7E91B184F72625C61EF214E3FFAAD462D * __this, const RuntimeMethod* method)
{
	{
		Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405(__this, /*hidden argument*/NULL);
		return;
	}
}
// System.Boolean Cinemachine.CinemachineInputProvider/<>c__DisplayClass6_0::<ResolveForPlayer>b__0(UnityEngine.InputSystem.InputAction)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec__DisplayClass6_0_U3CResolveForPlayerU3Eb__0_mA1BA43EF633C0D9AAA1439203B89808C28B1CA3D (U3CU3Ec__DisplayClass6_0_t3B21F4E7E91B184F72625C61EF214E3FFAAD462D * __this, InputAction_tF0C77AF72E0C19608B020E77A2C36C04E9DCBE48 * ___x0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Guid_t_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// m_cachedActions[axis] = user.actions.First(x => x.id == actionRef.action.id);
		InputAction_tF0C77AF72E0C19608B020E77A2C36C04E9DCBE48 * L_0 = ___x0;
		NullCheck(L_0);
		Guid_t  L_1;
		L_1 = InputAction_get_id_mC631DFE7192AAF7455A20BAFA4B01D9D9C7F1F0D(L_0, /*hidden argument*/NULL);
		InputActionReference_tB2E9E368D60A4C8E066C7CE0EE2A80C62320C28E * L_2 = __this->get_actionRef_0();
		NullCheck(L_2);
		InputAction_tF0C77AF72E0C19608B020E77A2C36C04E9DCBE48 * L_3;
		L_3 = InputActionReference_get_action_m50A5F0AF7B4FB329079FCFB2290AC851DCE7CAA3(L_2, /*hidden argument*/NULL);
		NullCheck(L_3);
		Guid_t  L_4;
		L_4 = InputAction_get_id_mC631DFE7192AAF7455A20BAFA4B01D9D9C7F1F0D(L_3, /*hidden argument*/NULL);
		IL2CPP_RUNTIME_CLASS_INIT(Guid_t_il2cpp_TypeInfo_var);
		bool L_5;
		L_5 = Guid_op_Equality_m4C2AA9C31D173525E381965A7246814B4C74D5B0(L_1, L_4, /*hidden argument*/NULL);
		return L_5;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void CinemachineMixer/MasterDirectorDelegate::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MasterDirectorDelegate__ctor_mFC5DB393BD8432B57F3EA9E183CD4D224AD4E5B3 (MasterDirectorDelegate_tCE752BE5E9EB76BC476A6B3B12FFB06C34BBC3B8 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
	__this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1));
	__this->set_method_3(___method1);
	__this->set_m_target_2(___object0);
}
// UnityEngine.Playables.PlayableDirector CinemachineMixer/MasterDirectorDelegate::Invoke()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PlayableDirector_t63912C98A4EC9D4701E88B633E27E0D97209BA38 * MasterDirectorDelegate_Invoke_mE703899DFD92246C6411D29992C32024398EB999 (MasterDirectorDelegate_tCE752BE5E9EB76BC476A6B3B12FFB06C34BBC3B8 * __this, const RuntimeMethod* method)
{
	PlayableDirector_t63912C98A4EC9D4701E88B633E27E0D97209BA38 * result = NULL;
	DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11();
	Delegate_t** delegatesToInvoke;
	il2cpp_array_size_t length;
	if (delegateArrayToInvoke != NULL)
	{
		length = delegateArrayToInvoke->max_length;
		delegatesToInvoke = reinterpret_cast<Delegate_t**>(delegateArrayToInvoke->GetAddressAtUnchecked(0));
	}
	else
	{
		length = 1;
		delegatesToInvoke = reinterpret_cast<Delegate_t**>(&__this);
	}

	for (il2cpp_array_size_t i = 0; i < length; i++)
	{
		Delegate_t* currentDelegate = delegatesToInvoke[i];
		Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0();
		RuntimeObject* targetThis = currentDelegate->get_m_target_2();
		RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3());
		if (!il2cpp_codegen_method_is_virtual(targetMethod))
		{
			il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod);
		}
		bool ___methodIsStatic = MethodIsStatic(targetMethod);
		int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod);
		if (___methodIsStatic)
		{
			if (___parameterCount == 0)
			{
				// open
				typedef PlayableDirector_t63912C98A4EC9D4701E88B633E27E0D97209BA38 * (*FunctionPointerType) (const RuntimeMethod*);
				result = ((FunctionPointerType)targetMethodPointer)(targetMethod);
			}
			else
			{
				// closed
				typedef PlayableDirector_t63912C98A4EC9D4701E88B633E27E0D97209BA38 * (*FunctionPointerType) (void*, const RuntimeMethod*);
				result = ((FunctionPointerType)targetMethodPointer)(targetThis, targetMethod);
			}
		}
		else
		{
			// closed
			if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this))
			{
				if (il2cpp_codegen_method_is_generic_instance(targetMethod))
				{
					if (il2cpp_codegen_method_is_interface_method(targetMethod))
						result = GenericInterfaceFuncInvoker0< PlayableDirector_t63912C98A4EC9D4701E88B633E27E0D97209BA38 * >::Invoke(targetMethod, targetThis);
					else
						result = GenericVirtFuncInvoker0< PlayableDirector_t63912C98A4EC9D4701E88B633E27E0D97209BA38 * >::Invoke(targetMethod, targetThis);
				}
				else
				{
					if (il2cpp_codegen_method_is_interface_method(targetMethod))
						result = InterfaceFuncInvoker0< PlayableDirector_t63912C98A4EC9D4701E88B633E27E0D97209BA38 * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis);
					else
						result = VirtFuncInvoker0< PlayableDirector_t63912C98A4EC9D4701E88B633E27E0D97209BA38 * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis);
				}
			}
			else
			{
				typedef PlayableDirector_t63912C98A4EC9D4701E88B633E27E0D97209BA38 * (*FunctionPointerType) (void*, const RuntimeMethod*);
				result = ((FunctionPointerType)targetMethodPointer)(targetThis, targetMethod);
			}
		}
	}
	return result;
}
// System.IAsyncResult CinemachineMixer/MasterDirectorDelegate::BeginInvoke(System.AsyncCallback,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* MasterDirectorDelegate_BeginInvoke_m67EDBDBF4F3B3BDA4AF8FDF03D0C43F6DB657E9E (MasterDirectorDelegate_tCE752BE5E9EB76BC476A6B3B12FFB06C34BBC3B8 * __this, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback0, RuntimeObject * ___object1, const RuntimeMethod* method)
{
	void *__d_args[1] = {0};
	return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback0, (RuntimeObject*)___object1);;
}
// UnityEngine.Playables.PlayableDirector CinemachineMixer/MasterDirectorDelegate::EndInvoke(System.IAsyncResult)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PlayableDirector_t63912C98A4EC9D4701E88B633E27E0D97209BA38 * MasterDirectorDelegate_EndInvoke_m0DEA9513CDDF240BD9616179C047000F1C5552C3 (MasterDirectorDelegate_tCE752BE5E9EB76BC476A6B3B12FFB06C34BBC3B8 * __this, RuntimeObject* ___result0, const RuntimeMethod* method)
{
	RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0);
	return (PlayableDirector_t63912C98A4EC9D4701E88B633E27E0D97209BA38 *)__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_m040BE18F4CF76FD237A199F900F8B2D09794FBBD (const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tBAC7F7625CF885D559ED5EC829B2B35CC0366742_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		U3CU3Ec_tBAC7F7625CF885D559ED5EC829B2B35CC0366742 * L_0 = (U3CU3Ec_tBAC7F7625CF885D559ED5EC829B2B35CC0366742 *)il2cpp_codegen_object_new(U3CU3Ec_tBAC7F7625CF885D559ED5EC829B2B35CC0366742_il2cpp_TypeInfo_var);
		U3CU3Ec__ctor_m2CC55D7CF3C4815383423BEA372FB9753A747D29(L_0, /*hidden argument*/NULL);
		((U3CU3Ec_tBAC7F7625CF885D559ED5EC829B2B35CC0366742_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBAC7F7625CF885D559ED5EC829B2B35CC0366742_il2cpp_TypeInfo_var))->set_U3CU3E9_0(L_0);
		return;
	}
}
// System.Void Cinemachine.CinemachineOrbitalTransposer/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m2CC55D7CF3C4815383423BEA372FB9753A747D29 (U3CU3Ec_tBAC7F7625CF885D559ED5EC829B2B35CC0366742 * __this, const RuntimeMethod* method)
{
	{
		Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405(__this, /*hidden argument*/NULL);
		return;
	}
}
// System.Single Cinemachine.CinemachineOrbitalTransposer/<>c::<.ctor>b__35_0(Cinemachine.CinemachineOrbitalTransposer,System.Single,UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float U3CU3Ec_U3C_ctorU3Eb__35_0_m15844BD8ED7CDBED9326054C7B7C6DFAD6B2C52C (U3CU3Ec_tBAC7F7625CF885D559ED5EC829B2B35CC0366742 * __this, CinemachineOrbitalTransposer_tD7A09D3A12B36C905C843BA199B7EEAD6D4677A2 * ___orbital0, float ___deltaTime1, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___up2, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534_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_tD7A09D3A12B36C905C843BA199B7EEAD6D4677A2 * L_0 = ___orbital0;
		float L_1 = ___deltaTime1;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_2 = ___up2;
		CinemachineOrbitalTransposer_tD7A09D3A12B36C905C843BA199B7EEAD6D4677A2 * L_3 = ___orbital0;
		NullCheck(L_3);
		AxisState_t376D19829A676B98933979F42845F6476071DDE8 * L_4 = L_3->get_address_of_m_XAxis_30();
		CinemachineOrbitalTransposer_tD7A09D3A12B36C905C843BA199B7EEAD6D4677A2 * L_5 = ___orbital0;
		NullCheck(L_5);
		Recentering_t3B320CE750DA39B1C1E60536E3ED006253605427 * L_6 = L_5->get_address_of_m_RecenterToTargetHeading_29();
		IL2CPP_RUNTIME_CLASS_INIT(CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534_il2cpp_TypeInfo_var);
		CinemachineCore_tCA2075A0438C6810B7F437CF91AEBB9FE989F534 * L_7;
		L_7 = CinemachineCore_get_Instance_mCD8E65EBCBB58BEDC6FD0C503AB9E866B76AFA83(/*hidden argument*/NULL);
		CinemachineOrbitalTransposer_tD7A09D3A12B36C905C843BA199B7EEAD6D4677A2 * L_8 = ___orbital0;
		NullCheck(L_8);
		CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * L_9;
		L_9 = CinemachineComponentBase_get_VirtualCamera_mDDC4BEDF77A93F4C25C2E62CBF96542ABB6FE3BA(L_8, /*hidden argument*/NULL);
		NullCheck(L_7);
		bool L_10;
		L_10 = CinemachineCore_IsLive_m61EC3BE5D22564DD740379A88639BF368EBC1E43(L_7, L_9, /*hidden argument*/NULL);
		NullCheck(L_0);
		float L_11;
		L_11 = CinemachineOrbitalTransposer_UpdateHeading_mB62BE9B437A813916796102106A15EC88B7D6D38(L_0, L_1, L_2, (AxisState_t376D19829A676B98933979F42845F6476071DDE8 *)L_4, (Recentering_t3B320CE750DA39B1C1E60536E3ED006253605427 *)L_6, L_10, /*hidden argument*/NULL);
		return L_11;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Cinemachine.CinemachineOrbitalTransposer/Heading::.ctor(Cinemachine.CinemachineOrbitalTransposer/Heading/HeadingDefinition,System.Int32,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Heading__ctor_m27AC6DA9204C9B4856DEA05AAAD89E2400FF639A (Heading_t14CCFFECBCC7F32EB9E239544B8958DFDC5F29C9 * __this, int32_t ___def0, int32_t ___filterStrength1, float ___bias2, const RuntimeMethod* method)
{
	{
		// m_Definition = def;
		int32_t L_0 = ___def0;
		__this->set_m_Definition_0(L_0);
		// m_VelocityFilterStrength = filterStrength;
		int32_t L_1 = ___filterStrength1;
		__this->set_m_VelocityFilterStrength_1(L_1);
		// m_Bias = bias;
		float L_2 = ___bias2;
		__this->set_m_Bias_2(L_2);
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void Heading__ctor_m27AC6DA9204C9B4856DEA05AAAD89E2400FF639A_AdjustorThunk (RuntimeObject * __this, int32_t ___def0, int32_t ___filterStrength1, float ___bias2, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Heading_t14CCFFECBCC7F32EB9E239544B8958DFDC5F29C9 * _thisAdjusted = reinterpret_cast<Heading_t14CCFFECBCC7F32EB9E239544B8958DFDC5F29C9 *>(__this + _offset);
	Heading__ctor_m27AC6DA9204C9B4856DEA05AAAD89E2400FF639A(_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
// System.Void Cinemachine.CinemachineOrbitalTransposer/UpdateHeadingDelegate::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UpdateHeadingDelegate__ctor_mB9BA33C54488BC8DD418BEEF3A51DB6AF40E361B (UpdateHeadingDelegate_t11985A8C86B860B11663010E921F4E3D80D7E20D * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
	__this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1));
	__this->set_method_3(___method1);
	__this->set_m_target_2(___object0);
}
// System.Single Cinemachine.CinemachineOrbitalTransposer/UpdateHeadingDelegate::Invoke(Cinemachine.CinemachineOrbitalTransposer,System.Single,UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float UpdateHeadingDelegate_Invoke_m3A58C1E3FAF4FE5B175648FF19F95BAD57CC6330 (UpdateHeadingDelegate_t11985A8C86B860B11663010E921F4E3D80D7E20D * __this, CinemachineOrbitalTransposer_tD7A09D3A12B36C905C843BA199B7EEAD6D4677A2 * ___orbital0, float ___deltaTime1, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___up2, const RuntimeMethod* method)
{
	float result = 0.0f;
	DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11();
	Delegate_t** delegatesToInvoke;
	il2cpp_array_size_t length;
	if (delegateArrayToInvoke != NULL)
	{
		length = delegateArrayToInvoke->max_length;
		delegatesToInvoke = reinterpret_cast<Delegate_t**>(delegateArrayToInvoke->GetAddressAtUnchecked(0));
	}
	else
	{
		length = 1;
		delegatesToInvoke = reinterpret_cast<Delegate_t**>(&__this);
	}

	for (il2cpp_array_size_t i = 0; i < length; i++)
	{
		Delegate_t* currentDelegate = delegatesToInvoke[i];
		Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0();
		RuntimeObject* targetThis = currentDelegate->get_m_target_2();
		RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3());
		if (!il2cpp_codegen_method_is_virtual(targetMethod))
		{
			il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod);
		}
		bool ___methodIsStatic = MethodIsStatic(targetMethod);
		int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod);
		if (___methodIsStatic)
		{
			if (___parameterCount == 3)
			{
				// open
				typedef float (*FunctionPointerType) (CinemachineOrbitalTransposer_tD7A09D3A12B36C905C843BA199B7EEAD6D4677A2 *, float, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E , const RuntimeMethod*);
				result = ((FunctionPointerType)targetMethodPointer)(___orbital0, ___deltaTime1, ___up2, targetMethod);
			}
			else
			{
				// closed
				typedef float (*FunctionPointerType) (void*, CinemachineOrbitalTransposer_tD7A09D3A12B36C905C843BA199B7EEAD6D4677A2 *, float, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E , const RuntimeMethod*);
				result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___orbital0, ___deltaTime1, ___up2, targetMethod);
			}
		}
		else if (___parameterCount != 3)
		{
			// open
			if (il2cpp_codegen_method_is_virtual(targetMethod) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this))
			{
				if (il2cpp_codegen_method_is_generic_instance(targetMethod))
				{
					if (il2cpp_codegen_method_is_interface_method(targetMethod))
						result = GenericInterfaceFuncInvoker2< float, float, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  >::Invoke(targetMethod, ___orbital0, ___deltaTime1, ___up2);
					else
						result = GenericVirtFuncInvoker2< float, float, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  >::Invoke(targetMethod, ___orbital0, ___deltaTime1, ___up2);
				}
				else
				{
					if (il2cpp_codegen_method_is_interface_method(targetMethod))
						result = InterfaceFuncInvoker2< float, float, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), ___orbital0, ___deltaTime1, ___up2);
					else
						result = VirtFuncInvoker2< float, float, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), ___orbital0, ___deltaTime1, ___up2);
				}
			}
			else
			{
				typedef float (*FunctionPointerType) (CinemachineOrbitalTransposer_tD7A09D3A12B36C905C843BA199B7EEAD6D4677A2 *, float, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E , const RuntimeMethod*);
				result = ((FunctionPointerType)targetMethodPointer)(___orbital0, ___deltaTime1, ___up2, targetMethod);
			}
		}
		else
		{
			// closed
			if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this))
			{
				if (il2cpp_codegen_method_is_generic_instance(targetMethod))
				{
					if (il2cpp_codegen_method_is_interface_method(targetMethod))
						result = GenericInterfaceFuncInvoker3< float, CinemachineOrbitalTransposer_tD7A09D3A12B36C905C843BA199B7EEAD6D4677A2 *, float, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  >::Invoke(targetMethod, targetThis, ___orbital0, ___deltaTime1, ___up2);
					else
						result = GenericVirtFuncInvoker3< float, CinemachineOrbitalTransposer_tD7A09D3A12B36C905C843BA199B7EEAD6D4677A2 *, float, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  >::Invoke(targetMethod, targetThis, ___orbital0, ___deltaTime1, ___up2);
				}
				else
				{
					if (il2cpp_codegen_method_is_interface_method(targetMethod))
						result = InterfaceFuncInvoker3< float, CinemachineOrbitalTransposer_tD7A09D3A12B36C905C843BA199B7EEAD6D4677A2 *, float, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___orbital0, ___deltaTime1, ___up2);
					else
						result = VirtFuncInvoker3< float, CinemachineOrbitalTransposer_tD7A09D3A12B36C905C843BA199B7EEAD6D4677A2 *, float, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___orbital0, ___deltaTime1, ___up2);
				}
			}
			else
			{
				if (targetThis == NULL)
				{
					typedef float (*FunctionPointerType) (CinemachineOrbitalTransposer_tD7A09D3A12B36C905C843BA199B7EEAD6D4677A2 *, float, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E , const RuntimeMethod*);
					result = ((FunctionPointerType)targetMethodPointer)(___orbital0, ___deltaTime1, ___up2, targetMethod);
				}
				else
				{
					typedef float (*FunctionPointerType) (void*, CinemachineOrbitalTransposer_tD7A09D3A12B36C905C843BA199B7EEAD6D4677A2 *, float, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E , const RuntimeMethod*);
					result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___orbital0, ___deltaTime1, ___up2, targetMethod);
				}
			}
		}
	}
	return result;
}
// 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_mBDCD4A90CE6D3E50F8A7A7FF3A12039EE580E4A4 (UpdateHeadingDelegate_t11985A8C86B860B11663010E921F4E3D80D7E20D * __this, CinemachineOrbitalTransposer_tD7A09D3A12B36C905C843BA199B7EEAD6D4677A2 * ___orbital0, float ___deltaTime1, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___up2, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___callback3, RuntimeObject * ___object4, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	void *__d_args[4] = {0};
	__d_args[0] = ___orbital0;
	__d_args[1] = Box(Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_il2cpp_TypeInfo_var, &___deltaTime1);
	__d_args[2] = Box(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E_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_m75EB1823E9A52B6FD0216E863677C5A357A13672 (UpdateHeadingDelegate_t11985A8C86B860B11663010E921F4E3D80D7E20D * __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
#ifdef __clang__
#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.CinemachinePathBase/Appearance::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Appearance__ctor_m975B387EF5A573D25BD3C5C57B0314F3C4446196 (Appearance_t5C30CF5A3D0FE21A2264E1C25AAF86B3B035CEE8 * __this, const RuntimeMethod* method)
{
	{
		// public Color pathColor = Color.green;
		Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659  L_0;
		L_0 = Color_get_green_mFF9BD42534D385A0717B1EAD083ADF08712984B9(/*hidden argument*/NULL);
		__this->set_pathColor_0(L_0);
		// public Color inactivePathColor = Color.gray;
		Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659  L_1;
		L_1 = Color_get_gray_m34BEEC2EEF30819B433125EF748CE22BE17C9B6E(/*hidden argument*/NULL);
		__this->set_inactivePathColor_1(L_1);
		// public float width = 0.2f;
		__this->set_width_2((0.200000003f));
		Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405(__this, /*hidden argument*/NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// UnityEngine.Vector4 Cinemachine.CinemachineSmoothPath/Waypoint::get_AsVector4()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  Waypoint_get_AsVector4_m9CB420052E5FB5EA1681133222C5EB982BEA6BAC (Waypoint_t2E24ECCFEA6F4D368CD2C992EA38915CD3438A54 * __this, const RuntimeMethod* method)
{
	{
		// get { return new Vector4(position.x, position.y, position.z, roll); }
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * L_0 = __this->get_address_of_position_0();
		float L_1 = L_0->get_x_2();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * L_2 = __this->get_address_of_position_0();
		float L_3 = L_2->get_y_3();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * L_4 = __this->get_address_of_position_0();
		float L_5 = L_4->get_z_4();
		float L_6 = __this->get_roll_1();
		Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  L_7;
		memset((&L_7), 0, sizeof(L_7));
		Vector4__ctor_mCAB598A37C4D5E80282277E828B8A3EAD936D3B2((&L_7), L_1, L_3, L_5, L_6, /*hidden argument*/NULL);
		return L_7;
	}
}
IL2CPP_EXTERN_C  Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  Waypoint_get_AsVector4_m9CB420052E5FB5EA1681133222C5EB982BEA6BAC_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Waypoint_t2E24ECCFEA6F4D368CD2C992EA38915CD3438A54 * _thisAdjusted = reinterpret_cast<Waypoint_t2E24ECCFEA6F4D368CD2C992EA38915CD3438A54 *>(__this + _offset);
	Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  _returnValue;
	_returnValue = Waypoint_get_AsVector4_m9CB420052E5FB5EA1681133222C5EB982BEA6BAC(_thisAdjusted, method);
	return _returnValue;
}
// Cinemachine.CinemachineSmoothPath/Waypoint Cinemachine.CinemachineSmoothPath/Waypoint::FromVector4(UnityEngine.Vector4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Waypoint_t2E24ECCFEA6F4D368CD2C992EA38915CD3438A54  Waypoint_FromVector4_m1F859E37CBC871BC98DC89550A1C6B264E46FB2A (Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  ___v0, const RuntimeMethod* method)
{
	Waypoint_t2E24ECCFEA6F4D368CD2C992EA38915CD3438A54  V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		// Waypoint wp = new Waypoint();
		il2cpp_codegen_initobj((&V_0), sizeof(Waypoint_t2E24ECCFEA6F4D368CD2C992EA38915CD3438A54 ));
		// wp.position = new Vector3(v[0], v[1], v[2]);
		float L_0;
		L_0 = Vector4_get_Item_m469B9D88498D0F7CD14B71A9512915BAA0B9B3B7((Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 *)(&___v0), 0, /*hidden argument*/NULL);
		float L_1;
		L_1 = Vector4_get_Item_m469B9D88498D0F7CD14B71A9512915BAA0B9B3B7((Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 *)(&___v0), 1, /*hidden argument*/NULL);
		float L_2;
		L_2 = Vector4_get_Item_m469B9D88498D0F7CD14B71A9512915BAA0B9B3B7((Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 *)(&___v0), 2, /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_3;
		memset((&L_3), 0, sizeof(L_3));
		Vector3__ctor_m57495F692C6CE1CEF278CAD9A98221165D37E636_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL);
		(&V_0)->set_position_0(L_3);
		// wp.roll = v[3];
		float L_4;
		L_4 = Vector4_get_Item_m469B9D88498D0F7CD14B71A9512915BAA0B9B3B7((Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 *)(&___v0), 3, /*hidden argument*/NULL);
		(&V_0)->set_roll_1(L_4);
		// return wp;
		Waypoint_t2E24ECCFEA6F4D368CD2C992EA38915CD3438A54  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
#ifdef __clang__
#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_tF7573536FFDAE041562512FF1F00774A07AAA0BF_marshal_pinvoke(const Instruction_tF7573536FFDAE041562512FF1F00774A07AAA0BF& unmarshaled, Instruction_tF7573536FFDAE041562512FF1F00774A07AAA0BF_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_tF7573536FFDAE041562512FF1F00774A07AAA0BF_marshal_pinvoke_back(const Instruction_tF7573536FFDAE041562512FF1F00774A07AAA0BF_marshaled_pinvoke& marshaled, Instruction_tF7573536FFDAE041562512FF1F00774A07AAA0BF& 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_tF7573536FFDAE041562512FF1F00774A07AAA0BF_marshal_pinvoke_cleanup(Instruction_tF7573536FFDAE041562512FF1F00774A07AAA0BF_marshaled_pinvoke& marshaled)
{
}
// Conversion methods for marshalling of: Cinemachine.CinemachineStateDrivenCamera/Instruction
IL2CPP_EXTERN_C void Instruction_tF7573536FFDAE041562512FF1F00774A07AAA0BF_marshal_com(const Instruction_tF7573536FFDAE041562512FF1F00774A07AAA0BF& unmarshaled, Instruction_tF7573536FFDAE041562512FF1F00774A07AAA0BF_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_tF7573536FFDAE041562512FF1F00774A07AAA0BF_marshal_com_back(const Instruction_tF7573536FFDAE041562512FF1F00774A07AAA0BF_marshaled_com& marshaled, Instruction_tF7573536FFDAE041562512FF1F00774A07AAA0BF& 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_tF7573536FFDAE041562512FF1F00774A07AAA0BF_marshal_com_cleanup(Instruction_tF7573536FFDAE041562512FF1F00774A07AAA0BF_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_mFD2F0C557399C8A6C3798E3CDC0EB58B5E82A094 (ParentHash_tBD10D628B7916DE4607702F7E7DC6C872D847036 * __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->set_m_Hash_0(L_0);
		// public ParentHash(int h, int p) { m_Hash = h; m_ParentHash = p; }
		int32_t L_1 = ___p1;
		__this->set_m_ParentHash_1(L_1);
		// public ParentHash(int h, int p) { m_Hash = h; m_ParentHash = p; }
		return;
	}
}
IL2CPP_EXTERN_C  void ParentHash__ctor_mFD2F0C557399C8A6C3798E3CDC0EB58B5E82A094_AdjustorThunk (RuntimeObject * __this, int32_t ___h0, int32_t ___p1, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	ParentHash_tBD10D628B7916DE4607702F7E7DC6C872D847036 * _thisAdjusted = reinterpret_cast<ParentHash_tBD10D628B7916DE4607702F7E7DC6C872D847036 *>(__this + _offset);
	ParentHash__ctor_mFD2F0C557399C8A6C3798E3CDC0EB58B5E82A094(_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
// System.Void Cinemachine.CinemachineStoryboard/CanvasInfo::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CanvasInfo__ctor_mD8E59D1746FD1DC9B497D9668DE2FACB016738DE (CanvasInfo_t70219CA4ECC7F2DFE94082AD8E227EC478E0D728 * __this, const RuntimeMethod* method)
{
	{
		Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405(__this, /*hidden argument*/NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Conversion methods for marshalling of: Cinemachine.CinemachineTargetGroup/Target
IL2CPP_EXTERN_C void Target_t52AD35054DD4FEAE0EAB68DF2E315D824F49CB7B_marshal_pinvoke(const Target_t52AD35054DD4FEAE0EAB68DF2E315D824F49CB7B& unmarshaled, Target_t52AD35054DD4FEAE0EAB68DF2E315D824F49CB7B_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_t52AD35054DD4FEAE0EAB68DF2E315D824F49CB7B_marshal_pinvoke_back(const Target_t52AD35054DD4FEAE0EAB68DF2E315D824F49CB7B_marshaled_pinvoke& marshaled, Target_t52AD35054DD4FEAE0EAB68DF2E315D824F49CB7B& 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_t52AD35054DD4FEAE0EAB68DF2E315D824F49CB7B_marshal_pinvoke_cleanup(Target_t52AD35054DD4FEAE0EAB68DF2E315D824F49CB7B_marshaled_pinvoke& marshaled)
{
}
// Conversion methods for marshalling of: Cinemachine.CinemachineTargetGroup/Target
IL2CPP_EXTERN_C void Target_t52AD35054DD4FEAE0EAB68DF2E315D824F49CB7B_marshal_com(const Target_t52AD35054DD4FEAE0EAB68DF2E315D824F49CB7B& unmarshaled, Target_t52AD35054DD4FEAE0EAB68DF2E315D824F49CB7B_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_t52AD35054DD4FEAE0EAB68DF2E315D824F49CB7B_marshal_com_back(const Target_t52AD35054DD4FEAE0EAB68DF2E315D824F49CB7B_marshaled_com& marshaled, Target_t52AD35054DD4FEAE0EAB68DF2E315D824F49CB7B& 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_t52AD35054DD4FEAE0EAB68DF2E315D824F49CB7B_marshal_com_cleanup(Target_t52AD35054DD4FEAE0EAB68DF2E315D824F49CB7B_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
#ifdef __clang__
#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_t4D215A8DBC88600B267D613E0AFB5B025CAC211D_marshal_pinvoke(const AutoDolly_t4D215A8DBC88600B267D613E0AFB5B025CAC211D& unmarshaled, AutoDolly_t4D215A8DBC88600B267D613E0AFB5B025CAC211D_marshaled_pinvoke& marshaled)
{
	marshaled.___m_Enabled_0 = static_cast<int32_t>(unmarshaled.get_m_Enabled_0());
	marshaled.___m_PositionOffset_1 = unmarshaled.get_m_PositionOffset_1();
	marshaled.___m_SearchRadius_2 = unmarshaled.get_m_SearchRadius_2();
	marshaled.___m_SearchResolution_3 = unmarshaled.get_m_SearchResolution_3();
}
IL2CPP_EXTERN_C void AutoDolly_t4D215A8DBC88600B267D613E0AFB5B025CAC211D_marshal_pinvoke_back(const AutoDolly_t4D215A8DBC88600B267D613E0AFB5B025CAC211D_marshaled_pinvoke& marshaled, AutoDolly_t4D215A8DBC88600B267D613E0AFB5B025CAC211D& unmarshaled)
{
	bool unmarshaled_m_Enabled_temp_0 = false;
	unmarshaled_m_Enabled_temp_0 = static_cast<bool>(marshaled.___m_Enabled_0);
	unmarshaled.set_m_Enabled_0(unmarshaled_m_Enabled_temp_0);
	float unmarshaled_m_PositionOffset_temp_1 = 0.0f;
	unmarshaled_m_PositionOffset_temp_1 = marshaled.___m_PositionOffset_1;
	unmarshaled.set_m_PositionOffset_1(unmarshaled_m_PositionOffset_temp_1);
	int32_t unmarshaled_m_SearchRadius_temp_2 = 0;
	unmarshaled_m_SearchRadius_temp_2 = marshaled.___m_SearchRadius_2;
	unmarshaled.set_m_SearchRadius_2(unmarshaled_m_SearchRadius_temp_2);
	int32_t unmarshaled_m_SearchResolution_temp_3 = 0;
	unmarshaled_m_SearchResolution_temp_3 = marshaled.___m_SearchResolution_3;
	unmarshaled.set_m_SearchResolution_3(unmarshaled_m_SearchResolution_temp_3);
}
// Conversion method for clean up from marshalling of: Cinemachine.CinemachineTrackedDolly/AutoDolly
IL2CPP_EXTERN_C void AutoDolly_t4D215A8DBC88600B267D613E0AFB5B025CAC211D_marshal_pinvoke_cleanup(AutoDolly_t4D215A8DBC88600B267D613E0AFB5B025CAC211D_marshaled_pinvoke& marshaled)
{
}
// Conversion methods for marshalling of: Cinemachine.CinemachineTrackedDolly/AutoDolly
IL2CPP_EXTERN_C void AutoDolly_t4D215A8DBC88600B267D613E0AFB5B025CAC211D_marshal_com(const AutoDolly_t4D215A8DBC88600B267D613E0AFB5B025CAC211D& unmarshaled, AutoDolly_t4D215A8DBC88600B267D613E0AFB5B025CAC211D_marshaled_com& marshaled)
{
	marshaled.___m_Enabled_0 = static_cast<int32_t>(unmarshaled.get_m_Enabled_0());
	marshaled.___m_PositionOffset_1 = unmarshaled.get_m_PositionOffset_1();
	marshaled.___m_SearchRadius_2 = unmarshaled.get_m_SearchRadius_2();
	marshaled.___m_SearchResolution_3 = unmarshaled.get_m_SearchResolution_3();
}
IL2CPP_EXTERN_C void AutoDolly_t4D215A8DBC88600B267D613E0AFB5B025CAC211D_marshal_com_back(const AutoDolly_t4D215A8DBC88600B267D613E0AFB5B025CAC211D_marshaled_com& marshaled, AutoDolly_t4D215A8DBC88600B267D613E0AFB5B025CAC211D& unmarshaled)
{
	bool unmarshaled_m_Enabled_temp_0 = false;
	unmarshaled_m_Enabled_temp_0 = static_cast<bool>(marshaled.___m_Enabled_0);
	unmarshaled.set_m_Enabled_0(unmarshaled_m_Enabled_temp_0);
	float unmarshaled_m_PositionOffset_temp_1 = 0.0f;
	unmarshaled_m_PositionOffset_temp_1 = marshaled.___m_PositionOffset_1;
	unmarshaled.set_m_PositionOffset_1(unmarshaled_m_PositionOffset_temp_1);
	int32_t unmarshaled_m_SearchRadius_temp_2 = 0;
	unmarshaled_m_SearchRadius_temp_2 = marshaled.___m_SearchRadius_2;
	unmarshaled.set_m_SearchRadius_2(unmarshaled_m_SearchRadius_temp_2);
	int32_t unmarshaled_m_SearchResolution_temp_3 = 0;
	unmarshaled_m_SearchResolution_temp_3 = marshaled.___m_SearchResolution_3;
	unmarshaled.set_m_SearchResolution_3(unmarshaled_m_SearchResolution_temp_3);
}
// Conversion method for clean up from marshalling of: Cinemachine.CinemachineTrackedDolly/AutoDolly
IL2CPP_EXTERN_C void AutoDolly_t4D215A8DBC88600B267D613E0AFB5B025CAC211D_marshal_com_cleanup(AutoDolly_t4D215A8DBC88600B267D613E0AFB5B025CAC211D_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_mB22E90A64C6D9D0F6C0F6FE794446F2867E76793 (AutoDolly_t4D215A8DBC88600B267D613E0AFB5B025CAC211D * __this, bool ___enabled0, float ___positionOffset1, int32_t ___searchRadius2, int32_t ___stepsPerSegment3, const RuntimeMethod* method)
{
	{
		// m_Enabled = enabled;
		bool L_0 = ___enabled0;
		__this->set_m_Enabled_0(L_0);
		// m_PositionOffset = positionOffset;
		float L_1 = ___positionOffset1;
		__this->set_m_PositionOffset_1(L_1);
		// m_SearchRadius = searchRadius;
		int32_t L_2 = ___searchRadius2;
		__this->set_m_SearchRadius_2(L_2);
		// m_SearchResolution = stepsPerSegment;
		int32_t L_3 = ___stepsPerSegment3;
		__this->set_m_SearchResolution_3(L_3);
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void AutoDolly__ctor_mB22E90A64C6D9D0F6C0F6FE794446F2867E76793_AdjustorThunk (RuntimeObject * __this, bool ___enabled0, float ___positionOffset1, int32_t ___searchRadius2, int32_t ___stepsPerSegment3, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	AutoDolly_t4D215A8DBC88600B267D613E0AFB5B025CAC211D * _thisAdjusted = reinterpret_cast<AutoDolly_t4D215A8DBC88600B267D613E0AFB5B025CAC211D *>(__this + _offset);
	AutoDolly__ctor_mB22E90A64C6D9D0F6C0F6FE794446F2867E76793(_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
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif


// Conversion methods for marshalling of: Cinemachine.CinemachineTriggerAction/ActionSettings
IL2CPP_EXTERN_C void ActionSettings_t6ED1A2194213B308930F51D59E42D4FC057222C6_marshal_pinvoke(const ActionSettings_t6ED1A2194213B308930F51D59E42D4FC057222C6& unmarshaled, ActionSettings_t6ED1A2194213B308930F51D59E42D4FC057222C6_marshaled_pinvoke& marshaled)
{
	Exception_t* ___m_Event_5Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_Event' of type 'ActionSettings': Reference type field marshaling is not supported.");
	IL2CPP_RAISE_MANAGED_EXCEPTION(___m_Event_5Exception, NULL);
}
IL2CPP_EXTERN_C void ActionSettings_t6ED1A2194213B308930F51D59E42D4FC057222C6_marshal_pinvoke_back(const ActionSettings_t6ED1A2194213B308930F51D59E42D4FC057222C6_marshaled_pinvoke& marshaled, ActionSettings_t6ED1A2194213B308930F51D59E42D4FC057222C6& unmarshaled)
{
	Exception_t* ___m_Event_5Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_Event' of type 'ActionSettings': Reference type field marshaling is not supported.");
	IL2CPP_RAISE_MANAGED_EXCEPTION(___m_Event_5Exception, NULL);
}
// Conversion method for clean up from marshalling of: Cinemachine.CinemachineTriggerAction/ActionSettings
IL2CPP_EXTERN_C void ActionSettings_t6ED1A2194213B308930F51D59E42D4FC057222C6_marshal_pinvoke_cleanup(ActionSettings_t6ED1A2194213B308930F51D59E42D4FC057222C6_marshaled_pinvoke& marshaled)
{
}


// Conversion methods for marshalling of: Cinemachine.CinemachineTriggerAction/ActionSettings
IL2CPP_EXTERN_C void ActionSettings_t6ED1A2194213B308930F51D59E42D4FC057222C6_marshal_com(const ActionSettings_t6ED1A2194213B308930F51D59E42D4FC057222C6& unmarshaled, ActionSettings_t6ED1A2194213B308930F51D59E42D4FC057222C6_marshaled_com& marshaled)
{
	Exception_t* ___m_Event_5Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_Event' of type 'ActionSettings': Reference type field marshaling is not supported.");
	IL2CPP_RAISE_MANAGED_EXCEPTION(___m_Event_5Exception, NULL);
}
IL2CPP_EXTERN_C void ActionSettings_t6ED1A2194213B308930F51D59E42D4FC057222C6_marshal_com_back(const ActionSettings_t6ED1A2194213B308930F51D59E42D4FC057222C6_marshaled_com& marshaled, ActionSettings_t6ED1A2194213B308930F51D59E42D4FC057222C6& unmarshaled)
{
	Exception_t* ___m_Event_5Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_Event' of type 'ActionSettings': Reference type field marshaling is not supported.");
	IL2CPP_RAISE_MANAGED_EXCEPTION(___m_Event_5Exception, NULL);
}
// Conversion method for clean up from marshalling of: Cinemachine.CinemachineTriggerAction/ActionSettings
IL2CPP_EXTERN_C void ActionSettings_t6ED1A2194213B308930F51D59E42D4FC057222C6_marshal_com_cleanup(ActionSettings_t6ED1A2194213B308930F51D59E42D4FC057222C6_marshaled_com& marshaled)
{
}
// System.Void Cinemachine.CinemachineTriggerAction/ActionSettings::.ctor(Cinemachine.CinemachineTriggerAction/ActionSettings/Mode)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ActionSettings__ctor_mD581917562ECC8295F6278BA5AD001705F8E9035 (ActionSettings_t6ED1A2194213B308930F51D59E42D4FC057222C6 * __this, int32_t ___action0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TriggerEvent_tFDDCEEC758AF8ED7D820A3DBC13992996162143B_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// m_Action = action;
		int32_t L_0 = ___action0;
		__this->set_m_Action_0(L_0);
		// m_Target = null;
		__this->set_m_Target_1((Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL);
		// m_BoostAmount = 0;
		__this->set_m_BoostAmount_2(0);
		// m_StartTime = 0;
		__this->set_m_StartTime_3((0.0f));
		// m_Mode = TimeMode.FromStart;
		__this->set_m_Mode_4(0);
		// m_Event = new TriggerEvent();
		TriggerEvent_tFDDCEEC758AF8ED7D820A3DBC13992996162143B * L_1 = (TriggerEvent_tFDDCEEC758AF8ED7D820A3DBC13992996162143B *)il2cpp_codegen_object_new(TriggerEvent_tFDDCEEC758AF8ED7D820A3DBC13992996162143B_il2cpp_TypeInfo_var);
		TriggerEvent__ctor_m1B0E4D0D8DD5D925A7B5F502DECF073FBA41C266(L_1, /*hidden argument*/NULL);
		__this->set_m_Event_5(L_1);
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void ActionSettings__ctor_mD581917562ECC8295F6278BA5AD001705F8E9035_AdjustorThunk (RuntimeObject * __this, int32_t ___action0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	ActionSettings_t6ED1A2194213B308930F51D59E42D4FC057222C6 * _thisAdjusted = reinterpret_cast<ActionSettings_t6ED1A2194213B308930F51D59E42D4FC057222C6 *>(__this + _offset);
	ActionSettings__ctor_mD581917562ECC8295F6278BA5AD001705F8E9035(_thisAdjusted, ___action0, method);
}
// System.Void Cinemachine.CinemachineTriggerAction/ActionSettings::Invoke()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ActionSettings_Invoke_mF3E35400963944A72FD025FEF8052413056DC716 (ActionSettings_t6ED1A2194213B308930F51D59E42D4FC057222C6 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Behaviour_t1A3DDDCF73B4627928FBFE02ED52B7251777DBD9_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisAnimation_t8C4FD9513E57F59E8737AD03938AAAF9EFF2F0D8_m92B9ADEC5AE6A5FB55D702AD0410469739EF307C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisCinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5_m06107BAD0F98AB92EEDD9CC81DCFDDAB29D7A27B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisPlayableDirector_t63912C98A4EC9D4701E88B633E27E0D97209BA38_m3D32B48A597D5DB9C11F87B94BB4C0853DA88686_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Object_tF2F3778131EFF286AF62B7B013A170F95A91571A * V_0 = NULL;
	GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * V_1 = NULL;
	Behaviour_t1A3DDDCF73B4627928FBFE02ED52B7251777DBD9 * V_2 = NULL;
	int32_t V_3 = 0;
	CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * V_4 = NULL;
	CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * V_5 = NULL;
	PlayableDirector_t63912C98A4EC9D4701E88B633E27E0D97209BA38 * V_6 = NULL;
	double V_7 = 0.0;
	double V_8 = 0.0;
	double V_9 = 0.0;
	int32_t V_10 = 0;
	Animation_t8C4FD9513E57F59E8737AD03938AAAF9EFF2F0D8 * V_11 = NULL;
	PlayableDirector_t63912C98A4EC9D4701E88B633E27E0D97209BA38 * V_12 = NULL;
	Animation_t8C4FD9513E57F59E8737AD03938AAAF9EFF2F0D8 * V_13 = NULL;
	{
		// UnityEngine.Object currentTarget = m_Target;
		Object_tF2F3778131EFF286AF62B7B013A170F95A91571A * L_0 = __this->get_m_Target_1();
		V_0 = L_0;
		// if (currentTarget != null)
		Object_tF2F3778131EFF286AF62B7B013A170F95A91571A * L_1 = V_0;
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_2;
		L_2 = Object_op_Inequality_mE1F187520BD83FB7D86A6D850710C4D42B864E90(L_1, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL);
		if (!L_2)
		{
			goto IL_01fd;
		}
	}
	{
		// GameObject targetGameObject = currentTarget as GameObject;
		Object_tF2F3778131EFF286AF62B7B013A170F95A91571A * L_3 = V_0;
		V_1 = ((GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 *)IsInstSealed((RuntimeObject*)L_3, GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319_il2cpp_TypeInfo_var));
		// Behaviour targetBehaviour = currentTarget as Behaviour;
		Object_tF2F3778131EFF286AF62B7B013A170F95A91571A * L_4 = V_0;
		V_2 = ((Behaviour_t1A3DDDCF73B4627928FBFE02ED52B7251777DBD9 *)IsInstClass((RuntimeObject*)L_4, Behaviour_t1A3DDDCF73B4627928FBFE02ED52B7251777DBD9_il2cpp_TypeInfo_var));
		// if (targetBehaviour != null)
		Behaviour_t1A3DDDCF73B4627928FBFE02ED52B7251777DBD9 * L_5 = V_2;
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_6;
		L_6 = Object_op_Inequality_mE1F187520BD83FB7D86A6D850710C4D42B864E90(L_5, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL);
		if (!L_6)
		{
			goto IL_0031;
		}
	}
	{
		// targetGameObject = targetBehaviour.gameObject;
		Behaviour_t1A3DDDCF73B4627928FBFE02ED52B7251777DBD9 * L_7 = V_2;
		NullCheck(L_7);
		GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_8;
		L_8 = Component_get_gameObject_m55DC35B149AFB9157582755383BA954655FE0C5B(L_7, /*hidden argument*/NULL);
		V_1 = L_8;
	}

IL_0031:
	{
		// switch (m_Action)
		int32_t L_9 = __this->get_m_Action_0();
		V_3 = L_9;
		int32_t L_10 = V_3;
		switch (L_10)
		{
			case 0:
			{
				goto IL_01fd;
			}
			case 1:
			{
				goto IL_0063;
			}
			case 2:
			{
				goto IL_0098;
			}
			case 3:
			{
				goto IL_00cc;
			}
			case 4:
			{
				goto IL_00e4;
			}
			case 5:
			{
				goto IL_00fc;
			}
			case 6:
			{
				goto IL_0114;
			}
			case 7:
			{
				goto IL_01c9;
			}
		}
	}
	{
		goto IL_01fd;
	}

IL_0063:
	{
		// CinemachineVirtualCameraBase vcam
		//     = targetGameObject.GetComponent<CinemachineVirtualCameraBase>();
		GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_11 = V_1;
		NullCheck(L_11);
		CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * L_12;
		L_12 = GameObject_GetComponent_TisCinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5_m06107BAD0F98AB92EEDD9CC81DCFDDAB29D7A27B(L_11, /*hidden argument*/GameObject_GetComponent_TisCinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5_m06107BAD0F98AB92EEDD9CC81DCFDDAB29D7A27B_RuntimeMethod_var);
		V_4 = L_12;
		// if (vcam != null)
		CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * L_13 = V_4;
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_14;
		L_14 = Object_op_Inequality_mE1F187520BD83FB7D86A6D850710C4D42B864E90(L_13, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL);
		if (!L_14)
		{
			goto IL_01fd;
		}
	}
	{
		// vcam.Priority += m_BoostAmount;
		CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * L_15 = V_4;
		CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * L_16 = L_15;
		NullCheck(L_16);
		int32_t L_17;
		L_17 = CinemachineVirtualCameraBase_get_Priority_m56656A6C1F3F6EDABE61AC85E1BA8C638B470310_inline(L_16, /*hidden argument*/NULL);
		int32_t L_18 = __this->get_m_BoostAmount_2();
		NullCheck(L_16);
		CinemachineVirtualCameraBase_set_Priority_m6C180B742F19E669D648B6D1BE4D9D9C5824962B_inline(L_16, ((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/NULL);
		// vcam.MoveToTopOfPrioritySubqueue();
		CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * L_19 = V_4;
		NullCheck(L_19);
		CinemachineVirtualCameraBase_MoveToTopOfPrioritySubqueue_m1C3187B5E5F52FA2D2924CD3443435BCA449B631(L_19, /*hidden argument*/NULL);
		// break;
		goto IL_01fd;
	}

IL_0098:
	{
		// if (targetGameObject != null)
		GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_20 = V_1;
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_21;
		L_21 = Object_op_Inequality_mE1F187520BD83FB7D86A6D850710C4D42B864E90(L_20, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL);
		if (!L_21)
		{
			goto IL_01fd;
		}
	}
	{
		// targetGameObject.SetActive(true);
		GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_22 = V_1;
		NullCheck(L_22);
		GameObject_SetActive_mCF1EEF2A314F3AE85DA581FF52EB06ACEF2FFF86(L_22, (bool)1, /*hidden argument*/NULL);
		// CinemachineVirtualCameraBase vcam
		//     = targetGameObject.GetComponent<CinemachineVirtualCameraBase>();
		GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_23 = V_1;
		NullCheck(L_23);
		CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * L_24;
		L_24 = GameObject_GetComponent_TisCinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5_m06107BAD0F98AB92EEDD9CC81DCFDDAB29D7A27B(L_23, /*hidden argument*/GameObject_GetComponent_TisCinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5_m06107BAD0F98AB92EEDD9CC81DCFDDAB29D7A27B_RuntimeMethod_var);
		V_5 = L_24;
		// if (vcam != null)
		CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * L_25 = V_5;
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_26;
		L_26 = Object_op_Inequality_mE1F187520BD83FB7D86A6D850710C4D42B864E90(L_25, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL);
		if (!L_26)
		{
			goto IL_01fd;
		}
	}
	{
		// vcam.MoveToTopOfPrioritySubqueue();
		CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * L_27 = V_5;
		NullCheck(L_27);
		CinemachineVirtualCameraBase_MoveToTopOfPrioritySubqueue_m1C3187B5E5F52FA2D2924CD3443435BCA449B631(L_27, /*hidden argument*/NULL);
		// break;
		goto IL_01fd;
	}

IL_00cc:
	{
		// if (targetGameObject != null)
		GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_28 = V_1;
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_29;
		L_29 = Object_op_Inequality_mE1F187520BD83FB7D86A6D850710C4D42B864E90(L_28, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL);
		if (!L_29)
		{
			goto IL_01fd;
		}
	}
	{
		// targetGameObject.SetActive(false);
		GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_30 = V_1;
		NullCheck(L_30);
		GameObject_SetActive_mCF1EEF2A314F3AE85DA581FF52EB06ACEF2FFF86(L_30, (bool)0, /*hidden argument*/NULL);
		// break;
		goto IL_01fd;
	}

IL_00e4:
	{
		// if (targetBehaviour != null)
		Behaviour_t1A3DDDCF73B4627928FBFE02ED52B7251777DBD9 * L_31 = V_2;
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_32;
		L_32 = Object_op_Inequality_mE1F187520BD83FB7D86A6D850710C4D42B864E90(L_31, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL);
		if (!L_32)
		{
			goto IL_01fd;
		}
	}
	{
		// targetBehaviour.enabled = true;
		Behaviour_t1A3DDDCF73B4627928FBFE02ED52B7251777DBD9 * L_33 = V_2;
		NullCheck(L_33);
		Behaviour_set_enabled_mDE415591B28853D1CD764C53CB499A2142247F32(L_33, (bool)1, /*hidden argument*/NULL);
		// break;
		goto IL_01fd;
	}

IL_00fc:
	{
		// if (targetBehaviour != null)
		Behaviour_t1A3DDDCF73B4627928FBFE02ED52B7251777DBD9 * L_34 = V_2;
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_35;
		L_35 = Object_op_Inequality_mE1F187520BD83FB7D86A6D850710C4D42B864E90(L_34, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL);
		if (!L_35)
		{
			goto IL_01fd;
		}
	}
	{
		// targetBehaviour.enabled = false;
		Behaviour_t1A3DDDCF73B4627928FBFE02ED52B7251777DBD9 * L_36 = V_2;
		NullCheck(L_36);
		Behaviour_set_enabled_mDE415591B28853D1CD764C53CB499A2142247F32(L_36, (bool)0, /*hidden argument*/NULL);
		// break;
		goto IL_01fd;
	}

IL_0114:
	{
		// PlayableDirector playable
		//     = targetGameObject.GetComponent<PlayableDirector>();
		GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_37 = V_1;
		NullCheck(L_37);
		PlayableDirector_t63912C98A4EC9D4701E88B633E27E0D97209BA38 * L_38;
		L_38 = GameObject_GetComponent_TisPlayableDirector_t63912C98A4EC9D4701E88B633E27E0D97209BA38_m3D32B48A597D5DB9C11F87B94BB4C0853DA88686(L_37, /*hidden argument*/GameObject_GetComponent_TisPlayableDirector_t63912C98A4EC9D4701E88B633E27E0D97209BA38_m3D32B48A597D5DB9C11F87B94BB4C0853DA88686_RuntimeMethod_var);
		V_6 = L_38;
		// if (playable != null)
		PlayableDirector_t63912C98A4EC9D4701E88B633E27E0D97209BA38 * L_39 = V_6;
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_40;
		L_40 = Object_op_Inequality_mE1F187520BD83FB7D86A6D850710C4D42B864E90(L_39, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL);
		if (!L_40)
		{
			goto IL_01ad;
		}
	}
	{
		// double startTime = 0;
		V_7 = (0.0);
		// double duration = playable.duration;
		PlayableDirector_t63912C98A4EC9D4701E88B633E27E0D97209BA38 * L_41 = V_6;
		NullCheck(L_41);
		double L_42;
		L_42 = PlayableDirector_get_duration_m82E33D83BB84CFB367B98BDE1F927B10BBDA7B3E(L_41, /*hidden argument*/NULL);
		V_8 = L_42;
		// double current = playable.time;
		PlayableDirector_t63912C98A4EC9D4701E88B633E27E0D97209BA38 * L_43 = V_6;
		NullCheck(L_43);
		double L_44;
		L_44 = PlayableDirector_get_time_m6E6BEDB6E9FF4A8CD48F73FB64F353B5787E735F(L_43, /*hidden argument*/NULL);
		V_9 = L_44;
		// switch (m_Mode)
		int32_t L_45 = __this->get_m_Mode_4();
		V_10 = L_45;
		int32_t L_46 = V_10;
		switch (L_46)
		{
			case 0:
			{
				goto IL_0165;
			}
			case 1:
			{
				goto IL_0173;
			}
			case 2:
			{
				goto IL_0181;
			}
			case 3:
			{
				goto IL_018f;
			}
		}
	}

IL_0165:
	{
		// startTime += m_StartTime;
		double L_47 = V_7;
		float L_48 = __this->get_m_StartTime_3();
		V_7 = ((double)il2cpp_codegen_add((double)L_47, (double)((double)((double)L_48))));
		// break;
		goto IL_019b;
	}

IL_0173:
	{
		// startTime = duration - m_StartTime;
		double L_49 = V_8;
		float L_50 = __this->get_m_StartTime_3();
		V_7 = ((double)il2cpp_codegen_subtract((double)L_49, (double)((double)((double)L_50))));
		// break;
		goto IL_019b;
	}

IL_0181:
	{
		// startTime = current - m_StartTime;
		double L_51 = V_9;
		float L_52 = __this->get_m_StartTime_3();
		V_7 = ((double)il2cpp_codegen_subtract((double)L_51, (double)((double)((double)L_52))));
		// break;
		goto IL_019b;
	}

IL_018f:
	{
		// startTime = current + m_StartTime;
		double L_53 = V_9;
		float L_54 = __this->get_m_StartTime_3();
		V_7 = ((double)il2cpp_codegen_add((double)L_53, (double)((double)((double)L_54))));
	}

IL_019b:
	{
		// playable.time = startTime;
		PlayableDirector_t63912C98A4EC9D4701E88B633E27E0D97209BA38 * L_55 = V_6;
		double L_56 = V_7;
		NullCheck(L_55);
		PlayableDirector_set_time_m1F9C316C3EDC9EB58D381C1F2520499125C1365A(L_55, L_56, /*hidden argument*/NULL);
		// playable.Play();
		PlayableDirector_t63912C98A4EC9D4701E88B633E27E0D97209BA38 * L_57 = V_6;
		NullCheck(L_57);
		PlayableDirector_Play_m13D31AD720EEE25E93A21394B225EA10300C47C4(L_57, /*hidden argument*/NULL);
		// }
		goto IL_01fd;
	}

IL_01ad:
	{
		// Animation ani = targetGameObject.GetComponent<Animation>();
		GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_58 = V_1;
		NullCheck(L_58);
		Animation_t8C4FD9513E57F59E8737AD03938AAAF9EFF2F0D8 * L_59;
		L_59 = GameObject_GetComponent_TisAnimation_t8C4FD9513E57F59E8737AD03938AAAF9EFF2F0D8_m92B9ADEC5AE6A5FB55D702AD0410469739EF307C(L_58, /*hidden argument*/GameObject_GetComponent_TisAnimation_t8C4FD9513E57F59E8737AD03938AAAF9EFF2F0D8_m92B9ADEC5AE6A5FB55D702AD0410469739EF307C_RuntimeMethod_var);
		V_11 = L_59;
		// if (ani != null)
		Animation_t8C4FD9513E57F59E8737AD03938AAAF9EFF2F0D8 * L_60 = V_11;
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_61;
		L_61 = Object_op_Inequality_mE1F187520BD83FB7D86A6D850710C4D42B864E90(L_60, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL);
		if (!L_61)
		{
			goto IL_01fd;
		}
	}
	{
		// ani.Play();
		Animation_t8C4FD9513E57F59E8737AD03938AAAF9EFF2F0D8 * L_62 = V_11;
		NullCheck(L_62);
		bool L_63;
		L_63 = Animation_Play_m5588607899B9B866117A1477C696076F161BA3D4(L_62, /*hidden argument*/NULL);
		// break;
		goto IL_01fd;
	}

IL_01c9:
	{
		// PlayableDirector playable
		//     = targetGameObject.GetComponent<PlayableDirector>();
		GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_64 = V_1;
		NullCheck(L_64);
		PlayableDirector_t63912C98A4EC9D4701E88B633E27E0D97209BA38 * L_65;
		L_65 = GameObject_GetComponent_TisPlayableDirector_t63912C98A4EC9D4701E88B633E27E0D97209BA38_m3D32B48A597D5DB9C11F87B94BB4C0853DA88686(L_64, /*hidden argument*/GameObject_GetComponent_TisPlayableDirector_t63912C98A4EC9D4701E88B633E27E0D97209BA38_m3D32B48A597D5DB9C11F87B94BB4C0853DA88686_RuntimeMethod_var);
		V_12 = L_65;
		// if (playable != null)
		PlayableDirector_t63912C98A4EC9D4701E88B633E27E0D97209BA38 * L_66 = V_12;
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_67;
		L_67 = Object_op_Inequality_mE1F187520BD83FB7D86A6D850710C4D42B864E90(L_66, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL);
		if (!L_67)
		{
			goto IL_01e4;
		}
	}
	{
		// playable.Stop();
		PlayableDirector_t63912C98A4EC9D4701E88B633E27E0D97209BA38 * L_68 = V_12;
		NullCheck(L_68);
		PlayableDirector_Stop_m4C9FCBB20CDD4BF75DF910F3BE713251D9548C96(L_68, /*hidden argument*/NULL);
		goto IL_01fd;
	}

IL_01e4:
	{
		// Animation ani = targetGameObject.GetComponent<Animation>();
		GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_69 = V_1;
		NullCheck(L_69);
		Animation_t8C4FD9513E57F59E8737AD03938AAAF9EFF2F0D8 * L_70;
		L_70 = GameObject_GetComponent_TisAnimation_t8C4FD9513E57F59E8737AD03938AAAF9EFF2F0D8_m92B9ADEC5AE6A5FB55D702AD0410469739EF307C(L_69, /*hidden argument*/GameObject_GetComponent_TisAnimation_t8C4FD9513E57F59E8737AD03938AAAF9EFF2F0D8_m92B9ADEC5AE6A5FB55D702AD0410469739EF307C_RuntimeMethod_var);
		V_13 = L_70;
		// if (ani != null)
		Animation_t8C4FD9513E57F59E8737AD03938AAAF9EFF2F0D8 * L_71 = V_13;
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_72;
		L_72 = Object_op_Inequality_mE1F187520BD83FB7D86A6D850710C4D42B864E90(L_71, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL);
		if (!L_72)
		{
			goto IL_01fd;
		}
	}
	{
		// ani.Stop();
		Animation_t8C4FD9513E57F59E8737AD03938AAAF9EFF2F0D8 * L_73 = V_13;
		NullCheck(L_73);
		Animation_Stop_m06283FD9F64A3B05A2A248AE2B86C7F88D479DE9(L_73, /*hidden argument*/NULL);
	}

IL_01fd:
	{
		// m_Event.Invoke();
		TriggerEvent_tFDDCEEC758AF8ED7D820A3DBC13992996162143B * L_74 = __this->get_m_Event_5();
		NullCheck(L_74);
		UnityEvent_Invoke_mDA46AA9786AD4C34211C6C6ADFB0963DFF430AF5(L_74, /*hidden argument*/NULL);
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void ActionSettings_Invoke_mF3E35400963944A72FD025FEF8052413056DC716_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	ActionSettings_t6ED1A2194213B308930F51D59E42D4FC057222C6 * _thisAdjusted = reinterpret_cast<ActionSettings_t6ED1A2194213B308930F51D59E42D4FC057222C6 *>(__this + _offset);
	ActionSettings_Invoke_mF3E35400963944A72FD025FEF8052413056DC716(_thisAdjusted, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Cinemachine.CinemachineVirtualCamera/<>c::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m575A5E831C9D536CC3AF82E75EBEE29E76D43C89 (const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t9DBA60FAE3D3730FD567913937825BC3ACF72EFD_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		U3CU3Ec_t9DBA60FAE3D3730FD567913937825BC3ACF72EFD * L_0 = (U3CU3Ec_t9DBA60FAE3D3730FD567913937825BC3ACF72EFD *)il2cpp_codegen_object_new(U3CU3Ec_t9DBA60FAE3D3730FD567913937825BC3ACF72EFD_il2cpp_TypeInfo_var);
		U3CU3Ec__ctor_mFB7EABDE6BB8BDE667A9786AC0176017ADEC9AF3(L_0, /*hidden argument*/NULL);
		((U3CU3Ec_t9DBA60FAE3D3730FD567913937825BC3ACF72EFD_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t9DBA60FAE3D3730FD567913937825BC3ACF72EFD_il2cpp_TypeInfo_var))->set_U3CU3E9_0(L_0);
		return;
	}
}
// System.Void Cinemachine.CinemachineVirtualCamera/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mFB7EABDE6BB8BDE667A9786AC0176017ADEC9AF3 (U3CU3Ec_t9DBA60FAE3D3730FD567913937825BC3ACF72EFD * __this, const RuntimeMethod* method)
{
	{
		Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405(__this, /*hidden argument*/NULL);
		return;
	}
}
// System.Int32 Cinemachine.CinemachineVirtualCamera/<>c::<UpdateComponentPipeline>b__41_0(Cinemachine.CinemachineComponentBase,Cinemachine.CinemachineComponentBase)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t U3CU3Ec_U3CUpdateComponentPipelineU3Eb__41_0_mCE45F92D28AB75075C2C97D20DBDAF56CB6D1FA3 (U3CU3Ec_t9DBA60FAE3D3730FD567913937825BC3ACF72EFD * __this, CinemachineComponentBase_tCB9029D861525FDAF243B8F6F5B910145DB63B7D * ___c10, CinemachineComponentBase_tCB9029D861525FDAF243B8F6F5B910145DB63B7D * ___c21, const RuntimeMethod* method)
{
	{
		// list.Sort((c1, c2) => (int)c1.Stage - (int)c2.Stage);
		CinemachineComponentBase_tCB9029D861525FDAF243B8F6F5B910145DB63B7D * L_0 = ___c10;
		NullCheck(L_0);
		int32_t L_1;
		L_1 = VirtFuncInvoker0< int32_t >::Invoke(6 /* Cinemachine.CinemachineCore/Stage Cinemachine.CinemachineComponentBase::get_Stage() */, L_0);
		CinemachineComponentBase_tCB9029D861525FDAF243B8F6F5B910145DB63B7D * L_2 = ___c21;
		NullCheck(L_2);
		int32_t L_3;
		L_3 = VirtFuncInvoker0< 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));
	}
}
#ifdef __clang__
#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/CreatePipelineDelegate::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CreatePipelineDelegate__ctor_mF51B89DEB4EAE7A714B49CA9BF703B8541D419A0 (CreatePipelineDelegate_tB2027A3AD25F49EFC2BE7B2872BB15C1B7856C19 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
	__this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1));
	__this->set_method_3(___method1);
	__this->set_m_target_2(___object0);
}
// UnityEngine.Transform Cinemachine.CinemachineVirtualCamera/CreatePipelineDelegate::Invoke(Cinemachine.CinemachineVirtualCamera,System.String,Cinemachine.CinemachineComponentBase[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * CreatePipelineDelegate_Invoke_mF25FE1D09EC7FB09C0E0EDF766B2A19BF31080E5 (CreatePipelineDelegate_tB2027A3AD25F49EFC2BE7B2872BB15C1B7856C19 * __this, CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C * ___vcam0, String_t* ___name1, CinemachineComponentBaseU5BU5D_t103C5C1C3257AA526385CAD3B1FD18E5CC1446EC* ___copyFrom2, const RuntimeMethod* method)
{
	Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * result = NULL;
	DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11();
	Delegate_t** delegatesToInvoke;
	il2cpp_array_size_t length;
	if (delegateArrayToInvoke != NULL)
	{
		length = delegateArrayToInvoke->max_length;
		delegatesToInvoke = reinterpret_cast<Delegate_t**>(delegateArrayToInvoke->GetAddressAtUnchecked(0));
	}
	else
	{
		length = 1;
		delegatesToInvoke = reinterpret_cast<Delegate_t**>(&__this);
	}

	for (il2cpp_array_size_t i = 0; i < length; i++)
	{
		Delegate_t* currentDelegate = delegatesToInvoke[i];
		Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0();
		RuntimeObject* targetThis = currentDelegate->get_m_target_2();
		RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3());
		if (!il2cpp_codegen_method_is_virtual(targetMethod))
		{
			il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod);
		}
		bool ___methodIsStatic = MethodIsStatic(targetMethod);
		int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod);
		if (___methodIsStatic)
		{
			if (___parameterCount == 3)
			{
				// open
				typedef Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * (*FunctionPointerType) (CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C *, String_t*, CinemachineComponentBaseU5BU5D_t103C5C1C3257AA526385CAD3B1FD18E5CC1446EC*, const RuntimeMethod*);
				result = ((FunctionPointerType)targetMethodPointer)(___vcam0, ___name1, ___copyFrom2, targetMethod);
			}
			else
			{
				// closed
				typedef Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * (*FunctionPointerType) (void*, CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C *, String_t*, CinemachineComponentBaseU5BU5D_t103C5C1C3257AA526385CAD3B1FD18E5CC1446EC*, const RuntimeMethod*);
				result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___vcam0, ___name1, ___copyFrom2, targetMethod);
			}
		}
		else if (___parameterCount != 3)
		{
			// open
			if (il2cpp_codegen_method_is_virtual(targetMethod) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this))
			{
				if (il2cpp_codegen_method_is_generic_instance(targetMethod))
				{
					if (il2cpp_codegen_method_is_interface_method(targetMethod))
						result = GenericInterfaceFuncInvoker2< Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 *, String_t*, CinemachineComponentBaseU5BU5D_t103C5C1C3257AA526385CAD3B1FD18E5CC1446EC* >::Invoke(targetMethod, ___vcam0, ___name1, ___copyFrom2);
					else
						result = GenericVirtFuncInvoker2< Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 *, String_t*, CinemachineComponentBaseU5BU5D_t103C5C1C3257AA526385CAD3B1FD18E5CC1446EC* >::Invoke(targetMethod, ___vcam0, ___name1, ___copyFrom2);
				}
				else
				{
					if (il2cpp_codegen_method_is_interface_method(targetMethod))
						result = InterfaceFuncInvoker2< Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 *, String_t*, CinemachineComponentBaseU5BU5D_t103C5C1C3257AA526385CAD3B1FD18E5CC1446EC* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), ___vcam0, ___name1, ___copyFrom2);
					else
						result = VirtFuncInvoker2< Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 *, String_t*, CinemachineComponentBaseU5BU5D_t103C5C1C3257AA526385CAD3B1FD18E5CC1446EC* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), ___vcam0, ___name1, ___copyFrom2);
				}
			}
			else
			{
				typedef Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * (*FunctionPointerType) (CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C *, String_t*, CinemachineComponentBaseU5BU5D_t103C5C1C3257AA526385CAD3B1FD18E5CC1446EC*, const RuntimeMethod*);
				result = ((FunctionPointerType)targetMethodPointer)(___vcam0, ___name1, ___copyFrom2, targetMethod);
			}
		}
		else
		{
			// closed
			if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this))
			{
				if (il2cpp_codegen_method_is_generic_instance(targetMethod))
				{
					if (il2cpp_codegen_method_is_interface_method(targetMethod))
						result = GenericInterfaceFuncInvoker3< Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 *, CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C *, String_t*, CinemachineComponentBaseU5BU5D_t103C5C1C3257AA526385CAD3B1FD18E5CC1446EC* >::Invoke(targetMethod, targetThis, ___vcam0, ___name1, ___copyFrom2);
					else
						result = GenericVirtFuncInvoker3< Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 *, CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C *, String_t*, CinemachineComponentBaseU5BU5D_t103C5C1C3257AA526385CAD3B1FD18E5CC1446EC* >::Invoke(targetMethod, targetThis, ___vcam0, ___name1, ___copyFrom2);
				}
				else
				{
					if (il2cpp_codegen_method_is_interface_method(targetMethod))
						result = InterfaceFuncInvoker3< Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 *, CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C *, String_t*, CinemachineComponentBaseU5BU5D_t103C5C1C3257AA526385CAD3B1FD18E5CC1446EC* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___vcam0, ___name1, ___copyFrom2);
					else
						result = VirtFuncInvoker3< Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 *, CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C *, String_t*, CinemachineComponentBaseU5BU5D_t103C5C1C3257AA526385CAD3B1FD18E5CC1446EC* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___vcam0, ___name1, ___copyFrom2);
				}
			}
			else
			{
				if (targetThis == NULL)
				{
					typedef Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * (*FunctionPointerType) (CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C *, String_t*, CinemachineComponentBaseU5BU5D_t103C5C1C3257AA526385CAD3B1FD18E5CC1446EC*, const RuntimeMethod*);
					result = ((FunctionPointerType)targetMethodPointer)(___vcam0, ___name1, ___copyFrom2, targetMethod);
				}
				else
				{
					typedef Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * (*FunctionPointerType) (void*, CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C *, String_t*, CinemachineComponentBaseU5BU5D_t103C5C1C3257AA526385CAD3B1FD18E5CC1446EC*, const RuntimeMethod*);
					result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___vcam0, ___name1, ___copyFrom2, targetMethod);
				}
			}
		}
	}
	return result;
}
// 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_m354E9436E905807B4CCD0ACB6528D067E014E638 (CreatePipelineDelegate_tB2027A3AD25F49EFC2BE7B2872BB15C1B7856C19 * __this, CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C * ___vcam0, String_t* ___name1, CinemachineComponentBaseU5BU5D_t103C5C1C3257AA526385CAD3B1FD18E5CC1446EC* ___copyFrom2, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___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_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * CreatePipelineDelegate_EndInvoke_m038BA53E61623D2190CBCCD6649F230C29CE89F0 (CreatePipelineDelegate_tB2027A3AD25F49EFC2BE7B2872BB15C1B7856C19 * __this, RuntimeObject* ___result0, const RuntimeMethod* method)
{
	RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0);
	return (Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 *)__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.CinemachineVirtualCamera/DestroyPipelineDelegate::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DestroyPipelineDelegate__ctor_m3D90BC04CC0ADE49A4EE6503D20E7AB776F7A6AA (DestroyPipelineDelegate_tA69D0FA40EDBF1EF43F75E7FE8A33D85F8DD1B28 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
	__this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1));
	__this->set_method_3(___method1);
	__this->set_m_target_2(___object0);
}
// System.Void Cinemachine.CinemachineVirtualCamera/DestroyPipelineDelegate::Invoke(UnityEngine.GameObject)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DestroyPipelineDelegate_Invoke_m900F828AF1A5259B1D8606DB45BD14D4CB3274E1 (DestroyPipelineDelegate_tA69D0FA40EDBF1EF43F75E7FE8A33D85F8DD1B28 * __this, GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * ___pipeline0, const RuntimeMethod* method)
{
	DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11();
	Delegate_t** delegatesToInvoke;
	il2cpp_array_size_t length;
	if (delegateArrayToInvoke != NULL)
	{
		length = delegateArrayToInvoke->max_length;
		delegatesToInvoke = reinterpret_cast<Delegate_t**>(delegateArrayToInvoke->GetAddressAtUnchecked(0));
	}
	else
	{
		length = 1;
		delegatesToInvoke = reinterpret_cast<Delegate_t**>(&__this);
	}

	for (il2cpp_array_size_t i = 0; i < length; i++)
	{
		Delegate_t* currentDelegate = delegatesToInvoke[i];
		Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0();
		RuntimeObject* targetThis = currentDelegate->get_m_target_2();
		RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3());
		if (!il2cpp_codegen_method_is_virtual(targetMethod))
		{
			il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod);
		}
		bool ___methodIsStatic = MethodIsStatic(targetMethod);
		int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod);
		if (___methodIsStatic)
		{
			if (___parameterCount == 1)
			{
				// open
				typedef void (*FunctionPointerType) (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 *, const RuntimeMethod*);
				((FunctionPointerType)targetMethodPointer)(___pipeline0, targetMethod);
			}
			else
			{
				// closed
				typedef void (*FunctionPointerType) (void*, GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 *, const RuntimeMethod*);
				((FunctionPointerType)targetMethodPointer)(targetThis, ___pipeline0, targetMethod);
			}
		}
		else if (___parameterCount != 1)
		{
			// open
			if (il2cpp_codegen_method_is_virtual(targetMethod) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this))
			{
				if (il2cpp_codegen_method_is_generic_instance(targetMethod))
				{
					if (il2cpp_codegen_method_is_interface_method(targetMethod))
						GenericInterfaceActionInvoker0::Invoke(targetMethod, ___pipeline0);
					else
						GenericVirtActionInvoker0::Invoke(targetMethod, ___pipeline0);
				}
				else
				{
					if (il2cpp_codegen_method_is_interface_method(targetMethod))
						InterfaceActionInvoker0::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), ___pipeline0);
					else
						VirtActionInvoker0::Invoke(il2cpp_codegen_method_get_slot(targetMethod), ___pipeline0);
				}
			}
			else
			{
				typedef void (*FunctionPointerType) (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 *, const RuntimeMethod*);
				((FunctionPointerType)targetMethodPointer)(___pipeline0, targetMethod);
			}
		}
		else
		{
			// closed
			if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this))
			{
				if (il2cpp_codegen_method_is_generic_instance(targetMethod))
				{
					if (il2cpp_codegen_method_is_interface_method(targetMethod))
						GenericInterfaceActionInvoker1< GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * >::Invoke(targetMethod, targetThis, ___pipeline0);
					else
						GenericVirtActionInvoker1< GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * >::Invoke(targetMethod, targetThis, ___pipeline0);
				}
				else
				{
					if (il2cpp_codegen_method_is_interface_method(targetMethod))
						InterfaceActionInvoker1< GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___pipeline0);
					else
						VirtActionInvoker1< GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___pipeline0);
				}
			}
			else
			{
				if (targetThis == NULL)
				{
					typedef void (*FunctionPointerType) (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 *, const RuntimeMethod*);
					((FunctionPointerType)targetMethodPointer)(___pipeline0, targetMethod);
				}
				else
				{
					typedef void (*FunctionPointerType) (void*, GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 *, const RuntimeMethod*);
					((FunctionPointerType)targetMethodPointer)(targetThis, ___pipeline0, targetMethod);
				}
			}
		}
	}
}
// System.IAsyncResult Cinemachine.CinemachineVirtualCamera/DestroyPipelineDelegate::BeginInvoke(UnityEngine.GameObject,System.AsyncCallback,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* DestroyPipelineDelegate_BeginInvoke_m5E9E8B1CCB62A8EA334567CE88741B5356DE062B (DestroyPipelineDelegate_tA69D0FA40EDBF1EF43F75E7FE8A33D85F8DD1B28 * __this, GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * ___pipeline0, AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA * ___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_mD018624F272E6D61432DF250DFCDAD7DC2B53BBB (DestroyPipelineDelegate_tA69D0FA40EDBF1EF43F75E7FE8A33D85F8DD1B28 * __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
#ifdef __clang__
#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
// Conversion methods for marshalling of: Cinemachine.CinemachineVirtualCameraBase/TransitionParams
IL2CPP_EXTERN_C void TransitionParams_t2EE11D8A937A8C60D8C27C6D24C37B0D096AA11C_marshal_pinvoke(const TransitionParams_t2EE11D8A937A8C60D8C27C6D24C37B0D096AA11C& unmarshaled, TransitionParams_t2EE11D8A937A8C60D8C27C6D24C37B0D096AA11C_marshaled_pinvoke& marshaled)
{
	Exception_t* ___m_OnCameraLive_2Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_OnCameraLive' of type 'TransitionParams': Reference type field marshaling is not supported.");
	IL2CPP_RAISE_MANAGED_EXCEPTION(___m_OnCameraLive_2Exception, NULL);
}
IL2CPP_EXTERN_C void TransitionParams_t2EE11D8A937A8C60D8C27C6D24C37B0D096AA11C_marshal_pinvoke_back(const TransitionParams_t2EE11D8A937A8C60D8C27C6D24C37B0D096AA11C_marshaled_pinvoke& marshaled, TransitionParams_t2EE11D8A937A8C60D8C27C6D24C37B0D096AA11C& unmarshaled)
{
	Exception_t* ___m_OnCameraLive_2Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_OnCameraLive' of type 'TransitionParams': Reference type field marshaling is not supported.");
	IL2CPP_RAISE_MANAGED_EXCEPTION(___m_OnCameraLive_2Exception, NULL);
}
// Conversion method for clean up from marshalling of: Cinemachine.CinemachineVirtualCameraBase/TransitionParams
IL2CPP_EXTERN_C void TransitionParams_t2EE11D8A937A8C60D8C27C6D24C37B0D096AA11C_marshal_pinvoke_cleanup(TransitionParams_t2EE11D8A937A8C60D8C27C6D24C37B0D096AA11C_marshaled_pinvoke& marshaled)
{
}
// Conversion methods for marshalling of: Cinemachine.CinemachineVirtualCameraBase/TransitionParams
IL2CPP_EXTERN_C void TransitionParams_t2EE11D8A937A8C60D8C27C6D24C37B0D096AA11C_marshal_com(const TransitionParams_t2EE11D8A937A8C60D8C27C6D24C37B0D096AA11C& unmarshaled, TransitionParams_t2EE11D8A937A8C60D8C27C6D24C37B0D096AA11C_marshaled_com& marshaled)
{
	Exception_t* ___m_OnCameraLive_2Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_OnCameraLive' of type 'TransitionParams': Reference type field marshaling is not supported.");
	IL2CPP_RAISE_MANAGED_EXCEPTION(___m_OnCameraLive_2Exception, NULL);
}
IL2CPP_EXTERN_C void TransitionParams_t2EE11D8A937A8C60D8C27C6D24C37B0D096AA11C_marshal_com_back(const TransitionParams_t2EE11D8A937A8C60D8C27C6D24C37B0D096AA11C_marshaled_com& marshaled, TransitionParams_t2EE11D8A937A8C60D8C27C6D24C37B0D096AA11C& unmarshaled)
{
	Exception_t* ___m_OnCameraLive_2Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_OnCameraLive' of type 'TransitionParams': Reference type field marshaling is not supported.");
	IL2CPP_RAISE_MANAGED_EXCEPTION(___m_OnCameraLive_2Exception, NULL);
}
// Conversion method for clean up from marshalling of: Cinemachine.CinemachineVirtualCameraBase/TransitionParams
IL2CPP_EXTERN_C void TransitionParams_t2EE11D8A937A8C60D8C27C6D24C37B0D096AA11C_marshal_com_cleanup(TransitionParams_t2EE11D8A937A8C60D8C27C6D24C37B0D096AA11C_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
#ifdef __clang__
#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
// Conversion methods for marshalling of: Cinemachine.NoiseSettings/NoiseParams
IL2CPP_EXTERN_C void NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74_marshal_pinvoke(const NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74& unmarshaled, NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74_marshaled_pinvoke& marshaled)
{
	marshaled.___Frequency_0 = unmarshaled.get_Frequency_0();
	marshaled.___Amplitude_1 = unmarshaled.get_Amplitude_1();
	marshaled.___Constant_2 = static_cast<int32_t>(unmarshaled.get_Constant_2());
}
IL2CPP_EXTERN_C void NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74_marshal_pinvoke_back(const NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74_marshaled_pinvoke& marshaled, NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74& unmarshaled)
{
	float unmarshaled_Frequency_temp_0 = 0.0f;
	unmarshaled_Frequency_temp_0 = marshaled.___Frequency_0;
	unmarshaled.set_Frequency_0(unmarshaled_Frequency_temp_0);
	float unmarshaled_Amplitude_temp_1 = 0.0f;
	unmarshaled_Amplitude_temp_1 = marshaled.___Amplitude_1;
	unmarshaled.set_Amplitude_1(unmarshaled_Amplitude_temp_1);
	bool unmarshaled_Constant_temp_2 = false;
	unmarshaled_Constant_temp_2 = static_cast<bool>(marshaled.___Constant_2);
	unmarshaled.set_Constant_2(unmarshaled_Constant_temp_2);
}
// Conversion method for clean up from marshalling of: Cinemachine.NoiseSettings/NoiseParams
IL2CPP_EXTERN_C void NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74_marshal_pinvoke_cleanup(NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74_marshaled_pinvoke& marshaled)
{
}
// Conversion methods for marshalling of: Cinemachine.NoiseSettings/NoiseParams
IL2CPP_EXTERN_C void NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74_marshal_com(const NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74& unmarshaled, NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74_marshaled_com& marshaled)
{
	marshaled.___Frequency_0 = unmarshaled.get_Frequency_0();
	marshaled.___Amplitude_1 = unmarshaled.get_Amplitude_1();
	marshaled.___Constant_2 = static_cast<int32_t>(unmarshaled.get_Constant_2());
}
IL2CPP_EXTERN_C void NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74_marshal_com_back(const NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74_marshaled_com& marshaled, NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74& unmarshaled)
{
	float unmarshaled_Frequency_temp_0 = 0.0f;
	unmarshaled_Frequency_temp_0 = marshaled.___Frequency_0;
	unmarshaled.set_Frequency_0(unmarshaled_Frequency_temp_0);
	float unmarshaled_Amplitude_temp_1 = 0.0f;
	unmarshaled_Amplitude_temp_1 = marshaled.___Amplitude_1;
	unmarshaled.set_Amplitude_1(unmarshaled_Amplitude_temp_1);
	bool unmarshaled_Constant_temp_2 = false;
	unmarshaled_Constant_temp_2 = static_cast<bool>(marshaled.___Constant_2);
	unmarshaled.set_Constant_2(unmarshaled_Constant_temp_2);
}
// Conversion method for clean up from marshalling of: Cinemachine.NoiseSettings/NoiseParams
IL2CPP_EXTERN_C void NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74_marshal_com_cleanup(NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74_marshaled_com& marshaled)
{
}
// System.Single Cinemachine.NoiseSettings/NoiseParams::GetValueAt(System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float NoiseParams_GetValueAt_mA2C1E6FA7AE9AB3FC9A51024E0D474E5C8596610 (NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74 * __this, float ___time0, float ___timeOffset1, const RuntimeMethod* method)
{
	float V_0 = 0.0f;
	{
		// float t = (Frequency * time) + timeOffset;
		float L_0 = __this->get_Frequency_0();
		float L_1 = ___time0;
		float L_2 = ___timeOffset1;
		V_0 = ((float)il2cpp_codegen_add((float)((float)il2cpp_codegen_multiply((float)L_0, (float)L_1)), (float)L_2));
		// if (Constant)
		bool L_3 = __this->get_Constant_2();
		if (!L_3)
		{
			goto IL_0033;
		}
	}
	{
		// return  Mathf.Cos(t * 2 * Mathf.PI) * Amplitude * 0.5f;
		float L_4 = V_0;
		float L_5;
		L_5 = cosf(((float)il2cpp_codegen_multiply((float)((float)il2cpp_codegen_multiply((float)L_4, (float)(2.0f))), (float)(3.14159274f))));
		float L_6 = __this->get_Amplitude_1();
		return ((float)il2cpp_codegen_multiply((float)((float)il2cpp_codegen_multiply((float)L_5, (float)L_6)), (float)(0.5f)));
	}

IL_0033:
	{
		// return (Mathf.PerlinNoise(t, 0f) - 0.5f) * Amplitude;
		float L_7 = V_0;
		float L_8;
		L_8 = Mathf_PerlinNoise_mBCF172821FEB8FAD7E7CF7F7982018846E702519(L_7, (0.0f), /*hidden argument*/NULL);
		float L_9 = __this->get_Amplitude_1();
		return ((float)il2cpp_codegen_multiply((float)((float)il2cpp_codegen_subtract((float)L_8, (float)(0.5f))), (float)L_9));
	}
}
IL2CPP_EXTERN_C  float NoiseParams_GetValueAt_mA2C1E6FA7AE9AB3FC9A51024E0D474E5C8596610_AdjustorThunk (RuntimeObject * __this, float ___time0, float ___timeOffset1, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74 * _thisAdjusted = reinterpret_cast<NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74 *>(__this + _offset);
	float _returnValue;
	_returnValue = NoiseParams_GetValueAt_mA2C1E6FA7AE9AB3FC9A51024E0D474E5C8596610(_thisAdjusted, ___time0, ___timeOffset1, 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






// Conversion methods for marshalling of: Cinemachine.NoiseSettings/TransformNoiseParams
IL2CPP_EXTERN_C void TransformNoiseParams_t289B5F998709F980FED31FB99ADD97DDC3BFEAD9_marshal_pinvoke(const TransformNoiseParams_t289B5F998709F980FED31FB99ADD97DDC3BFEAD9& unmarshaled, TransformNoiseParams_t289B5F998709F980FED31FB99ADD97DDC3BFEAD9_marshaled_pinvoke& marshaled)
{
	NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74_marshal_pinvoke(unmarshaled.get_X_0(), marshaled.___X_0);
	NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74_marshal_pinvoke(unmarshaled.get_Y_1(), marshaled.___Y_1);
	NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74_marshal_pinvoke(unmarshaled.get_Z_2(), marshaled.___Z_2);
}
IL2CPP_EXTERN_C void TransformNoiseParams_t289B5F998709F980FED31FB99ADD97DDC3BFEAD9_marshal_pinvoke_back(const TransformNoiseParams_t289B5F998709F980FED31FB99ADD97DDC3BFEAD9_marshaled_pinvoke& marshaled, TransformNoiseParams_t289B5F998709F980FED31FB99ADD97DDC3BFEAD9& unmarshaled)
{
	NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74  unmarshaled_X_temp_0;
	memset((&unmarshaled_X_temp_0), 0, sizeof(unmarshaled_X_temp_0));
	NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74_marshal_pinvoke_back(marshaled.___X_0, unmarshaled_X_temp_0);
	unmarshaled.set_X_0(unmarshaled_X_temp_0);
	NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74  unmarshaled_Y_temp_1;
	memset((&unmarshaled_Y_temp_1), 0, sizeof(unmarshaled_Y_temp_1));
	NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74_marshal_pinvoke_back(marshaled.___Y_1, unmarshaled_Y_temp_1);
	unmarshaled.set_Y_1(unmarshaled_Y_temp_1);
	NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74  unmarshaled_Z_temp_2;
	memset((&unmarshaled_Z_temp_2), 0, sizeof(unmarshaled_Z_temp_2));
	NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74_marshal_pinvoke_back(marshaled.___Z_2, unmarshaled_Z_temp_2);
	unmarshaled.set_Z_2(unmarshaled_Z_temp_2);
}
// Conversion method for clean up from marshalling of: Cinemachine.NoiseSettings/TransformNoiseParams
IL2CPP_EXTERN_C void TransformNoiseParams_t289B5F998709F980FED31FB99ADD97DDC3BFEAD9_marshal_pinvoke_cleanup(TransformNoiseParams_t289B5F998709F980FED31FB99ADD97DDC3BFEAD9_marshaled_pinvoke& marshaled)
{
	NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74_marshal_pinvoke_cleanup(marshaled.___X_0);
	NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74_marshal_pinvoke_cleanup(marshaled.___Y_1);
	NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74_marshal_pinvoke_cleanup(marshaled.___Z_2);
}






// Conversion methods for marshalling of: Cinemachine.NoiseSettings/TransformNoiseParams
IL2CPP_EXTERN_C void TransformNoiseParams_t289B5F998709F980FED31FB99ADD97DDC3BFEAD9_marshal_com(const TransformNoiseParams_t289B5F998709F980FED31FB99ADD97DDC3BFEAD9& unmarshaled, TransformNoiseParams_t289B5F998709F980FED31FB99ADD97DDC3BFEAD9_marshaled_com& marshaled)
{
	NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74_marshal_com(unmarshaled.get_X_0(), marshaled.___X_0);
	NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74_marshal_com(unmarshaled.get_Y_1(), marshaled.___Y_1);
	NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74_marshal_com(unmarshaled.get_Z_2(), marshaled.___Z_2);
}
IL2CPP_EXTERN_C void TransformNoiseParams_t289B5F998709F980FED31FB99ADD97DDC3BFEAD9_marshal_com_back(const TransformNoiseParams_t289B5F998709F980FED31FB99ADD97DDC3BFEAD9_marshaled_com& marshaled, TransformNoiseParams_t289B5F998709F980FED31FB99ADD97DDC3BFEAD9& unmarshaled)
{
	NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74  unmarshaled_X_temp_0;
	memset((&unmarshaled_X_temp_0), 0, sizeof(unmarshaled_X_temp_0));
	NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74_marshal_com_back(marshaled.___X_0, unmarshaled_X_temp_0);
	unmarshaled.set_X_0(unmarshaled_X_temp_0);
	NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74  unmarshaled_Y_temp_1;
	memset((&unmarshaled_Y_temp_1), 0, sizeof(unmarshaled_Y_temp_1));
	NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74_marshal_com_back(marshaled.___Y_1, unmarshaled_Y_temp_1);
	unmarshaled.set_Y_1(unmarshaled_Y_temp_1);
	NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74  unmarshaled_Z_temp_2;
	memset((&unmarshaled_Z_temp_2), 0, sizeof(unmarshaled_Z_temp_2));
	NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74_marshal_com_back(marshaled.___Z_2, unmarshaled_Z_temp_2);
	unmarshaled.set_Z_2(unmarshaled_Z_temp_2);
}
// Conversion method for clean up from marshalling of: Cinemachine.NoiseSettings/TransformNoiseParams
IL2CPP_EXTERN_C void TransformNoiseParams_t289B5F998709F980FED31FB99ADD97DDC3BFEAD9_marshal_com_cleanup(TransformNoiseParams_t289B5F998709F980FED31FB99ADD97DDC3BFEAD9_marshaled_com& marshaled)
{
	NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74_marshal_com_cleanup(marshaled.___X_0);
	NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74_marshal_com_cleanup(marshaled.___Y_1);
	NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74_marshal_com_cleanup(marshaled.___Z_2);
}
// UnityEngine.Vector3 Cinemachine.NoiseSettings/TransformNoiseParams::GetValueAt(System.Single,UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  TransformNoiseParams_GetValueAt_m89FDF2289D147DC0B617426E76A78402474770CD (TransformNoiseParams_t289B5F998709F980FED31FB99ADD97DDC3BFEAD9 * __this, float ___time0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___timeOffsets1, const RuntimeMethod* method)
{
	{
		// return new Vector3(
		//     X.GetValueAt(time, timeOffsets.x),
		//     Y.GetValueAt(time, timeOffsets.y),
		//     Z.GetValueAt(time, timeOffsets.z));
		NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74 * L_0 = __this->get_address_of_X_0();
		float L_1 = ___time0;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_2 = ___timeOffsets1;
		float L_3 = L_2.get_x_2();
		float L_4;
		L_4 = NoiseParams_GetValueAt_mA2C1E6FA7AE9AB3FC9A51024E0D474E5C8596610((NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74 *)L_0, L_1, L_3, /*hidden argument*/NULL);
		NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74 * L_5 = __this->get_address_of_Y_1();
		float L_6 = ___time0;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_7 = ___timeOffsets1;
		float L_8 = L_7.get_y_3();
		float L_9;
		L_9 = NoiseParams_GetValueAt_mA2C1E6FA7AE9AB3FC9A51024E0D474E5C8596610((NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74 *)L_5, L_6, L_8, /*hidden argument*/NULL);
		NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74 * L_10 = __this->get_address_of_Z_2();
		float L_11 = ___time0;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_12 = ___timeOffsets1;
		float L_13 = L_12.get_z_4();
		float L_14;
		L_14 = NoiseParams_GetValueAt_mA2C1E6FA7AE9AB3FC9A51024E0D474E5C8596610((NoiseParams_tCD06F575D1A3AB194959BA734930D7F167F7FC74 *)L_10, L_11, L_13, /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_15;
		memset((&L_15), 0, sizeof(L_15));
		Vector3__ctor_m57495F692C6CE1CEF278CAD9A98221165D37E636_inline((&L_15), L_4, L_9, L_14, /*hidden argument*/NULL);
		return L_15;
	}
}
IL2CPP_EXTERN_C  Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  TransformNoiseParams_GetValueAt_m89FDF2289D147DC0B617426E76A78402474770CD_AdjustorThunk (RuntimeObject * __this, float ___time0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___timeOffsets1, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	TransformNoiseParams_t289B5F998709F980FED31FB99ADD97DDC3BFEAD9 * _thisAdjusted = reinterpret_cast<TransformNoiseParams_t289B5F998709F980FED31FB99ADD97DDC3BFEAD9 *>(__this + _offset);
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  _returnValue;
	_returnValue = TransformNoiseParams_GetValueAt_m89FDF2289D147DC0B617426E76A78402474770CD(_thisAdjusted, ___time0, ___timeOffsets1, method);
	return _returnValue;
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Int32 Cinemachine.TargetPositionCache/CacheCurve::get_Count()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CacheCurve_get_Count_m7BE1AE49E310A7185E449EF27D9715404DB58F4D (CacheCurve_t330A58DA61E0392D900E8E9420FCC37F1B425C10 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mE8F7A4717F2AFBB314903A66709DBC4E3A6299D4_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// public int Count => m_Cache.Count;
		List_1_tC1537C8DF457B7721EAA10465942441865A779E5 * L_0 = __this->get_m_Cache_2();
		NullCheck(L_0);
		int32_t L_1;
		L_1 = List_1_get_Count_mE8F7A4717F2AFBB314903A66709DBC4E3A6299D4_inline(L_0, /*hidden argument*/List_1_get_Count_mE8F7A4717F2AFBB314903A66709DBC4E3A6299D4_RuntimeMethod_var);
		return L_1;
	}
}
// System.Void Cinemachine.TargetPositionCache/CacheCurve::.ctor(System.Single,System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CacheCurve__ctor_m9126DDC2FF162438BEF34E60AD524A2BD74E09D8 (CacheCurve_t330A58DA61E0392D900E8E9420FCC37F1B425C10 * __this, float ___startTime0, float ___endTime1, float ___stepSize2, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m0A87900FEA9DBA7FC77FFDD29AA466E938168B94_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tC1537C8DF457B7721EAA10465942441865A779E5_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// public CacheCurve(float startTime, float endTime, float stepSize)
		Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405(__this, /*hidden argument*/NULL);
		// StepSize = stepSize;
		float L_0 = ___stepSize2;
		__this->set_StepSize_1(L_0);
		// StartTime = startTime;
		float L_1 = ___startTime0;
		__this->set_StartTime_0(L_1);
		// m_Cache = new List<Item>(Mathf.CeilToInt((StepSize * 0.5f + endTime - startTime) / StepSize));
		float L_2 = __this->get_StepSize_1();
		float L_3 = ___endTime1;
		float L_4 = ___startTime0;
		float L_5 = __this->get_StepSize_1();
		int32_t L_6;
		L_6 = Mathf_CeilToInt_m3A3E7C0F6A3CF731411BB90F264F989D8311CC6F(((float)((float)((float)il2cpp_codegen_subtract((float)((float)il2cpp_codegen_add((float)((float)il2cpp_codegen_multiply((float)L_2, (float)(0.5f))), (float)L_3)), (float)L_4))/(float)L_5)), /*hidden argument*/NULL);
		List_1_tC1537C8DF457B7721EAA10465942441865A779E5 * L_7 = (List_1_tC1537C8DF457B7721EAA10465942441865A779E5 *)il2cpp_codegen_object_new(List_1_tC1537C8DF457B7721EAA10465942441865A779E5_il2cpp_TypeInfo_var);
		List_1__ctor_m0A87900FEA9DBA7FC77FFDD29AA466E938168B94(L_7, L_6, /*hidden argument*/List_1__ctor_m0A87900FEA9DBA7FC77FFDD29AA466E938168B94_RuntimeMethod_var);
		__this->set_m_Cache_2(L_7);
		// }
		return;
	}
}
// System.Void Cinemachine.TargetPositionCache/CacheCurve::Add(Cinemachine.TargetPositionCache/CacheCurve/Item)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CacheCurve_Add_m325C65AD39FDFBC91F4D5624B8BF7C5560B36DFF (CacheCurve_t330A58DA61E0392D900E8E9420FCC37F1B425C10 * __this, Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B  ___item0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mAE25CC388FC2D88F7ECD58678578FD5C2C903F66_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// public void Add(Item item) => m_Cache.Add(item);
		List_1_tC1537C8DF457B7721EAA10465942441865A779E5 * L_0 = __this->get_m_Cache_2();
		Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B  L_1 = ___item0;
		NullCheck(L_0);
		List_1_Add_mAE25CC388FC2D88F7ECD58678578FD5C2C903F66(L_0, L_1, /*hidden argument*/List_1_Add_mAE25CC388FC2D88F7ECD58678578FD5C2C903F66_RuntimeMethod_var);
		return;
	}
}
// System.Void Cinemachine.TargetPositionCache/CacheCurve::AddUntil(Cinemachine.TargetPositionCache/CacheCurve/Item,System.Single,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CacheCurve_AddUntil_m3613245687496AC0DC18F1EB9A6328E3F8AA203F (CacheCurve_t330A58DA61E0392D900E8E9420FCC37F1B425C10 * __this, Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B  ___item0, float ___time1, bool ___isCut2, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mE8F7A4717F2AFBB314903A66709DBC4E3A6299D4_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m8FE58202E8C53418E70622C8ED2B388429124FE8_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	float V_1 = 0.0f;
	float V_2 = 0.0f;
	float V_3 = 0.0f;
	Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B  V_4;
	memset((&V_4), 0, sizeof(V_4));
	float V_5 = 0.0f;
	{
		// var prevIndex = m_Cache.Count - 1;
		List_1_tC1537C8DF457B7721EAA10465942441865A779E5 * L_0 = __this->get_m_Cache_2();
		NullCheck(L_0);
		int32_t L_1;
		L_1 = List_1_get_Count_mE8F7A4717F2AFBB314903A66709DBC4E3A6299D4_inline(L_0, /*hidden argument*/List_1_get_Count_mE8F7A4717F2AFBB314903A66709DBC4E3A6299D4_RuntimeMethod_var);
		V_0 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)1));
		// var prevTime = prevIndex * StepSize;
		int32_t L_2 = V_0;
		float L_3 = __this->get_StepSize_1();
		V_1 = ((float)il2cpp_codegen_multiply((float)((float)((float)L_2)), (float)L_3));
		// var timeRange = time - StartTime - prevTime;
		float L_4 = ___time1;
		float L_5 = __this->get_StartTime_0();
		float L_6 = V_1;
		V_2 = ((float)il2cpp_codegen_subtract((float)((float)il2cpp_codegen_subtract((float)L_4, (float)L_5)), (float)L_6));
		// if (isCut)
		bool L_7 = ___isCut2;
		if (!L_7)
		{
			goto IL_0044;
		}
	}
	{
		// for (float t = StepSize; t <= timeRange; t += StepSize)
		float L_8 = __this->get_StepSize_1();
		V_3 = L_8;
		goto IL_003f;
	}

IL_002f:
	{
		// Add(item);
		Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B  L_9 = ___item0;
		CacheCurve_Add_m325C65AD39FDFBC91F4D5624B8BF7C5560B36DFF(__this, L_9, /*hidden argument*/NULL);
		// for (float t = StepSize; t <= timeRange; t += StepSize)
		float L_10 = V_3;
		float L_11 = __this->get_StepSize_1();
		V_3 = ((float)il2cpp_codegen_add((float)L_10, (float)L_11));
	}

IL_003f:
	{
		// for (float t = StepSize; t <= timeRange; t += StepSize)
		float L_12 = V_3;
		float L_13 = V_2;
		if ((((float)L_12) <= ((float)L_13)))
		{
			goto IL_002f;
		}
	}
	{
		return;
	}

IL_0044:
	{
		// var prev = m_Cache[prevIndex];
		List_1_tC1537C8DF457B7721EAA10465942441865A779E5 * L_14 = __this->get_m_Cache_2();
		int32_t L_15 = V_0;
		NullCheck(L_14);
		Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B  L_16;
		L_16 = List_1_get_Item_m8FE58202E8C53418E70622C8ED2B388429124FE8_inline(L_14, L_15, /*hidden argument*/List_1_get_Item_m8FE58202E8C53418E70622C8ED2B388429124FE8_RuntimeMethod_var);
		V_4 = L_16;
		// for (float t = StepSize; t <= timeRange; t += StepSize)
		float L_17 = __this->get_StepSize_1();
		V_5 = L_17;
		goto IL_0079;
	}

IL_005c:
	{
		// Add(Item.Lerp(prev, item, t / timeRange));
		Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B  L_18 = V_4;
		Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B  L_19 = ___item0;
		float L_20 = V_5;
		float L_21 = V_2;
		Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B  L_22;
		L_22 = Item_Lerp_m729C3CBFCA75B42CC2799D491DEF4C17C53602DC(L_18, L_19, ((float)((float)L_20/(float)L_21)), /*hidden argument*/NULL);
		CacheCurve_Add_m325C65AD39FDFBC91F4D5624B8BF7C5560B36DFF(__this, L_22, /*hidden argument*/NULL);
		// for (float t = StepSize; t <= timeRange; t += StepSize)
		float L_23 = V_5;
		float L_24 = __this->get_StepSize_1();
		V_5 = ((float)il2cpp_codegen_add((float)L_23, (float)L_24));
	}

IL_0079:
	{
		// for (float t = StepSize; t <= timeRange; t += StepSize)
		float L_25 = V_5;
		float L_26 = V_2;
		if ((((float)L_25) <= ((float)L_26)))
		{
			goto IL_005c;
		}
	}
	{
		// }
		return;
	}
}
// Cinemachine.TargetPositionCache/CacheCurve/Item Cinemachine.TargetPositionCache/CacheCurve::Evaluate(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B  CacheCurve_Evaluate_m9D2DF73C6C1AF43179910C16C2249A6205429938 (CacheCurve_t330A58DA61E0392D900E8E9420FCC37F1B425C10 * __this, float ___time0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mE8F7A4717F2AFBB314903A66709DBC4E3A6299D4_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m8FE58202E8C53418E70622C8ED2B388429124FE8_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	float V_1 = 0.0f;
	int32_t V_2 = 0;
	Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B  V_3;
	memset((&V_3), 0, sizeof(V_3));
	{
		// var numItems = m_Cache.Count;
		List_1_tC1537C8DF457B7721EAA10465942441865A779E5 * L_0 = __this->get_m_Cache_2();
		NullCheck(L_0);
		int32_t L_1;
		L_1 = List_1_get_Count_mE8F7A4717F2AFBB314903A66709DBC4E3A6299D4_inline(L_0, /*hidden argument*/List_1_get_Count_mE8F7A4717F2AFBB314903A66709DBC4E3A6299D4_RuntimeMethod_var);
		V_0 = L_1;
		// if (numItems == 0)
		int32_t L_2 = V_0;
		if (L_2)
		{
			goto IL_0015;
		}
	}
	{
		// return Item.Empty;
		Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B  L_3;
		L_3 = Item_get_Empty_m2209C3BE792AABD138C9A597718D01D2FF089CB3(/*hidden argument*/NULL);
		return L_3;
	}

IL_0015:
	{
		// var s = time - StartTime;
		float L_4 = ___time0;
		float L_5 = __this->get_StartTime_0();
		V_1 = ((float)il2cpp_codegen_subtract((float)L_4, (float)L_5));
		// var index = Mathf.Clamp(Mathf.FloorToInt(s / StepSize), 0, numItems - 1);
		float L_6 = V_1;
		float L_7 = __this->get_StepSize_1();
		int32_t L_8;
		L_8 = Mathf_FloorToInt_m9164D538D17B8C3C8A6C4E4FA95032F757D9091E(((float)((float)L_6/(float)L_7)), /*hidden argument*/NULL);
		int32_t L_9 = V_0;
		int32_t L_10;
		L_10 = Mathf_Clamp_mAD0781EB7470594CD4482DD64A0D739E4E539C3C(L_8, 0, ((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)1)), /*hidden argument*/NULL);
		V_2 = L_10;
		// var v = m_Cache[index];
		List_1_tC1537C8DF457B7721EAA10465942441865A779E5 * L_11 = __this->get_m_Cache_2();
		int32_t L_12 = V_2;
		NullCheck(L_11);
		Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B  L_13;
		L_13 = List_1_get_Item_m8FE58202E8C53418E70622C8ED2B388429124FE8_inline(L_11, L_12, /*hidden argument*/List_1_get_Item_m8FE58202E8C53418E70622C8ED2B388429124FE8_RuntimeMethod_var);
		V_3 = L_13;
		// if (index == numItems - 1)
		int32_t L_14 = V_2;
		int32_t L_15 = V_0;
		if ((!(((uint32_t)L_14) == ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_15, (int32_t)1))))))
		{
			goto IL_004a;
		}
	}
	{
		// return v;
		Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B  L_16 = V_3;
		return L_16;
	}

IL_004a:
	{
		// return Item.Lerp(v, m_Cache[index + 1], (s - index * StepSize) / StepSize);
		Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B  L_17 = V_3;
		List_1_tC1537C8DF457B7721EAA10465942441865A779E5 * L_18 = __this->get_m_Cache_2();
		int32_t L_19 = V_2;
		NullCheck(L_18);
		Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B  L_20;
		L_20 = List_1_get_Item_m8FE58202E8C53418E70622C8ED2B388429124FE8_inline(L_18, ((int32_t)il2cpp_codegen_add((int32_t)L_19, (int32_t)1)), /*hidden argument*/List_1_get_Item_m8FE58202E8C53418E70622C8ED2B388429124FE8_RuntimeMethod_var);
		float L_21 = V_1;
		int32_t L_22 = V_2;
		float L_23 = __this->get_StepSize_1();
		float L_24 = __this->get_StepSize_1();
		Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B  L_25;
		L_25 = Item_Lerp_m729C3CBFCA75B42CC2799D491DEF4C17C53602DC(L_17, L_20, ((float)((float)((float)il2cpp_codegen_subtract((float)L_21, (float)((float)il2cpp_codegen_multiply((float)((float)((float)L_22)), (float)L_23))))/(float)L_24)), /*hidden argument*/NULL);
		return L_25;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Cinemachine.TargetPositionCache/CacheEntry::AddRawItem(System.Single,System.Boolean,UnityEngine.Transform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CacheEntry_AddRawItem_m56ADB9D380E62201025B3F4B752CDD4E90970B49 (CacheEntry_tC683B96A4235FEB735629D760FF9E5954610DAC6 * __this, float ___time0, bool ___isCut1, Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___target2, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m82E31B8E4FAD858C374B87C26416A623CB116DC2_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_RemoveRange_m56838B2A12DB31FC32841390BF3570FB1FF85C7F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m9514D8319A9C37531733E4D2D7B2A5E920822635_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m8D9BE2D904E61F226686ABCD759CFCC1506F6079_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_set_Item_m17F257BBEC37D95D8195C0C91654445D1079DC7F_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	float V_0 = 0.0f;
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	RecordingItem_tEDE8B20C8F2E4981D1302177EBA59407729666BB  V_3;
	memset((&V_3), 0, sizeof(V_3));
	Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B  V_4;
	memset((&V_4), 0, sizeof(V_4));
	int32_t V_5 = 0;
	{
		// var endTime = time - CacheStepSize;
		float L_0 = ___time0;
		V_0 = ((float)il2cpp_codegen_subtract((float)L_0, (float)(0.0166666675f)));
		// var maxItem = RawItems.Count - 1;
		List_1_tAED568015081230FCEC357C56CB10520C53903F7 * L_1 = __this->get_RawItems_1();
		NullCheck(L_1);
		int32_t L_2;
		L_2 = List_1_get_Count_m9514D8319A9C37531733E4D2D7B2A5E920822635_inline(L_1, /*hidden argument*/List_1_get_Count_m9514D8319A9C37531733E4D2D7B2A5E920822635_RuntimeMethod_var);
		V_1 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)1));
		// var lastToKeep = maxItem;
		int32_t L_3 = V_1;
		V_2 = L_3;
		goto IL_001e;
	}

IL_001a:
	{
		// --lastToKeep;
		int32_t L_4 = V_2;
		V_2 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)1));
	}

IL_001e:
	{
		// while (lastToKeep >= 0 && RawItems[lastToKeep].Time > endTime)
		int32_t L_5 = V_2;
		if ((((int32_t)L_5) < ((int32_t)0)))
		{
			goto IL_0036;
		}
	}
	{
		List_1_tAED568015081230FCEC357C56CB10520C53903F7 * L_6 = __this->get_RawItems_1();
		int32_t L_7 = V_2;
		NullCheck(L_6);
		RecordingItem_tEDE8B20C8F2E4981D1302177EBA59407729666BB  L_8;
		L_8 = List_1_get_Item_m8D9BE2D904E61F226686ABCD759CFCC1506F6079_inline(L_6, L_7, /*hidden argument*/List_1_get_Item_m8D9BE2D904E61F226686ABCD759CFCC1506F6079_RuntimeMethod_var);
		float L_9 = L_8.get_Time_0();
		float L_10 = V_0;
		if ((((float)L_9) > ((float)L_10)))
		{
			goto IL_001a;
		}
	}

IL_0036:
	{
		// if (lastToKeep == maxItem)
		int32_t L_11 = V_2;
		int32_t L_12 = V_1;
		if ((!(((uint32_t)L_11) == ((uint32_t)L_12))))
		{
			goto IL_008a;
		}
	}
	{
		// RawItems.Add(new RecordingItem
		// {
		//     Time = time,
		//     IsCut = isCut,
		//     Item = new CacheCurve.Item { Pos = target.position, Rot = target.rotation }
		// });
		List_1_tAED568015081230FCEC357C56CB10520C53903F7 * L_13 = __this->get_RawItems_1();
		il2cpp_codegen_initobj((&V_3), sizeof(RecordingItem_tEDE8B20C8F2E4981D1302177EBA59407729666BB ));
		float L_14 = ___time0;
		(&V_3)->set_Time_0(L_14);
		bool L_15 = ___isCut1;
		(&V_3)->set_IsCut_1(L_15);
		il2cpp_codegen_initobj((&V_4), sizeof(Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B ));
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_16 = ___target2;
		NullCheck(L_16);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_17;
		L_17 = Transform_get_position_m40A8A9895568D56FFC687B57F30E8D53CB5EA341(L_16, /*hidden argument*/NULL);
		(&V_4)->set_Pos_0(L_17);
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_18 = ___target2;
		NullCheck(L_18);
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_19;
		L_19 = Transform_get_rotation_m4AA3858C00DF4C9614B80352558C4C37D08D2200(L_18, /*hidden argument*/NULL);
		(&V_4)->set_Rot_1(L_19);
		Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B  L_20 = V_4;
		(&V_3)->set_Item_2(L_20);
		RecordingItem_tEDE8B20C8F2E4981D1302177EBA59407729666BB  L_21 = V_3;
		NullCheck(L_13);
		List_1_Add_m82E31B8E4FAD858C374B87C26416A623CB116DC2(L_13, L_21, /*hidden argument*/List_1_Add_m82E31B8E4FAD858C374B87C26416A623CB116DC2_RuntimeMethod_var);
		// }
		return;
	}

IL_008a:
	{
		// var trimStart = lastToKeep + 2;
		int32_t L_22 = V_2;
		V_5 = ((int32_t)il2cpp_codegen_add((int32_t)L_22, (int32_t)2));
		// if (trimStart <= maxItem)
		int32_t L_23 = V_5;
		int32_t L_24 = V_1;
		if ((((int32_t)L_23) > ((int32_t)L_24)))
		{
			goto IL_00af;
		}
	}
	{
		// RawItems.RemoveRange(trimStart, RawItems.Count - trimStart);
		List_1_tAED568015081230FCEC357C56CB10520C53903F7 * L_25 = __this->get_RawItems_1();
		int32_t L_26 = V_5;
		List_1_tAED568015081230FCEC357C56CB10520C53903F7 * L_27 = __this->get_RawItems_1();
		NullCheck(L_27);
		int32_t L_28;
		L_28 = List_1_get_Count_m9514D8319A9C37531733E4D2D7B2A5E920822635_inline(L_27, /*hidden argument*/List_1_get_Count_m9514D8319A9C37531733E4D2D7B2A5E920822635_RuntimeMethod_var);
		int32_t L_29 = V_5;
		NullCheck(L_25);
		List_1_RemoveRange_m56838B2A12DB31FC32841390BF3570FB1FF85C7F(L_25, L_26, ((int32_t)il2cpp_codegen_subtract((int32_t)L_28, (int32_t)L_29)), /*hidden argument*/List_1_RemoveRange_m56838B2A12DB31FC32841390BF3570FB1FF85C7F_RuntimeMethod_var);
	}

IL_00af:
	{
		// RawItems[lastToKeep + 1] = new RecordingItem
		// {
		//     Time = time,
		//     IsCut = isCut,
		//     Item = new CacheCurve.Item { Pos = target.position, Rot = target.rotation }
		// };
		List_1_tAED568015081230FCEC357C56CB10520C53903F7 * L_30 = __this->get_RawItems_1();
		int32_t L_31 = V_2;
		il2cpp_codegen_initobj((&V_3), sizeof(RecordingItem_tEDE8B20C8F2E4981D1302177EBA59407729666BB ));
		float L_32 = ___time0;
		(&V_3)->set_Time_0(L_32);
		bool L_33 = ___isCut1;
		(&V_3)->set_IsCut_1(L_33);
		il2cpp_codegen_initobj((&V_4), sizeof(Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B ));
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_34 = ___target2;
		NullCheck(L_34);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_35;
		L_35 = Transform_get_position_m40A8A9895568D56FFC687B57F30E8D53CB5EA341(L_34, /*hidden argument*/NULL);
		(&V_4)->set_Pos_0(L_35);
		Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_36 = ___target2;
		NullCheck(L_36);
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_37;
		L_37 = Transform_get_rotation_m4AA3858C00DF4C9614B80352558C4C37D08D2200(L_36, /*hidden argument*/NULL);
		(&V_4)->set_Rot_1(L_37);
		Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B  L_38 = V_4;
		(&V_3)->set_Item_2(L_38);
		RecordingItem_tEDE8B20C8F2E4981D1302177EBA59407729666BB  L_39 = V_3;
		NullCheck(L_30);
		List_1_set_Item_m17F257BBEC37D95D8195C0C91654445D1079DC7F(L_30, ((int32_t)il2cpp_codegen_add((int32_t)L_31, (int32_t)1)), L_39, /*hidden argument*/List_1_set_Item_m17F257BBEC37D95D8195C0C91654445D1079DC7F_RuntimeMethod_var);
		// }
		return;
	}
}
// System.Void Cinemachine.TargetPositionCache/CacheEntry::CreateCurves()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CacheEntry_CreateCurves_m3C30DAF286804CB56B42102406ACE0BF891292EA (CacheEntry_tC683B96A4235FEB735629D760FF9E5954610DAC6 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CacheCurve_t330A58DA61E0392D900E8E9420FCC37F1B425C10_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mFE47C3DDAD2ADBAC7AB3AB8E4F1A9B78CEBF0DE6_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m9514D8319A9C37531733E4D2D7B2A5E920822635_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m8D9BE2D904E61F226686ABCD759CFCC1506F6079_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	float V_1 = 0.0f;
	float V_2 = 0.0f;
	int32_t V_3 = 0;
	float G_B3_0 = 0.0f;
	float G_B6_0 = 0.0f;
	CacheCurve_t330A58DA61E0392D900E8E9420FCC37F1B425C10 * G_B8_0 = NULL;
	CacheCurve_t330A58DA61E0392D900E8E9420FCC37F1B425C10 * G_B7_0 = NULL;
	Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B  G_B9_0;
	memset((&G_B9_0), 0, sizeof(G_B9_0));
	CacheCurve_t330A58DA61E0392D900E8E9420FCC37F1B425C10 * G_B9_1 = NULL;
	{
		// int maxItem = RawItems.Count - 1;
		List_1_tAED568015081230FCEC357C56CB10520C53903F7 * L_0 = __this->get_RawItems_1();
		NullCheck(L_0);
		int32_t L_1;
		L_1 = List_1_get_Count_m9514D8319A9C37531733E4D2D7B2A5E920822635_inline(L_0, /*hidden argument*/List_1_get_Count_m9514D8319A9C37531733E4D2D7B2A5E920822635_RuntimeMethod_var);
		V_0 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)1));
		// float startTime = maxItem < 0 ? 0 : RawItems[0].Time;
		int32_t L_2 = V_0;
		if ((((int32_t)L_2) < ((int32_t)0)))
		{
			goto IL_0025;
		}
	}
	{
		List_1_tAED568015081230FCEC357C56CB10520C53903F7 * L_3 = __this->get_RawItems_1();
		NullCheck(L_3);
		RecordingItem_tEDE8B20C8F2E4981D1302177EBA59407729666BB  L_4;
		L_4 = List_1_get_Item_m8D9BE2D904E61F226686ABCD759CFCC1506F6079_inline(L_3, 0, /*hidden argument*/List_1_get_Item_m8D9BE2D904E61F226686ABCD759CFCC1506F6079_RuntimeMethod_var);
		float L_5 = L_4.get_Time_0();
		G_B3_0 = L_5;
		goto IL_002a;
	}

IL_0025:
	{
		G_B3_0 = (0.0f);
	}

IL_002a:
	{
		V_1 = G_B3_0;
		// float endTime = maxItem < 0 ? 0 : RawItems[maxItem].Time;
		int32_t L_6 = V_0;
		if ((((int32_t)L_6) < ((int32_t)0)))
		{
			goto IL_0042;
		}
	}
	{
		List_1_tAED568015081230FCEC357C56CB10520C53903F7 * L_7 = __this->get_RawItems_1();
		int32_t L_8 = V_0;
		NullCheck(L_7);
		RecordingItem_tEDE8B20C8F2E4981D1302177EBA59407729666BB  L_9;
		L_9 = List_1_get_Item_m8D9BE2D904E61F226686ABCD759CFCC1506F6079_inline(L_7, L_8, /*hidden argument*/List_1_get_Item_m8D9BE2D904E61F226686ABCD759CFCC1506F6079_RuntimeMethod_var);
		float L_10 = L_9.get_Time_0();
		G_B6_0 = L_10;
		goto IL_0047;
	}

IL_0042:
	{
		G_B6_0 = (0.0f);
	}

IL_0047:
	{
		V_2 = G_B6_0;
		// Curve = new CacheCurve(startTime, endTime, CacheStepSize);
		float L_11 = V_1;
		float L_12 = V_2;
		CacheCurve_t330A58DA61E0392D900E8E9420FCC37F1B425C10 * L_13 = (CacheCurve_t330A58DA61E0392D900E8E9420FCC37F1B425C10 *)il2cpp_codegen_object_new(CacheCurve_t330A58DA61E0392D900E8E9420FCC37F1B425C10_il2cpp_TypeInfo_var);
		CacheCurve__ctor_m9126DDC2FF162438BEF34E60AD524A2BD74E09D8(L_13, L_11, L_12, (0.0166666675f), /*hidden argument*/NULL);
		__this->set_Curve_0(L_13);
		// Curve.Add(maxItem < 0 ? CacheCurve.Item.Empty : RawItems[0].Item);
		CacheCurve_t330A58DA61E0392D900E8E9420FCC37F1B425C10 * L_14 = __this->get_Curve_0();
		int32_t L_15 = V_0;
		G_B7_0 = L_14;
		if ((((int32_t)L_15) < ((int32_t)0)))
		{
			G_B8_0 = L_14;
			goto IL_0077;
		}
	}
	{
		List_1_tAED568015081230FCEC357C56CB10520C53903F7 * L_16 = __this->get_RawItems_1();
		NullCheck(L_16);
		RecordingItem_tEDE8B20C8F2E4981D1302177EBA59407729666BB  L_17;
		L_17 = List_1_get_Item_m8D9BE2D904E61F226686ABCD759CFCC1506F6079_inline(L_16, 0, /*hidden argument*/List_1_get_Item_m8D9BE2D904E61F226686ABCD759CFCC1506F6079_RuntimeMethod_var);
		Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B  L_18 = L_17.get_Item_2();
		G_B9_0 = L_18;
		G_B9_1 = G_B7_0;
		goto IL_007c;
	}

IL_0077:
	{
		Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B  L_19;
		L_19 = Item_get_Empty_m2209C3BE792AABD138C9A597718D01D2FF089CB3(/*hidden argument*/NULL);
		G_B9_0 = L_19;
		G_B9_1 = G_B8_0;
	}

IL_007c:
	{
		NullCheck(G_B9_1);
		CacheCurve_Add_m325C65AD39FDFBC91F4D5624B8BF7C5560B36DFF(G_B9_1, G_B9_0, /*hidden argument*/NULL);
		// for (int i = 1; i <= maxItem; ++i)
		V_3 = 1;
		goto IL_00c7;
	}

IL_0085:
	{
		// Curve.AddUntil(RawItems[i].Item, RawItems[i].Time, RawItems[i].IsCut);
		CacheCurve_t330A58DA61E0392D900E8E9420FCC37F1B425C10 * L_20 = __this->get_Curve_0();
		List_1_tAED568015081230FCEC357C56CB10520C53903F7 * L_21 = __this->get_RawItems_1();
		int32_t L_22 = V_3;
		NullCheck(L_21);
		RecordingItem_tEDE8B20C8F2E4981D1302177EBA59407729666BB  L_23;
		L_23 = List_1_get_Item_m8D9BE2D904E61F226686ABCD759CFCC1506F6079_inline(L_21, L_22, /*hidden argument*/List_1_get_Item_m8D9BE2D904E61F226686ABCD759CFCC1506F6079_RuntimeMethod_var);
		Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B  L_24 = L_23.get_Item_2();
		List_1_tAED568015081230FCEC357C56CB10520C53903F7 * L_25 = __this->get_RawItems_1();
		int32_t L_26 = V_3;
		NullCheck(L_25);
		RecordingItem_tEDE8B20C8F2E4981D1302177EBA59407729666BB  L_27;
		L_27 = List_1_get_Item_m8D9BE2D904E61F226686ABCD759CFCC1506F6079_inline(L_25, L_26, /*hidden argument*/List_1_get_Item_m8D9BE2D904E61F226686ABCD759CFCC1506F6079_RuntimeMethod_var);
		float L_28 = L_27.get_Time_0();
		List_1_tAED568015081230FCEC357C56CB10520C53903F7 * L_29 = __this->get_RawItems_1();
		int32_t L_30 = V_3;
		NullCheck(L_29);
		RecordingItem_tEDE8B20C8F2E4981D1302177EBA59407729666BB  L_31;
		L_31 = List_1_get_Item_m8D9BE2D904E61F226686ABCD759CFCC1506F6079_inline(L_29, L_30, /*hidden argument*/List_1_get_Item_m8D9BE2D904E61F226686ABCD759CFCC1506F6079_RuntimeMethod_var);
		bool L_32 = L_31.get_IsCut_1();
		NullCheck(L_20);
		CacheCurve_AddUntil_m3613245687496AC0DC18F1EB9A6328E3F8AA203F(L_20, L_24, L_28, L_32, /*hidden argument*/NULL);
		// for (int i = 1; i <= maxItem; ++i)
		int32_t L_33 = V_3;
		V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_33, (int32_t)1));
	}

IL_00c7:
	{
		// for (int i = 1; i <= maxItem; ++i)
		int32_t L_34 = V_3;
		int32_t L_35 = V_0;
		if ((((int32_t)L_34) <= ((int32_t)L_35)))
		{
			goto IL_0085;
		}
	}
	{
		// RawItems.Clear();
		List_1_tAED568015081230FCEC357C56CB10520C53903F7 * L_36 = __this->get_RawItems_1();
		NullCheck(L_36);
		List_1_Clear_mFE47C3DDAD2ADBAC7AB3AB8E4F1A9B78CEBF0DE6(L_36, /*hidden argument*/List_1_Clear_mFE47C3DDAD2ADBAC7AB3AB8E4F1A9B78CEBF0DE6_RuntimeMethod_var);
		// }
		return;
	}
}
// System.Void Cinemachine.TargetPositionCache/CacheEntry::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CacheEntry__ctor_mF5B26181E6FBFC00701BC6A362BEA3416815FD2B (CacheEntry_tC683B96A4235FEB735629D760FF9E5954610DAC6 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m786B3FBB5FFA2F06FB278182CEA118E62A2DA334_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tAED568015081230FCEC357C56CB10520C53903F7_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// List<RecordingItem> RawItems = new List<RecordingItem>();
		List_1_tAED568015081230FCEC357C56CB10520C53903F7 * L_0 = (List_1_tAED568015081230FCEC357C56CB10520C53903F7 *)il2cpp_codegen_object_new(List_1_tAED568015081230FCEC357C56CB10520C53903F7_il2cpp_TypeInfo_var);
		List_1__ctor_m786B3FBB5FFA2F06FB278182CEA118E62A2DA334(L_0, /*hidden argument*/List_1__ctor_m786B3FBB5FFA2F06FB278182CEA118E62A2DA334_RuntimeMethod_var);
		__this->set_RawItems_1(L_0);
		Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405(__this, /*hidden argument*/NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Boolean Cinemachine.TargetPositionCache/TimeRange::get_IsEmpty()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TimeRange_get_IsEmpty_m0EBE2CFDA395E03444770956D336B17D2CC676D0 (TimeRange_t7E98E43CB32F29AB2FDD468EF65B68E0E7A27D8C * __this, const RuntimeMethod* method)
{
	{
		// public bool IsEmpty => End < Start;
		float L_0 = __this->get_End_1();
		float L_1 = __this->get_Start_0();
		return (bool)((((float)L_0) < ((float)L_1))? 1 : 0);
	}
}
IL2CPP_EXTERN_C  bool TimeRange_get_IsEmpty_m0EBE2CFDA395E03444770956D336B17D2CC676D0_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	TimeRange_t7E98E43CB32F29AB2FDD468EF65B68E0E7A27D8C * _thisAdjusted = reinterpret_cast<TimeRange_t7E98E43CB32F29AB2FDD468EF65B68E0E7A27D8C *>(__this + _offset);
	bool _returnValue;
	_returnValue = TimeRange_get_IsEmpty_m0EBE2CFDA395E03444770956D336B17D2CC676D0(_thisAdjusted, method);
	return _returnValue;
}
// System.Boolean Cinemachine.TargetPositionCache/TimeRange::Contains(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TimeRange_Contains_m2FE15B3333F2883C0580220A5D3FDE954533A8FA (TimeRange_t7E98E43CB32F29AB2FDD468EF65B68E0E7A27D8C * __this, float ___time0, const RuntimeMethod* method)
{
	{
		// public bool Contains(float time) => time >= Start && time <= End;
		float L_0 = ___time0;
		float L_1 = __this->get_Start_0();
		if ((!(((float)L_0) >= ((float)L_1))))
		{
			goto IL_0016;
		}
	}
	{
		float L_2 = ___time0;
		float L_3 = __this->get_End_1();
		return (bool)((((int32_t)((!(((float)L_2) <= ((float)L_3)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
	}

IL_0016:
	{
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool TimeRange_Contains_m2FE15B3333F2883C0580220A5D3FDE954533A8FA_AdjustorThunk (RuntimeObject * __this, float ___time0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	TimeRange_t7E98E43CB32F29AB2FDD468EF65B68E0E7A27D8C * _thisAdjusted = reinterpret_cast<TimeRange_t7E98E43CB32F29AB2FDD468EF65B68E0E7A27D8C *>(__this + _offset);
	bool _returnValue;
	_returnValue = TimeRange_Contains_m2FE15B3333F2883C0580220A5D3FDE954533A8FA(_thisAdjusted, ___time0, method);
	return _returnValue;
}
// Cinemachine.TargetPositionCache/TimeRange Cinemachine.TargetPositionCache/TimeRange::get_Empty()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimeRange_t7E98E43CB32F29AB2FDD468EF65B68E0E7A27D8C  TimeRange_get_Empty_m273B20F7E14B9A0670F209E17316EC4EBDD7D053 (const RuntimeMethod* method)
{
	TimeRange_t7E98E43CB32F29AB2FDD468EF65B68E0E7A27D8C  V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		// { get => new TimeRange { Start = float.MaxValue, End = float.MinValue }; }
		il2cpp_codegen_initobj((&V_0), sizeof(TimeRange_t7E98E43CB32F29AB2FDD468EF65B68E0E7A27D8C ));
		(&V_0)->set_Start_0(((std::numeric_limits<float>::max)()));
		(&V_0)->set_End_1((-(std::numeric_limits<float>::max)()));
		TimeRange_t7E98E43CB32F29AB2FDD468EF65B68E0E7A27D8C  L_0 = V_0;
		return L_0;
	}
}
// System.Void Cinemachine.TargetPositionCache/TimeRange::Include(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimeRange_Include_m98B368672B3FAD811027079C3EA8236914D3729E (TimeRange_t7E98E43CB32F29AB2FDD468EF65B68E0E7A27D8C * __this, float ___time0, const RuntimeMethod* method)
{
	{
		// Start = Mathf.Min(Start, time);
		float L_0 = __this->get_Start_0();
		float L_1 = ___time0;
		float L_2;
		L_2 = Mathf_Min_mD28BD5C9012619B74E475F204F96603193E99B14(L_0, L_1, /*hidden argument*/NULL);
		__this->set_Start_0(L_2);
		// End = Mathf.Max(End, time);
		float L_3 = __this->get_End_1();
		float L_4 = ___time0;
		float L_5;
		L_5 = Mathf_Max_m4CE510E1F1013B33275F01543731A51A58BA0775(L_3, L_4, /*hidden argument*/NULL);
		__this->set_End_1(L_5);
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void TimeRange_Include_m98B368672B3FAD811027079C3EA8236914D3729E_AdjustorThunk (RuntimeObject * __this, float ___time0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	TimeRange_t7E98E43CB32F29AB2FDD468EF65B68E0E7A27D8C * _thisAdjusted = reinterpret_cast<TimeRange_t7E98E43CB32F29AB2FDD468EF65B68E0E7A27D8C *>(__this + _offset);
	TimeRange_Include_m98B368672B3FAD811027079C3EA8236914D3729E(_thisAdjusted, ___time0, 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
// Cinemachine.UpdateTracker/UpdateClock Cinemachine.UpdateTracker/UpdateStatus::get_PreferredUpdate()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UpdateStatus_get_PreferredUpdate_mF6224BC9B52B95B06ECD82F3CCDAC7B0994B9B6F (UpdateStatus_t6D890F291503BB7E5B1904375EC9297AA60A5E0B * __this, const RuntimeMethod* method)
{
	{
		// public UpdateClock PreferredUpdate { get; private set; }
		int32_t L_0 = __this->get_U3CPreferredUpdateU3Ek__BackingField_7();
		return L_0;
	}
}
// System.Void Cinemachine.UpdateTracker/UpdateStatus::set_PreferredUpdate(Cinemachine.UpdateTracker/UpdateClock)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UpdateStatus_set_PreferredUpdate_m0D163727BB4C16214C9A22D74656ED09CEF6C929 (UpdateStatus_t6D890F291503BB7E5B1904375EC9297AA60A5E0B * __this, int32_t ___value0, const RuntimeMethod* method)
{
	{
		// public UpdateClock PreferredUpdate { get; private set; }
		int32_t L_0 = ___value0;
		__this->set_U3CPreferredUpdateU3Ek__BackingField_7(L_0);
		return;
	}
}
// System.Void Cinemachine.UpdateTracker/UpdateStatus::.ctor(System.Int32,UnityEngine.Matrix4x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UpdateStatus__ctor_mDEAE275BFECF3D63AE2A93D74EABACD19FA21724 (UpdateStatus_t6D890F291503BB7E5B1904375EC9297AA60A5E0B * __this, int32_t ___currentFrame0, Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461  ___pos1, const RuntimeMethod* method)
{
	{
		// public UpdateStatus(int currentFrame, Matrix4x4 pos)
		Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405(__this, /*hidden argument*/NULL);
		// windowStart = currentFrame;
		int32_t L_0 = ___currentFrame0;
		__this->set_windowStart_1(L_0);
		// lastFrameUpdated = Time.frameCount;
		int32_t L_1;
		L_1 = Time_get_frameCount_m8601F5FB5B701680076B40D2F31405F304D963F0(/*hidden argument*/NULL);
		__this->set_lastFrameUpdated_5(L_1);
		// PreferredUpdate = UpdateClock.Late;
		UpdateStatus_set_PreferredUpdate_m0D163727BB4C16214C9A22D74656ED09CEF6C929_inline(__this, 1, /*hidden argument*/NULL);
		// lastPos = pos;
		Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461  L_2 = ___pos1;
		__this->set_lastPos_6(L_2);
		// }
		return;
	}
}
// System.Void Cinemachine.UpdateTracker/UpdateStatus::OnUpdate(System.Int32,Cinemachine.UpdateTracker/UpdateClock,UnityEngine.Matrix4x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UpdateStatus_OnUpdate_m22DED61941774ECFB0119BAAE3BD2C164D39D521 (UpdateStatus_t6D890F291503BB7E5B1904375EC9297AA60A5E0B * __this, int32_t ___currentFrame0, int32_t ___currentClock1, Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461  ___pos2, const RuntimeMethod* method)
{
	int32_t V_0 = 0;
	UpdateStatus_t6D890F291503BB7E5B1904375EC9297AA60A5E0B * G_B15_0 = NULL;
	UpdateStatus_t6D890F291503BB7E5B1904375EC9297AA60A5E0B * G_B14_0 = NULL;
	int32_t G_B16_0 = 0;
	UpdateStatus_t6D890F291503BB7E5B1904375EC9297AA60A5E0B * G_B16_1 = NULL;
	UpdateStatus_t6D890F291503BB7E5B1904375EC9297AA60A5E0B * G_B18_0 = NULL;
	UpdateStatus_t6D890F291503BB7E5B1904375EC9297AA60A5E0B * G_B17_0 = NULL;
	int32_t G_B19_0 = 0;
	UpdateStatus_t6D890F291503BB7E5B1904375EC9297AA60A5E0B * G_B19_1 = NULL;
	{
		// if (lastPos == pos)
		Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461  L_0 = __this->get_lastPos_6();
		Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461  L_1 = ___pos2;
		bool L_2;
		L_2 = Matrix4x4_op_Equality_mFCC23863C7DB90A5FEFA5F1D9ECD511D21E8C846(L_0, L_1, /*hidden argument*/NULL);
		if (!L_2)
		{
			goto IL_000f;
		}
	}
	{
		// return;
		return;
	}

IL_000f:
	{
		// if (currentClock == UpdateClock.Late)
		int32_t L_3 = ___currentClock1;
		if ((!(((uint32_t)L_3) == ((uint32_t)1))))
		{
			goto IL_0023;
		}
	}
	{
		// ++numWindowLateUpdateMoves;
		int32_t L_4 = __this->get_numWindowLateUpdateMoves_2();
		__this->set_numWindowLateUpdateMoves_2(((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)1)));
		goto IL_003a;
	}

IL_0023:
	{
		// else if (lastFrameUpdated != currentFrame) // only count 1 per rendered frame
		int32_t L_5 = __this->get_lastFrameUpdated_5();
		int32_t L_6 = ___currentFrame0;
		if ((((int32_t)L_5) == ((int32_t)L_6)))
		{
			goto IL_003a;
		}
	}
	{
		// ++numWindowFixedUpdateMoves;
		int32_t L_7 = __this->get_numWindowFixedUpdateMoves_3();
		__this->set_numWindowFixedUpdateMoves_3(((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1)));
	}

IL_003a:
	{
		// lastPos = pos;
		Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461  L_8 = ___pos2;
		__this->set_lastPos_6(L_8);
		// if (numWindowFixedUpdateMoves > 3 && numWindowLateUpdateMoves < numWindowFixedUpdateMoves / 3)
		int32_t L_9 = __this->get_numWindowFixedUpdateMoves_3();
		if ((((int32_t)L_9) <= ((int32_t)3)))
		{
			goto IL_005e;
		}
	}
	{
		int32_t L_10 = __this->get_numWindowLateUpdateMoves_2();
		int32_t L_11 = __this->get_numWindowFixedUpdateMoves_3();
		if ((((int32_t)L_10) >= ((int32_t)((int32_t)((int32_t)L_11/(int32_t)3)))))
		{
			goto IL_005e;
		}
	}
	{
		// choice = UpdateClock.Fixed;
		V_0 = 0;
		goto IL_0060;
	}

IL_005e:
	{
		// choice =  UpdateClock.Late;
		V_0 = 1;
	}

IL_0060:
	{
		// if (numWindows == 0)
		int32_t L_12 = __this->get_numWindows_4();
		if (L_12)
		{
			goto IL_006f;
		}
	}
	{
		// PreferredUpdate = choice;
		int32_t L_13 = V_0;
		UpdateStatus_set_PreferredUpdate_m0D163727BB4C16214C9A22D74656ED09CEF6C929_inline(__this, L_13, /*hidden argument*/NULL);
	}

IL_006f:
	{
		// if (windowStart + kWindowSize <= currentFrame)
		int32_t L_14 = __this->get_windowStart_1();
		int32_t L_15 = ___currentFrame0;
		if ((((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_14, (int32_t)((int32_t)30)))) > ((int32_t)L_15)))
		{
			goto IL_00bc;
		}
	}
	{
		// PreferredUpdate = choice;
		int32_t L_16 = V_0;
		UpdateStatus_set_PreferredUpdate_m0D163727BB4C16214C9A22D74656ED09CEF6C929_inline(__this, L_16, /*hidden argument*/NULL);
		// ++numWindows;
		int32_t L_17 = __this->get_numWindows_4();
		__this->set_numWindows_4(((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)1)));
		// windowStart = currentFrame;
		int32_t L_18 = ___currentFrame0;
		__this->set_windowStart_1(L_18);
		// numWindowLateUpdateMoves = (PreferredUpdate == UpdateClock.Late) ? 1 : 0;
		int32_t L_19;
		L_19 = UpdateStatus_get_PreferredUpdate_mF6224BC9B52B95B06ECD82F3CCDAC7B0994B9B6F_inline(__this, /*hidden argument*/NULL);
		G_B14_0 = __this;
		if ((((int32_t)L_19) == ((int32_t)1)))
		{
			G_B15_0 = __this;
			goto IL_00a4;
		}
	}
	{
		G_B16_0 = 0;
		G_B16_1 = G_B14_0;
		goto IL_00a5;
	}

IL_00a4:
	{
		G_B16_0 = 1;
		G_B16_1 = G_B15_0;
	}

IL_00a5:
	{
		NullCheck(G_B16_1);
		G_B16_1->set_numWindowLateUpdateMoves_2(G_B16_0);
		// numWindowFixedUpdateMoves = (PreferredUpdate == UpdateClock.Fixed) ? 1 : 0;
		int32_t L_20;
		L_20 = UpdateStatus_get_PreferredUpdate_mF6224BC9B52B95B06ECD82F3CCDAC7B0994B9B6F_inline(__this, /*hidden argument*/NULL);
		G_B17_0 = __this;
		if (!L_20)
		{
			G_B18_0 = __this;
			goto IL_00b6;
		}
	}
	{
		G_B19_0 = 0;
		G_B19_1 = G_B17_0;
		goto IL_00b7;
	}

IL_00b6:
	{
		G_B19_0 = 1;
		G_B19_1 = G_B18_0;
	}

IL_00b7:
	{
		NullCheck(G_B19_1);
		G_B19_1->set_numWindowFixedUpdateMoves_3(G_B19_0);
	}

IL_00bc:
	{
		// }
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#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.CinemachineTriggerAction/ActionSettings/TriggerEvent::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TriggerEvent__ctor_m1B0E4D0D8DD5D925A7B5F502DECF073FBA41C266 (TriggerEvent_tFDDCEEC758AF8ED7D820A3DBC13992996162143B * __this, const RuntimeMethod* method)
{
	{
		UnityEvent__ctor_m98D9C5A59898546B23A45388CFACA25F52A9E5A6(__this, /*hidden argument*/NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Cinemachine.TargetPositionCache/CacheCurve/Item Cinemachine.TargetPositionCache/CacheCurve/Item::Lerp(Cinemachine.TargetPositionCache/CacheCurve/Item,Cinemachine.TargetPositionCache/CacheCurve/Item,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B  Item_Lerp_m729C3CBFCA75B42CC2799D491DEF4C17C53602DC (Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B  ___a0, Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B  ___b1, float ___t2, const RuntimeMethod* method)
{
	Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B  V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		// return new Item
		// {
		//     Pos = Vector3.LerpUnclamped(a.Pos, b.Pos, t),
		//     Rot = Quaternion.SlerpUnclamped(a.Rot, b.Rot, t)
		// };
		il2cpp_codegen_initobj((&V_0), sizeof(Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B ));
		Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B  L_0 = ___a0;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_1 = L_0.get_Pos_0();
		Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B  L_2 = ___b1;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_3 = L_2.get_Pos_0();
		float L_4 = ___t2;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_5;
		L_5 = Vector3_LerpUnclamped_m7096F8833FE606F7DB0E39E42D4C6FD1438CF73F_inline(L_1, L_3, L_4, /*hidden argument*/NULL);
		(&V_0)->set_Pos_0(L_5);
		Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B  L_6 = ___a0;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_7 = L_6.get_Rot_1();
		Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B  L_8 = ___b1;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_9 = L_8.get_Rot_1();
		float L_10 = ___t2;
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_11;
		L_11 = Quaternion_SlerpUnclamped_m654DA9A5B418C2E18B2794BC0CE92E52DF96151F(L_7, L_9, L_10, /*hidden argument*/NULL);
		(&V_0)->set_Rot_1(L_11);
		Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B  L_12 = V_0;
		return L_12;
	}
}
// Cinemachine.TargetPositionCache/CacheCurve/Item Cinemachine.TargetPositionCache/CacheCurve/Item::get_Empty()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B  Item_get_Empty_m2209C3BE792AABD138C9A597718D01D2FF089CB3 (const RuntimeMethod* method)
{
	Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B  V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		// public static Item Empty => new Item { Rot = Quaternion.identity };
		il2cpp_codegen_initobj((&V_0), sizeof(Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B ));
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_0;
		L_0 = Quaternion_get_identity_mF2E565DBCE793A1AE6208056D42CA7C59D83A702(/*hidden argument*/NULL);
		(&V_0)->set_Rot_1(L_0);
		Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B  L_1 = V_0;
		return L_1;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Conversion methods for marshalling of: Cinemachine.TargetPositionCache/CacheEntry/RecordingItem
IL2CPP_EXTERN_C void RecordingItem_tEDE8B20C8F2E4981D1302177EBA59407729666BB_marshal_pinvoke(const RecordingItem_tEDE8B20C8F2E4981D1302177EBA59407729666BB& unmarshaled, RecordingItem_tEDE8B20C8F2E4981D1302177EBA59407729666BB_marshaled_pinvoke& marshaled)
{
	marshaled.___Time_0 = unmarshaled.get_Time_0();
	marshaled.___IsCut_1 = static_cast<int32_t>(unmarshaled.get_IsCut_1());
	marshaled.___Item_2 = unmarshaled.get_Item_2();
}
IL2CPP_EXTERN_C void RecordingItem_tEDE8B20C8F2E4981D1302177EBA59407729666BB_marshal_pinvoke_back(const RecordingItem_tEDE8B20C8F2E4981D1302177EBA59407729666BB_marshaled_pinvoke& marshaled, RecordingItem_tEDE8B20C8F2E4981D1302177EBA59407729666BB& unmarshaled)
{
	float unmarshaled_Time_temp_0 = 0.0f;
	unmarshaled_Time_temp_0 = marshaled.___Time_0;
	unmarshaled.set_Time_0(unmarshaled_Time_temp_0);
	bool unmarshaled_IsCut_temp_1 = false;
	unmarshaled_IsCut_temp_1 = static_cast<bool>(marshaled.___IsCut_1);
	unmarshaled.set_IsCut_1(unmarshaled_IsCut_temp_1);
	Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B  unmarshaled_Item_temp_2;
	memset((&unmarshaled_Item_temp_2), 0, sizeof(unmarshaled_Item_temp_2));
	unmarshaled_Item_temp_2 = marshaled.___Item_2;
	unmarshaled.set_Item_2(unmarshaled_Item_temp_2);
}
// Conversion method for clean up from marshalling of: Cinemachine.TargetPositionCache/CacheEntry/RecordingItem
IL2CPP_EXTERN_C void RecordingItem_tEDE8B20C8F2E4981D1302177EBA59407729666BB_marshal_pinvoke_cleanup(RecordingItem_tEDE8B20C8F2E4981D1302177EBA59407729666BB_marshaled_pinvoke& marshaled)
{
}
// Conversion methods for marshalling of: Cinemachine.TargetPositionCache/CacheEntry/RecordingItem
IL2CPP_EXTERN_C void RecordingItem_tEDE8B20C8F2E4981D1302177EBA59407729666BB_marshal_com(const RecordingItem_tEDE8B20C8F2E4981D1302177EBA59407729666BB& unmarshaled, RecordingItem_tEDE8B20C8F2E4981D1302177EBA59407729666BB_marshaled_com& marshaled)
{
	marshaled.___Time_0 = unmarshaled.get_Time_0();
	marshaled.___IsCut_1 = static_cast<int32_t>(unmarshaled.get_IsCut_1());
	marshaled.___Item_2 = unmarshaled.get_Item_2();
}
IL2CPP_EXTERN_C void RecordingItem_tEDE8B20C8F2E4981D1302177EBA59407729666BB_marshal_com_back(const RecordingItem_tEDE8B20C8F2E4981D1302177EBA59407729666BB_marshaled_com& marshaled, RecordingItem_tEDE8B20C8F2E4981D1302177EBA59407729666BB& unmarshaled)
{
	float unmarshaled_Time_temp_0 = 0.0f;
	unmarshaled_Time_temp_0 = marshaled.___Time_0;
	unmarshaled.set_Time_0(unmarshaled_Time_temp_0);
	bool unmarshaled_IsCut_temp_1 = false;
	unmarshaled_IsCut_temp_1 = static_cast<bool>(marshaled.___IsCut_1);
	unmarshaled.set_IsCut_1(unmarshaled_IsCut_temp_1);
	Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B  unmarshaled_Item_temp_2;
	memset((&unmarshaled_Item_temp_2), 0, sizeof(unmarshaled_Item_temp_2));
	unmarshaled_Item_temp_2 = marshaled.___Item_2;
	unmarshaled.set_Item_2(unmarshaled_Item_temp_2);
}
// Conversion method for clean up from marshalling of: Cinemachine.TargetPositionCache/CacheEntry/RecordingItem
IL2CPP_EXTERN_C void RecordingItem_tEDE8B20C8F2E4981D1302177EBA59407729666BB_marshal_com_cleanup(RecordingItem_tEDE8B20C8F2E4981D1302177EBA59407729666BB_marshaled_com& marshaled)
{
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t CameraState_get_BlendHint_m787612D5DE9717F032149B538F603DA69B26FC75_inline (CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 * __this, const RuntimeMethod* method)
{
	{
		// public BlendHintValue BlendHint { get; set; }
		int32_t L_0 = __this->get_U3CBlendHintU3Ek__BackingField_10();
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CameraState_set_BlendHint_mFEAA3F666F38C388C5CCF863FF3711CEEE3A0A52_inline (CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 * __this, int32_t ___value0, const RuntimeMethod* method)
{
	{
		// public BlendHintValue BlendHint { get; set; }
		int32_t L_0 = ___value0;
		__this->set_U3CBlendHintU3Ek__BackingField_10(L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  Vector2_op_Implicit_m4FA146E613DBFE6C1C4B0E9B461D622E6F2FC294_inline (Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  ___v0, const RuntimeMethod* method)
{
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_0 = ___v0;
		float L_1 = L_0.get_x_0();
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_2 = ___v0;
		float L_3 = L_2.get_y_1();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_4;
		memset((&L_4), 0, sizeof(L_4));
		Vector3__ctor_m57495F692C6CE1CEF278CAD9A98221165D37E636_inline((&L_4), L_1, L_3, (0.0f), /*hidden argument*/NULL);
		V_0 = L_4;
		goto IL_001a;
	}

IL_001a:
	{
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_5 = V_0;
		return L_5;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2__ctor_m9F1F2D5EB5D1FF7091BB527AC8A72CBB309D115E_inline (Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * __this, float ___x0, float ___y1, const RuntimeMethod* method)
{
	{
		float L_0 = ___x0;
		__this->set_x_0(L_0);
		float L_1 = ___y1;
		__this->set_y_1(L_1);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601  CinemachineBrain_get_CurrentCameraState_mBC8B24EFB25ADD71E4E007CDD351ED790FA76243_inline (CinemachineBrain_tD6C5DB266906E4033463D5B2F94EA48246959E83 * __this, const RuntimeMethod* method)
{
	{
		// public CameraState CurrentCameraState { get; private set; }
		CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601  L_0 = __this->get_U3CCurrentCameraStateU3Ek__BackingField_23();
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t CameraState_get_NumCustomBlendables_m45122BC6F6592ACC07FD85C38B3A756FEC60A7CF_inline (CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 * __this, const RuntimeMethod* method)
{
	{
		// public int NumCustomBlendables { get; private set; }
		int32_t L_0 = __this->get_U3CNumCustomBlendablesU3Ek__BackingField_16();
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  Vector2_op_Implicit_mE407CAF7446E342E059B00AA9EDB301AEC5B7B1A_inline (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___v0, const RuntimeMethod* method)
{
	Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_0 = ___v0;
		float L_1 = L_0.get_x_2();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_2 = ___v0;
		float L_3 = L_2.get_y_3();
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_4;
		memset((&L_4), 0, sizeof(L_4));
		Vector2__ctor_m9F1F2D5EB5D1FF7091BB527AC8A72CBB309D115E_inline((&L_4), L_1, L_3, /*hidden argument*/NULL);
		V_0 = L_4;
		goto IL_0015;
	}

IL_0015:
	{
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_5 = V_0;
		return L_5;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Bounds_t0F1F36D4F7AF49524B3C2A2259594412A3D3AE37  CinemachineTargetGroup_get_BoundingBox_mF6801A2838567BE9DE910D45D9BF05A760646933_inline (CinemachineTargetGroup_t3DB3A11E58D19D15FD8E65249DC262DC9225B6A0 * __this, const RuntimeMethod* method)
{
	{
		// public Bounds BoundingBox { get; private set; }
		Bounds_t0F1F36D4F7AF49524B3C2A2259594412A3D3AE37  L_0 = __this->get_U3CBoundingBoxU3Ek__BackingField_8();
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  Vector3_op_Subtraction_m2725C96965D5C0B1F9715797E51762B13A5FED58_inline (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___a0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___b1, const RuntimeMethod* method)
{
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_0 = ___a0;
		float L_1 = L_0.get_x_2();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_2 = ___b1;
		float L_3 = L_2.get_x_2();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_4 = ___a0;
		float L_5 = L_4.get_y_3();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_6 = ___b1;
		float L_7 = L_6.get_y_3();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_8 = ___a0;
		float L_9 = L_8.get_z_4();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_10 = ___b1;
		float L_11 = L_10.get_z_4();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_12;
		memset((&L_12), 0, sizeof(L_12));
		Vector3__ctor_m57495F692C6CE1CEF278CAD9A98221165D37E636_inline((&L_12), ((float)il2cpp_codegen_subtract((float)L_1, (float)L_3)), ((float)il2cpp_codegen_subtract((float)L_5, (float)L_7)), ((float)il2cpp_codegen_subtract((float)L_9, (float)L_11)), /*hidden argument*/NULL);
		V_0 = L_12;
		goto IL_0030;
	}

IL_0030:
	{
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_13 = V_0;
		return L_13;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  Vector3_op_Division_mE5ACBFB168FED529587457A83BA98B7DB32E2A05_inline (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___a0, float ___d1, const RuntimeMethod* method)
{
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_0 = ___a0;
		float L_1 = L_0.get_x_2();
		float L_2 = ___d1;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_3 = ___a0;
		float L_4 = L_3.get_y_3();
		float L_5 = ___d1;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_6 = ___a0;
		float L_7 = L_6.get_z_4();
		float L_8 = ___d1;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_9;
		memset((&L_9), 0, sizeof(L_9));
		Vector3__ctor_m57495F692C6CE1CEF278CAD9A98221165D37E636_inline((&L_9), ((float)((float)L_1/(float)L_2)), ((float)((float)L_4/(float)L_5)), ((float)((float)L_7/(float)L_8)), /*hidden argument*/NULL);
		V_0 = L_9;
		goto IL_0021;
	}

IL_0021:
	{
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_10 = V_0;
		return L_10;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  Vector3_op_Multiply_m079B29E4F58127F03BD52558C1FE1A528547328F_inline (float ___d0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___a1, const RuntimeMethod* method)
{
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_0 = ___a1;
		float L_1 = L_0.get_x_2();
		float L_2 = ___d0;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_3 = ___a1;
		float L_4 = L_3.get_y_3();
		float L_5 = ___d0;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_6 = ___a1;
		float L_7 = L_6.get_z_4();
		float L_8 = ___d0;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_9;
		memset((&L_9), 0, sizeof(L_9));
		Vector3__ctor_m57495F692C6CE1CEF278CAD9A98221165D37E636_inline((&L_9), ((float)il2cpp_codegen_multiply((float)L_1, (float)L_2)), ((float)il2cpp_codegen_multiply((float)L_4, (float)L_5)), ((float)il2cpp_codegen_multiply((float)L_7, (float)L_8)), /*hidden argument*/NULL);
		V_0 = L_9;
		goto IL_0021;
	}

IL_0021:
	{
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_10 = V_0;
		return L_10;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  Vector3_Lerp_m8E095584FFA10CF1D3EABCD04F4C83FB82EC5524_inline (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___a0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___b1, float ___t2, const RuntimeMethod* method)
{
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		float L_0 = ___t2;
		float L_1;
		L_1 = Mathf_Clamp01_m2296D75F0F1292D5C8181C57007A1CA45F440C4C(L_0, /*hidden argument*/NULL);
		___t2 = L_1;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_2 = ___a0;
		float L_3 = L_2.get_x_2();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_4 = ___b1;
		float L_5 = L_4.get_x_2();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_6 = ___a0;
		float L_7 = L_6.get_x_2();
		float L_8 = ___t2;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_9 = ___a0;
		float L_10 = L_9.get_y_3();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_11 = ___b1;
		float L_12 = L_11.get_y_3();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_13 = ___a0;
		float L_14 = L_13.get_y_3();
		float L_15 = ___t2;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_16 = ___a0;
		float L_17 = L_16.get_z_4();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_18 = ___b1;
		float L_19 = L_18.get_z_4();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_20 = ___a0;
		float L_21 = L_20.get_z_4();
		float L_22 = ___t2;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_23;
		memset((&L_23), 0, sizeof(L_23));
		Vector3__ctor_m57495F692C6CE1CEF278CAD9A98221165D37E636_inline((&L_23), ((float)il2cpp_codegen_add((float)L_3, (float)((float)il2cpp_codegen_multiply((float)((float)il2cpp_codegen_subtract((float)L_5, (float)L_7)), (float)L_8)))), ((float)il2cpp_codegen_add((float)L_10, (float)((float)il2cpp_codegen_multiply((float)((float)il2cpp_codegen_subtract((float)L_12, (float)L_14)), (float)L_15)))), ((float)il2cpp_codegen_add((float)L_17, (float)((float)il2cpp_codegen_multiply((float)((float)il2cpp_codegen_subtract((float)L_19, (float)L_21)), (float)L_22)))), /*hidden argument*/NULL);
		V_0 = L_23;
		goto IL_0053;
	}

IL_0053:
	{
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_24 = V_0;
		return L_24;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CinemachineTargetGroup_set_BoundingBox_m4E6C1E1267D257AEDBA80318354B60A655D1097C_inline (CinemachineTargetGroup_t3DB3A11E58D19D15FD8E65249DC262DC9225B6A0 * __this, Bounds_t0F1F36D4F7AF49524B3C2A2259594412A3D3AE37  ___value0, const RuntimeMethod* method)
{
	{
		// public Bounds BoundingBox { get; private set; }
		Bounds_t0F1F36D4F7AF49524B3C2A2259594412A3D3AE37  L_0 = ___value0;
		__this->set_U3CBoundingBoxU3Ek__BackingField_8(L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  Vector3_op_Multiply_m9EA3D18290418D7B410C7D11C4788C13BFD2C30A_inline (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___a0, float ___d1, const RuntimeMethod* method)
{
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_0 = ___a0;
		float L_1 = L_0.get_x_2();
		float L_2 = ___d1;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_3 = ___a0;
		float L_4 = L_3.get_y_3();
		float L_5 = ___d1;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_6 = ___a0;
		float L_7 = L_6.get_z_4();
		float L_8 = ___d1;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_9;
		memset((&L_9), 0, sizeof(L_9));
		Vector3__ctor_m57495F692C6CE1CEF278CAD9A98221165D37E636_inline((&L_9), ((float)il2cpp_codegen_multiply((float)L_1, (float)L_2)), ((float)il2cpp_codegen_multiply((float)L_4, (float)L_5)), ((float)il2cpp_codegen_multiply((float)L_7, (float)L_8)), /*hidden argument*/NULL);
		V_0 = L_9;
		goto IL_0021;
	}

IL_0021:
	{
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_10 = V_0;
		return L_10;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  Vector3_op_Addition_mEE4F672B923CCB184C39AABCA33443DB218E50E0_inline (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___a0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___b1, const RuntimeMethod* method)
{
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_0 = ___a0;
		float L_1 = L_0.get_x_2();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_2 = ___b1;
		float L_3 = L_2.get_x_2();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_4 = ___a0;
		float L_5 = L_4.get_y_3();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_6 = ___b1;
		float L_7 = L_6.get_y_3();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_8 = ___a0;
		float L_9 = L_8.get_z_4();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_10 = ___b1;
		float L_11 = L_10.get_z_4();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_12;
		memset((&L_12), 0, sizeof(L_12));
		Vector3__ctor_m57495F692C6CE1CEF278CAD9A98221165D37E636_inline((&L_12), ((float)il2cpp_codegen_add((float)L_1, (float)L_3)), ((float)il2cpp_codegen_add((float)L_5, (float)L_7)), ((float)il2cpp_codegen_add((float)L_9, (float)L_11)), /*hidden argument*/NULL);
		V_0 = L_12;
		goto IL_0030;
	}

IL_0030:
	{
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_13 = V_0;
		return L_13;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m57495F692C6CE1CEF278CAD9A98221165D37E636_inline (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * __this, float ___x0, float ___y1, float ___z2, const RuntimeMethod* method)
{
	{
		float L_0 = ___x0;
		__this->set_x_2(L_0);
		float L_1 = ___y1;
		__this->set_y_3(L_1);
		float L_2 = ___z2;
		__this->set_z_4(L_2);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  CameraState_get_RawPosition_mA01BC7F842C837D49F0542A0475AE0EA9C88539D_inline (CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 * __this, const RuntimeMethod* method)
{
	{
		// public Vector3 RawPosition { get; set; }
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_0 = __this->get_U3CRawPositionU3Ek__BackingField_4();
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  CameraState_get_RawOrientation_m61C0AC1D87FB6C869DA02458732BF6023130F163_inline (CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 * __this, const RuntimeMethod* method)
{
	{
		// public Quaternion RawOrientation { get; set; }
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_0 = __this->get_U3CRawOrientationU3Ek__BackingField_5();
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Dot_mD19905B093915BA12852732EA27AA2DBE030D11F_inline (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___lhs0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___rhs1, const RuntimeMethod* method)
{
	float V_0 = 0.0f;
	{
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_0 = ___lhs0;
		float L_1 = L_0.get_x_2();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_2 = ___rhs1;
		float L_3 = L_2.get_x_2();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_4 = ___lhs0;
		float L_5 = L_4.get_y_3();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_6 = ___rhs1;
		float L_7 = L_6.get_y_3();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_8 = ___lhs0;
		float L_9 = L_8.get_z_4();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_10 = ___rhs1;
		float L_11 = L_10.get_z_4();
		V_0 = ((float)il2cpp_codegen_add((float)((float)il2cpp_codegen_add((float)((float)il2cpp_codegen_multiply((float)L_1, (float)L_3)), (float)((float)il2cpp_codegen_multiply((float)L_5, (float)L_7)))), (float)((float)il2cpp_codegen_multiply((float)L_9, (float)L_11))));
		goto IL_002d;
	}

IL_002d:
	{
		float L_12 = V_0;
		return L_12;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CameraState_set_RawPosition_m0E1142A79939C7AD7156986F91CD0F1D60499A31_inline (CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 * __this, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___value0, const RuntimeMethod* method)
{
	{
		// public Vector3 RawPosition { get; set; }
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_0 = ___value0;
		__this->set_U3CRawPositionU3Ek__BackingField_4(L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  CameraState_get_ReferenceUp_m9A1F4A533328BABA7C81C4AD2F1E830375495B5A_inline (CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 * __this, const RuntimeMethod* method)
{
	{
		// public Vector3 ReferenceUp { get; set; }
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_0 = __this->get_U3CReferenceUpU3Ek__BackingField_1();
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CameraState_set_RawOrientation_mF473C9D14F4C653E31B9D17B29198A0A26FB710E_inline (CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 * __this, Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  ___value0, const RuntimeMethod* method)
{
	{
		// public Quaternion RawOrientation { get; set; }
		Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  L_0 = ___value0;
		__this->set_U3CRawOrientationU3Ek__BackingField_5(L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CameraState_set_ReferenceUp_mE156A37CA4B6BF3E8BA65A391730873572F24358_inline (CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 * __this, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___value0, const RuntimeMethod* method)
{
	{
		// public Vector3 ReferenceUp { get; set; }
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_0 = ___value0;
		__this->set_U3CReferenceUpU3Ek__BackingField_1(L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float CinemachineVirtualCameraBase_get_FollowTargetAttachment_mC63610049FFE9F70B89E7F310C47253C90363352_inline (CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * __this, const RuntimeMethod* method)
{
	{
		// public float FollowTargetAttachment { get; set; }
		float L_0 = __this->get_U3CFollowTargetAttachmentU3Ek__BackingField_10();
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  Vector3_op_UnaryNegation_m362EA356F4CADEDB39F965A0DBDED6EA890925F7_inline (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___a0, const RuntimeMethod* method)
{
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_0 = ___a0;
		float L_1 = L_0.get_x_2();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_2 = ___a0;
		float L_3 = L_2.get_y_3();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_4 = ___a0;
		float L_5 = L_4.get_z_4();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_6;
		memset((&L_6), 0, sizeof(L_6));
		Vector3__ctor_m57495F692C6CE1CEF278CAD9A98221165D37E636_inline((&L_6), ((-L_1)), ((-L_3)), ((-L_5)), /*hidden argument*/NULL);
		V_0 = L_6;
		goto IL_001e;
	}

IL_001e:
	{
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_7 = V_0;
		return L_7;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline (String_t* __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = __this->get_m_stringLength_0();
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool CinemachineVirtualCamera_get_UserIsDragging_mCC9BCC63272BBC50DD6C1C930A1E162F2E7FB118_inline (CinemachineVirtualCamera_t5BD4629093D8B75CE9F4A382AD28E6F96938C43C * __this, const RuntimeMethod* method)
{
	{
		// public bool UserIsDragging { get; set; }
		bool L_0 = __this->get_U3CUserIsDraggingU3Ek__BackingField_27();
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_set_FollowTargetAttachment_m35C90295A253C3071DCF473D134700F3A8F6757C_inline (CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * __this, float ___value0, const RuntimeMethod* method)
{
	{
		// public float FollowTargetAttachment { get; set; }
		float L_0 = ___value0;
		__this->set_U3CFollowTargetAttachmentU3Ek__BackingField_10(L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_set_LookAtTargetAttachment_m344BCE5B2905887C117E70412FBE6DF6C704A995_inline (CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * __this, float ___value0, const RuntimeMethod* method)
{
	{
		// public float LookAtTargetAttachment { get; set; }
		float L_0 = ___value0;
		__this->set_U3CLookAtTargetAttachmentU3Ek__BackingField_11(L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CameraState_set_ReferenceLookAt_mF7CF3F3DD4D8DA16C08C4706E6C1128B48A3CEA2_inline (CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 * __this, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___value0, const RuntimeMethod* method)
{
	{
		// public Vector3 ReferenceLookAt { get; set; }
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_0 = ___value0;
		__this->set_U3CReferenceLookAtU3Ek__BackingField_2(L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  Vector3_Max_m1BEB59C24069DAAE250E28C903B047431DC53155_inline (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___lhs0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___rhs1, const RuntimeMethod* method)
{
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_0 = ___lhs0;
		float L_1 = L_0.get_x_2();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_2 = ___rhs1;
		float L_3 = L_2.get_x_2();
		float L_4;
		L_4 = Mathf_Max_m4CE510E1F1013B33275F01543731A51A58BA0775(L_1, L_3, /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_5 = ___lhs0;
		float L_6 = L_5.get_y_3();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_7 = ___rhs1;
		float L_8 = L_7.get_y_3();
		float L_9;
		L_9 = Mathf_Max_m4CE510E1F1013B33275F01543731A51A58BA0775(L_6, L_8, /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_10 = ___lhs0;
		float L_11 = L_10.get_z_4();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_12 = ___rhs1;
		float L_13 = L_12.get_z_4();
		float L_14;
		L_14 = Mathf_Max_m4CE510E1F1013B33275F01543731A51A58BA0775(L_11, L_13, /*hidden argument*/NULL);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_15;
		memset((&L_15), 0, sizeof(L_15));
		Vector3__ctor_m57495F692C6CE1CEF278CAD9A98221165D37E636_inline((&L_15), L_4, L_9, L_14, /*hidden argument*/NULL);
		V_0 = L_15;
		goto IL_003c;
	}

IL_003c:
	{
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_16 = V_0;
		return L_16;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float CinemachineVirtualCameraBase_get_LookAtTargetAttachment_m54302207ED2A1A7E96A1F9DB52EC0C223754D532_inline (CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * __this, const RuntimeMethod* method)
{
	{
		// public float LookAtTargetAttachment { get; set; }
		float L_0 = __this->get_U3CLookAtTargetAttachmentU3Ek__BackingField_11();
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_set_ValidatingStreamVersion_m5AB3A39B6875CC5C403E49D9FFF6318CD77E6E6D_inline (CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * __this, int32_t ___value0, const RuntimeMethod* method)
{
	{
		// private set { m_ValidatingStreamVersion = value; }
		int32_t L_0 = ___value0;
		__this->set_m_ValidatingStreamVersion_6(L_0);
		// private set { m_ValidatingStreamVersion = value; }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* CinemachineBlend_get_CamA_m84EE61BF64BEBAA6DD45591F1D6E727B894DAC91_inline (CinemachineBlend_tA1423010B6E480A1066D469A77F1CB4E2BC6925C * __this, const RuntimeMethod* method)
{
	{
		// public ICinemachineCamera CamA { get; set; }
		RuntimeObject* L_0 = __this->get_U3CCamAU3Ek__BackingField_0();
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* CinemachineBlend_get_CamB_m81ADE44158093EBCB50F04D90A1DD775FC02C4A7_inline (CinemachineBlend_tA1423010B6E480A1066D469A77F1CB4E2BC6925C * __this, const RuntimeMethod* method)
{
	{
		// public ICinemachineCamera CamB { get; set; }
		RuntimeObject* L_0 = __this->get_U3CCamBU3Ek__BackingField_1();
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float CinemachineBlend_get_Duration_mB9E2A918F60A7F8BFFADB38BE2D51455FECDF7E4_inline (CinemachineBlend_tA1423010B6E480A1066D469A77F1CB4E2BC6925C * __this, const RuntimeMethod* method)
{
	{
		// public float Duration { get; set; }
		float L_0 = __this->get_U3CDurationU3Ek__BackingField_4();
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float CinemachineBlend_get_TimeInBlend_mFA561FA319D53F2A245E6D14A67F10356FDE9502_inline (CinemachineBlend_tA1423010B6E480A1066D469A77F1CB4E2BC6925C * __this, const RuntimeMethod* method)
{
	{
		// public float TimeInBlend { get; set; }
		float L_0 = __this->get_U3CTimeInBlendU3Ek__BackingField_3();
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CameraState_set_Lens_mAABE6FFC1E5F9A33EE16A7B009B927ECB2F29523_inline (CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601 * __this, LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA  ___value0, const RuntimeMethod* method)
{
	{
		// public LensSettings Lens { get; set; }
		LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA  L_0 = ___value0;
		__this->set_U3CLensU3Ek__BackingField_0(L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DocumentationSortingAttribute_set_Category_mEF229C6814354009B21F2401F708D041751876D8_inline (DocumentationSortingAttribute_t63D524B2DC3F76F080F5B188C5EB5F6D60BFC9BF * __this, int32_t ___value0, const RuntimeMethod* method)
{
	{
		// public Level Category { get; private set; }
		int32_t L_0 = ___value0;
		__this->set_U3CCategoryU3Ek__BackingField_0(L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  Vector2_op_Subtraction_m6E536A8C72FEAA37FF8D5E26E11D6E71EB59599A_inline (Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  ___a0, Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  ___b1, const RuntimeMethod* method)
{
	Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_0 = ___a0;
		float L_1 = L_0.get_x_0();
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_2 = ___b1;
		float L_3 = L_2.get_x_0();
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_4 = ___a0;
		float L_5 = L_4.get_y_1();
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_6 = ___b1;
		float L_7 = L_6.get_y_1();
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_8;
		memset((&L_8), 0, sizeof(L_8));
		Vector2__ctor_m9F1F2D5EB5D1FF7091BB527AC8A72CBB309D115E_inline((&L_8), ((float)il2cpp_codegen_subtract((float)L_1, (float)L_3)), ((float)il2cpp_codegen_subtract((float)L_5, (float)L_7)), /*hidden argument*/NULL);
		V_0 = L_8;
		goto IL_0023;
	}

IL_0023:
	{
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_9 = V_0;
		return L_9;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  Vector2_op_Multiply_mC7A7802352867555020A90205EBABA56EE5E36CB_inline (Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  ___a0, float ___d1, const RuntimeMethod* method)
{
	Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_0 = ___a0;
		float L_1 = L_0.get_x_0();
		float L_2 = ___d1;
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_3 = ___a0;
		float L_4 = L_3.get_y_1();
		float L_5 = ___d1;
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_6;
		memset((&L_6), 0, sizeof(L_6));
		Vector2__ctor_m9F1F2D5EB5D1FF7091BB527AC8A72CBB309D115E_inline((&L_6), ((float)il2cpp_codegen_multiply((float)L_1, (float)L_2)), ((float)il2cpp_codegen_multiply((float)L_4, (float)L_5)), /*hidden argument*/NULL);
		V_0 = L_6;
		goto IL_0019;
	}

IL_0019:
	{
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_7 = V_0;
		return L_7;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  Vector2_op_Addition_m5EACC2AEA80FEE29F380397CF1F4B11D04BE71CC_inline (Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  ___a0, Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  ___b1, const RuntimeMethod* method)
{
	Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_0 = ___a0;
		float L_1 = L_0.get_x_0();
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_2 = ___b1;
		float L_3 = L_2.get_x_0();
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_4 = ___a0;
		float L_5 = L_4.get_y_1();
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_6 = ___b1;
		float L_7 = L_6.get_y_1();
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_8;
		memset((&L_8), 0, sizeof(L_8));
		Vector2__ctor_m9F1F2D5EB5D1FF7091BB527AC8A72CBB309D115E_inline((&L_8), ((float)il2cpp_codegen_add((float)L_1, (float)L_3)), ((float)il2cpp_codegen_add((float)L_5, (float)L_7)), /*hidden argument*/NULL);
		V_0 = L_8;
		goto IL_0023;
	}

IL_0023:
	{
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_9 = V_0;
		return L_9;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool LensSettings_get_Orthographic_mD89E6548BD05054F1ADFF7CB767ADCBA147970A0_inline (LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA * __this, const RuntimeMethod* method)
{
	{
		// public bool Orthographic { get; set; }
		bool L_0 = __this->get_U3COrthographicU3Ek__BackingField_6();
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void LensSettings_set_Orthographic_m17D40EA48E03E6E1D1FCBC23FCC01599BD7DEC0F_inline (LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA * __this, bool ___value0, const RuntimeMethod* method)
{
	{
		// public bool Orthographic { get; set; }
		bool L_0 = ___value0;
		__this->set_U3COrthographicU3Ek__BackingField_6(L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  LensSettings_get_SensorSize_mED4695A443BA5CD05E9BF20A8B435B9CEAF56F56_inline (LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA * __this, const RuntimeMethod* method)
{
	{
		// public Vector2 SensorSize { get; set; }
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_0 = __this->get_U3CSensorSizeU3Ek__BackingField_7();
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void LensSettings_set_SensorSize_mCF61646CF243535A7A0FE1C18D187D68F76AA849_inline (LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA * __this, Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  ___value0, const RuntimeMethod* method)
{
	{
		// public Vector2 SensorSize { get; set; }
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_0 = ___value0;
		__this->set_U3CSensorSizeU3Ek__BackingField_7(L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool LensSettings_get_IsPhysicalCamera_m51B84703CAE764F7D3F7E581D6374080F3065891_inline (LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA * __this, const RuntimeMethod* method)
{
	{
		// public bool IsPhysicalCamera { get; set; }
		bool L_0 = __this->get_U3CIsPhysicalCameraU3Ek__BackingField_8();
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void LensSettings_set_IsPhysicalCamera_mAD4EF6D6C68EC05EC70CF69FBD4B186BAEEAEE8D_inline (LensSettings_tDBD2B66E4841DEDB5E221053F9B74AE2625014CA * __this, bool ___value0, const RuntimeMethod* method)
{
	{
		// public bool IsPhysicalCamera { get; set; }
		bool L_0 = ___value0;
		__this->set_U3CIsPhysicalCameraU3Ek__BackingField_8(L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  Vector2_Lerp_mC9A8AB816281F4447B7B62264595C16751ED355B_inline (Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  ___a0, Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  ___b1, float ___t2, const RuntimeMethod* method)
{
	Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		float L_0 = ___t2;
		float L_1;
		L_1 = Mathf_Clamp01_m2296D75F0F1292D5C8181C57007A1CA45F440C4C(L_0, /*hidden argument*/NULL);
		___t2 = L_1;
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_2 = ___a0;
		float L_3 = L_2.get_x_0();
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_4 = ___b1;
		float L_5 = L_4.get_x_0();
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_6 = ___a0;
		float L_7 = L_6.get_x_0();
		float L_8 = ___t2;
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_9 = ___a0;
		float L_10 = L_9.get_y_1();
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_11 = ___b1;
		float L_12 = L_11.get_y_1();
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_13 = ___a0;
		float L_14 = L_13.get_y_1();
		float L_15 = ___t2;
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_16;
		memset((&L_16), 0, sizeof(L_16));
		Vector2__ctor_m9F1F2D5EB5D1FF7091BB527AC8A72CBB309D115E_inline((&L_16), ((float)il2cpp_codegen_add((float)L_3, (float)((float)il2cpp_codegen_multiply((float)((float)il2cpp_codegen_subtract((float)L_5, (float)L_7)), (float)L_8)))), ((float)il2cpp_codegen_add((float)L_10, (float)((float)il2cpp_codegen_multiply((float)((float)il2cpp_codegen_subtract((float)L_12, (float)L_14)), (float)L_15)))), /*hidden argument*/NULL);
		V_0 = L_16;
		goto IL_003d;
	}

IL_003d:
	{
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_17 = V_0;
		return L_17;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float PositionPredictor_get_Smoothing_mB2305254F86ADC44F77B967664A836A1E523903E_inline (PositionPredictor_tAC12D8D878524DFBAF37CBBF695B5D18B877F56A * __this, const RuntimeMethod* method)
{
	{
		// public float Smoothing { get; set; }
		float L_0 = __this->get_U3CSmoothingU3Ek__BackingField_4();
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void StaticPointVirtualCamera_set_State_mC75EE398CBB9A6BE8054F5CD5C4AF90982EEF670_inline (StaticPointVirtualCamera_t7C82D6B4644FE85FF04C173743C70267557126E1 * __this, CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601  ___value0, const RuntimeMethod* method)
{
	{
		// public CameraState State { get; private set; }
		CameraState_t013E2FD0AB221E45E189CCBE69E25F79E2446601  L_0 = ___value0;
		__this->set_U3CStateU3Ek__BackingField_4(L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void StaticPointVirtualCamera_set_Name_mC42E291C5240205CAE873C773EA2B4D1AEBCBA38_inline (StaticPointVirtualCamera_t7C82D6B4644FE85FF04C173743C70267557126E1 * __this, String_t* ___value0, const RuntimeMethod* method)
{
	{
		// public string Name { get; private set; }
		String_t* L_0 = ___value0;
		__this->set_U3CNameU3Ek__BackingField_0(L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TargetPositionCache_get_UseCache_m2A4E7042538DD9DB3384B1F655C2F5F241287ED3_inline (const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// public static bool UseCache { get; set; }
		IL2CPP_RUNTIME_CLASS_INIT(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		bool L_0 = ((TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_StaticFields*)il2cpp_codegen_static_fields_for(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var))->get_U3CUseCacheU3Ek__BackingField_0();
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TimeRange_t7E98E43CB32F29AB2FDD468EF65B68E0E7A27D8C  TargetPositionCache_get_CacheTimeRange_m26A353A12C7452C99C2FEF71809C25914C78529E_inline (const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// public static TimeRange CacheTimeRange { get => m_CacheTimeRange; }
		IL2CPP_RUNTIME_CLASS_INIT(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		TimeRange_t7E98E43CB32F29AB2FDD468EF65B68E0E7A27D8C  L_0 = ((TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_StaticFields*)il2cpp_codegen_static_fields_for(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var))->get_m_CacheTimeRange_7();
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float TargetPositionCache_get_CurrentTime_m3F5821119AECD4EC85404EAD43A2165DBC2637C5_inline (const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// public static float CurrentTime { get; set; }
		IL2CPP_RUNTIME_CLASS_INIT(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		float L_0 = ((TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_StaticFields*)il2cpp_codegen_static_fields_for(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var))->get_U3CCurrentTimeU3Ek__BackingField_3();
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TargetPositionCache_get_CacheMode_mC4847BC1073AF20F9206798A04F0AAEB7675EF2D_inline (const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// get => m_CacheMode;
		IL2CPP_RUNTIME_CLASS_INIT(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		int32_t L_0 = ((TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_StaticFields*)il2cpp_codegen_static_fields_for(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var))->get_m_CacheMode_2();
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TargetPositionCache_set_CurrentTime_mA19CF3213984B76FA56B4E05C67CFA4C38665383_inline (float ___value0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// public static float CurrentTime { get; set; }
		float L_0 = ___value0;
		IL2CPP_RUNTIME_CLASS_INIT(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		((TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_StaticFields*)il2cpp_codegen_static_fields_for(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var))->set_U3CCurrentTimeU3Ek__BackingField_3(L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TargetPositionCache_set_CurrentFrame_m989E6580A4D827FE06BCB7F5819794C116E4D584_inline (int32_t ___value0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// public static int CurrentFrame { get; set; }
		int32_t L_0 = ___value0;
		IL2CPP_RUNTIME_CLASS_INIT(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		((TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_StaticFields*)il2cpp_codegen_static_fields_for(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var))->set_U3CCurrentFrameU3Ek__BackingField_4(L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TargetPositionCache_set_IsCameraCut_m129E28E786C665E5DE495E5D1BC511A46CB30ABF_inline (bool ___value0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// public static bool IsCameraCut { get; set; }
		bool L_0 = ___value0;
		IL2CPP_RUNTIME_CLASS_INIT(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		((TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_StaticFields*)il2cpp_codegen_static_fields_for(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var))->set_U3CIsCameraCutU3Ek__BackingField_5(L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TargetPositionCache_get_IsCameraCut_mD135E2C327DC1F9AB5D41DD29F50C60020788DA2_inline (const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// public static bool IsCameraCut { get; set; }
		IL2CPP_RUNTIME_CLASS_INIT(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var);
		bool L_0 = ((TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_StaticFields*)il2cpp_codegen_static_fields_for(TargetPositionCache_tD1EA3CD1A55BB7F1453D1B5B444C2F635E9A5776_il2cpp_TypeInfo_var))->get_U3CIsCameraCutU3Ek__BackingField_5();
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_SqrMagnitude_m286141DAE9BF2AD40B0FA58C1D97B5773327A5B9_inline (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___vector0, const RuntimeMethod* method)
{
	float V_0 = 0.0f;
	{
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_0 = ___vector0;
		float L_1 = L_0.get_x_2();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_2 = ___vector0;
		float L_3 = L_2.get_x_2();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_4 = ___vector0;
		float L_5 = L_4.get_y_3();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_6 = ___vector0;
		float L_7 = L_6.get_y_3();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_8 = ___vector0;
		float L_9 = L_8.get_z_4();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_10 = ___vector0;
		float L_11 = L_10.get_z_4();
		V_0 = ((float)il2cpp_codegen_add((float)((float)il2cpp_codegen_add((float)((float)il2cpp_codegen_multiply((float)L_1, (float)L_3)), (float)((float)il2cpp_codegen_multiply((float)L_5, (float)L_7)))), (float)((float)il2cpp_codegen_multiply((float)L_9, (float)L_11))));
		goto IL_002d;
	}

IL_002d:
	{
		float L_12 = V_0;
		return L_12;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector2_Dot_mB2DFFDDA2881BA755F0B75CB530A39E8EBE70B48_inline (Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  ___lhs0, Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  ___rhs1, const RuntimeMethod* method)
{
	float V_0 = 0.0f;
	{
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_0 = ___lhs0;
		float L_1 = L_0.get_x_0();
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_2 = ___rhs1;
		float L_3 = L_2.get_x_0();
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_4 = ___lhs0;
		float L_5 = L_4.get_y_1();
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_6 = ___rhs1;
		float L_7 = L_6.get_y_1();
		V_0 = ((float)il2cpp_codegen_add((float)((float)il2cpp_codegen_multiply((float)L_1, (float)L_3)), (float)((float)il2cpp_codegen_multiply((float)L_5, (float)L_7))));
		goto IL_001f;
	}

IL_001f:
	{
		float L_8 = V_0;
		return L_8;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UpdateStatus_get_PreferredUpdate_mF6224BC9B52B95B06ECD82F3CCDAC7B0994B9B6F_inline (UpdateStatus_t6D890F291503BB7E5B1904375EC9297AA60A5E0B * __this, const RuntimeMethod* method)
{
	{
		// public UpdateClock PreferredUpdate { get; private set; }
		int32_t L_0 = __this->get_U3CPreferredUpdateU3Ek__BackingField_7();
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t CinemachineVirtualCameraBase_get_Priority_m56656A6C1F3F6EDABE61AC85E1BA8C638B470310_inline (CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * __this, const RuntimeMethod* method)
{
	{
		// public int Priority { get { return m_Priority; } set { m_Priority = value; } }
		int32_t L_0 = __this->get_m_Priority_9();
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_set_Priority_m6C180B742F19E669D648B6D1BE4D9D9C5824962B_inline (CinemachineVirtualCameraBase_tFF7E3B9D8C53B0FFEBF8969BED5854D1EEB76AD5 * __this, int32_t ___value0, const RuntimeMethod* method)
{
	{
		// public int Priority { get { return m_Priority; } set { m_Priority = value; } }
		int32_t L_0 = ___value0;
		__this->set_m_Priority_9(L_0);
		// public int Priority { get { return m_Priority; } set { m_Priority = value; } }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UpdateStatus_set_PreferredUpdate_m0D163727BB4C16214C9A22D74656ED09CEF6C929_inline (UpdateStatus_t6D890F291503BB7E5B1904375EC9297AA60A5E0B * __this, int32_t ___value0, const RuntimeMethod* method)
{
	{
		// public UpdateClock PreferredUpdate { get; private set; }
		int32_t L_0 = ___value0;
		__this->set_U3CPreferredUpdateU3Ek__BackingField_7(L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  Vector3_LerpUnclamped_m7096F8833FE606F7DB0E39E42D4C6FD1438CF73F_inline (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___a0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___b1, float ___t2, const RuntimeMethod* method)
{
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_0 = ___a0;
		float L_1 = L_0.get_x_2();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_2 = ___b1;
		float L_3 = L_2.get_x_2();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_4 = ___a0;
		float L_5 = L_4.get_x_2();
		float L_6 = ___t2;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_7 = ___a0;
		float L_8 = L_7.get_y_3();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_9 = ___b1;
		float L_10 = L_9.get_y_3();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_11 = ___a0;
		float L_12 = L_11.get_y_3();
		float L_13 = ___t2;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_14 = ___a0;
		float L_15 = L_14.get_z_4();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_16 = ___b1;
		float L_17 = L_16.get_z_4();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_18 = ___a0;
		float L_19 = L_18.get_z_4();
		float L_20 = ___t2;
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_21;
		memset((&L_21), 0, sizeof(L_21));
		Vector3__ctor_m57495F692C6CE1CEF278CAD9A98221165D37E636_inline((&L_21), ((float)il2cpp_codegen_add((float)L_1, (float)((float)il2cpp_codegen_multiply((float)((float)il2cpp_codegen_subtract((float)L_3, (float)L_5)), (float)L_6)))), ((float)il2cpp_codegen_add((float)L_8, (float)((float)il2cpp_codegen_multiply((float)((float)il2cpp_codegen_subtract((float)L_10, (float)L_12)), (float)L_13)))), ((float)il2cpp_codegen_add((float)L_15, (float)((float)il2cpp_codegen_multiply((float)((float)il2cpp_codegen_subtract((float)L_17, (float)L_19)), (float)L_20)))), /*hidden argument*/NULL);
		V_0 = L_21;
		goto IL_004b;
	}

IL_004b:
	{
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_22 = V_0;
		return L_22;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * List_1_get_Item_mF00B574E58FB078BB753B05A3B86DD0A7A266B63_gshared_inline (List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * __this, int32_t ___index0, const RuntimeMethod* method)
{
	{
		int32_t L_0 = ___index0;
		int32_t L_1 = (int32_t)__this->get__size_2();
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_000e;
		}
	}
	{
		ThrowHelper_ThrowArgumentOutOfRangeException_m4841366ABC2B2AFA37C10900551D7E07522C0929(/*hidden argument*/NULL);
	}

IL_000e:
	{
		ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_2 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)__this->get__items_1();
		int32_t L_3 = ___index0;
		RuntimeObject * L_4;
		L_4 = IL2CPP_ARRAY_UNSAFE_LOAD((ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_2, (int32_t)L_3);
		return (RuntimeObject *)L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m5D847939ABB9A78203B062CAFFE975792174D00F_gshared_inline (List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get__size_2();
		return (int32_t)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_get_Current_m9C4EBBD2108B51885E750F927D7936290C8E20EE_gshared_inline (Enumerator_tB6009981BD4E3881E3EC83627255A24198F902D6 * __this, const RuntimeMethod* method)
{
	{
		RuntimeObject * L_0 = (RuntimeObject *)__this->get_current_3();
		return (RuntimeObject *)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625  Enumerator_get_Current_m17E1C36ECBB09CC2AB892710866F8655D83A6048_gshared_inline (Enumerator_tE4E91EE5578038530CF0C46227953BA787E7A0A0 * __this, const RuntimeMethod* method)
{
	{
		KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625  L_0 = (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 )__this->get_current_3();
		return (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 )L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * KeyValuePair_2_get_Value_m622223593F7461E7812C581DDB145270016ED303_gshared_inline (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 * __this, const RuntimeMethod* method)
{
	{
		RuntimeObject * L_0 = (RuntimeObject *)__this->get_value_1();
		return (RuntimeObject *)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * KeyValuePair_2_get_Key_mCAD7B121DB998D7C56EB0281215A860EFE9DCD95_gshared_inline (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 * __this, const RuntimeMethod* method)
{
	{
		RuntimeObject * L_0 = (RuntimeObject *)__this->get_key_0();
		return (RuntimeObject *)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mE8F7A4717F2AFBB314903A66709DBC4E3A6299D4_gshared_inline (List_1_tC1537C8DF457B7721EAA10465942441865A779E5 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get__size_2();
		return (int32_t)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B  List_1_get_Item_m8FE58202E8C53418E70622C8ED2B388429124FE8_gshared_inline (List_1_tC1537C8DF457B7721EAA10465942441865A779E5 * __this, int32_t ___index0, const RuntimeMethod* method)
{
	{
		int32_t L_0 = ___index0;
		int32_t L_1 = (int32_t)__this->get__size_2();
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_000e;
		}
	}
	{
		ThrowHelper_ThrowArgumentOutOfRangeException_m4841366ABC2B2AFA37C10900551D7E07522C0929(/*hidden argument*/NULL);
	}

IL_000e:
	{
		ItemU5BU5D_t1108E169C548FBD6E94B6418A98483F93C2FB3E8* L_2 = (ItemU5BU5D_t1108E169C548FBD6E94B6418A98483F93C2FB3E8*)__this->get__items_1();
		int32_t L_3 = ___index0;
		Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B  L_4;
		L_4 = IL2CPP_ARRAY_UNSAFE_LOAD((ItemU5BU5D_t1108E169C548FBD6E94B6418A98483F93C2FB3E8*)L_2, (int32_t)L_3);
		return (Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B )L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m9514D8319A9C37531733E4D2D7B2A5E920822635_gshared_inline (List_1_tAED568015081230FCEC357C56CB10520C53903F7 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get__size_2();
		return (int32_t)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RecordingItem_tEDE8B20C8F2E4981D1302177EBA59407729666BB  List_1_get_Item_m8D9BE2D904E61F226686ABCD759CFCC1506F6079_gshared_inline (List_1_tAED568015081230FCEC357C56CB10520C53903F7 * __this, int32_t ___index0, const RuntimeMethod* method)
{
	{
		int32_t L_0 = ___index0;
		int32_t L_1 = (int32_t)__this->get__size_2();
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_000e;
		}
	}
	{
		ThrowHelper_ThrowArgumentOutOfRangeException_m4841366ABC2B2AFA37C10900551D7E07522C0929(/*hidden argument*/NULL);
	}

IL_000e:
	{
		RecordingItemU5BU5D_t519137B584A64E57F8188DDEE96C7A40220E40F5* L_2 = (RecordingItemU5BU5D_t519137B584A64E57F8188DDEE96C7A40220E40F5*)__this->get__items_1();
		int32_t L_3 = ___index0;
		RecordingItem_tEDE8B20C8F2E4981D1302177EBA59407729666BB  L_4;
		L_4 = IL2CPP_ARRAY_UNSAFE_LOAD((RecordingItemU5BU5D_t519137B584A64E57F8188DDEE96C7A40220E40F5*)L_2, (int32_t)L_3);
		return (RecordingItem_tEDE8B20C8F2E4981D1302177EBA59407729666BB )L_4;
	}
}
