#include "il2cpp-config.h"

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

#include <cstring>
#include <string.h>
#include <stdio.h>
#include <cmath>
#include <limits>
#include <assert.h>


#include "class-internals.h"
#include "codegen/il2cpp-codegen.h"
#include "UnityEngine_UnityEngine_SendMouseEvents3965481900.h"
#include "UnityEngine_UnityEngine_SendMouseEvents_HitInfo3209134097.h"
#include "UnityEngine_UnityEngine_PropertyAttribute3531521085.h"
#include "UnityEngine_UnityEngine_TooltipAttribute1877437789.h"
#include "UnityEngine_UnityEngine_SpaceAttribute1515135354.h"
#include "UnityEngine_UnityEngine_RangeAttribute912008995.h"
#include "UnityEngine_UnityEngine_TextAreaAttribute641061976.h"
#include "UnityEngine_UnityEngine_SelectionBaseAttribute204085987.h"
#include "UnityEngine_UnityEngine_StackTraceUtility4217621253.h"
#include "UnityEngine_UnityEngine_UnityException3473321374.h"
#include "UnityEngine_UnityEngine_SharedBetweenAnimatorsAttr1486273289.h"
#include "UnityEngine_UnityEngine_StateMachineBehaviour759180893.h"
#include "UnityEngine_UnityEngine_TrackedReference2089686725.h"
#include "UnityEngine_UnityEngine_Events_PersistentListenerM3900400668.h"
#include "UnityEngine_UnityEngine_Events_ArgumentCache1171347191.h"
#include "UnityEngine_UnityEngine_Events_BaseInvokableCall1559630662.h"
#include "UnityEngine_UnityEngine_Events_InvokableCall1277370263.h"
#include "UnityEngine_UnityEngine_Events_UnityEventCallState3502354656.h"
#include "UnityEngine_UnityEngine_Events_PersistentCall2972625667.h"
#include "UnityEngine_UnityEngine_Events_PersistentCallGroup4062675100.h"
#include "UnityEngine_UnityEngine_Events_InvokableCallList3597236437.h"
#include "UnityEngine_UnityEngine_Events_UnityEventBase1020378628.h"
#include "UnityEngine_UnityEngine_Events_UnityEvent1266085011.h"
#include "UnityEngine_UnityEngine_WaitForSecondsRealtime3698499994.h"
#include "UnityEngine_UnityEngine_Experimental_Director_Anim4222409188.h"
#include "UnityEngine_UnityEngine_Experimental_Director_Fram3749225885.h"
#include "UnityEngine_UnityEngine_Internal_DefaultValueAttri1017505774.h"
#include "UnityEngine_UnityEngine_Internal_ExcludeFromDocsAt1844602099.h"
#include "UnityEngine_UnityEngine_Logger2997509588.h"
#include "UnityEngine_UnityEngine_Scripting_UsedByNativeCode3197444790.h"
#include "UnityEngine_UnityEngine_Scripting_RequiredByNative3165457172.h"
#include "UnityEngine_UnityEngine_Serialization_FormerlySeri2216353654.h"
#include "UnityEngine_UnityEngineInternal_TypeInferenceRules2889237774.h"
#include "UnityEngine_UnityEngineInternal_TypeInferenceRuleA1657757719.h"
#include "UnityEngine_UnityEngineInternal_GenericStack931085639.h"
#include "UnityEngine_UnityEngineInternal_NetFxCoreExtension2541795172.h"
#include "UnityEngine_UnityEngine_Events_UnityAction594794173.h"
#include "UnityEngine_UI_U3CModuleU3E86524790.h"
#include "UnityEngine_UI_UnityEngine_EventSystems_EventHandl1938870832.h"
#include "UnityEngine_UI_UnityEngine_EventSystems_EventSyste2276120119.h"
#include "UnityEngine_UI_UnityEngine_EventSystems_EventTrigge672607302.h"
#include "UnityEngine_UI_UnityEngine_EventSystems_EventTrigger95600550.h"
#include "UnityEngine_UI_UnityEngine_EventSystems_EventTrigge849715470.h"
#include "UnityEngine_UI_UnityEngine_EventSystems_EventTrigg3843052064.h"
#include "UnityEngine_UI_UnityEngine_EventSystems_ExecuteEve2704060668.h"
#include "UnityEngine_UI_UnityEngine_EventSystems_MoveDirect2840182460.h"
#include "UnityEngine_UI_UnityEngine_EventSystems_RaycasterM2104732159.h"
#include "UnityEngine_UI_UnityEngine_EventSystems_RaycastRes3762661364.h"
#include "UnityEngine_UI_UnityEngine_EventSystems_UIBehaviou2511441271.h"
#include "UnityEngine_UI_UnityEngine_EventSystems_AxisEventD3355659985.h"
#include "UnityEngine_UI_UnityEngine_EventSystems_AbstractEv1322796528.h"
#include "UnityEngine_UI_UnityEngine_EventSystems_BaseEventD2054899105.h"
#include "UnityEngine_UI_UnityEngine_EventSystems_PointerEve1848751023.h"
#include "UnityEngine_UI_UnityEngine_EventSystems_PointerEven384979233.h"
#include "UnityEngine_UI_UnityEngine_EventSystems_PointerEve2820857440.h"
#include "UnityEngine_UI_UnityEngine_EventSystems_BaseInputMod15847059.h"
#include "UnityEngine_UI_UnityEngine_EventSystems_PointerInp3771003169.h"
#include "UnityEngine_UI_UnityEngine_EventSystems_PointerInp2039702646.h"
#include "UnityEngine_UI_UnityEngine_EventSystems_PointerInp3613479957.h"
#include "UnityEngine_UI_UnityEngine_EventSystems_PointerInp4082623702.h"
#include "UnityEngine_UI_UnityEngine_EventSystems_Standalone1096194655.h"
#include "UnityEngine_UI_UnityEngine_EventSystems_Standalone1573608962.h"
#include "UnityEngine_UI_UnityEngine_EventSystems_TouchInputM894675487.h"
#include "UnityEngine_UI_UnityEngine_EventSystems_BaseRaycas2327671059.h"
#include "UnityEngine_UI_UnityEngine_EventSystems_Physics2DRa935388869.h"
#include "UnityEngine_UI_UnityEngine_EventSystems_PhysicsRay1170055767.h"



#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1400 = { sizeof (SendMouseEvents_t3965481900), -1, sizeof(SendMouseEvents_t3965481900_StaticFields), 0 };
extern const int32_t g_FieldOffsetTable1400[5] = 
{
	SendMouseEvents_t3965481900_StaticFields::get_offset_of_s_MouseUsed_0(),
	SendMouseEvents_t3965481900_StaticFields::get_offset_of_m_LastHit_1(),
	SendMouseEvents_t3965481900_StaticFields::get_offset_of_m_MouseDownHit_2(),
	SendMouseEvents_t3965481900_StaticFields::get_offset_of_m_CurrentHit_3(),
	SendMouseEvents_t3965481900_StaticFields::get_offset_of_m_Cameras_4(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1401 = { sizeof (HitInfo_t3209134097)+ sizeof (Il2CppObject), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable1401[2] = 
{
	HitInfo_t3209134097::get_offset_of_target_0() + static_cast<int32_t>(sizeof(Il2CppObject)),
	HitInfo_t3209134097::get_offset_of_camera_1() + static_cast<int32_t>(sizeof(Il2CppObject)),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1402 = { sizeof (PropertyAttribute_t3531521085), -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1403 = { sizeof (TooltipAttribute_t1877437789), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable1403[1] = 
{
	TooltipAttribute_t1877437789::get_offset_of_tooltip_0(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1404 = { sizeof (SpaceAttribute_t1515135354), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable1404[1] = 
{
	SpaceAttribute_t1515135354::get_offset_of_height_0(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1405 = { sizeof (RangeAttribute_t912008995), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable1405[2] = 
{
	RangeAttribute_t912008995::get_offset_of_min_0(),
	RangeAttribute_t912008995::get_offset_of_max_1(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1406 = { sizeof (TextAreaAttribute_t641061976), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable1406[2] = 
{
	TextAreaAttribute_t641061976::get_offset_of_minLines_0(),
	TextAreaAttribute_t641061976::get_offset_of_maxLines_1(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1407 = { sizeof (SelectionBaseAttribute_t204085987), -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1408 = { sizeof (StackTraceUtility_t4217621253), -1, sizeof(StackTraceUtility_t4217621253_StaticFields), 0 };
extern const int32_t g_FieldOffsetTable1408[1] = 
{
	StackTraceUtility_t4217621253_StaticFields::get_offset_of_projectFolder_0(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1409 = { sizeof (UnityException_t3473321374), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable1409[2] = 
{
	0,
	UnityException_t3473321374::get_offset_of_unityStackTrace_12(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1410 = { sizeof (SharedBetweenAnimatorsAttribute_t1486273289), -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1411 = { sizeof (StateMachineBehaviour_t759180893), -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1412 = { sizeof (TrackedReference_t2089686725), sizeof(TrackedReference_t2089686725_marshaled_pinvoke), 0, 0 };
extern const int32_t g_FieldOffsetTable1412[1] = 
{
	TrackedReference_t2089686725::get_offset_of_m_Ptr_0(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1413 = { sizeof (PersistentListenerMode_t3900400668)+ sizeof (Il2CppObject), sizeof(int32_t), 0, 0 };
extern const int32_t g_FieldOffsetTable1413[8] = 
{
	PersistentListenerMode_t3900400668::get_offset_of_value___1() + static_cast<int32_t>(sizeof(Il2CppObject)),
	0,
	0,
	0,
	0,
	0,
	0,
	0,
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1414 = { sizeof (ArgumentCache_t1171347191), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable1414[6] = 
{
	ArgumentCache_t1171347191::get_offset_of_m_ObjectArgument_0(),
	ArgumentCache_t1171347191::get_offset_of_m_ObjectArgumentAssemblyTypeName_1(),
	ArgumentCache_t1171347191::get_offset_of_m_IntArgument_2(),
	ArgumentCache_t1171347191::get_offset_of_m_FloatArgument_3(),
	ArgumentCache_t1171347191::get_offset_of_m_StringArgument_4(),
	ArgumentCache_t1171347191::get_offset_of_m_BoolArgument_5(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1415 = { sizeof (BaseInvokableCall_t1559630662), -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1416 = { sizeof (InvokableCall_t1277370263), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable1416[1] = 
{
	InvokableCall_t1277370263::get_offset_of_Delegate_0(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1417 = { 0, 0, 0, 0 };
extern const int32_t g_FieldOffsetTable1417[1] = 
{
	0,
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1418 = { 0, 0, 0, 0 };
extern const int32_t g_FieldOffsetTable1418[1] = 
{
	0,
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1419 = { 0, 0, 0, 0 };
extern const int32_t g_FieldOffsetTable1419[1] = 
{
	0,
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1420 = { 0, 0, 0, 0 };
extern const int32_t g_FieldOffsetTable1420[1] = 
{
	0,
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1421 = { 0, 0, 0, 0 };
extern const int32_t g_FieldOffsetTable1421[1] = 
{
	0,
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1422 = { sizeof (UnityEventCallState_t3502354656)+ sizeof (Il2CppObject), sizeof(int32_t), 0, 0 };
extern const int32_t g_FieldOffsetTable1422[4] = 
{
	UnityEventCallState_t3502354656::get_offset_of_value___1() + static_cast<int32_t>(sizeof(Il2CppObject)),
	0,
	0,
	0,
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1423 = { sizeof (PersistentCall_t2972625667), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable1423[5] = 
{
	PersistentCall_t2972625667::get_offset_of_m_Target_0(),
	PersistentCall_t2972625667::get_offset_of_m_MethodName_1(),
	PersistentCall_t2972625667::get_offset_of_m_Mode_2(),
	PersistentCall_t2972625667::get_offset_of_m_Arguments_3(),
	PersistentCall_t2972625667::get_offset_of_m_CallState_4(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1424 = { sizeof (PersistentCallGroup_t4062675100), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable1424[1] = 
{
	PersistentCallGroup_t4062675100::get_offset_of_m_Calls_0(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1425 = { sizeof (InvokableCallList_t3597236437), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable1425[4] = 
{
	InvokableCallList_t3597236437::get_offset_of_m_PersistentCalls_0(),
	InvokableCallList_t3597236437::get_offset_of_m_RuntimeCalls_1(),
	InvokableCallList_t3597236437::get_offset_of_m_ExecutingCalls_2(),
	InvokableCallList_t3597236437::get_offset_of_m_NeedsUpdate_3(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1426 = { sizeof (UnityEventBase_t1020378628), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable1426[4] = 
{
	UnityEventBase_t1020378628::get_offset_of_m_Calls_0(),
	UnityEventBase_t1020378628::get_offset_of_m_PersistentCalls_1(),
	UnityEventBase_t1020378628::get_offset_of_m_TypeName_2(),
	UnityEventBase_t1020378628::get_offset_of_m_CallsDirty_3(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1427 = { sizeof (UnityEvent_t1266085011), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable1427[1] = 
{
	UnityEvent_t1266085011::get_offset_of_m_InvokeArray_4(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1428 = { 0, 0, 0, 0 };
extern const int32_t g_FieldOffsetTable1428[1] = 
{
	0,
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1429 = { 0, 0, 0, 0 };
extern const int32_t g_FieldOffsetTable1429[1] = 
{
	0,
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1430 = { 0, 0, 0, 0 };
extern const int32_t g_FieldOffsetTable1430[1] = 
{
	0,
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1431 = { 0, 0, 0, 0 };
extern const int32_t g_FieldOffsetTable1431[1] = 
{
	0,
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1432 = { sizeof (WaitForSecondsRealtime_t3698499994), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable1432[1] = 
{
	WaitForSecondsRealtime_t3698499994::get_offset_of_waitTime_0(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1433 = { sizeof (AnimationPlayableUtilities_t4222409188), -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1434 = { sizeof (FrameData_t3749225885)+ sizeof (Il2CppObject), sizeof(FrameData_t3749225885_marshaled_pinvoke), 0, 0 };
extern const int32_t g_FieldOffsetTable1434[4] = 
{
	FrameData_t3749225885::get_offset_of_m_UpdateId_0() + static_cast<int32_t>(sizeof(Il2CppObject)),
	FrameData_t3749225885::get_offset_of_m_Time_1() + static_cast<int32_t>(sizeof(Il2CppObject)),
	FrameData_t3749225885::get_offset_of_m_LastTime_2() + static_cast<int32_t>(sizeof(Il2CppObject)),
	FrameData_t3749225885::get_offset_of_m_TimeScale_3() + static_cast<int32_t>(sizeof(Il2CppObject)),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1435 = { sizeof (DefaultValueAttribute_t1017505774), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable1435[1] = 
{
	DefaultValueAttribute_t1017505774::get_offset_of_DefaultValue_0(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1436 = { sizeof (ExcludeFromDocsAttribute_t1844602099), -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1437 = { 0, -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1438 = { 0, -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1439 = { sizeof (Logger_t2997509588), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable1439[3] = 
{
	Logger_t2997509588::get_offset_of_U3ClogHandlerU3Ek__BackingField_0(),
	Logger_t2997509588::get_offset_of_U3ClogEnabledU3Ek__BackingField_1(),
	Logger_t2997509588::get_offset_of_U3CfilterLogTypeU3Ek__BackingField_2(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1440 = { sizeof (UsedByNativeCodeAttribute_t3197444790), -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1441 = { sizeof (RequiredByNativeCodeAttribute_t3165457172), -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1442 = { sizeof (FormerlySerializedAsAttribute_t2216353654), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable1442[1] = 
{
	FormerlySerializedAsAttribute_t2216353654::get_offset_of_m_oldName_0(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1443 = { sizeof (TypeInferenceRules_t2889237774)+ sizeof (Il2CppObject), sizeof(int32_t), 0, 0 };
extern const int32_t g_FieldOffsetTable1443[5] = 
{
	TypeInferenceRules_t2889237774::get_offset_of_value___1() + static_cast<int32_t>(sizeof(Il2CppObject)),
	0,
	0,
	0,
	0,
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1444 = { sizeof (TypeInferenceRuleAttribute_t1657757719), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable1444[1] = 
{
	TypeInferenceRuleAttribute_t1657757719::get_offset_of__rule_0(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1445 = { sizeof (GenericStack_t931085639), -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1446 = { sizeof (NetFxCoreExtensions_t2541795172), -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1447 = { sizeof (UnityAction_t594794173), sizeof(Il2CppMethodPointer), 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1448 = { 0, 0, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1449 = { 0, 0, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1450 = { 0, 0, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1451 = { 0, 0, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1452 = { sizeof (U3CModuleU3E_t86524795), -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1453 = { sizeof (EventHandle_t1938870832)+ sizeof (Il2CppObject), sizeof(int32_t), 0, 0 };
extern const int32_t g_FieldOffsetTable1453[3] = 
{
	EventHandle_t1938870832::get_offset_of_value___1() + static_cast<int32_t>(sizeof(Il2CppObject)),
	0,
	0,
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1454 = { 0, -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1455 = { 0, -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1456 = { 0, -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1457 = { 0, -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1458 = { 0, -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1459 = { 0, -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1460 = { 0, -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1461 = { 0, -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1462 = { 0, -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1463 = { 0, -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1464 = { 0, -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1465 = { 0, -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1466 = { 0, -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1467 = { 0, -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1468 = { 0, -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1469 = { 0, -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1470 = { 0, -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1471 = { 0, -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1472 = { sizeof (EventSystem_t2276120119), -1, sizeof(EventSystem_t2276120119_StaticFields), 0 };
extern const int32_t g_FieldOffsetTable1472[10] = 
{
	EventSystem_t2276120119::get_offset_of_m_SystemInputModules_2(),
	EventSystem_t2276120119::get_offset_of_m_CurrentInputModule_3(),
	EventSystem_t2276120119::get_offset_of_m_FirstSelected_4(),
	EventSystem_t2276120119::get_offset_of_m_sendNavigationEvents_5(),
	EventSystem_t2276120119::get_offset_of_m_DragThreshold_6(),
	EventSystem_t2276120119::get_offset_of_m_CurrentSelected_7(),
	EventSystem_t2276120119::get_offset_of_m_SelectionGuard_8(),
	EventSystem_t2276120119::get_offset_of_m_DummyData_9(),
	EventSystem_t2276120119_StaticFields::get_offset_of_s_RaycastComparer_10(),
	EventSystem_t2276120119_StaticFields::get_offset_of_U3CcurrentU3Ek__BackingField_11(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1473 = { sizeof (EventTrigger_t672607302), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable1473[2] = 
{
	EventTrigger_t672607302::get_offset_of_m_Delegates_2(),
	EventTrigger_t672607302::get_offset_of_delegates_3(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1474 = { sizeof (TriggerEvent_t95600550), -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1475 = { sizeof (Entry_t849715470), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable1475[2] = 
{
	Entry_t849715470::get_offset_of_eventID_0(),
	Entry_t849715470::get_offset_of_callback_1(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1476 = { sizeof (EventTriggerType_t3843052064)+ sizeof (Il2CppObject), sizeof(int32_t), 0, 0 };
extern const int32_t g_FieldOffsetTable1476[18] = 
{
	EventTriggerType_t3843052064::get_offset_of_value___1() + static_cast<int32_t>(sizeof(Il2CppObject)),
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1477 = { sizeof (ExecuteEvents_t2704060668), -1, sizeof(ExecuteEvents_t2704060668_StaticFields), 0 };
extern const int32_t g_FieldOffsetTable1477[20] = 
{
	ExecuteEvents_t2704060668_StaticFields::get_offset_of_s_PointerEnterHandler_0(),
	ExecuteEvents_t2704060668_StaticFields::get_offset_of_s_PointerExitHandler_1(),
	ExecuteEvents_t2704060668_StaticFields::get_offset_of_s_PointerDownHandler_2(),
	ExecuteEvents_t2704060668_StaticFields::get_offset_of_s_PointerUpHandler_3(),
	ExecuteEvents_t2704060668_StaticFields::get_offset_of_s_PointerClickHandler_4(),
	ExecuteEvents_t2704060668_StaticFields::get_offset_of_s_InitializePotentialDragHandler_5(),
	ExecuteEvents_t2704060668_StaticFields::get_offset_of_s_BeginDragHandler_6(),
	ExecuteEvents_t2704060668_StaticFields::get_offset_of_s_DragHandler_7(),
	ExecuteEvents_t2704060668_StaticFields::get_offset_of_s_EndDragHandler_8(),
	ExecuteEvents_t2704060668_StaticFields::get_offset_of_s_DropHandler_9(),
	ExecuteEvents_t2704060668_StaticFields::get_offset_of_s_ScrollHandler_10(),
	ExecuteEvents_t2704060668_StaticFields::get_offset_of_s_UpdateSelectedHandler_11(),
	ExecuteEvents_t2704060668_StaticFields::get_offset_of_s_SelectHandler_12(),
	ExecuteEvents_t2704060668_StaticFields::get_offset_of_s_DeselectHandler_13(),
	ExecuteEvents_t2704060668_StaticFields::get_offset_of_s_MoveHandler_14(),
	ExecuteEvents_t2704060668_StaticFields::get_offset_of_s_SubmitHandler_15(),
	ExecuteEvents_t2704060668_StaticFields::get_offset_of_s_CancelHandler_16(),
	ExecuteEvents_t2704060668_StaticFields::get_offset_of_s_HandlerListPool_17(),
	ExecuteEvents_t2704060668_StaticFields::get_offset_of_s_InternalTransformList_18(),
	ExecuteEvents_t2704060668_StaticFields::get_offset_of_U3CU3Ef__amU24cache13_19(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1478 = { 0, 0, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1479 = { sizeof (MoveDirection_t2840182460)+ sizeof (Il2CppObject), sizeof(int32_t), 0, 0 };
extern const int32_t g_FieldOffsetTable1479[6] = 
{
	MoveDirection_t2840182460::get_offset_of_value___1() + static_cast<int32_t>(sizeof(Il2CppObject)),
	0,
	0,
	0,
	0,
	0,
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1480 = { sizeof (RaycasterManager_t2104732159), -1, sizeof(RaycasterManager_t2104732159_StaticFields), 0 };
extern const int32_t g_FieldOffsetTable1480[1] = 
{
	RaycasterManager_t2104732159_StaticFields::get_offset_of_s_Raycasters_0(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1481 = { sizeof (RaycastResult_t3762661364)+ sizeof (Il2CppObject), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable1481[10] = 
{
	RaycastResult_t3762661364::get_offset_of_m_GameObject_0() + static_cast<int32_t>(sizeof(Il2CppObject)),
	RaycastResult_t3762661364::get_offset_of_module_1() + static_cast<int32_t>(sizeof(Il2CppObject)),
	RaycastResult_t3762661364::get_offset_of_distance_2() + static_cast<int32_t>(sizeof(Il2CppObject)),
	RaycastResult_t3762661364::get_offset_of_index_3() + static_cast<int32_t>(sizeof(Il2CppObject)),
	RaycastResult_t3762661364::get_offset_of_depth_4() + static_cast<int32_t>(sizeof(Il2CppObject)),
	RaycastResult_t3762661364::get_offset_of_sortingLayer_5() + static_cast<int32_t>(sizeof(Il2CppObject)),
	RaycastResult_t3762661364::get_offset_of_sortingOrder_6() + static_cast<int32_t>(sizeof(Il2CppObject)),
	RaycastResult_t3762661364::get_offset_of_worldPosition_7() + static_cast<int32_t>(sizeof(Il2CppObject)),
	RaycastResult_t3762661364::get_offset_of_worldNormal_8() + static_cast<int32_t>(sizeof(Il2CppObject)),
	RaycastResult_t3762661364::get_offset_of_screenPosition_9() + static_cast<int32_t>(sizeof(Il2CppObject)),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1482 = { sizeof (UIBehaviour_t2511441271), -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1483 = { sizeof (AxisEventData_t3355659985), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable1483[2] = 
{
	AxisEventData_t3355659985::get_offset_of_U3CmoveVectorU3Ek__BackingField_2(),
	AxisEventData_t3355659985::get_offset_of_U3CmoveDirU3Ek__BackingField_3(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1484 = { sizeof (AbstractEventData_t1322796528), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable1484[1] = 
{
	AbstractEventData_t1322796528::get_offset_of_m_Used_0(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1485 = { sizeof (BaseEventData_t2054899105), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable1485[1] = 
{
	BaseEventData_t2054899105::get_offset_of_m_EventSystem_1(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1486 = { sizeof (PointerEventData_t1848751023), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable1486[21] = 
{
	PointerEventData_t1848751023::get_offset_of_m_PointerPress_2(),
	PointerEventData_t1848751023::get_offset_of_hovered_3(),
	PointerEventData_t1848751023::get_offset_of_U3CpointerEnterU3Ek__BackingField_4(),
	PointerEventData_t1848751023::get_offset_of_U3ClastPressU3Ek__BackingField_5(),
	PointerEventData_t1848751023::get_offset_of_U3CrawPointerPressU3Ek__BackingField_6(),
	PointerEventData_t1848751023::get_offset_of_U3CpointerDragU3Ek__BackingField_7(),
	PointerEventData_t1848751023::get_offset_of_U3CpointerCurrentRaycastU3Ek__BackingField_8(),
	PointerEventData_t1848751023::get_offset_of_U3CpointerPressRaycastU3Ek__BackingField_9(),
	PointerEventData_t1848751023::get_offset_of_U3CeligibleForClickU3Ek__BackingField_10(),
	PointerEventData_t1848751023::get_offset_of_U3CpointerIdU3Ek__BackingField_11(),
	PointerEventData_t1848751023::get_offset_of_U3CpositionU3Ek__BackingField_12(),
	PointerEventData_t1848751023::get_offset_of_U3CdeltaU3Ek__BackingField_13(),
	PointerEventData_t1848751023::get_offset_of_U3CpressPositionU3Ek__BackingField_14(),
	PointerEventData_t1848751023::get_offset_of_U3CworldPositionU3Ek__BackingField_15(),
	PointerEventData_t1848751023::get_offset_of_U3CworldNormalU3Ek__BackingField_16(),
	PointerEventData_t1848751023::get_offset_of_U3CclickTimeU3Ek__BackingField_17(),
	PointerEventData_t1848751023::get_offset_of_U3CclickCountU3Ek__BackingField_18(),
	PointerEventData_t1848751023::get_offset_of_U3CscrollDeltaU3Ek__BackingField_19(),
	PointerEventData_t1848751023::get_offset_of_U3CuseDragThresholdU3Ek__BackingField_20(),
	PointerEventData_t1848751023::get_offset_of_U3CdraggingU3Ek__BackingField_21(),
	PointerEventData_t1848751023::get_offset_of_U3CbuttonU3Ek__BackingField_22(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1487 = { sizeof (InputButton_t384979233)+ sizeof (Il2CppObject), sizeof(int32_t), 0, 0 };
extern const int32_t g_FieldOffsetTable1487[4] = 
{
	InputButton_t384979233::get_offset_of_value___1() + static_cast<int32_t>(sizeof(Il2CppObject)),
	0,
	0,
	0,
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1488 = { sizeof (FramePressState_t2820857440)+ sizeof (Il2CppObject), sizeof(int32_t), 0, 0 };
extern const int32_t g_FieldOffsetTable1488[5] = 
{
	FramePressState_t2820857440::get_offset_of_value___1() + static_cast<int32_t>(sizeof(Il2CppObject)),
	0,
	0,
	0,
	0,
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1489 = { sizeof (BaseInputModule_t15847059), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable1489[4] = 
{
	BaseInputModule_t15847059::get_offset_of_m_RaycastResultCache_2(),
	BaseInputModule_t15847059::get_offset_of_m_AxisEventData_3(),
	BaseInputModule_t15847059::get_offset_of_m_EventSystem_4(),
	BaseInputModule_t15847059::get_offset_of_m_BaseEventData_5(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1490 = { sizeof (PointerInputModule_t3771003169), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable1490[6] = 
{
	0,
	0,
	0,
	0,
	PointerInputModule_t3771003169::get_offset_of_m_PointerData_10(),
	PointerInputModule_t3771003169::get_offset_of_m_MouseState_11(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1491 = { sizeof (ButtonState_t2039702646), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable1491[2] = 
{
	ButtonState_t2039702646::get_offset_of_m_Button_0(),
	ButtonState_t2039702646::get_offset_of_m_EventData_1(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1492 = { sizeof (MouseState_t3613479957), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable1492[1] = 
{
	MouseState_t3613479957::get_offset_of_m_TrackedButtons_0(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1493 = { sizeof (MouseButtonEventData_t4082623702), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable1493[2] = 
{
	MouseButtonEventData_t4082623702::get_offset_of_buttonState_0(),
	MouseButtonEventData_t4082623702::get_offset_of_buttonData_1(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1494 = { sizeof (StandaloneInputModule_t1096194655), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable1494[12] = 
{
	StandaloneInputModule_t1096194655::get_offset_of_m_PrevActionTime_12(),
	StandaloneInputModule_t1096194655::get_offset_of_m_LastMoveVector_13(),
	StandaloneInputModule_t1096194655::get_offset_of_m_ConsecutiveMoveCount_14(),
	StandaloneInputModule_t1096194655::get_offset_of_m_LastMousePosition_15(),
	StandaloneInputModule_t1096194655::get_offset_of_m_MousePosition_16(),
	StandaloneInputModule_t1096194655::get_offset_of_m_HorizontalAxis_17(),
	StandaloneInputModule_t1096194655::get_offset_of_m_VerticalAxis_18(),
	StandaloneInputModule_t1096194655::get_offset_of_m_SubmitButton_19(),
	StandaloneInputModule_t1096194655::get_offset_of_m_CancelButton_20(),
	StandaloneInputModule_t1096194655::get_offset_of_m_InputActionsPerSecond_21(),
	StandaloneInputModule_t1096194655::get_offset_of_m_RepeatDelay_22(),
	StandaloneInputModule_t1096194655::get_offset_of_m_ForceModuleActive_23(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1495 = { sizeof (InputMode_t1573608962)+ sizeof (Il2CppObject), sizeof(int32_t), 0, 0 };
extern const int32_t g_FieldOffsetTable1495[3] = 
{
	InputMode_t1573608962::get_offset_of_value___1() + static_cast<int32_t>(sizeof(Il2CppObject)),
	0,
	0,
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1496 = { sizeof (TouchInputModule_t894675487), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable1496[3] = 
{
	TouchInputModule_t894675487::get_offset_of_m_LastMousePosition_12(),
	TouchInputModule_t894675487::get_offset_of_m_MousePosition_13(),
	TouchInputModule_t894675487::get_offset_of_m_ForceModuleActive_14(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1497 = { sizeof (BaseRaycaster_t2327671059), -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1498 = { sizeof (Physics2DRaycaster_t935388869), -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1499 = { sizeof (PhysicsRaycaster_t1170055767), -1, sizeof(PhysicsRaycaster_t1170055767_StaticFields), 0 };
extern const int32_t g_FieldOffsetTable1499[4] = 
{
	0,
	PhysicsRaycaster_t1170055767::get_offset_of_m_EventCamera_3(),
	PhysicsRaycaster_t1170055767::get_offset_of_m_EventMask_4(),
	PhysicsRaycaster_t1170055767_StaticFields::get_offset_of_U3CU3Ef__amU24cache2_5(),
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
