text: ﻿#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 <stdint.h>
  
  #include "il2cpp-class-internals.h"
  #include "codegen/il2cpp-codegen.h"
  #include "il2cpp-object-internals.h"
  
  
  // System.Action
  struct Action_t1264377477;
  // System.Action`1<UnityEngine.AsyncOperation>
  struct Action_1_t1617499438;
  // System.AsyncCallback
  struct AsyncCallback_t3962456242;
  // System.Char[]
  struct CharU5BU5D_t3528271667;
  // System.Collections.Generic.List`1<UnityEngine.BeforeRenderHelper/OrderBlock>
  struct List_1_t3058052573;
  // System.DelegateData
  struct DelegateData_t1677132599;
  // System.Func`1<System.Boolean>
  struct Func_1_t3822001908;
  // System.IAsyncResult
  struct IAsyncResult_t767004451;
  // System.Reflection.MethodInfo
  struct MethodInfo_t;
  // System.String
  struct String_t;
  // System.Type
  struct Type_t;
  // System.UnhandledExceptionEventHandler
  struct UnhandledExceptionEventHandler_t3101989324;
  // System.Void
  struct Void_t1185182177;
  // UnityEngine.Application/LogCallback
  struct LogCallback_t3588208630;
  // UnityEngine.Application/LowMemoryCallback
  struct LowMemoryCallback_t4104246196;
  // UnityEngine.Camera
  struct Camera_t4157153871;
  // UnityEngine.Camera/CameraCallback
  struct CameraCallback_t190067161;
  // UnityEngine.CullingGroup/StateChanged
  struct StateChanged_t2136737110;
  // UnityEngine.DisallowMultipleComponent[]
  struct DisallowMultipleComponentU5BU5D_t3936143868;
  // UnityEngine.Display/DisplaysUpdatedDelegate
  struct DisplaysUpdatedDelegate_t51287044;
  // UnityEngine.Display[]
  struct DisplayU5BU5D_t103034768;
  // UnityEngine.Events.UnityAction
  struct UnityAction_t3245792599;
  // UnityEngine.ExecuteInEditMode[]
  struct ExecuteInEditModeU5BU5D_t3239458680;
  // UnityEngine.Gyroscope
  struct Gyroscope_t3288342876;
  // UnityEngine.ILogger
  struct ILogger_t2607134790;
  // UnityEngine.RequireComponent[]
  struct RequireComponentU5BU5D_t2245623724;
  
  
  
  
  #ifndef U3CMODULEU3E_T692745530_H
  #define U3CMODULEU3E_T692745530_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // <Module>
  struct  U3CModuleU3E_t692745530 
  {
  public:
  
  public:
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // U3CMODULEU3E_T692745530_H
  #ifndef RUNTIMEOBJECT_H
  #define RUNTIMEOBJECT_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.Object
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // RUNTIMEOBJECT_H
  #ifndef ATTRIBUTE_T861562559_H
  #define ATTRIBUTE_T861562559_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.Attribute
  struct  Attribute_t861562559  : public RuntimeObject
  {
  public:
  
  public:
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // ATTRIBUTE_T861562559_H
  #ifndef VALUETYPE_T3640485471_H
  #define VALUETYPE_T3640485471_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.ValueType
  struct  ValueType_t3640485471  : public RuntimeObject
  {
  public:
  
  public:
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  // Native definition for P/Invoke marshalling of System.ValueType
  struct ValueType_t3640485471_marshaled_pinvoke
  {
  };
  // Native definition for COM marshalling of System.ValueType
  struct ValueType_t3640485471_marshaled_com
  {
  };
  #endif // VALUETYPE_T3640485471_H
  #ifndef APPLICATION_T1852185770_H
  #define APPLICATION_T1852185770_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.Application
  struct  Application_t1852185770  : public RuntimeObject
  {
  public:
  
  public:
  };
  
  struct Application_t1852185770_StaticFields
  {
  public:
  	// UnityEngine.Application/LowMemoryCallback UnityEngine.Application::lowMemory
  	LowMemoryCallback_t4104246196 * ___lowMemory_0;
  	// UnityEngine.Application/LogCallback UnityEngine.Application::s_LogCallbackHandler
  	LogCallback_t3588208630 * ___s_LogCallbackHandler_1;
  	// UnityEngine.Application/LogCallback UnityEngine.Application::s_LogCallbackHandlerThreaded
  	LogCallback_t3588208630 * ___s_LogCallbackHandlerThreaded_2;
  	// System.Func`1<System.Boolean> UnityEngine.Application::wantsToQuit
  	Func_1_t3822001908 * ___wantsToQuit_3;
  	// System.Action UnityEngine.Application::quitting
  	Action_t1264377477 * ___quitting_4;
  
  public:
  	inline static int32_t get_offset_of_lowMemory_0() { return static_cast<int32_t>(offsetof(Application_t1852185770_StaticFields, ___lowMemory_0)); }
  	inline LowMemoryCallback_t4104246196 * get_lowMemory_0() const { return ___lowMemory_0; }
  	inline LowMemoryCallback_t4104246196 ** get_address_of_lowMemory_0() { return &___lowMemory_0; }
  	inline void set_lowMemory_0(LowMemoryCallback_t4104246196 * value)
  	{
  		___lowMemory_0 = value;
  		Il2CppCodeGenWriteBarrier((&___lowMemory_0), value);
  	}
  
  	inline static int32_t get_offset_of_s_LogCallbackHandler_1() { return static_cast<int32_t>(offsetof(Application_t1852185770_StaticFields, ___s_LogCallbackHandler_1)); }
  	inline LogCallback_t3588208630 * get_s_LogCallbackHandler_1() const { return ___s_LogCallbackHandler_1; }
  	inline LogCallback_t3588208630 ** get_address_of_s_LogCallbackHandler_1() { return &___s_LogCallbackHandler_1; }
  	inline void set_s_LogCallbackHandler_1(LogCallback_t3588208630 * value)
  	{
  		___s_LogCallbackHandler_1 = value;
  		Il2CppCodeGenWriteBarrier((&___s_LogCallbackHandler_1), value);
  	}
  
  	inline static int32_t get_offset_of_s_LogCallbackHandlerThreaded_2() { return static_cast<int32_t>(offsetof(Application_t1852185770_StaticFields, ___s_LogCallbackHandlerThreaded_2)); }
  	inline LogCallback_t3588208630 * get_s_LogCallbackHandlerThreaded_2() const { return ___s_LogCallbackHandlerThreaded_2; }
  	inline LogCallback_t3588208630 ** get_address_of_s_LogCallbackHandlerThreaded_2() { return &___s_LogCallbackHandlerThreaded_2; }
  	inline void set_s_LogCallbackHandlerThreaded_2(LogCallback_t3588208630 * value)
  	{
  		___s_LogCallbackHandlerThreaded_2 = value;
  		Il2CppCodeGenWriteBarrier((&___s_LogCallbackHandlerThreaded_2), value);
  	}
  
  	inline static int32_t get_offset_of_wantsToQuit_3() { return static_cast<int32_t>(offsetof(Application_t1852185770_StaticFields, ___wantsToQuit_3)); }
  	inline Func_1_t3822001908 * get_wantsToQuit_3() const { return ___wantsToQuit_3; }
  	inline Func_1_t3822001908 ** get_address_of_wantsToQuit_3() { return &___wantsToQuit_3; }
  	inline void set_wantsToQuit_3(Func_1_t3822001908 * value)
  	{
  		___wantsToQuit_3 = value;
  		Il2CppCodeGenWriteBarrier((&___wantsToQuit_3), value);
  	}
  
  	inline static int32_t get_offset_of_quitting_4() { return static_cast<int32_t>(offsetof(Application_t1852185770_StaticFields, ___quitting_4)); }
  	inline Action_t1264377477 * get_quitting_4() const { return ___quitting_4; }
  	inline Action_t1264377477 ** get_address_of_quitting_4() { return &___quitting_4; }
  	inline void set_quitting_4(Action_t1264377477 * value)
  	{
  		___quitting_4 = value;
  		Il2CppCodeGenWriteBarrier((&___quitting_4), value);
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // APPLICATION_T1852185770_H
  #ifndef ATTRIBUTEHELPERENGINE_T2735742303_H
  #define ATTRIBUTEHELPERENGINE_T2735742303_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.AttributeHelperEngine
  struct  AttributeHelperEngine_t2735742303  : public RuntimeObject
  {
  public:
  
  public:
  };
  
  struct AttributeHelperEngine_t2735742303_StaticFields
  {
  public:
  	// UnityEngine.DisallowMultipleComponent[] UnityEngine.AttributeHelperEngine::_disallowMultipleComponentArray
  	DisallowMultipleComponentU5BU5D_t3936143868* ____disallowMultipleComponentArray_0;
  	// UnityEngine.ExecuteInEditMode[] UnityEngine.AttributeHelperEngine::_executeInEditModeArray
  	ExecuteInEditModeU5BU5D_t3239458680* ____executeInEditModeArray_1;
  	// UnityEngine.RequireComponent[] UnityEngine.AttributeHelperEngine::_requireComponentArray
  	RequireComponentU5BU5D_t2245623724* ____requireComponentArray_2;
  
  public:
  	inline static int32_t get_offset_of__disallowMultipleComponentArray_0() { return static_cast<int32_t>(offsetof(AttributeHelperEngine_t2735742303_StaticFields, ____disallowMultipleComponentArray_0)); }
  	inline DisallowMultipleComponentU5BU5D_t3936143868* get__disallowMultipleComponentArray_0() const { return ____disallowMultipleComponentArray_0; }
  	inline DisallowMultipleComponentU5BU5D_t3936143868** get_address_of__disallowMultipleComponentArray_0() { return &____disallowMultipleComponentArray_0; }
  	inline void set__disallowMultipleComponentArray_0(DisallowMultipleComponentU5BU5D_t3936143868* value)
  	{
  		____disallowMultipleComponentArray_0 = value;
  		Il2CppCodeGenWriteBarrier((&____disallowMultipleComponentArray_0), value);
  	}
  
  	inline static int32_t get_offset_of__executeInEditModeArray_1() { return static_cast<int32_t>(offsetof(AttributeHelperEngine_t2735742303_StaticFields, ____executeInEditModeArray_1)); }
  	inline ExecuteInEditModeU5BU5D_t3239458680* get__executeInEditModeArray_1() const { return ____executeInEditModeArray_1; }
  	inline ExecuteInEditModeU5BU5D_t3239458680** get_address_of__executeInEditModeArray_1() { return &____executeInEditModeArray_1; }
  	inline void set__executeInEditModeArray_1(ExecuteInEditModeU5BU5D_t3239458680* value)
  	{
  		____executeInEditModeArray_1 = value;
  		Il2CppCodeGenWriteBarrier((&____executeInEditModeArray_1), value);
  	}
  
  	inline static int32_t get_offset_of__requireComponentArray_2() { return static_cast<int32_t>(offsetof(AttributeHelperEngine_t2735742303_StaticFields, ____requireComponentArray_2)); }
  	inline RequireComponentU5BU5D_t2245623724* get__requireComponentArray_2() const { return ____requireComponentArray_2; }
  	inline RequireComponentU5BU5D_t2245623724** get_address_of__requireComponentArray_2() { return &____requireComponentArray_2; }
  	inline void set__requireComponentArray_2(RequireComponentU5BU5D_t2245623724* value)
  	{
  		____requireComponentArray_2 = value;
  		Il2CppCodeGenWriteBarrier((&____requireComponentArray_2), value);
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // ATTRIBUTEHELPERENGINE_T2735742303_H
  #ifndef BEFORERENDERHELPER_T1336903776_H
  #define BEFORERENDERHELPER_T1336903776_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.BeforeRenderHelper
  struct  BeforeRenderHelper_t1336903776  : public RuntimeObject
  {
  public:
  
  public:
  };
  
  struct BeforeRenderHelper_t1336903776_StaticFields
  {
  public:
  	// System.Collections.Generic.List`1<UnityEngine.BeforeRenderHelper/OrderBlock> UnityEngine.BeforeRenderHelper::s_OrderBlocks
  	List_1_t3058052573 * ___s_OrderBlocks_0;
  
  public:
  	inline static int32_t get_offset_of_s_OrderBlocks_0() { return static_cast<int32_t>(offsetof(BeforeRenderHelper_t1336903776_StaticFields, ___s_OrderBlocks_0)); }
  	inline List_1_t3058052573 * get_s_OrderBlocks_0() const { return ___s_OrderBlocks_0; }
  	inline List_1_t3058052573 ** get_address_of_s_OrderBlocks_0() { return &___s_OrderBlocks_0; }
  	inline void set_s_OrderBlocks_0(List_1_t3058052573 * value)
  	{
  		___s_OrderBlocks_0 = value;
  		Il2CppCodeGenWriteBarrier((&___s_OrderBlocks_0), value);
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // BEFORERENDERHELPER_T1336903776_H
  #ifndef CLASSLIBRARYINITIALIZER_T2339504045_H
  #define CLASSLIBRARYINITIALIZER_T2339504045_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.ClassLibraryInitializer
  struct  ClassLibraryInitializer_t2339504045  : public RuntimeObject
  {
  public:
  
  public:
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // CLASSLIBRARYINITIALIZER_T2339504045_H
  #ifndef CURSOR_T1422555833_H
  #define CURSOR_T1422555833_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.Cursor
  struct  Cursor_t1422555833  : public RuntimeObject
  {
  public:
  
  public:
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // CURSOR_T1422555833_H
  #ifndef CUSTOMYIELDINSTRUCTION_T1895667560_H
  #define CUSTOMYIELDINSTRUCTION_T1895667560_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.CustomYieldInstruction
  struct  CustomYieldInstruction_t1895667560  : public RuntimeObject
  {
  public:
  
  public:
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // CUSTOMYIELDINSTRUCTION_T1895667560_H
  #ifndef DEBUG_T3317548046_H
  #define DEBUG_T3317548046_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.Debug
  struct  Debug_t3317548046  : public RuntimeObject
  {
  public:
  
  public:
  };
  
  struct Debug_t3317548046_StaticFields
  {
  public:
  	// UnityEngine.ILogger UnityEngine.Debug::s_Logger
  	RuntimeObject* ___s_Logger_0;
  
  public:
  	inline static int32_t get_offset_of_s_Logger_0() { return static_cast<int32_t>(offsetof(Debug_t3317548046_StaticFields, ___s_Logger_0)); }
  	inline RuntimeObject* get_s_Logger_0() const { return ___s_Logger_0; }
  	inline RuntimeObject** get_address_of_s_Logger_0() { return &___s_Logger_0; }
  	inline void set_s_Logger_0(RuntimeObject* value)
  	{
  		___s_Logger_0 = value;
  		Il2CppCodeGenWriteBarrier((&___s_Logger_0), value);
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // DEBUG_T3317548046_H
  #ifndef DEBUGLOGHANDLER_T826086171_H
  #define DEBUGLOGHANDLER_T826086171_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.DebugLogHandler
  struct  DebugLogHandler_t826086171  : public RuntimeObject
  {
  public:
  
  public:
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // DEBUGLOGHANDLER_T826086171_H
  #ifndef GYROSCOPE_T3288342876_H
  #define GYROSCOPE_T3288342876_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.Gyroscope
  struct  Gyroscope_t3288342876  : public RuntimeObject
  {
  public:
  
  public:
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // GYROSCOPE_T3288342876_H
  #ifndef INPUT_T1431474628_H
  #define INPUT_T1431474628_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.Input
  struct  Input_t1431474628  : public RuntimeObject
  {
  public:
  
  public:
  };
  
  struct Input_t1431474628_StaticFields
  {
  public:
  	// UnityEngine.Gyroscope UnityEngine.Input::m_MainGyro
  	Gyroscope_t3288342876 * ___m_MainGyro_0;
  
  public:
  	inline static int32_t get_offset_of_m_MainGyro_0() { return static_cast<int32_t>(offsetof(Input_t1431474628_StaticFields, ___m_MainGyro_0)); }
  	inline Gyroscope_t3288342876 * get_m_MainGyro_0() const { return ___m_MainGyro_0; }
  	inline Gyroscope_t3288342876 ** get_address_of_m_MainGyro_0() { return &___m_MainGyro_0; }
  	inline void set_m_MainGyro_0(Gyroscope_t3288342876 * value)
  	{
  		___m_MainGyro_0 = value;
  		Il2CppCodeGenWriteBarrier((&___m_MainGyro_0), value);
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // INPUT_T1431474628_H
  #ifndef NOALLOCHELPERS_T1437076930_H
  #define NOALLOCHELPERS_T1437076930_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.NoAllocHelpers
  struct  NoAllocHelpers_t1437076930  : public RuntimeObject
  {
  public:
  
  public:
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // NOALLOCHELPERS_T1437076930_H
  #ifndef PLAYERCONNECTIONINTERNAL_T3892293164_H
  #define PLAYERCONNECTIONINTERNAL_T3892293164_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.PlayerConnectionInternal
  struct  PlayerConnectionInternal_t3892293164  : public RuntimeObject
  {
  public:
  
  public:
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // PLAYERCONNECTIONINTERNAL_T3892293164_H
  #ifndef SCREEN_T3860757715_H
  #define SCREEN_T3860757715_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.Screen
  struct  Screen_t3860757715  : public RuntimeObject
  {
  public:
  
  public:
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // SCREEN_T3860757715_H
  #ifndef SETUPCOROUTINE_T2062820429_H
  #define SETUPCOROUTINE_T2062820429_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.SetupCoroutine
  struct  SetupCoroutine_t2062820429  : public RuntimeObject
  {
  public:
  
  public:
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // SETUPCOROUTINE_T2062820429_H
  #ifndef UNHANDLEDEXCEPTIONHANDLER_T1162846485_H
  #define UNHANDLEDEXCEPTIONHANDLER_T1162846485_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.UnhandledExceptionHandler
  struct  UnhandledExceptionHandler_t1162846485  : public RuntimeObject
  {
  public:
  
  public:
  };
  
  struct UnhandledExceptionHandler_t1162846485_StaticFields
  {
  public:
  	// System.UnhandledExceptionEventHandler UnityEngine.UnhandledExceptionHandler::<>f__mg$cache0
  	UnhandledExceptionEventHandler_t3101989324 * ___U3CU3Ef__mgU24cache0_0;
  
  public:
  	inline static int32_t get_offset_of_U3CU3Ef__mgU24cache0_0() { return static_cast<int32_t>(offsetof(UnhandledExceptionHandler_t1162846485_StaticFields, ___U3CU3Ef__mgU24cache0_0)); }
  	inline UnhandledExceptionEventHandler_t3101989324 * get_U3CU3Ef__mgU24cache0_0() const { return ___U3CU3Ef__mgU24cache0_0; }
  	inline UnhandledExceptionEventHandler_t3101989324 ** get_address_of_U3CU3Ef__mgU24cache0_0() { return &___U3CU3Ef__mgU24cache0_0; }
  	inline void set_U3CU3Ef__mgU24cache0_0(UnhandledExceptionEventHandler_t3101989324 * value)
  	{
  		___U3CU3Ef__mgU24cache0_0 = value;
  		Il2CppCodeGenWriteBarrier((&___U3CU3Ef__mgU24cache0_0), value);
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // UNHANDLEDEXCEPTIONHANDLER_T1162846485_H
  #ifndef UNITYSTRING_T1423233093_H
  #define UNITYSTRING_T1423233093_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.UnityString
  struct  UnityString_t1423233093  : public RuntimeObject
  {
  public:
  
  public:
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // UNITYSTRING_T1423233093_H
  #ifndef YIELDINSTRUCTION_T403091072_H
  #define YIELDINSTRUCTION_T403091072_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.YieldInstruction
  struct  YieldInstruction_t403091072  : public RuntimeObject
  {
  public:
  
  public:
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  // Native definition for P/Invoke marshalling of UnityEngine.YieldInstruction
  struct YieldInstruction_t403091072_marshaled_pinvoke
  {
  };
  // Native definition for COM marshalling of UnityEngine.YieldInstruction
  struct YieldInstruction_t403091072_marshaled_com
  {
  };
  #endif // YIELDINSTRUCTION_T403091072_H
  #ifndef ENUM_T4135868527_H
  #define ENUM_T4135868527_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.Enum
  struct  Enum_t4135868527  : public ValueType_t3640485471
  {
  public:
  
  public:
  };
  
  struct Enum_t4135868527_StaticFields
  {
  public:
  	// System.Char[] System.Enum::split_char
  	CharU5BU5D_t3528271667* ___split_char_0;
  
  public:
  	inline static int32_t get_offset_of_split_char_0() { return static_cast<int32_t>(offsetof(Enum_t4135868527_StaticFields, ___split_char_0)); }
  	inline CharU5BU5D_t3528271667* get_split_char_0() const { return ___split_char_0; }
  	inline CharU5BU5D_t3528271667** get_address_of_split_char_0() { return &___split_char_0; }
  	inline void set_split_char_0(CharU5BU5D_t3528271667* value)
  	{
  		___split_char_0 = value;
  		Il2CppCodeGenWriteBarrier((&___split_char_0), value);
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  // Native definition for P/Invoke marshalling of System.Enum
  struct Enum_t4135868527_marshaled_pinvoke
  {
  };
  // Native definition for COM marshalling of System.Enum
  struct Enum_t4135868527_marshaled_com
  {
  };
  #endif // ENUM_T4135868527_H
  #ifndef INTPTR_T_H
  #define INTPTR_T_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // 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;
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // INTPTR_T_H
  #ifndef VOID_T1185182177_H
  #define VOID_T1185182177_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.Void
  struct  Void_t1185182177 
  {
  public:
  
  public:
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // VOID_T1185182177_H
  #ifndef ADDCOMPONENTMENU_T415040132_H
  #define ADDCOMPONENTMENU_T415040132_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.AddComponentMenu
  struct  AddComponentMenu_t415040132  : public Attribute_t861562559
  {
  public:
  	// System.String UnityEngine.AddComponentMenu::m_AddComponentMenu
  	String_t* ___m_AddComponentMenu_0;
  	// System.Int32 UnityEngine.AddComponentMenu::m_Ordering
  	int32_t ___m_Ordering_1;
  
  public:
  	inline static int32_t get_offset_of_m_AddComponentMenu_0() { return static_cast<int32_t>(offsetof(AddComponentMenu_t415040132, ___m_AddComponentMenu_0)); }
  	inline String_t* get_m_AddComponentMenu_0() const { return ___m_AddComponentMenu_0; }
  	inline String_t** get_address_of_m_AddComponentMenu_0() { return &___m_AddComponentMenu_0; }
  	inline void set_m_AddComponentMenu_0(String_t* value)
  	{
  		___m_AddComponentMenu_0 = value;
  		Il2CppCodeGenWriteBarrier((&___m_AddComponentMenu_0), value);
  	}
  
  	inline static int32_t get_offset_of_m_Ordering_1() { return static_cast<int32_t>(offsetof(AddComponentMenu_t415040132, ___m_Ordering_1)); }
  	inline int32_t get_m_Ordering_1() const { return ___m_Ordering_1; }
  	inline int32_t* get_address_of_m_Ordering_1() { return &___m_Ordering_1; }
  	inline void set_m_Ordering_1(int32_t value)
  	{
  		___m_Ordering_1 = value;
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // ADDCOMPONENTMENU_T415040132_H
  #ifndef ASSEMBLYISEDITORASSEMBLY_T3442416807_H
  #define ASSEMBLYISEDITORASSEMBLY_T3442416807_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.AssemblyIsEditorAssembly
  struct  AssemblyIsEditorAssembly_t3442416807  : public Attribute_t861562559
  {
  public:
  
  public:
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // ASSEMBLYISEDITORASSEMBLY_T3442416807_H
  #ifndef ORDERBLOCK_T1585977831_H
  #define ORDERBLOCK_T1585977831_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.BeforeRenderHelper/OrderBlock
  struct  OrderBlock_t1585977831 
  {
  public:
  	// System.Int32 UnityEngine.BeforeRenderHelper/OrderBlock::order
  	int32_t ___order_0;
  	// UnityEngine.Events.UnityAction UnityEngine.BeforeRenderHelper/OrderBlock::callback
  	UnityAction_t3245792599 * ___callback_1;
  
  public:
  	inline static int32_t get_offset_of_order_0() { return static_cast<int32_t>(offsetof(OrderBlock_t1585977831, ___order_0)); }
  	inline int32_t get_order_0() const { return ___order_0; }
  	inline int32_t* get_address_of_order_0() { return &___order_0; }
  	inline void set_order_0(int32_t value)
  	{
  		___order_0 = value;
  	}
  
  	inline static int32_t get_offset_of_callback_1() { return static_cast<int32_t>(offsetof(OrderBlock_t1585977831, ___callback_1)); }
  	inline UnityAction_t3245792599 * get_callback_1() const { return ___callback_1; }
  	inline UnityAction_t3245792599 ** get_address_of_callback_1() { return &___callback_1; }
  	inline void set_callback_1(UnityAction_t3245792599 * value)
  	{
  		___callback_1 = value;
  		Il2CppCodeGenWriteBarrier((&___callback_1), value);
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  // Native definition for P/Invoke marshalling of UnityEngine.BeforeRenderHelper/OrderBlock
  struct OrderBlock_t1585977831_marshaled_pinvoke
  {
  	int32_t ___order_0;
  	Il2CppMethodPointer ___callback_1;
  };
  // Native definition for COM marshalling of UnityEngine.BeforeRenderHelper/OrderBlock
  struct OrderBlock_t1585977831_marshaled_com
  {
  	int32_t ___order_0;
  	Il2CppMethodPointer ___callback_1;
  };
  #endif // ORDERBLOCK_T1585977831_H
  #ifndef IGNOREATTRIBUTE_T1982719709_H
  #define IGNOREATTRIBUTE_T1982719709_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.Bindings.IgnoreAttribute
  struct  IgnoreAttribute_t1982719709  : public Attribute_t861562559
  {
  public:
  	// System.Boolean UnityEngine.Bindings.IgnoreAttribute::<DoesNotContributeToSize>k__BackingField
  	bool ___U3CDoesNotContributeToSizeU3Ek__BackingField_0;
  
  public:
  	inline static int32_t get_offset_of_U3CDoesNotContributeToSizeU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(IgnoreAttribute_t1982719709, ___U3CDoesNotContributeToSizeU3Ek__BackingField_0)); }
  	inline bool get_U3CDoesNotContributeToSizeU3Ek__BackingField_0() const { return ___U3CDoesNotContributeToSizeU3Ek__BackingField_0; }
  	inline bool* get_address_of_U3CDoesNotContributeToSizeU3Ek__BackingField_0() { return &___U3CDoesNotContributeToSizeU3Ek__BackingField_0; }
  	inline void set_U3CDoesNotContributeToSizeU3Ek__BackingField_0(bool value)
  	{
  		___U3CDoesNotContributeToSizeU3Ek__BackingField_0 = value;
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // IGNOREATTRIBUTE_T1982719709_H
  #ifndef NATIVEMETHODATTRIBUTE_T4187428193_H
  #define NATIVEMETHODATTRIBUTE_T4187428193_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.Bindings.NativeMethodAttribute
  struct  NativeMethodAttribute_t4187428193  : public Attribute_t861562559
  {
  public:
  	// System.String UnityEngine.Bindings.NativeMethodAttribute::<Name>k__BackingField
  	String_t* ___U3CNameU3Ek__BackingField_0;
  	// System.Boolean UnityEngine.Bindings.NativeMethodAttribute::<IsThreadSafe>k__BackingField
  	bool ___U3CIsThreadSafeU3Ek__BackingField_1;
  	// System.Boolean UnityEngine.Bindings.NativeMethodAttribute::<IsFreeFunction>k__BackingField
  	bool ___U3CIsFreeFunctionU3Ek__BackingField_2;
  	// System.Boolean UnityEngine.Bindings.NativeMethodAttribute::<ThrowsException>k__BackingField
  	bool ___U3CThrowsExceptionU3Ek__BackingField_3;
  	// System.Boolean UnityEngine.Bindings.NativeMethodAttribute::<HasExplicitThis>k__BackingField
  	bool ___U3CHasExplicitThisU3Ek__BackingField_4;
  
  public:
  	inline static int32_t get_offset_of_U3CNameU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(NativeMethodAttribute_t4187428193, ___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((&___U3CNameU3Ek__BackingField_0), value);
  	}
  
  	inline static int32_t get_offset_of_U3CIsThreadSafeU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(NativeMethodAttribute_t4187428193, ___U3CIsThreadSafeU3Ek__BackingField_1)); }
  	inline bool get_U3CIsThreadSafeU3Ek__BackingField_1() const { return ___U3CIsThreadSafeU3Ek__BackingField_1; }
  	inline bool* get_address_of_U3CIsThreadSafeU3Ek__BackingField_1() { return &___U3CIsThreadSafeU3Ek__BackingField_1; }
  	inline void set_U3CIsThreadSafeU3Ek__BackingField_1(bool value)
  	{
  		___U3CIsThreadSafeU3Ek__BackingField_1 = value;
  	}
  
  	inline static int32_t get_offset_of_U3CIsFreeFunctionU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(NativeMethodAttribute_t4187428193, ___U3CIsFreeFunctionU3Ek__BackingField_2)); }
  	inline bool get_U3CIsFreeFunctionU3Ek__BackingField_2() const { return ___U3CIsFreeFunctionU3Ek__BackingField_2; }
  	inline bool* get_address_of_U3CIsFreeFunctionU3Ek__BackingField_2() { return &___U3CIsFreeFunctionU3Ek__BackingField_2; }
  	inline void set_U3CIsFreeFunctionU3Ek__BackingField_2(bool value)
  	{
  		___U3CIsFreeFunctionU3Ek__BackingField_2 = value;
  	}
  
  	inline static int32_t get_offset_of_U3CThrowsExceptionU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(NativeMethodAttribute_t4187428193, ___U3CThrowsExceptionU3Ek__BackingField_3)); }
  	inline bool get_U3CThrowsExceptionU3Ek__BackingField_3() const { return ___U3CThrowsExceptionU3Ek__BackingField_3; }
  	inline bool* get_address_of_U3CThrowsExceptionU3Ek__BackingField_3() { return &___U3CThrowsExceptionU3Ek__BackingField_3; }
  	inline void set_U3CThrowsExceptionU3Ek__BackingField_3(bool value)
  	{
  		___U3CThrowsExceptionU3Ek__BackingField_3 = value;
  	}
  
  	inline static int32_t get_offset_of_U3CHasExplicitThisU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(NativeMethodAttribute_t4187428193, ___U3CHasExplicitThisU3Ek__BackingField_4)); }
  	inline bool get_U3CHasExplicitThisU3Ek__BackingField_4() const { return ___U3CHasExplicitThisU3Ek__BackingField_4; }
  	inline bool* get_address_of_U3CHasExplicitThisU3Ek__BackingField_4() { return &___U3CHasExplicitThisU3Ek__BackingField_4; }
  	inline void set_U3CHasExplicitThisU3Ek__BackingField_4(bool value)
  	{
  		___U3CHasExplicitThisU3Ek__BackingField_4 = value;
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // NATIVEMETHODATTRIBUTE_T4187428193_H
  #ifndef NATIVETHROWSATTRIBUTE_T1697526064_H
  #define NATIVETHROWSATTRIBUTE_T1697526064_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.Bindings.NativeThrowsAttribute
  struct  NativeThrowsAttribute_t1697526064  : public Attribute_t861562559
  {
  public:
  	// System.Boolean UnityEngine.Bindings.NativeThrowsAttribute::<ThrowsException>k__BackingField
  	bool ___U3CThrowsExceptionU3Ek__BackingField_0;
  
  public:
  	inline static int32_t get_offset_of_U3CThrowsExceptionU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(NativeThrowsAttribute_t1697526064, ___U3CThrowsExceptionU3Ek__BackingField_0)); }
  	inline bool get_U3CThrowsExceptionU3Ek__BackingField_0() const { return ___U3CThrowsExceptionU3Ek__BackingField_0; }
  	inline bool* get_address_of_U3CThrowsExceptionU3Ek__BackingField_0() { return &___U3CThrowsExceptionU3Ek__BackingField_0; }
  	inline void set_U3CThrowsExceptionU3Ek__BackingField_0(bool value)
  	{
  		___U3CThrowsExceptionU3Ek__BackingField_0 = value;
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // NATIVETHROWSATTRIBUTE_T1697526064_H
  #ifndef NOTNULLATTRIBUTE_T1114947401_H
  #define NOTNULLATTRIBUTE_T1114947401_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.Bindings.NotNullAttribute
  struct  NotNullAttribute_t1114947401  : public Attribute_t861562559
  {
  public:
  
  public:
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // NOTNULLATTRIBUTE_T1114947401_H
  #ifndef UNMARSHALLEDATTRIBUTE_T1517743549_H
  #define UNMARSHALLEDATTRIBUTE_T1517743549_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.Bindings.UnmarshalledAttribute
  struct  UnmarshalledAttribute_t1517743549  : public Attribute_t861562559
  {
  public:
  
  public:
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // UNMARSHALLEDATTRIBUTE_T1517743549_H
  #ifndef COLOR_T2555686324_H
  #define COLOR_T2555686324_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.Color
  struct  Color_t2555686324 
  {
  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_t2555686324, ___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_t2555686324, ___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_t2555686324, ___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_t2555686324, ___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;
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // COLOR_T2555686324_H
  #ifndef COLOR32_T2600501292_H
  #define COLOR32_T2600501292_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.Color32
  struct  Color32_t2600501292 
  {
  public:
  	union
  	{
  		#pragma pack(push, tp, 1)
  		struct
  		{
  			// System.Int32 UnityEngine.Color32::rgba
  			int32_t ___rgba_0;
  		};
  		#pragma pack(pop, tp)
  		struct
  		{
  			int32_t ___rgba_0_forAlignmentOnly;
  		};
  		#pragma pack(push, tp, 1)
  		struct
  		{
  			// System.Byte UnityEngine.Color32::r
  			uint8_t ___r_1;
  		};
  		#pragma pack(pop, tp)
  		struct
  		{
  			uint8_t ___r_1_forAlignmentOnly;
  		};
  		#pragma pack(push, tp, 1)
  		struct
  		{
  			char ___g_2_OffsetPadding[1];
  			// System.Byte UnityEngine.Color32::g
  			uint8_t ___g_2;
  		};
  		#pragma pack(pop, tp)
  		struct
  		{
  			char ___g_2_OffsetPadding_forAlignmentOnly[1];
  			uint8_t ___g_2_forAlignmentOnly;
  		};
  		#pragma pack(push, tp, 1)
  		struct
  		{
  			char ___b_3_OffsetPadding[2];
  			// System.Byte UnityEngine.Color32::b
  			uint8_t ___b_3;
  		};
  		#pragma pack(pop, tp)
  		struct
  		{
  			char ___b_3_OffsetPadding_forAlignmentOnly[2];
  			uint8_t ___b_3_forAlignmentOnly;
  		};
  		#pragma pack(push, tp, 1)
  		struct
  		{
  			char ___a_4_OffsetPadding[3];
  			// System.Byte UnityEngine.Color32::a
  			uint8_t ___a_4;
  		};
  		#pragma pack(pop, tp)
  		struct
  		{
  			char ___a_4_OffsetPadding_forAlignmentOnly[3];
  			uint8_t ___a_4_forAlignmentOnly;
  		};
  	};
  
  public:
  	inline static int32_t get_offset_of_rgba_0() { return static_cast<int32_t>(offsetof(Color32_t2600501292, ___rgba_0)); }
  	inline int32_t get_rgba_0() const { return ___rgba_0; }
  	inline int32_t* get_address_of_rgba_0() { return &___rgba_0; }
  	inline void set_rgba_0(int32_t value)
  	{
  		___rgba_0 = value;
  	}
  
  	inline static int32_t get_offset_of_r_1() { return static_cast<int32_t>(offsetof(Color32_t2600501292, ___r_1)); }
  	inline uint8_t get_r_1() const { return ___r_1; }
  	inline uint8_t* get_address_of_r_1() { return &___r_1; }
  	inline void set_r_1(uint8_t value)
  	{
  		___r_1 = value;
  	}
  
  	inline static int32_t get_offset_of_g_2() { return static_cast<int32_t>(offsetof(Color32_t2600501292, ___g_2)); }
  	inline uint8_t get_g_2() const { return ___g_2; }
  	inline uint8_t* get_address_of_g_2() { return &___g_2; }
  	inline void set_g_2(uint8_t value)
  	{
  		___g_2 = value;
  	}
  
  	inline static int32_t get_offset_of_b_3() { return static_cast<int32_t>(offsetof(Color32_t2600501292, ___b_3)); }
  	inline uint8_t get_b_3() const { return ___b_3; }
  	inline uint8_t* get_address_of_b_3() { return &___b_3; }
  	inline void set_b_3(uint8_t value)
  	{
  		___b_3 = value;
  	}
  
  	inline static int32_t get_offset_of_a_4() { return static_cast<int32_t>(offsetof(Color32_t2600501292, ___a_4)); }
  	inline uint8_t get_a_4() const { return ___a_4; }
  	inline uint8_t* get_address_of_a_4() { return &___a_4; }
  	inline void set_a_4(uint8_t value)
  	{
  		___a_4 = value;
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // COLOR32_T2600501292_H
  #ifndef CONTEXTMENU_T1295656858_H
  #define CONTEXTMENU_T1295656858_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.ContextMenu
  struct  ContextMenu_t1295656858  : public Attribute_t861562559
  {
  public:
  
  public:
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // CONTEXTMENU_T1295656858_H
  #ifndef CULLINGGROUPEVENT_T1722745023_H
  #define CULLINGGROUPEVENT_T1722745023_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.CullingGroupEvent
  struct  CullingGroupEvent_t1722745023 
  {
  public:
  	// System.Int32 UnityEngine.CullingGroupEvent::m_Index
  	int32_t ___m_Index_0;
  	// System.Byte UnityEngine.CullingGroupEvent::m_PrevState
  	uint8_t ___m_PrevState_1;
  	// System.Byte UnityEngine.CullingGroupEvent::m_ThisState
  	uint8_t ___m_ThisState_2;
  
  public:
  	inline static int32_t get_offset_of_m_Index_0() { return static_cast<int32_t>(offsetof(CullingGroupEvent_t1722745023, ___m_Index_0)); }
  	inline int32_t get_m_Index_0() const { return ___m_Index_0; }
  	inline int32_t* get_address_of_m_Index_0() { return &___m_Index_0; }
  	inline void set_m_Index_0(int32_t value)
  	{
  		___m_Index_0 = value;
  	}
  
  	inline static int32_t get_offset_of_m_PrevState_1() { return static_cast<int32_t>(offsetof(CullingGroupEvent_t1722745023, ___m_PrevState_1)); }
  	inline uint8_t get_m_PrevState_1() const { return ___m_PrevState_1; }
  	inline uint8_t* get_address_of_m_PrevState_1() { return &___m_PrevState_1; }
  	inline void set_m_PrevState_1(uint8_t value)
  	{
  		___m_PrevState_1 = value;
  	}
  
  	inline static int32_t get_offset_of_m_ThisState_2() { return static_cast<int32_t>(offsetof(CullingGroupEvent_t1722745023, ___m_ThisState_2)); }
  	inline uint8_t get_m_ThisState_2() const { return ___m_ThisState_2; }
  	inline uint8_t* get_address_of_m_ThisState_2() { return &___m_ThisState_2; }
  	inline void set_m_ThisState_2(uint8_t value)
  	{
  		___m_ThisState_2 = value;
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // CULLINGGROUPEVENT_T1722745023_H
  #ifndef DEFAULTEXECUTIONORDER_T3059642329_H
  #define DEFAULTEXECUTIONORDER_T3059642329_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.DefaultExecutionOrder
  struct  DefaultExecutionOrder_t3059642329  : public Attribute_t861562559
  {
  public:
  	// System.Int32 UnityEngine.DefaultExecutionOrder::<order>k__BackingField
  	int32_t ___U3CorderU3Ek__BackingField_0;
  
  public:
  	inline static int32_t get_offset_of_U3CorderU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(DefaultExecutionOrder_t3059642329, ___U3CorderU3Ek__BackingField_0)); }
  	inline int32_t get_U3CorderU3Ek__BackingField_0() const { return ___U3CorderU3Ek__BackingField_0; }
  	inline int32_t* get_address_of_U3CorderU3Ek__BackingField_0() { return &___U3CorderU3Ek__BackingField_0; }
  	inline void set_U3CorderU3Ek__BackingField_0(int32_t value)
  	{
  		___U3CorderU3Ek__BackingField_0 = value;
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // DEFAULTEXECUTIONORDER_T3059642329_H
  #ifndef DISALLOWMULTIPLECOMPONENT_T1422053217_H
  #define DISALLOWMULTIPLECOMPONENT_T1422053217_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.DisallowMultipleComponent
  struct  DisallowMultipleComponent_t1422053217  : public Attribute_t861562559
  {
  public:
  
  public:
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // DISALLOWMULTIPLECOMPONENT_T1422053217_H
  #ifndef EXCLUDEFROMOBJECTFACTORYATTRIBUTE_T1303686376_H
  #define EXCLUDEFROMOBJECTFACTORYATTRIBUTE_T1303686376_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.ExcludeFromObjectFactoryAttribute
  struct  ExcludeFromObjectFactoryAttribute_t1303686376  : public Attribute_t861562559
  {
  public:
  
  public:
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // EXCLUDEFROMOBJECTFACTORYATTRIBUTE_T1303686376_H
  #ifndef EXCLUDEFROMPRESETATTRIBUTE_T3751627762_H
  #define EXCLUDEFROMPRESETATTRIBUTE_T3751627762_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.ExcludeFromPresetAttribute
  struct  ExcludeFromPresetAttribute_t3751627762  : public Attribute_t861562559
  {
  public:
  
  public:
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // EXCLUDEFROMPRESETATTRIBUTE_T3751627762_H
  #ifndef EXECUTEINEDITMODE_T3727731349_H
  #define EXECUTEINEDITMODE_T3727731349_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.ExecuteInEditMode
  struct  ExecuteInEditMode_t3727731349  : public Attribute_t861562559
  {
  public:
  
  public:
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // EXECUTEINEDITMODE_T3727731349_H
  #ifndef HIDEININSPECTOR_T1216868993_H
  #define HIDEININSPECTOR_T1216868993_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.HideInInspector
  struct  HideInInspector_t1216868993  : public Attribute_t861562559
  {
  public:
  
  public:
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // HIDEININSPECTOR_T1216868993_H
  #ifndef KEYFRAME_T4206410242_H
  #define KEYFRAME_T4206410242_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.Keyframe
  struct  Keyframe_t4206410242 
  {
  public:
  	// System.Single UnityEngine.Keyframe::m_Time
  	float ___m_Time_0;
  	// System.Single UnityEngine.Keyframe::m_Value
  	float ___m_Value_1;
  	// System.Single UnityEngine.Keyframe::m_InTangent
  	float ___m_InTangent_2;
  	// System.Single UnityEngine.Keyframe::m_OutTangent
  	float ___m_OutTangent_3;
  	// System.Int32 UnityEngine.Keyframe::m_WeightedMode
  	int32_t ___m_WeightedMode_4;
  	// System.Single UnityEngine.Keyframe::m_InWeight
  	float ___m_InWeight_5;
  	// System.Single UnityEngine.Keyframe::m_OutWeight
  	float ___m_OutWeight_6;
  
  public:
  	inline static int32_t get_offset_of_m_Time_0() { return static_cast<int32_t>(offsetof(Keyframe_t4206410242, ___m_Time_0)); }
  	inline float get_m_Time_0() const { return ___m_Time_0; }
  	inline float* get_address_of_m_Time_0() { return &___m_Time_0; }
  	inline void set_m_Time_0(float value)
  	{
  		___m_Time_0 = value;
  	}
  
  	inline static int32_t get_offset_of_m_Value_1() { return static_cast<int32_t>(offsetof(Keyframe_t4206410242, ___m_Value_1)); }
  	inline float get_m_Value_1() const { return ___m_Value_1; }
  	inline float* get_address_of_m_Value_1() { return &___m_Value_1; }
  	inline void set_m_Value_1(float value)
  	{
  		___m_Value_1 = value;
  	}
  
  	inline static int32_t get_offset_of_m_InTangent_2() { return static_cast<int32_t>(offsetof(Keyframe_t4206410242, ___m_InTangent_2)); }
  	inline float get_m_InTangent_2() const { return ___m_InTangent_2; }
  	inline float* get_address_of_m_InTangent_2() { return &___m_InTangent_2; }
  	inline void set_m_InTangent_2(float value)
  	{
  		___m_InTangent_2 = value;
  	}
  
  	inline static int32_t get_offset_of_m_OutTangent_3() { return static_cast<int32_t>(offsetof(Keyframe_t4206410242, ___m_OutTangent_3)); }
  	inline float get_m_OutTangent_3() const { return ___m_OutTangent_3; }
  	inline float* get_address_of_m_OutTangent_3() { return &___m_OutTangent_3; }
  	inline void set_m_OutTangent_3(float value)
  	{
  		___m_OutTangent_3 = value;
  	}
  
  	inline static int32_t get_offset_of_m_WeightedMode_4() { return static_cast<int32_t>(offsetof(Keyframe_t4206410242, ___m_WeightedMode_4)); }
  	inline int32_t get_m_WeightedMode_4() const { return ___m_WeightedMode_4; }
  	inline int32_t* get_address_of_m_WeightedMode_4() { return &___m_WeightedMode_4; }
  	inline void set_m_WeightedMode_4(int32_t value)
  	{
  		___m_WeightedMode_4 = value;
  	}
  
  	inline static int32_t get_offset_of_m_InWeight_5() { return static_cast<int32_t>(offsetof(Keyframe_t4206410242, ___m_InWeight_5)); }
  	inline float get_m_InWeight_5() const { return ___m_InWeight_5; }
  	inline float* get_address_of_m_InWeight_5() { return &___m_InWeight_5; }
  	inline void set_m_InWeight_5(float value)
  	{
  		___m_InWeight_5 = value;
  	}
  
  	inline static int32_t get_offset_of_m_OutWeight_6() { return static_cast<int32_t>(offsetof(Keyframe_t4206410242, ___m_OutWeight_6)); }
  	inline float get_m_OutWeight_6() const { return ___m_OutWeight_6; }
  	inline float* get_address_of_m_OutWeight_6() { return &___m_OutWeight_6; }
  	inline void set_m_OutWeight_6(float value)
  	{
  		___m_OutWeight_6 = value;
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // KEYFRAME_T4206410242_H
  #ifndef REQUIRECOMPONENT_T3490506609_H
  #define REQUIRECOMPONENT_T3490506609_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.RequireComponent
  struct  RequireComponent_t3490506609  : public Attribute_t861562559
  {
  public:
  	// System.Type UnityEngine.RequireComponent::m_Type0
  	Type_t * ___m_Type0_0;
  	// System.Type UnityEngine.RequireComponent::m_Type1
  	Type_t * ___m_Type1_1;
  	// System.Type UnityEngine.RequireComponent::m_Type2
  	Type_t * ___m_Type2_2;
  
  public:
  	inline static int32_t get_offset_of_m_Type0_0() { return static_cast<int32_t>(offsetof(RequireComponent_t3490506609, ___m_Type0_0)); }
  	inline Type_t * get_m_Type0_0() const { return ___m_Type0_0; }
  	inline Type_t ** get_address_of_m_Type0_0() { return &___m_Type0_0; }
  	inline void set_m_Type0_0(Type_t * value)
  	{
  		___m_Type0_0 = value;
  		Il2CppCodeGenWriteBarrier((&___m_Type0_0), value);
  	}
  
  	inline static int32_t get_offset_of_m_Type1_1() { return static_cast<int32_t>(offsetof(RequireComponent_t3490506609, ___m_Type1_1)); }
  	inline Type_t * get_m_Type1_1() const { return ___m_Type1_1; }
  	inline Type_t ** get_address_of_m_Type1_1() { return &___m_Type1_1; }
  	inline void set_m_Type1_1(Type_t * value)
  	{
  		___m_Type1_1 = value;
  		Il2CppCodeGenWriteBarrier((&___m_Type1_1), value);
  	}
  
  	inline static int32_t get_offset_of_m_Type2_2() { return static_cast<int32_t>(offsetof(RequireComponent_t3490506609, ___m_Type2_2)); }
  	inline Type_t * get_m_Type2_2() const { return ___m_Type2_2; }
  	inline Type_t ** get_address_of_m_Type2_2() { return &___m_Type2_2; }
  	inline void set_m_Type2_2(Type_t * value)
  	{
  		___m_Type2_2 = value;
  		Il2CppCodeGenWriteBarrier((&___m_Type2_2), value);
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // REQUIRECOMPONENT_T3490506609_H
  #ifndef VECTOR2_T2156229523_H
  #define VECTOR2_T2156229523_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.Vector2
  struct  Vector2_t2156229523 
  {
  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_t2156229523, ___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_t2156229523, ___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_t2156229523_StaticFields
  {
  public:
  	// UnityEngine.Vector2 UnityEngine.Vector2::zeroVector
  	Vector2_t2156229523  ___zeroVector_2;
  	// UnityEngine.Vector2 UnityEngine.Vector2::oneVector
  	Vector2_t2156229523  ___oneVector_3;
  	// UnityEngine.Vector2 UnityEngine.Vector2::upVector
  	Vector2_t2156229523  ___upVector_4;
  	// UnityEngine.Vector2 UnityEngine.Vector2::downVector
  	Vector2_t2156229523  ___downVector_5;
  	// UnityEngine.Vector2 UnityEngine.Vector2::leftVector
  	Vector2_t2156229523  ___leftVector_6;
  	// UnityEngine.Vector2 UnityEngine.Vector2::rightVector
  	Vector2_t2156229523  ___rightVector_7;
  	// UnityEngine.Vector2 UnityEngine.Vector2::positiveInfinityVector
  	Vector2_t2156229523  ___positiveInfinityVector_8;
  	// UnityEngine.Vector2 UnityEngine.Vector2::negativeInfinityVector
  	Vector2_t2156229523  ___negativeInfinityVector_9;
  
  public:
  	inline static int32_t get_offset_of_zeroVector_2() { return static_cast<int32_t>(offsetof(Vector2_t2156229523_StaticFields, ___zeroVector_2)); }
  	inline Vector2_t2156229523  get_zeroVector_2() const { return ___zeroVector_2; }
  	inline Vector2_t2156229523 * get_address_of_zeroVector_2() { return &___zeroVector_2; }
  	inline void set_zeroVector_2(Vector2_t2156229523  value)
  	{
  		___zeroVector_2 = value;
  	}
  
  	inline static int32_t get_offset_of_oneVector_3() { return static_cast<int32_t>(offsetof(Vector2_t2156229523_StaticFields, ___oneVector_3)); }
  	inline Vector2_t2156229523  get_oneVector_3() const { return ___oneVector_3; }
  	inline Vector2_t2156229523 * get_address_of_oneVector_3() { return &___oneVector_3; }
  	inline void set_oneVector_3(Vector2_t2156229523  value)
  	{
  		___oneVector_3 = value;
  	}
  
  	inline static int32_t get_offset_of_upVector_4() { return static_cast<int32_t>(offsetof(Vector2_t2156229523_StaticFields, ___upVector_4)); }
  	inline Vector2_t2156229523  get_upVector_4() const { return ___upVector_4; }
  	inline Vector2_t2156229523 * get_address_of_upVector_4() { return &___upVector_4; }
  	inline void set_upVector_4(Vector2_t2156229523  value)
  	{
  		___upVector_4 = value;
  	}
  
  	inline static int32_t get_offset_of_downVector_5() { return static_cast<int32_t>(offsetof(Vector2_t2156229523_StaticFields, ___downVector_5)); }
  	inline Vector2_t2156229523  get_downVector_5() const { return ___downVector_5; }
  	inline Vector2_t2156229523 * get_address_of_downVector_5() { return &___downVector_5; }
  	inline void set_downVector_5(Vector2_t2156229523  value)
  	{
  		___downVector_5 = value;
  	}
  
  	inline static int32_t get_offset_of_leftVector_6() { return static_cast<int32_t>(offsetof(Vector2_t2156229523_StaticFields, ___leftVector_6)); }
  	inline Vector2_t2156229523  get_leftVector_6() const { return ___leftVector_6; }
  	inline Vector2_t2156229523 * get_address_of_leftVector_6() { return &___leftVector_6; }
  	inline void set_leftVector_6(Vector2_t2156229523  value)
  	{
  		___leftVector_6 = value;
  	}
  
  	inline static int32_t get_offset_of_rightVector_7() { return static_cast<int32_t>(offsetof(Vector2_t2156229523_StaticFields, ___rightVector_7)); }
  	inline Vector2_t2156229523  get_rightVector_7() const { return ___rightVector_7; }
  	inline Vector2_t2156229523 * get_address_of_rightVector_7() { return &___rightVector_7; }
  	inline void set_rightVector_7(Vector2_t2156229523  value)
  	{
  		___rightVector_7 = value;
  	}
  
  	inline static int32_t get_offset_of_positiveInfinityVector_8() { return static_cast<int32_t>(offsetof(Vector2_t2156229523_StaticFields, ___positiveInfinityVector_8)); }
  	inline Vector2_t2156229523  get_positiveInfinityVector_8() const { return ___positiveInfinityVector_8; }
  	inline Vector2_t2156229523 * get_address_of_positiveInfinityVector_8() { return &___positiveInfinityVector_8; }
  	inline void set_positiveInfinityVector_8(Vector2_t2156229523  value)
  	{
  		___positiveInfinityVector_8 = value;
  	}
  
  	inline static int32_t get_offset_of_negativeInfinityVector_9() { return static_cast<int32_t>(offsetof(Vector2_t2156229523_StaticFields, ___negativeInfinityVector_9)); }
  	inline Vector2_t2156229523  get_negativeInfinityVector_9() const { return ___negativeInfinityVector_9; }
  	inline Vector2_t2156229523 * get_address_of_negativeInfinityVector_9() { return &___negativeInfinityVector_9; }
  	inline void set_negativeInfinityVector_9(Vector2_t2156229523  value)
  	{
  		___negativeInfinityVector_9 = value;
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // VECTOR2_T2156229523_H
  #ifndef VECTOR3_T3722313464_H
  #define VECTOR3_T3722313464_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.Vector3
  struct  Vector3_t3722313464 
  {
  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_t3722313464, ___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_t3722313464, ___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_t3722313464, ___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_t3722313464_StaticFields
  {
  public:
  	// UnityEngine.Vector3 UnityEngine.Vector3::zeroVector
  	Vector3_t3722313464  ___zeroVector_5;
  	// UnityEngine.Vector3 UnityEngine.Vector3::oneVector
  	Vector3_t3722313464  ___oneVector_6;
  	// UnityEngine.Vector3 UnityEngine.Vector3::upVector
  	Vector3_t3722313464  ___upVector_7;
  	// UnityEngine.Vector3 UnityEngine.Vector3::downVector
  	Vector3_t3722313464  ___downVector_8;
  	// UnityEngine.Vector3 UnityEngine.Vector3::leftVector
  	Vector3_t3722313464  ___leftVector_9;
  	// UnityEngine.Vector3 UnityEngine.Vector3::rightVector
  	Vector3_t3722313464  ___rightVector_10;
  	// UnityEngine.Vector3 UnityEngine.Vector3::forwardVector
  	Vector3_t3722313464  ___forwardVector_11;
  	// UnityEngine.Vector3 UnityEngine.Vector3::backVector
  	Vector3_t3722313464  ___backVector_12;
  	// UnityEngine.Vector3 UnityEngine.Vector3::positiveInfinityVector
  	Vector3_t3722313464  ___positiveInfinityVector_13;
  	// UnityEngine.Vector3 UnityEngine.Vector3::negativeInfinityVector
  	Vector3_t3722313464  ___negativeInfinityVector_14;
  
  public:
  	inline static int32_t get_offset_of_zeroVector_5() { return static_cast<int32_t>(offsetof(Vector3_t3722313464_StaticFields, ___zeroVector_5)); }
  	inline Vector3_t3722313464  get_zeroVector_5() const { return ___zeroVector_5; }
  	inline Vector3_t3722313464 * get_address_of_zeroVector_5() { return &___zeroVector_5; }
  	inline void set_zeroVector_5(Vector3_t3722313464  value)
  	{
  		___zeroVector_5 = value;
  	}
  
  	inline static int32_t get_offset_of_oneVector_6() { return static_cast<int32_t>(offsetof(Vector3_t3722313464_StaticFields, ___oneVector_6)); }
  	inline Vector3_t3722313464  get_oneVector_6() const { return ___oneVector_6; }
  	inline Vector3_t3722313464 * get_address_of_oneVector_6() { return &___oneVector_6; }
  	inline void set_oneVector_6(Vector3_t3722313464  value)
  	{
  		___oneVector_6 = value;
  	}
  
  	inline static int32_t get_offset_of_upVector_7() { return static_cast<int32_t>(offsetof(Vector3_t3722313464_StaticFields, ___upVector_7)); }
  	inline Vector3_t3722313464  get_upVector_7() const { return ___upVector_7; }
  	inline Vector3_t3722313464 * get_address_of_upVector_7() { return &___upVector_7; }
  	inline void set_upVector_7(Vector3_t3722313464  value)
  	{
  		___upVector_7 = value;
  	}
  
  	inline static int32_t get_offset_of_downVector_8() { return static_cast<int32_t>(offsetof(Vector3_t3722313464_StaticFields, ___downVector_8)); }
  	inline Vector3_t3722313464  get_downVector_8() const { return ___downVector_8; }
  	inline Vector3_t3722313464 * get_address_of_downVector_8() { return &___downVector_8; }
  	inline void set_downVector_8(Vector3_t3722313464  value)
  	{
  		___downVector_8 = value;
  	}
  
  	inline static int32_t get_offset_of_leftVector_9() { return static_cast<int32_t>(offsetof(Vector3_t3722313464_StaticFields, ___leftVector_9)); }
  	inline Vector3_t3722313464  get_leftVector_9() const { return ___leftVector_9; }
  	inline Vector3_t3722313464 * get_address_of_leftVector_9() { return &___leftVector_9; }
  	inline void set_leftVector_9(Vector3_t3722313464  value)
  	{
  		___leftVector_9 = value;
  	}
  
  	inline static int32_t get_offset_of_rightVector_10() { return static_cast<int32_t>(offsetof(Vector3_t3722313464_StaticFields, ___rightVector_10)); }
  	inline Vector3_t3722313464  get_rightVector_10() const { return ___rightVector_10; }
  	inline Vector3_t3722313464 * get_address_of_rightVector_10() { return &___rightVector_10; }
  	inline void set_rightVector_10(Vector3_t3722313464  value)
  	{
  		___rightVector_10 = value;
  	}
  
  	inline static int32_t get_offset_of_forwardVector_11() { return static_cast<int32_t>(offsetof(Vector3_t3722313464_StaticFields, ___forwardVector_11)); }
  	inline Vector3_t3722313464  get_forwardVector_11() const { return ___forwardVector_11; }
  	inline Vector3_t3722313464 * get_address_of_forwardVector_11() { return &___forwardVector_11; }
  	inline void set_forwardVector_11(Vector3_t3722313464  value)
  	{
  		___forwardVector_11 = value;
  	}
  
  	inline static int32_t get_offset_of_backVector_12() { return static_cast<int32_t>(offsetof(Vector3_t3722313464_StaticFields, ___backVector_12)); }
  	inline Vector3_t3722313464  get_backVector_12() const { return ___backVector_12; }
  	inline Vector3_t3722313464 * get_address_of_backVector_12() { return &___backVector_12; }
  	inline void set_backVector_12(Vector3_t3722313464  value)
  	{
  		___backVector_12 = value;
  	}
  
  	inline static int32_t get_offset_of_positiveInfinityVector_13() { return static_cast<int32_t>(offsetof(Vector3_t3722313464_StaticFields, ___positiveInfinityVector_13)); }
  	inline Vector3_t3722313464  get_positiveInfinityVector_13() const { return ___positiveInfinityVector_13; }
  	inline Vector3_t3722313464 * get_address_of_positiveInfinityVector_13() { return &___positiveInfinityVector_13; }
  	inline void set_positiveInfinityVector_13(Vector3_t3722313464  value)
  	{
  		___positiveInfinityVector_13 = value;
  	}
  
  	inline static int32_t get_offset_of_negativeInfinityVector_14() { return static_cast<int32_t>(offsetof(Vector3_t3722313464_StaticFields, ___negativeInfinityVector_14)); }
  	inline Vector3_t3722313464  get_negativeInfinityVector_14() const { return ___negativeInfinityVector_14; }
  	inline Vector3_t3722313464 * get_address_of_negativeInfinityVector_14() { return &___negativeInfinityVector_14; }
  	inline void set_negativeInfinityVector_14(Vector3_t3722313464  value)
  	{
  		___negativeInfinityVector_14 = value;
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // VECTOR3_T3722313464_H
  #ifndef DELEGATE_T1188392813_H
  #define DELEGATE_T1188392813_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.Delegate
  struct  Delegate_t1188392813  : 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::method_code
  	intptr_t ___method_code_5;
  	// System.Reflection.MethodInfo System.Delegate::method_info
  	MethodInfo_t * ___method_info_6;
  	// System.Reflection.MethodInfo System.Delegate::original_method_info
  	MethodInfo_t * ___original_method_info_7;
  	// System.DelegateData System.Delegate::data
  	DelegateData_t1677132599 * ___data_8;
  
  public:
  	inline static int32_t get_offset_of_method_ptr_0() { return static_cast<int32_t>(offsetof(Delegate_t1188392813, ___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_t1188392813, ___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_t1188392813, ___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((&___m_target_2), value);
  	}
  
  	inline static int32_t get_offset_of_method_3() { return static_cast<int32_t>(offsetof(Delegate_t1188392813, ___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_t1188392813, ___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_method_code_5() { return static_cast<int32_t>(offsetof(Delegate_t1188392813, ___method_code_5)); }
  	inline intptr_t get_method_code_5() const { return ___method_code_5; }
  	inline intptr_t* get_address_of_method_code_5() { return &___method_code_5; }
  	inline void set_method_code_5(intptr_t value)
  	{
  		___method_code_5 = value;
  	}
  
  	inline static int32_t get_offset_of_method_info_6() { return static_cast<int32_t>(offsetof(Delegate_t1188392813, ___method_info_6)); }
  	inline MethodInfo_t * get_method_info_6() const { return ___method_info_6; }
  	inline MethodInfo_t ** get_address_of_method_info_6() { return &___method_info_6; }
  	inline void set_method_info_6(MethodInfo_t * value)
  	{
  		___method_info_6 = value;
  		Il2CppCodeGenWriteBarrier((&___method_info_6), value);
  	}
  
  	inline static int32_t get_offset_of_original_method_info_7() { return static_cast<int32_t>(offsetof(Delegate_t1188392813, ___original_method_info_7)); }
  	inline MethodInfo_t * get_original_method_info_7() const { return ___original_method_info_7; }
  	inline MethodInfo_t ** get_address_of_original_method_info_7() { return &___original_method_info_7; }
  	inline void set_original_method_info_7(MethodInfo_t * value)
  	{
  		___original_method_info_7 = value;
  		Il2CppCodeGenWriteBarrier((&___original_method_info_7), value);
  	}
  
  	inline static int32_t get_offset_of_data_8() { return static_cast<int32_t>(offsetof(Delegate_t1188392813, ___data_8)); }
  	inline DelegateData_t1677132599 * get_data_8() const { return ___data_8; }
  	inline DelegateData_t1677132599 ** get_address_of_data_8() { return &___data_8; }
  	inline void set_data_8(DelegateData_t1677132599 * value)
  	{
  		___data_8 = value;
  		Il2CppCodeGenWriteBarrier((&___data_8), value);
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // DELEGATE_T1188392813_H
  #ifndef ANIMATIONCURVE_T3046754366_H
  #define ANIMATIONCURVE_T3046754366_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.AnimationCurve
  struct  AnimationCurve_t3046754366  : 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_t3046754366, ___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;
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  // Native definition for P/Invoke marshalling of UnityEngine.AnimationCurve
  struct AnimationCurve_t3046754366_marshaled_pinvoke
  {
  	intptr_t ___m_Ptr_0;
  };
  // Native definition for COM marshalling of UnityEngine.AnimationCurve
  struct AnimationCurve_t3046754366_marshaled_com
  {
  	intptr_t ___m_Ptr_0;
  };
  #endif // ANIMATIONCURVE_T3046754366_H
  #ifndef ASYNCOPERATION_T1445031843_H
  #define ASYNCOPERATION_T1445031843_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.AsyncOperation
  struct  AsyncOperation_t1445031843  : public YieldInstruction_t403091072
  {
  public:
  	// System.IntPtr UnityEngine.AsyncOperation::m_Ptr
  	intptr_t ___m_Ptr_0;
  	// System.Action`1<UnityEngine.AsyncOperation> UnityEngine.AsyncOperation::m_completeCallback
  	Action_1_t1617499438 * ___m_completeCallback_1;
  
  public:
  	inline static int32_t get_offset_of_m_Ptr_0() { return static_cast<int32_t>(offsetof(AsyncOperation_t1445031843, ___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;
  	}
  
  	inline static int32_t get_offset_of_m_completeCallback_1() { return static_cast<int32_t>(offsetof(AsyncOperation_t1445031843, ___m_completeCallback_1)); }
  	inline Action_1_t1617499438 * get_m_completeCallback_1() const { return ___m_completeCallback_1; }
  	inline Action_1_t1617499438 ** get_address_of_m_completeCallback_1() { return &___m_completeCallback_1; }
  	inline void set_m_completeCallback_1(Action_1_t1617499438 * value)
  	{
  		___m_completeCallback_1 = value;
  		Il2CppCodeGenWriteBarrier((&___m_completeCallback_1), value);
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  // Native definition for P/Invoke marshalling of UnityEngine.AsyncOperation
  struct AsyncOperation_t1445031843_marshaled_pinvoke : public YieldInstruction_t403091072_marshaled_pinvoke
  {
  	intptr_t ___m_Ptr_0;
  	Il2CppMethodPointer ___m_completeCallback_1;
  };
  // Native definition for COM marshalling of UnityEngine.AsyncOperation
  struct AsyncOperation_t1445031843_marshaled_com : public YieldInstruction_t403091072_marshaled_com
  {
  	intptr_t ___m_Ptr_0;
  	Il2CppMethodPointer ___m_completeCallback_1;
  };
  #endif // ASYNCOPERATION_T1445031843_H
  #ifndef CODEGENOPTIONS_T498890944_H
  #define CODEGENOPTIONS_T498890944_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.Bindings.CodegenOptions
  struct  CodegenOptions_t498890944 
  {
  public:
  	// System.Int32 UnityEngine.Bindings.CodegenOptions::value__
  	int32_t ___value___1;
  
  public:
  	inline static int32_t get_offset_of_value___1() { return static_cast<int32_t>(offsetof(CodegenOptions_t498890944, ___value___1)); }
  	inline int32_t get_value___1() const { return ___value___1; }
  	inline int32_t* get_address_of_value___1() { return &___value___1; }
  	inline void set_value___1(int32_t value)
  	{
  		___value___1 = value;
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // CODEGENOPTIONS_T498890944_H
  #ifndef FREEFUNCTIONATTRIBUTE_T2020741617_H
  #define FREEFUNCTIONATTRIBUTE_T2020741617_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.Bindings.FreeFunctionAttribute
  struct  FreeFunctionAttribute_t2020741617  : public NativeMethodAttribute_t4187428193
  {
  public:
  
  public:
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // FREEFUNCTIONATTRIBUTE_T2020741617_H
  #ifndef STATICACCESSORTYPE_T186341701_H
  #define STATICACCESSORTYPE_T186341701_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.Bindings.StaticAccessorType
  struct  StaticAccessorType_t186341701 
  {
  public:
  	// System.Int32 UnityEngine.Bindings.StaticAccessorType::value__
  	int32_t ___value___1;
  
  public:
  	inline static int32_t get_offset_of_value___1() { return static_cast<int32_t>(offsetof(StaticAccessorType_t186341701, ___value___1)); }
  	inline int32_t get_value___1() const { return ___value___1; }
  	inline int32_t* get_address_of_value___1() { return &___value___1; }
  	inline void set_value___1(int32_t value)
  	{
  		___value___1 = value;
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // STATICACCESSORTYPE_T186341701_H
  #ifndef TARGETTYPE_T2370014154_H
  #define TARGETTYPE_T2370014154_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.Bindings.TargetType
  struct  TargetType_t2370014154 
  {
  public:
  	// System.Int32 UnityEngine.Bindings.TargetType::value__
  	int32_t ___value___1;
  
  public:
  	inline static int32_t get_offset_of_value___1() { return static_cast<int32_t>(offsetof(TargetType_t2370014154, ___value___1)); }
  	inline int32_t get_value___1() const { return ___value___1; }
  	inline int32_t* get_address_of_value___1() { return &___value___1; }
  	inline void set_value___1(int32_t value)
  	{
  		___value___1 = value;
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // TARGETTYPE_T2370014154_H
  #ifndef THREADSAFEATTRIBUTE_T3376653515_H
  #define THREADSAFEATTRIBUTE_T3376653515_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.Bindings.ThreadSafeAttribute
  struct  ThreadSafeAttribute_t3376653515  : public NativeMethodAttribute_t4187428193
  {
  public:
  
  public:
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // THREADSAFEATTRIBUTE_T3376653515_H
  #ifndef BOOTCONFIGDATA_T3818279794_H
  #define BOOTCONFIGDATA_T3818279794_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.BootConfigData
  struct  BootConfigData_t3818279794  : public RuntimeObject
  {
  public:
  	// System.IntPtr UnityEngine.BootConfigData::m_Ptr
  	intptr_t ___m_Ptr_0;
  
  public:
  	inline static int32_t get_offset_of_m_Ptr_0() { return static_cast<int32_t>(offsetof(BootConfigData_t3818279794, ___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;
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // BOOTCONFIGDATA_T3818279794_H
  #ifndef BOUNDS_T2266837910_H
  #define BOUNDS_T2266837910_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.Bounds
  struct  Bounds_t2266837910 
  {
  public:
  	// UnityEngine.Vector3 UnityEngine.Bounds::m_Center
  	Vector3_t3722313464  ___m_Center_0;
  	// UnityEngine.Vector3 UnityEngine.Bounds::m_Extents
  	Vector3_t3722313464  ___m_Extents_1;
  
  public:
  	inline static int32_t get_offset_of_m_Center_0() { return static_cast<int32_t>(offsetof(Bounds_t2266837910, ___m_Center_0)); }
  	inline Vector3_t3722313464  get_m_Center_0() const { return ___m_Center_0; }
  	inline Vector3_t3722313464 * get_address_of_m_Center_0() { return &___m_Center_0; }
  	inline void set_m_Center_0(Vector3_t3722313464  value)
  	{
  		___m_Center_0 = value;
  	}
  
  	inline static int32_t get_offset_of_m_Extents_1() { return static_cast<int32_t>(offsetof(Bounds_t2266837910, ___m_Extents_1)); }
  	inline Vector3_t3722313464  get_m_Extents_1() const { return ___m_Extents_1; }
  	inline Vector3_t3722313464 * get_address_of_m_Extents_1() { return &___m_Extents_1; }
  	inline void set_m_Extents_1(Vector3_t3722313464  value)
  	{
  		___m_Extents_1 = value;
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // BOUNDS_T2266837910_H
  #ifndef MONOORSTEREOSCOPICEYE_T647613870_H
  #define MONOORSTEREOSCOPICEYE_T647613870_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.Camera/MonoOrStereoscopicEye
  struct  MonoOrStereoscopicEye_t647613870 
  {
  public:
  	// System.Int32 UnityEngine.Camera/MonoOrStereoscopicEye::value__
  	int32_t ___value___1;
  
  public:
  	inline static int32_t get_offset_of_value___1() { return static_cast<int32_t>(offsetof(MonoOrStereoscopicEye_t647613870, ___value___1)); }
  	inline int32_t get_value___1() const { return ___value___1; }
  	inline int32_t* get_address_of_value___1() { return &___value___1; }
  	inline void set_value___1(int32_t value)
  	{
  		___value___1 = value;
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // MONOORSTEREOSCOPICEYE_T647613870_H
  #ifndef CAMERACLEARFLAGS_T2362496923_H
  #define CAMERACLEARFLAGS_T2362496923_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.CameraClearFlags
  struct  CameraClearFlags_t2362496923 
  {
  public:
  	// System.Int32 UnityEngine.CameraClearFlags::value__
  	int32_t ___value___1;
  
  public:
  	inline static int32_t get_offset_of_value___1() { return static_cast<int32_t>(offsetof(CameraClearFlags_t2362496923, ___value___1)); }
  	inline int32_t get_value___1() const { return ___value___1; }
  	inline int32_t* get_address_of_value___1() { return &___value___1; }
  	inline void set_value___1(int32_t value)
  	{
  		___value___1 = value;
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // CAMERACLEARFLAGS_T2362496923_H
  #ifndef COLORSPACE_T3453996949_H
  #define COLORSPACE_T3453996949_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.ColorSpace
  struct  ColorSpace_t3453996949 
  {
  public:
  	// System.Int32 UnityEngine.ColorSpace::value__
  	int32_t ___value___1;
  
  public:
  	inline static int32_t get_offset_of_value___1() { return static_cast<int32_t>(offsetof(ColorSpace_t3453996949, ___value___1)); }
  	inline int32_t get_value___1() const { return ___value___1; }
  	inline int32_t* get_address_of_value___1() { return &___value___1; }
  	inline void set_value___1(int32_t value)
  	{
  		___value___1 = value;
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // COLORSPACE_T3453996949_H
  #ifndef COROUTINE_T3829159415_H
  #define COROUTINE_T3829159415_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.Coroutine
  struct  Coroutine_t3829159415  : public YieldInstruction_t403091072
  {
  public:
  	// System.IntPtr UnityEngine.Coroutine::m_Ptr
  	intptr_t ___m_Ptr_0;
  
  public:
  	inline static int32_t get_offset_of_m_Ptr_0() { return static_cast<int32_t>(offsetof(Coroutine_t3829159415, ___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;
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  // Native definition for P/Invoke marshalling of UnityEngine.Coroutine
  struct Coroutine_t3829159415_marshaled_pinvoke : public YieldInstruction_t403091072_marshaled_pinvoke
  {
  	intptr_t ___m_Ptr_0;
  };
  // Native definition for COM marshalling of UnityEngine.Coroutine
  struct Coroutine_t3829159415_marshaled_com : public YieldInstruction_t403091072_marshaled_com
  {
  	intptr_t ___m_Ptr_0;
  };
  #endif // COROUTINE_T3829159415_H
  #ifndef CULLINGGROUP_T2096318768_H
  #define CULLINGGROUP_T2096318768_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.CullingGroup
  struct  CullingGroup_t2096318768  : public RuntimeObject
  {
  public:
  	// System.IntPtr UnityEngine.CullingGroup::m_Ptr
  	intptr_t ___m_Ptr_0;
  	// UnityEngine.CullingGroup/StateChanged UnityEngine.CullingGroup::m_OnStateChanged
  	StateChanged_t2136737110 * ___m_OnStateChanged_1;
  
  public:
  	inline static int32_t get_offset_of_m_Ptr_0() { return static_cast<int32_t>(offsetof(CullingGroup_t2096318768, ___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;
  	}
  
  	inline static int32_t get_offset_of_m_OnStateChanged_1() { return static_cast<int32_t>(offsetof(CullingGroup_t2096318768, ___m_OnStateChanged_1)); }
  	inline StateChanged_t2136737110 * get_m_OnStateChanged_1() const { return ___m_OnStateChanged_1; }
  	inline StateChanged_t2136737110 ** get_address_of_m_OnStateChanged_1() { return &___m_OnStateChanged_1; }
  	inline void set_m_OnStateChanged_1(StateChanged_t2136737110 * value)
  	{
  		___m_OnStateChanged_1 = value;
  		Il2CppCodeGenWriteBarrier((&___m_OnStateChanged_1), value);
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  // Native definition for P/Invoke marshalling of UnityEngine.CullingGroup
  struct CullingGroup_t2096318768_marshaled_pinvoke
  {
  	intptr_t ___m_Ptr_0;
  	Il2CppMethodPointer ___m_OnStateChanged_1;
  };
  // Native definition for COM marshalling of UnityEngine.CullingGroup
  struct CullingGroup_t2096318768_marshaled_com
  {
  	intptr_t ___m_Ptr_0;
  	Il2CppMethodPointer ___m_OnStateChanged_1;
  };
  #endif // CULLINGGROUP_T2096318768_H
  #ifndef CURSORLOCKMODE_T2840764040_H
  #define CURSORLOCKMODE_T2840764040_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.CursorLockMode
  struct  CursorLockMode_t2840764040 
  {
  public:
  	// System.Int32 UnityEngine.CursorLockMode::value__
  	int32_t ___value___1;
  
  public:
  	inline static int32_t get_offset_of_value___1() { return static_cast<int32_t>(offsetof(CursorLockMode_t2840764040, ___value___1)); }
  	inline int32_t get_value___1() const { return ___value___1; }
  	inline int32_t* get_address_of_value___1() { return &___value___1; }
  	inline void set_value___1(int32_t value)
  	{
  		___value___1 = value;
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // CURSORLOCKMODE_T2840764040_H
  #ifndef DISPLAY_T1387065949_H
  #define DISPLAY_T1387065949_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.Display
  struct  Display_t1387065949  : public RuntimeObject
  {
  public:
  	// System.IntPtr UnityEngine.Display::nativeDisplay
  	intptr_t ___nativeDisplay_0;
  
  public:
  	inline static int32_t get_offset_of_nativeDisplay_0() { return static_cast<int32_t>(offsetof(Display_t1387065949, ___nativeDisplay_0)); }
  	inline intptr_t get_nativeDisplay_0() const { return ___nativeDisplay_0; }
  	inline intptr_t* get_address_of_nativeDisplay_0() { return &___nativeDisplay_0; }
  	inline void set_nativeDisplay_0(intptr_t value)
  	{
  		___nativeDisplay_0 = value;
  	}
  };
  
  struct Display_t1387065949_StaticFields
  {
  public:
  	// UnityEngine.Display[] UnityEngine.Display::displays
  	DisplayU5BU5D_t103034768* ___displays_1;
  	// UnityEngine.Display UnityEngine.Display::_mainDisplay
  	Display_t1387065949 * ____mainDisplay_2;
  	// UnityEngine.Display/DisplaysUpdatedDelegate UnityEngine.Display::onDisplaysUpdated
  	DisplaysUpdatedDelegate_t51287044 * ___onDisplaysUpdated_3;
  
  public:
  	inline static int32_t get_offset_of_displays_1() { return static_cast<int32_t>(offsetof(Display_t1387065949_StaticFields, ___displays_1)); }
  	inline DisplayU5BU5D_t103034768* get_displays_1() const { return ___displays_1; }
  	inline DisplayU5BU5D_t103034768** get_address_of_displays_1() { return &___displays_1; }
  	inline void set_displays_1(DisplayU5BU5D_t103034768* value)
  	{
  		___displays_1 = value;
  		Il2CppCodeGenWriteBarrier((&___displays_1), value);
  	}
  
  	inline static int32_t get_offset_of__mainDisplay_2() { return static_cast<int32_t>(offsetof(Display_t1387065949_StaticFields, ____mainDisplay_2)); }
  	inline Display_t1387065949 * get__mainDisplay_2() const { return ____mainDisplay_2; }
  	inline Display_t1387065949 ** get_address_of__mainDisplay_2() { return &____mainDisplay_2; }
  	inline void set__mainDisplay_2(Display_t1387065949 * value)
  	{
  		____mainDisplay_2 = value;
  		Il2CppCodeGenWriteBarrier((&____mainDisplay_2), value);
  	}
  
  	inline static int32_t get_offset_of_onDisplaysUpdated_3() { return static_cast<int32_t>(offsetof(Display_t1387065949_StaticFields, ___onDisplaysUpdated_3)); }
  	inline DisplaysUpdatedDelegate_t51287044 * get_onDisplaysUpdated_3() const { return ___onDisplaysUpdated_3; }
  	inline DisplaysUpdatedDelegate_t51287044 ** get_address_of_onDisplaysUpdated_3() { return &___onDisplaysUpdated_3; }
  	inline void set_onDisplaysUpdated_3(DisplaysUpdatedDelegate_t51287044 * value)
  	{
  		___onDisplaysUpdated_3 = value;
  		Il2CppCodeGenWriteBarrier((&___onDisplaysUpdated_3), value);
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // DISPLAY_T1387065949_H
  #ifndef FORMATUSAGE_T3480559675_H
  #define FORMATUSAGE_T3480559675_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.Experimental.Rendering.FormatUsage
  struct  FormatUsage_t3480559675 
  {
  public:
  	// System.Int32 UnityEngine.Experimental.Rendering.FormatUsage::value__
  	int32_t ___value___1;
  
  public:
  	inline static int32_t get_offset_of_value___1() { return static_cast<int32_t>(offsetof(FormatUsage_t3480559675, ___value___1)); }
  	inline int32_t get_value___1() const { return ___value___1; }
  	inline int32_t* get_address_of_value___1() { return &___value___1; }
  	inline void set_value___1(int32_t value)
  	{
  		___value___1 = value;
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // FORMATUSAGE_T3480559675_H
  #ifndef GRAPHICSFORMAT_T3787950389_H
  #define GRAPHICSFORMAT_T3787950389_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.Experimental.Rendering.GraphicsFormat
  struct  GraphicsFormat_t3787950389 
  {
  public:
  	// System.Int32 UnityEngine.Experimental.Rendering.GraphicsFormat::value__
  	int32_t ___value___1;
  
  public:
  	inline static int32_t get_offset_of_value___1() { return static_cast<int32_t>(offsetof(GraphicsFormat_t3787950389, ___value___1)); }
  	inline int32_t get_value___1() const { return ___value___1; }
  	inline int32_t* get_address_of_value___1() { return &___value___1; }
  	inline void set_value___1(int32_t value)
  	{
  		___value___1 = value;
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // GRAPHICSFORMAT_T3787950389_H
  #ifndef SCRIPTABLERENDERCONTEXT_T274343796_H
  #define SCRIPTABLERENDERCONTEXT_T274343796_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.Experimental.Rendering.ScriptableRenderContext
  struct  ScriptableRenderContext_t274343796 
  {
  public:
  	// System.IntPtr UnityEngine.Experimental.Rendering.ScriptableRenderContext::m_Ptr
  	intptr_t ___m_Ptr_0;
  
  public:
  	inline static int32_t get_offset_of_m_Ptr_0() { return static_cast<int32_t>(offsetof(ScriptableRenderContext_t274343796, ___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;
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // SCRIPTABLERENDERCONTEXT_T274343796_H
  #ifndef TEXTURECREATIONFLAGS_T344152058_H
  #define TEXTURECREATIONFLAGS_T344152058_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.Experimental.Rendering.TextureCreationFlags
  struct  TextureCreationFlags_t344152058 
  {
  public:
  	// System.Int32 UnityEngine.Experimental.Rendering.TextureCreationFlags::value__
  	int32_t ___value___1;
  
  public:
  	inline static int32_t get_offset_of_value___1() { return static_cast<int32_t>(offsetof(TextureCreationFlags_t344152058, ___value___1)); }
  	inline int32_t get_value___1() const { return ___value___1; }
  	inline int32_t* get_address_of_value___1() { return &___value___1; }
  	inline void set_value___1(int32_t value)
  	{
  		___value___1 = value;
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // TEXTURECREATIONFLAGS_T344152058_H
  #ifndef GRADIENT_T3067099924_H
  #define GRADIENT_T3067099924_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.Gradient
  struct  Gradient_t3067099924  : public RuntimeObject
  {
  public:
  	// System.IntPtr UnityEngine.Gradient::m_Ptr
  	intptr_t ___m_Ptr_0;
  
  public:
  	inline static int32_t get_offset_of_m_Ptr_0() { return static_cast<int32_t>(offsetof(Gradient_t3067099924, ___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;
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  // Native definition for P/Invoke marshalling of UnityEngine.Gradient
  struct Gradient_t3067099924_marshaled_pinvoke
  {
  	intptr_t ___m_Ptr_0;
  };
  // Native definition for COM marshalling of UnityEngine.Gradient
  struct Gradient_t3067099924_marshaled_com
  {
  	intptr_t ___m_Ptr_0;
  };
  #endif // GRADIENT_T3067099924_H
  #ifndef IMECOMPOSITIONMODE_T2677948540_H
  #define IMECOMPOSITIONMODE_T2677948540_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.IMECompositionMode
  struct  IMECompositionMode_t2677948540 
  {
  public:
  	// System.Int32 UnityEngine.IMECompositionMode::value__
  	int32_t ___value___1;
  
  public:
  	inline static int32_t get_offset_of_value___1() { return static_cast<int32_t>(offsetof(IMECompositionMode_t2677948540, ___value___1)); }
  	inline int32_t get_value___1() const { return ___value___1; }
  	inline int32_t* get_address_of_value___1() { return &___value___1; }
  	inline void set_value___1(int32_t value)
  	{
  		___value___1 = value;
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // IMECOMPOSITIONMODE_T2677948540_H
  #ifndef LIGHTMAPBAKETYPE_T1497855756_H
  #define LIGHTMAPBAKETYPE_T1497855756_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.LightmapBakeType
  struct  LightmapBakeType_t1497855756 
  {
  public:
  	// System.Int32 UnityEngine.LightmapBakeType::value__
  	int32_t ___value___1;
  
  public:
  	inline static int32_t get_offset_of_value___1() { return static_cast<int32_t>(offsetof(LightmapBakeType_t1497855756, ___value___1)); }
  	inline int32_t get_value___1() const { return ___value___1; }
  	inline int32_t* get_address_of_value___1() { return &___value___1; }
  	inline void set_value___1(int32_t value)
  	{
  		___value___1 = value;
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // LIGHTMAPBAKETYPE_T1497855756_H
  #ifndef LOGTYPE_T73765434_H
  #define LOGTYPE_T73765434_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.LogType
  struct  LogType_t73765434 
  {
  public:
  	// System.Int32 UnityEngine.LogType::value__
  	int32_t ___value___1;
  
  public:
  	inline static int32_t get_offset_of_value___1() { return static_cast<int32_t>(offsetof(LogType_t73765434, ___value___1)); }
  	inline int32_t get_value___1() const { return ___value___1; }
  	inline int32_t* get_address_of_value___1() { return &___value___1; }
  	inline void set_value___1(int32_t value)
  	{
  		___value___1 = value;
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // LOGTYPE_T73765434_H
  #ifndef MESHTOPOLOGY_T838400051_H
  #define MESHTOPOLOGY_T838400051_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.MeshTopology
  struct  MeshTopology_t838400051 
  {
  public:
  	// System.Int32 UnityEngine.MeshTopology::value__
  	int32_t ___value___1;
  
  public:
  	inline static int32_t get_offset_of_value___1() { return static_cast<int32_t>(offsetof(MeshTopology_t838400051, ___value___1)); }
  	inline int32_t get_value___1() const { return ___value___1; }
  	inline int32_t* get_address_of_value___1() { return &___value___1; }
  	inline void set_value___1(int32_t value)
  	{
  		___value___1 = value;
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // MESHTOPOLOGY_T838400051_H
  #ifndef MIXEDLIGHTINGMODE_T270503864_H
  #define MIXEDLIGHTINGMODE_T270503864_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.MixedLightingMode
  struct  MixedLightingMode_t270503864 
  {
  public:
  	// System.Int32 UnityEngine.MixedLightingMode::value__
  	int32_t ___value___1;
  
  public:
  	inline static int32_t get_offset_of_value___1() { return static_cast<int32_t>(offsetof(MixedLightingMode_t270503864, ___value___1)); }
  	inline int32_t get_value___1() const { return ___value___1; }
  	inline int32_t* get_address_of_value___1() { return &___value___1; }
  	inline void set_value___1(int32_t value)
  	{
  		___value___1 = value;
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // MIXEDLIGHTINGMODE_T270503864_H
  #ifndef OBJECT_T631007953_H
  #define OBJECT_T631007953_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.Object
  struct  Object_t631007953  : 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_t631007953, ___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_t631007953_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_t631007953_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;
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  // Native definition for P/Invoke marshalling of UnityEngine.Object
  struct Object_t631007953_marshaled_pinvoke
  {
  	intptr_t ___m_CachedPtr_0;
  };
  // Native definition for COM marshalling of UnityEngine.Object
  struct Object_t631007953_marshaled_com
  {
  	intptr_t ___m_CachedPtr_0;
  };
  #endif // OBJECT_T631007953_H
  #ifndef RENDERTEXTURECREATIONFLAGS_T557679221_H
  #define RENDERTEXTURECREATIONFLAGS_T557679221_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.RenderTextureCreationFlags
  struct  RenderTextureCreationFlags_t557679221 
  {
  public:
  	// System.Int32 UnityEngine.RenderTextureCreationFlags::value__
  	int32_t ___value___1;
  
  public:
  	inline static int32_t get_offset_of_value___1() { return static_cast<int32_t>(offsetof(RenderTextureCreationFlags_t557679221, ___value___1)); }
  	inline int32_t get_value___1() const { return ___value___1; }
  	inline int32_t* get_address_of_value___1() { return &___value___1; }
  	inline void set_value___1(int32_t value)
  	{
  		___value___1 = value;
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // RENDERTEXTURECREATIONFLAGS_T557679221_H
  #ifndef RENDERTEXTUREFORMAT_T962350765_H
  #define RENDERTEXTUREFORMAT_T962350765_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.RenderTextureFormat
  struct  RenderTextureFormat_t962350765 
  {
  public:
  	// System.Int32 UnityEngine.RenderTextureFormat::value__
  	int32_t ___value___1;
  
  public:
  	inline static int32_t get_offset_of_value___1() { return static_cast<int32_t>(offsetof(RenderTextureFormat_t962350765, ___value___1)); }
  	inline int32_t get_value___1() const { return ___value___1; }
  	inline int32_t* get_address_of_value___1() { return &___value___1; }
  	inline void set_value___1(int32_t value)
  	{
  		___value___1 = value;
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // RENDERTEXTUREFORMAT_T962350765_H
  #ifndef RENDERTEXTUREMEMORYLESS_T852891252_H
  #define RENDERTEXTUREMEMORYLESS_T852891252_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.RenderTextureMemoryless
  struct  RenderTextureMemoryless_t852891252 
  {
  public:
  	// System.Int32 UnityEngine.RenderTextureMemoryless::value__
  	int32_t ___value___1;
  
  public:
  	inline static int32_t get_offset_of_value___1() { return static_cast<int32_t>(offsetof(RenderTextureMemoryless_t852891252, ___value___1)); }
  	inline int32_t get_value___1() const { return ___value___1; }
  	inline int32_t* get_address_of_value___1() { return &___value___1; }
  	inline void set_value___1(int32_t value)
  	{
  		___value___1 = value;
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // RENDERTEXTUREMEMORYLESS_T852891252_H
  #ifndef RENDERTEXTUREREADWRITE_T1793271918_H
  #define RENDERTEXTUREREADWRITE_T1793271918_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.RenderTextureReadWrite
  struct  RenderTextureReadWrite_t1793271918 
  {
  public:
  	// System.Int32 UnityEngine.RenderTextureReadWrite::value__
  	int32_t ___value___1;
  
  public:
  	inline static int32_t get_offset_of_value___1() { return static_cast<int32_t>(offsetof(RenderTextureReadWrite_t1793271918, ___value___1)); }
  	inline int32_t get_value___1() const { return ___value___1; }
  	inline int32_t* get_address_of_value___1() { return &___value___1; }
  	inline void set_value___1(int32_t value)
  	{
  		___value___1 = value;
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // RENDERTEXTUREREADWRITE_T1793271918_H
  #ifndef RUNTIMEPLATFORM_T4159857903_H
  #define RUNTIMEPLATFORM_T4159857903_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.RuntimePlatform
  struct  RuntimePlatform_t4159857903 
  {
  public:
  	// System.Int32 UnityEngine.RuntimePlatform::value__
  	int32_t ___value___1;
  
  public:
  	inline static int32_t get_offset_of_value___1() { return static_cast<int32_t>(offsetof(RuntimePlatform_t4159857903, ___value___1)); }
  	inline int32_t get_value___1() const { return ___value___1; }
  	inline int32_t* get_address_of_value___1() { return &___value___1; }
  	inline void set_value___1(int32_t value)
  	{
  		___value___1 = value;
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // RUNTIMEPLATFORM_T4159857903_H
  #ifndef SENDMESSAGEOPTIONS_T3580193095_H
  #define SENDMESSAGEOPTIONS_T3580193095_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.SendMessageOptions
  struct  SendMessageOptions_t3580193095 
  {
  public:
  	// System.Int32 UnityEngine.SendMessageOptions::value__
  	int32_t ___value___1;
  
  public:
  	inline static int32_t get_offset_of_value___1() { return static_cast<int32_t>(offsetof(SendMessageOptions_t3580193095, ___value___1)); }
  	inline int32_t get_value___1() const { return ___value___1; }
  	inline int32_t* get_address_of_value___1() { return &___value___1; }
  	inline void set_value___1(int32_t value)
  	{
  		___value___1 = value;
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // SENDMESSAGEOPTIONS_T3580193095_H
  #ifndef TEXTUREFORMAT_T2701165832_H
  #define TEXTUREFORMAT_T2701165832_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.TextureFormat
  struct  TextureFormat_t2701165832 
  {
  public:
  	// System.Int32 UnityEngine.TextureFormat::value__
  	int32_t ___value___1;
  
  public:
  	inline static int32_t get_offset_of_value___1() { return static_cast<int32_t>(offsetof(TextureFormat_t2701165832, ___value___1)); }
  	inline int32_t get_value___1() const { return ___value___1; }
  	inline int32_t* get_address_of_value___1() { return &___value___1; }
  	inline void set_value___1(int32_t value)
  	{
  		___value___1 = value;
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // TEXTUREFORMAT_T2701165832_H
  #ifndef TEXTUREWRAPMODE_T584250749_H
  #define TEXTUREWRAPMODE_T584250749_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.TextureWrapMode
  struct  TextureWrapMode_t584250749 
  {
  public:
  	// System.Int32 UnityEngine.TextureWrapMode::value__
  	int32_t ___value___1;
  
  public:
  	inline static int32_t get_offset_of_value___1() { return static_cast<int32_t>(offsetof(TextureWrapMode_t584250749, ___value___1)); }
  	inline int32_t get_value___1() const { return ___value___1; }
  	inline int32_t* get_address_of_value___1() { return &___value___1; }
  	inline void set_value___1(int32_t value)
  	{
  		___value___1 = value;
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // TEXTUREWRAPMODE_T584250749_H
  #ifndef TOUCHPHASE_T72348083_H
  #define TOUCHPHASE_T72348083_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.TouchPhase
  struct  TouchPhase_t72348083 
  {
  public:
  	// System.Int32 UnityEngine.TouchPhase::value__
  	int32_t ___value___1;
  
  public:
  	inline static int32_t get_offset_of_value___1() { return static_cast<int32_t>(offsetof(TouchPhase_t72348083, ___value___1)); }
  	inline int32_t get_value___1() const { return ___value___1; }
  	inline int32_t* get_address_of_value___1() { return &___value___1; }
  	inline void set_value___1(int32_t value)
  	{
  		___value___1 = value;
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // TOUCHPHASE_T72348083_H
  #ifndef TOUCHTYPE_T2034578258_H
  #define TOUCHTYPE_T2034578258_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.TouchType
  struct  TouchType_t2034578258 
  {
  public:
  	// System.Int32 UnityEngine.TouchType::value__
  	int32_t ___value___1;
  
  public:
  	inline static int32_t get_offset_of_value___1() { return static_cast<int32_t>(offsetof(TouchType_t2034578258, ___value___1)); }
  	inline int32_t get_value___1() const { return ___value___1; }
  	inline int32_t* get_address_of_value___1() { return &___value___1; }
  	inline void set_value___1(int32_t value)
  	{
  		___value___1 = value;
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // TOUCHTYPE_T2034578258_H
  #ifndef VRTEXTUREUSAGE_T3142149582_H
  #define VRTEXTUREUSAGE_T3142149582_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.VRTextureUsage
  struct  VRTextureUsage_t3142149582 
  {
  public:
  	// System.Int32 UnityEngine.VRTextureUsage::value__
  	int32_t ___value___1;
  
  public:
  	inline static int32_t get_offset_of_value___1() { return static_cast<int32_t>(offsetof(VRTextureUsage_t3142149582, ___value___1)); }
  	inline int32_t get_value___1() const { return ___value___1; }
  	inline int32_t* get_address_of_value___1() { return &___value___1; }
  	inline void set_value___1(int32_t value)
  	{
  		___value___1 = value;
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // VRTEXTUREUSAGE_T3142149582_H
  #ifndef MULTICASTDELEGATE_T_H
  #define MULTICASTDELEGATE_T_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.MulticastDelegate
  struct  MulticastDelegate_t  : public Delegate_t1188392813
  {
  public:
  	// System.MulticastDelegate System.MulticastDelegate::prev
  	MulticastDelegate_t * ___prev_9;
  	// System.MulticastDelegate System.MulticastDelegate::kpm_next
  	MulticastDelegate_t * ___kpm_next_10;
  
  public:
  	inline static int32_t get_offset_of_prev_9() { return static_cast<int32_t>(offsetof(MulticastDelegate_t, ___prev_9)); }
  	inline MulticastDelegate_t * get_prev_9() const { return ___prev_9; }
  	inline MulticastDelegate_t ** get_address_of_prev_9() { return &___prev_9; }
  	inline void set_prev_9(MulticastDelegate_t * value)
  	{
  		___prev_9 = value;
  		Il2CppCodeGenWriteBarrier((&___prev_9), value);
  	}
  
  	inline static int32_t get_offset_of_kpm_next_10() { return static_cast<int32_t>(offsetof(MulticastDelegate_t, ___kpm_next_10)); }
  	inline MulticastDelegate_t * get_kpm_next_10() const { return ___kpm_next_10; }
  	inline MulticastDelegate_t ** get_address_of_kpm_next_10() { return &___kpm_next_10; }
  	inline void set_kpm_next_10(MulticastDelegate_t * value)
  	{
  		___kpm_next_10 = value;
  		Il2CppCodeGenWriteBarrier((&___kpm_next_10), value);
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // MULTICASTDELEGATE_T_H
  #ifndef NATIVEPROPERTYATTRIBUTE_T1305929258_H
  #define NATIVEPROPERTYATTRIBUTE_T1305929258_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.Bindings.NativePropertyAttribute
  struct  NativePropertyAttribute_t1305929258  : public NativeMethodAttribute_t4187428193
  {
  public:
  	// UnityEngine.Bindings.TargetType UnityEngine.Bindings.NativePropertyAttribute::<TargetType>k__BackingField
  	int32_t ___U3CTargetTypeU3Ek__BackingField_5;
  
  public:
  	inline static int32_t get_offset_of_U3CTargetTypeU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(NativePropertyAttribute_t1305929258, ___U3CTargetTypeU3Ek__BackingField_5)); }
  	inline int32_t get_U3CTargetTypeU3Ek__BackingField_5() const { return ___U3CTargetTypeU3Ek__BackingField_5; }
  	inline int32_t* get_address_of_U3CTargetTypeU3Ek__BackingField_5() { return &___U3CTargetTypeU3Ek__BackingField_5; }
  	inline void set_U3CTargetTypeU3Ek__BackingField_5(int32_t value)
  	{
  		___U3CTargetTypeU3Ek__BackingField_5 = value;
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // NATIVEPROPERTYATTRIBUTE_T1305929258_H
  #ifndef NATIVETYPEATTRIBUTE_T2250406315_H
  #define NATIVETYPEATTRIBUTE_T2250406315_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.Bindings.NativeTypeAttribute
  struct  NativeTypeAttribute_t2250406315  : public Attribute_t861562559
  {
  public:
  	// System.String UnityEngine.Bindings.NativeTypeAttribute::<Header>k__BackingField
  	String_t* ___U3CHeaderU3Ek__BackingField_0;
  	// System.String UnityEngine.Bindings.NativeTypeAttribute::<IntermediateScriptingStructName>k__BackingField
  	String_t* ___U3CIntermediateScriptingStructNameU3Ek__BackingField_1;
  	// UnityEngine.Bindings.CodegenOptions UnityEngine.Bindings.NativeTypeAttribute::<CodegenOptions>k__BackingField
  	int32_t ___U3CCodegenOptionsU3Ek__BackingField_2;
  
  public:
  	inline static int32_t get_offset_of_U3CHeaderU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(NativeTypeAttribute_t2250406315, ___U3CHeaderU3Ek__BackingField_0)); }
  	inline String_t* get_U3CHeaderU3Ek__BackingField_0() const { return ___U3CHeaderU3Ek__BackingField_0; }
  	inline String_t** get_address_of_U3CHeaderU3Ek__BackingField_0() { return &___U3CHeaderU3Ek__BackingField_0; }
  	inline void set_U3CHeaderU3Ek__BackingField_0(String_t* value)
  	{
  		___U3CHeaderU3Ek__BackingField_0 = value;
  		Il2CppCodeGenWriteBarrier((&___U3CHeaderU3Ek__BackingField_0), value);
  	}
  
  	inline static int32_t get_offset_of_U3CIntermediateScriptingStructNameU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(NativeTypeAttribute_t2250406315, ___U3CIntermediateScriptingStructNameU3Ek__BackingField_1)); }
  	inline String_t* get_U3CIntermediateScriptingStructNameU3Ek__BackingField_1() const { return ___U3CIntermediateScriptingStructNameU3Ek__BackingField_1; }
  	inline String_t** get_address_of_U3CIntermediateScriptingStructNameU3Ek__BackingField_1() { return &___U3CIntermediateScriptingStructNameU3Ek__BackingField_1; }
  	inline void set_U3CIntermediateScriptingStructNameU3Ek__BackingField_1(String_t* value)
  	{
  		___U3CIntermediateScriptingStructNameU3Ek__BackingField_1 = value;
  		Il2CppCodeGenWriteBarrier((&___U3CIntermediateScriptingStructNameU3Ek__BackingField_1), value);
  	}
  
  	inline static int32_t get_offset_of_U3CCodegenOptionsU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(NativeTypeAttribute_t2250406315, ___U3CCodegenOptionsU3Ek__BackingField_2)); }
  	inline int32_t get_U3CCodegenOptionsU3Ek__BackingField_2() const { return ___U3CCodegenOptionsU3Ek__BackingField_2; }
  	inline int32_t* get_address_of_U3CCodegenOptionsU3Ek__BackingField_2() { return &___U3CCodegenOptionsU3Ek__BackingField_2; }
  	inline void set_U3CCodegenOptionsU3Ek__BackingField_2(int32_t value)
  	{
  		___U3CCodegenOptionsU3Ek__BackingField_2 = value;
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // NATIVETYPEATTRIBUTE_T2250406315_H
  #ifndef STATICACCESSORATTRIBUTE_T2432663902_H
  #define STATICACCESSORATTRIBUTE_T2432663902_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.Bindings.StaticAccessorAttribute
  struct  StaticAccessorAttribute_t2432663902  : public Attribute_t861562559
  {
  public:
  	// System.String UnityEngine.Bindings.StaticAccessorAttribute::<Name>k__BackingField
  	String_t* ___U3CNameU3Ek__BackingField_0;
  	// UnityEngine.Bindings.StaticAccessorType UnityEngine.Bindings.StaticAccessorAttribute::<Type>k__BackingField
  	int32_t ___U3CTypeU3Ek__BackingField_1;
  
  public:
  	inline static int32_t get_offset_of_U3CNameU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(StaticAccessorAttribute_t2432663902, ___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((&___U3CNameU3Ek__BackingField_0), value);
  	}
  
  	inline static int32_t get_offset_of_U3CTypeU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(StaticAccessorAttribute_t2432663902, ___U3CTypeU3Ek__BackingField_1)); }
  	inline int32_t get_U3CTypeU3Ek__BackingField_1() const { return ___U3CTypeU3Ek__BackingField_1; }
  	inline int32_t* get_address_of_U3CTypeU3Ek__BackingField_1() { return &___U3CTypeU3Ek__BackingField_1; }
  	inline void set_U3CTypeU3Ek__BackingField_1(int32_t value)
  	{
  		___U3CTypeU3Ek__BackingField_1 = value;
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // STATICACCESSORATTRIBUTE_T2432663902_H
  #ifndef COMPONENT_T1923634451_H
  #define COMPONENT_T1923634451_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.Component
  struct  Component_t1923634451  : public Object_t631007953
  {
  public:
  
  public:
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // COMPONENT_T1923634451_H
  #ifndef FAILEDTOLOADSCRIPTOBJECT_T547604379_H
  #define FAILEDTOLOADSCRIPTOBJECT_T547604379_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.FailedToLoadScriptObject
  struct  FailedToLoadScriptObject_t547604379  : public Object_t631007953
  {
  public:
  
  public:
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  // Native definition for P/Invoke marshalling of UnityEngine.FailedToLoadScriptObject
  struct FailedToLoadScriptObject_t547604379_marshaled_pinvoke : public Object_t631007953_marshaled_pinvoke
  {
  };
  // Native definition for COM marshalling of UnityEngine.FailedToLoadScriptObject
  struct FailedToLoadScriptObject_t547604379_marshaled_com : public Object_t631007953_marshaled_com
  {
  };
  #endif // FAILEDTOLOADSCRIPTOBJECT_T547604379_H
  #ifndef GAMEOBJECT_T1113636619_H
  #define GAMEOBJECT_T1113636619_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.GameObject
  struct  GameObject_t1113636619  : public Object_t631007953
  {
  public:
  
  public:
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // GAMEOBJECT_T1113636619_H
  #ifndef LOWERRESBLITTEXTURE_T2609707774_H
  #define LOWERRESBLITTEXTURE_T2609707774_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.LowerResBlitTexture
  struct  LowerResBlitTexture_t2609707774  : public Object_t631007953
  {
  public:
  
  public:
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // LOWERRESBLITTEXTURE_T2609707774_H
  #ifndef MATERIAL_T340375123_H
  #define MATERIAL_T340375123_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.Material
  struct  Material_t340375123  : public Object_t631007953
  {
  public:
  
  public:
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // MATERIAL_T340375123_H
  #ifndef PRELOADDATA_T3191880618_H
  #define PRELOADDATA_T3191880618_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.PreloadData
  struct  PreloadData_t3191880618  : public Object_t631007953
  {
  public:
  
  public:
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // PRELOADDATA_T3191880618_H
  #ifndef QUALITYSETTINGS_T3101090599_H
  #define QUALITYSETTINGS_T3101090599_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.QualitySettings
  struct  QualitySettings_t3101090599  : public Object_t631007953
  {
  public:
  
  public:
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // QUALITYSETTINGS_T3101090599_H
  #ifndef SHADER_T4151988712_H
  #define SHADER_T4151988712_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.Shader
  struct  Shader_t4151988712  : public Object_t631007953
  {
  public:
  
  public:
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // SHADER_T4151988712_H
  #ifndef TEXTURE_T3661962703_H
  #define TEXTURE_T3661962703_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.Texture
  struct  Texture_t3661962703  : public Object_t631007953
  {
  public:
  
  public:
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // TEXTURE_T3661962703_H
  #ifndef TOUCH_T1921856868_H
  #define TOUCH_T1921856868_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.Touch
  struct  Touch_t1921856868 
  {
  public:
  	// System.Int32 UnityEngine.Touch::m_FingerId
  	int32_t ___m_FingerId_0;
  	// UnityEngine.Vector2 UnityEngine.Touch::m_Position
  	Vector2_t2156229523  ___m_Position_1;
  	// UnityEngine.Vector2 UnityEngine.Touch::m_RawPosition
  	Vector2_t2156229523  ___m_RawPosition_2;
  	// UnityEngine.Vector2 UnityEngine.Touch::m_PositionDelta
  	Vector2_t2156229523  ___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_t1921856868, ___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_t1921856868, ___m_Position_1)); }
  	inline Vector2_t2156229523  get_m_Position_1() const { return ___m_Position_1; }
  	inline Vector2_t2156229523 * get_address_of_m_Position_1() { return &___m_Position_1; }
  	inline void set_m_Position_1(Vector2_t2156229523  value)
  	{
  		___m_Position_1 = value;
  	}
  
  	inline static int32_t get_offset_of_m_RawPosition_2() { return static_cast<int32_t>(offsetof(Touch_t1921856868, ___m_RawPosition_2)); }
  	inline Vector2_t2156229523  get_m_RawPosition_2() const { return ___m_RawPosition_2; }
  	inline Vector2_t2156229523 * get_address_of_m_RawPosition_2() { return &___m_RawPosition_2; }
  	inline void set_m_RawPosition_2(Vector2_t2156229523  value)
  	{
  		___m_RawPosition_2 = value;
  	}
  
  	inline static int32_t get_offset_of_m_PositionDelta_3() { return static_cast<int32_t>(offsetof(Touch_t1921856868, ___m_PositionDelta_3)); }
  	inline Vector2_t2156229523  get_m_PositionDelta_3() const { return ___m_PositionDelta_3; }
  	inline Vector2_t2156229523 * get_address_of_m_PositionDelta_3() { return &___m_PositionDelta_3; }
  	inline void set_m_PositionDelta_3(Vector2_t2156229523  value)
  	{
  		___m_PositionDelta_3 = value;
  	}
  
  	inline static int32_t get_offset_of_m_TimeDelta_4() { return static_cast<int32_t>(offsetof(Touch_t1921856868, ___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_t1921856868, ___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_t1921856868, ___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_t1921856868, ___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_t1921856868, ___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_t1921856868, ___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_t1921856868, ___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_t1921856868, ___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_t1921856868, ___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_t1921856868, ___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;
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // TOUCH_T1921856868_H
  #ifndef LOGCALLBACK_T3588208630_H
  #define LOGCALLBACK_T3588208630_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.Application/LogCallback
  struct  LogCallback_t3588208630  : public MulticastDelegate_t
  {
  public:
  
  public:
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // LOGCALLBACK_T3588208630_H
  #ifndef LOWMEMORYCALLBACK_T4104246196_H
  #define LOWMEMORYCALLBACK_T4104246196_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.Application/LowMemoryCallback
  struct  LowMemoryCallback_t4104246196  : public MulticastDelegate_t
  {
  public:
  
  public:
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // LOWMEMORYCALLBACK_T4104246196_H
  #ifndef BEHAVIOUR_T1437897464_H
  #define BEHAVIOUR_T1437897464_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.Behaviour
  struct  Behaviour_t1437897464  : public Component_t1923634451
  {
  public:
  
  public:
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // BEHAVIOUR_T1437897464_H
  #ifndef CAMERACALLBACK_T190067161_H
  #define CAMERACALLBACK_T190067161_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.Camera/CameraCallback
  struct  CameraCallback_t190067161  : public MulticastDelegate_t
  {
  public:
  
  public:
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // CAMERACALLBACK_T190067161_H
  #ifndef CUBEMAP_T1972384409_H
  #define CUBEMAP_T1972384409_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.Cubemap
  struct  Cubemap_t1972384409  : public Texture_t3661962703
  {
  public:
  
  public:
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // CUBEMAP_T1972384409_H
  #ifndef STATECHANGED_T2136737110_H
  #define STATECHANGED_T2136737110_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.CullingGroup/StateChanged
  struct  StateChanged_t2136737110  : public MulticastDelegate_t
  {
  public:
  
  public:
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // STATECHANGED_T2136737110_H
  #ifndef DISPLAYSUPDATEDDELEGATE_T51287044_H
  #define DISPLAYSUPDATEDDELEGATE_T51287044_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.Display/DisplaysUpdatedDelegate
  struct  DisplaysUpdatedDelegate_t51287044  : public MulticastDelegate_t
  {
  public:
  
  public:
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // DISPLAYSUPDATEDDELEGATE_T51287044_H
  #ifndef MESHFILTER_T3523625662_H
  #define MESHFILTER_T3523625662_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.MeshFilter
  struct  MeshFilter_t3523625662  : public Component_t1923634451
  {
  public:
  
  public:
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // MESHFILTER_T3523625662_H
  #ifndef RENDERTEXTURE_T2108887433_H
  #define RENDERTEXTURE_T2108887433_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.RenderTexture
  struct  RenderTexture_t2108887433  : public Texture_t3661962703
  {
  public:
  
  public:
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // RENDERTEXTURE_T2108887433_H
  #ifndef RENDERER_T2627027031_H
  #define RENDERER_T2627027031_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.Renderer
  struct  Renderer_t2627027031  : public Component_t1923634451
  {
  public:
  
  public:
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // RENDERER_T2627027031_H
  #ifndef TEXTURE2D_T3840446185_H
  #define TEXTURE2D_T3840446185_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.Texture2D
  struct  Texture2D_t3840446185  : public Texture_t3661962703
  {
  public:
  
  public:
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // TEXTURE2D_T3840446185_H
  #ifndef TEXTURE2DARRAY_T4044506685_H
  #define TEXTURE2DARRAY_T4044506685_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.Texture2DArray
  struct  Texture2DArray_t4044506685  : public Texture_t3661962703
  {
  public:
  
  public:
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // TEXTURE2DARRAY_T4044506685_H
  #ifndef TEXTURE3D_T1884131049_H
  #define TEXTURE3D_T1884131049_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.Texture3D
  struct  Texture3D_t1884131049  : public Texture_t3661962703
  {
  public:
  
  public:
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // TEXTURE3D_T1884131049_H
  #ifndef CAMERA_T4157153871_H
  #define CAMERA_T4157153871_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // UnityEngine.Camera
  struct  Camera_t4157153871  : public Behaviour_t1437897464
  {
  public:
  
  public:
  };
  
  struct Camera_t4157153871_StaticFields
  {
  public:
  	// UnityEngine.Camera/CameraCallback UnityEngine.Camera::onPreCull
  	CameraCallback_t190067161 * ___onPreCull_4;
  	// UnityEngine.Camera/CameraCallback UnityEngine.Camera::onPreRender
  	CameraCallback_t190067161 * ___onPreRender_5;
  	// UnityEngine.Camera/CameraCallback UnityEngine.Camera::onPostRender
  	CameraCallback_t190067161 * ___onPostRender_6;
  
  public:
  	inline static int32_t get_offset_of_onPreCull_4() { return static_cast<int32_t>(offsetof(Camera_t4157153871_StaticFields, ___onPreCull_4)); }
  	inline CameraCallback_t190067161 * get_onPreCull_4() const { return ___onPreCull_4; }
  	inline CameraCallback_t190067161 ** get_address_of_onPreCull_4() { return &___onPreCull_4; }
  	inline void set_onPreCull_4(CameraCallback_t190067161 * value)
  	{
  		___onPreCull_4 = value;
  		Il2CppCodeGenWriteBarrier((&___onPreCull_4), value);
  	}
  
  	inline static int32_t get_offset_of_onPreRender_5() { return static_cast<int32_t>(offsetof(Camera_t4157153871_StaticFields, ___onPreRender_5)); }
  	inline CameraCallback_t190067161 * get_onPreRender_5() const { return ___onPreRender_5; }
  	inline CameraCallback_t190067161 ** get_address_of_onPreRender_5() { return &___onPreRender_5; }
  	inline void set_onPreRender_5(CameraCallback_t190067161 * value)
  	{
  		___onPreRender_5 = value;
  		Il2CppCodeGenWriteBarrier((&___onPreRender_5), value);
  	}
  
  	inline static int32_t get_offset_of_onPostRender_6() { return static_cast<int32_t>(offsetof(Camera_t4157153871_StaticFields, ___onPostRender_6)); }
  	inline CameraCallback_t190067161 * get_onPostRender_6() const { return ___onPostRender_6; }
  	inline CameraCallback_t190067161 ** get_address_of_onPostRender_6() { return &___onPostRender_6; }
  	inline void set_onPostRender_6(CameraCallback_t190067161 * value)
  	{
  		___onPostRender_6 = value;
  		Il2CppCodeGenWriteBarrier((&___onPostRender_6), value);
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // CAMERA_T4157153871_H
  
  
  
  
  
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1300 = { sizeof (NativePropertyAttribute_t1305929258), -1, 0, 0 };
  extern const int32_t g_FieldOffsetTable1300[1] = 
  {
  	NativePropertyAttribute_t1305929258::get_offset_of_U3CTargetTypeU3Ek__BackingField_5(),
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1301 = { sizeof (CodegenOptions_t498890944)+ sizeof (RuntimeObject), sizeof(int32_t), 0, 0 };
  extern const int32_t g_FieldOffsetTable1301[4] = 
  {
  	CodegenOptions_t498890944::get_offset_of_value___1() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	0,
  	0,
  	0,
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1302 = { sizeof (NativeTypeAttribute_t2250406315), -1, 0, 0 };
  extern const int32_t g_FieldOffsetTable1302[3] = 
  {
  	NativeTypeAttribute_t2250406315::get_offset_of_U3CHeaderU3Ek__BackingField_0(),
  	NativeTypeAttribute_t2250406315::get_offset_of_U3CIntermediateScriptingStructNameU3Ek__BackingField_1(),
  	NativeTypeAttribute_t2250406315::get_offset_of_U3CCodegenOptionsU3Ek__BackingField_2(),
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1303 = { sizeof (NotNullAttribute_t1114947401), -1, 0, 0 };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1304 = { sizeof (UnmarshalledAttribute_t1517743549), -1, 0, 0 };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1305 = { sizeof (FreeFunctionAttribute_t2020741617), -1, 0, 0 };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1306 = { sizeof (ThreadSafeAttribute_t3376653515), -1, 0, 0 };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1307 = { sizeof (StaticAccessorType_t186341701)+ sizeof (RuntimeObject), sizeof(int32_t), 0, 0 };
  extern const int32_t g_FieldOffsetTable1307[5] = 
  {
  	StaticAccessorType_t186341701::get_offset_of_value___1() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	0,
  	0,
  	0,
  	0,
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1308 = { sizeof (StaticAccessorAttribute_t2432663902), -1, 0, 0 };
  extern const int32_t g_FieldOffsetTable1308[2] = 
  {
  	StaticAccessorAttribute_t2432663902::get_offset_of_U3CNameU3Ek__BackingField_0(),
  	StaticAccessorAttribute_t2432663902::get_offset_of_U3CTypeU3Ek__BackingField_1(),
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1309 = { sizeof (NativeThrowsAttribute_t1697526064), -1, 0, 0 };
  extern const int32_t g_FieldOffsetTable1309[1] = 
  {
  	NativeThrowsAttribute_t1697526064::get_offset_of_U3CThrowsExceptionU3Ek__BackingField_0(),
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1310 = { sizeof (IgnoreAttribute_t1982719709), -1, 0, 0 };
  extern const int32_t g_FieldOffsetTable1310[1] = 
  {
  	IgnoreAttribute_t1982719709::get_offset_of_U3CDoesNotContributeToSizeU3Ek__BackingField_0(),
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1311 = { sizeof (UnityString_t1423233093), -1, 0, 0 };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1312 = { sizeof (U3CModuleU3E_t692745530), -1, 0, 0 };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1313 = { sizeof (Camera_t4157153871), -1, sizeof(Camera_t4157153871_StaticFields), 0 };
  extern const int32_t g_FieldOffsetTable1313[3] = 
  {
  	Camera_t4157153871_StaticFields::get_offset_of_onPreCull_4(),
  	Camera_t4157153871_StaticFields::get_offset_of_onPreRender_5(),
  	Camera_t4157153871_StaticFields::get_offset_of_onPostRender_6(),
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1314 = { sizeof (MonoOrStereoscopicEye_t647613870)+ sizeof (RuntimeObject), sizeof(int32_t), 0, 0 };
  extern const int32_t g_FieldOffsetTable1314[4] = 
  {
  	MonoOrStereoscopicEye_t647613870::get_offset_of_value___1() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	0,
  	0,
  	0,
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1315 = { sizeof (CameraCallback_t190067161), sizeof(Il2CppMethodPointer), 0, 0 };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1316 = { sizeof (UnhandledExceptionHandler_t1162846485), -1, sizeof(UnhandledExceptionHandler_t1162846485_StaticFields), 0 };
  extern const int32_t g_FieldOffsetTable1316[1] = 
  {
  	UnhandledExceptionHandler_t1162846485_StaticFields::get_offset_of_U3CU3Ef__mgU24cache0_0(),
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1317 = { sizeof (NoAllocHelpers_t1437076930), -1, 0, 0 };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1318 = { sizeof (TouchPhase_t72348083)+ sizeof (RuntimeObject), sizeof(int32_t), 0, 0 };
  extern const int32_t g_FieldOffsetTable1318[6] = 
  {
  	TouchPhase_t72348083::get_offset_of_value___1() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	0,
  	0,
  	0,
  	0,
  	0,
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1319 = { sizeof (IMECompositionMode_t2677948540)+ sizeof (RuntimeObject), sizeof(int32_t), 0, 0 };
  extern const int32_t g_FieldOffsetTable1319[4] = 
  {
  	IMECompositionMode_t2677948540::get_offset_of_value___1() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	0,
  	0,
  	0,
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1320 = { sizeof (TouchType_t2034578258)+ sizeof (RuntimeObject), sizeof(int32_t), 0, 0 };
  extern const int32_t g_FieldOffsetTable1320[4] = 
  {
  	TouchType_t2034578258::get_offset_of_value___1() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	0,
  	0,
  	0,
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1321 = { sizeof (Touch_t1921856868)+ sizeof (RuntimeObject), sizeof(Touch_t1921856868 ), 0, 0 };
  extern const int32_t g_FieldOffsetTable1321[14] = 
  {
  	Touch_t1921856868::get_offset_of_m_FingerId_0() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	Touch_t1921856868::get_offset_of_m_Position_1() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	Touch_t1921856868::get_offset_of_m_RawPosition_2() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	Touch_t1921856868::get_offset_of_m_PositionDelta_3() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	Touch_t1921856868::get_offset_of_m_TimeDelta_4() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	Touch_t1921856868::get_offset_of_m_TapCount_5() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	Touch_t1921856868::get_offset_of_m_Phase_6() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	Touch_t1921856868::get_offset_of_m_Type_7() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	Touch_t1921856868::get_offset_of_m_Pressure_8() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	Touch_t1921856868::get_offset_of_m_maximumPossiblePressure_9() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	Touch_t1921856868::get_offset_of_m_Radius_10() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	Touch_t1921856868::get_offset_of_m_RadiusVariance_11() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	Touch_t1921856868::get_offset_of_m_AltitudeAngle_12() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	Touch_t1921856868::get_offset_of_m_AzimuthAngle_13() + static_cast<int32_t>(sizeof(RuntimeObject)),
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1322 = { sizeof (Gyroscope_t3288342876), -1, 0, 0 };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1323 = { sizeof (Input_t1431474628), -1, sizeof(Input_t1431474628_StaticFields), 0 };
  extern const int32_t g_FieldOffsetTable1323[1] = 
  {
  	Input_t1431474628_StaticFields::get_offset_of_m_MainGyro_0(),
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1324 = { 0, -1, 0, 0 };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1325 = { sizeof (PlayerConnectionInternal_t3892293164), -1, 0, 0 };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1326 = { sizeof (Material_t340375123), -1, 0, 0 };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1327 = { sizeof (Texture2D_t3840446185), -1, 0, 0 };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1328 = { sizeof (Cubemap_t1972384409), -1, 0, 0 };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1329 = { sizeof (Texture3D_t1884131049), -1, 0, 0 };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1330 = { sizeof (Texture2DArray_t4044506685), -1, 0, 0 };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1331 = { sizeof (RenderTexture_t2108887433), -1, 0, 0 };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1332 = { sizeof (ScriptableRenderContext_t274343796)+ sizeof (RuntimeObject), sizeof(ScriptableRenderContext_t274343796 ), 0, 0 };
  extern const int32_t g_FieldOffsetTable1332[1] = 
  {
  	ScriptableRenderContext_t274343796::get_offset_of_m_Ptr_0() + static_cast<int32_t>(sizeof(RuntimeObject)),
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1333 = { sizeof (Keyframe_t4206410242)+ sizeof (RuntimeObject), sizeof(Keyframe_t4206410242 ), 0, 0 };
  extern const int32_t g_FieldOffsetTable1333[7] = 
  {
  	Keyframe_t4206410242::get_offset_of_m_Time_0() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	Keyframe_t4206410242::get_offset_of_m_Value_1() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	Keyframe_t4206410242::get_offset_of_m_InTangent_2() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	Keyframe_t4206410242::get_offset_of_m_OutTangent_3() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	Keyframe_t4206410242::get_offset_of_m_WeightedMode_4() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	Keyframe_t4206410242::get_offset_of_m_InWeight_5() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	Keyframe_t4206410242::get_offset_of_m_OutWeight_6() + static_cast<int32_t>(sizeof(RuntimeObject)),
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1334 = { sizeof (AnimationCurve_t3046754366), sizeof(AnimationCurve_t3046754366_marshaled_pinvoke), 0, 0 };
  extern const int32_t g_FieldOffsetTable1334[1] = 
  {
  	AnimationCurve_t3046754366::get_offset_of_m_Ptr_0(),
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1335 = { sizeof (Application_t1852185770), -1, sizeof(Application_t1852185770_StaticFields), 0 };
  extern const int32_t g_FieldOffsetTable1335[5] = 
  {
  	Application_t1852185770_StaticFields::get_offset_of_lowMemory_0(),
  	Application_t1852185770_StaticFields::get_offset_of_s_LogCallbackHandler_1(),
  	Application_t1852185770_StaticFields::get_offset_of_s_LogCallbackHandlerThreaded_2(),
  	Application_t1852185770_StaticFields::get_offset_of_wantsToQuit_3(),
  	Application_t1852185770_StaticFields::get_offset_of_quitting_4(),
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1336 = { sizeof (LowMemoryCallback_t4104246196), sizeof(Il2CppMethodPointer), 0, 0 };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1337 = { sizeof (LogCallback_t3588208630), sizeof(Il2CppMethodPointer), 0, 0 };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1338 = { sizeof (AsyncOperation_t1445031843), sizeof(AsyncOperation_t1445031843_marshaled_pinvoke), 0, 0 };
  extern const int32_t g_FieldOffsetTable1338[2] = 
  {
  	AsyncOperation_t1445031843::get_offset_of_m_Ptr_0(),
  	AsyncOperation_t1445031843::get_offset_of_m_completeCallback_1(),
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1339 = { sizeof (AttributeHelperEngine_t2735742303), -1, sizeof(AttributeHelperEngine_t2735742303_StaticFields), 0 };
  extern const int32_t g_FieldOffsetTable1339[3] = 
  {
  	AttributeHelperEngine_t2735742303_StaticFields::get_offset_of__disallowMultipleComponentArray_0(),
  	AttributeHelperEngine_t2735742303_StaticFields::get_offset_of__executeInEditModeArray_1(),
  	AttributeHelperEngine_t2735742303_StaticFields::get_offset_of__requireComponentArray_2(),
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1340 = { sizeof (DisallowMultipleComponent_t1422053217), -1, 0, 0 };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1341 = { sizeof (RequireComponent_t3490506609), -1, 0, 0 };
  extern const int32_t g_FieldOffsetTable1341[3] = 
  {
  	RequireComponent_t3490506609::get_offset_of_m_Type0_0(),
  	RequireComponent_t3490506609::get_offset_of_m_Type1_1(),
  	RequireComponent_t3490506609::get_offset_of_m_Type2_2(),
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1342 = { sizeof (AddComponentMenu_t415040132), -1, 0, 0 };
  extern const int32_t g_FieldOffsetTable1342[2] = 
  {
  	AddComponentMenu_t415040132::get_offset_of_m_AddComponentMenu_0(),
  	AddComponentMenu_t415040132::get_offset_of_m_Ordering_1(),
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1343 = { sizeof (ContextMenu_t1295656858), -1, 0, 0 };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1344 = { sizeof (ExecuteInEditMode_t3727731349), -1, 0, 0 };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1345 = { sizeof (HideInInspector_t1216868993), -1, 0, 0 };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1346 = { sizeof (DefaultExecutionOrder_t3059642329), -1, 0, 0 };
  extern const int32_t g_FieldOffsetTable1346[1] = 
  {
  	DefaultExecutionOrder_t3059642329::get_offset_of_U3CorderU3Ek__BackingField_0(),
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1347 = { sizeof (AssemblyIsEditorAssembly_t3442416807), -1, 0, 0 };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1348 = { sizeof (ExcludeFromPresetAttribute_t3751627762), -1, 0, 0 };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1349 = { sizeof (SendMessageOptions_t3580193095)+ sizeof (RuntimeObject), sizeof(int32_t), 0, 0 };
  extern const int32_t g_FieldOffsetTable1349[3] = 
  {
  	SendMessageOptions_t3580193095::get_offset_of_value___1() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	0,
  	0,
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1350 = { sizeof (RuntimePlatform_t4159857903)+ sizeof (RuntimeObject), sizeof(int32_t), 0, 0 };
  extern const int32_t g_FieldOffsetTable1350[34] = 
  {
  	RuntimePlatform_t4159857903::get_offset_of_value___1() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1351 = { sizeof (LogType_t73765434)+ sizeof (RuntimeObject), sizeof(int32_t), 0, 0 };
  extern const int32_t g_FieldOffsetTable1351[6] = 
  {
  	LogType_t73765434::get_offset_of_value___1() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	0,
  	0,
  	0,
  	0,
  	0,
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1352 = { sizeof (BeforeRenderHelper_t1336903776), -1, sizeof(BeforeRenderHelper_t1336903776_StaticFields), 0 };
  extern const int32_t g_FieldOffsetTable1352[1] = 
  {
  	BeforeRenderHelper_t1336903776_StaticFields::get_offset_of_s_OrderBlocks_0(),
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1353 = { sizeof (OrderBlock_t1585977831)+ sizeof (RuntimeObject), sizeof(OrderBlock_t1585977831_marshaled_pinvoke), 0, 0 };
  extern const int32_t g_FieldOffsetTable1353[2] = 
  {
  	OrderBlock_t1585977831::get_offset_of_order_0() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	OrderBlock_t1585977831::get_offset_of_callback_1() + static_cast<int32_t>(sizeof(RuntimeObject)),
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1354 = { sizeof (Behaviour_t1437897464), -1, 0, 0 };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1355 = { sizeof (BootConfigData_t3818279794), -1, 0, 0 };
  extern const int32_t g_FieldOffsetTable1355[1] = 
  {
  	BootConfigData_t3818279794::get_offset_of_m_Ptr_0(),
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1356 = { sizeof (Bounds_t2266837910)+ sizeof (RuntimeObject), sizeof(Bounds_t2266837910 ), 0, 0 };
  extern const int32_t g_FieldOffsetTable1356[2] = 
  {
  	Bounds_t2266837910::get_offset_of_m_Center_0() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	Bounds_t2266837910::get_offset_of_m_Extents_1() + static_cast<int32_t>(sizeof(RuntimeObject)),
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1357 = { 0, 0, 0, 0 };
  extern const int32_t g_FieldOffsetTable1357[2] = 
  {
  	0,
  	0,
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1358 = { sizeof (ClassLibraryInitializer_t2339504045), -1, 0, 0 };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1359 = { sizeof (LowerResBlitTexture_t2609707774), -1, 0, 0 };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1360 = { sizeof (PreloadData_t3191880618), -1, 0, 0 };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1361 = { sizeof (Color_t2555686324)+ sizeof (RuntimeObject), sizeof(Color_t2555686324 ), 0, 0 };
  extern const int32_t g_FieldOffsetTable1361[4] = 
  {
  	Color_t2555686324::get_offset_of_r_0() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	Color_t2555686324::get_offset_of_g_1() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	Color_t2555686324::get_offset_of_b_2() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	Color_t2555686324::get_offset_of_a_3() + static_cast<int32_t>(sizeof(RuntimeObject)),
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1362 = { sizeof (Color32_t2600501292)+ sizeof (RuntimeObject), sizeof(Color32_t2600501292 ), 0, 0 };
  extern const int32_t g_FieldOffsetTable1362[5] = 
  {
  	Color32_t2600501292::get_offset_of_rgba_0() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	Color32_t2600501292::get_offset_of_r_1() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	Color32_t2600501292::get_offset_of_g_2() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	Color32_t2600501292::get_offset_of_b_3() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	Color32_t2600501292::get_offset_of_a_4() + static_cast<int32_t>(sizeof(RuntimeObject)),
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1363 = { sizeof (Component_t1923634451), -1, 0, 0 };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1364 = { sizeof (Coroutine_t3829159415), sizeof(Coroutine_t3829159415_marshaled_pinvoke), 0, 0 };
  extern const int32_t g_FieldOffsetTable1364[1] = 
  {
  	Coroutine_t3829159415::get_offset_of_m_Ptr_0(),
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1365 = { sizeof (SetupCoroutine_t2062820429), -1, 0, 0 };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1366 = { sizeof (CullingGroupEvent_t1722745023)+ sizeof (RuntimeObject), sizeof(CullingGroupEvent_t1722745023 ), 0, 0 };
  extern const int32_t g_FieldOffsetTable1366[3] = 
  {
  	CullingGroupEvent_t1722745023::get_offset_of_m_Index_0() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	CullingGroupEvent_t1722745023::get_offset_of_m_PrevState_1() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	CullingGroupEvent_t1722745023::get_offset_of_m_ThisState_2() + static_cast<int32_t>(sizeof(RuntimeObject)),
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1367 = { sizeof (CullingGroup_t2096318768), sizeof(CullingGroup_t2096318768_marshaled_pinvoke), 0, 0 };
  extern const int32_t g_FieldOffsetTable1367[2] = 
  {
  	CullingGroup_t2096318768::get_offset_of_m_Ptr_0(),
  	CullingGroup_t2096318768::get_offset_of_m_OnStateChanged_1(),
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1368 = { sizeof (StateChanged_t2136737110), sizeof(Il2CppMethodPointer), 0, 0 };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1369 = { sizeof (CursorLockMode_t2840764040)+ sizeof (RuntimeObject), sizeof(int32_t), 0, 0 };
  extern const int32_t g_FieldOffsetTable1369[4] = 
  {
  	CursorLockMode_t2840764040::get_offset_of_value___1() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	0,
  	0,
  	0,
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1370 = { sizeof (Cursor_t1422555833), -1, 0, 0 };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1371 = { sizeof (CustomYieldInstruction_t1895667560), -1, 0, 0 };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1372 = { sizeof (DebugLogHandler_t826086171), -1, 0, 0 };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1373 = { sizeof (Debug_t3317548046), -1, sizeof(Debug_t3317548046_StaticFields), 0 };
  extern const int32_t g_FieldOffsetTable1373[1] = 
  {
  	Debug_t3317548046_StaticFields::get_offset_of_s_Logger_0(),
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1374 = { sizeof (Display_t1387065949), -1, sizeof(Display_t1387065949_StaticFields), 0 };
  extern const int32_t g_FieldOffsetTable1374[4] = 
  {
  	Display_t1387065949::get_offset_of_nativeDisplay_0(),
  	Display_t1387065949_StaticFields::get_offset_of_displays_1(),
  	Display_t1387065949_StaticFields::get_offset_of__mainDisplay_2(),
  	Display_t1387065949_StaticFields::get_offset_of_onDisplaysUpdated_3(),
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1375 = { sizeof (DisplaysUpdatedDelegate_t51287044), sizeof(Il2CppMethodPointer), 0, 0 };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1376 = { sizeof (ExcludeFromObjectFactoryAttribute_t1303686376), -1, 0, 0 };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1377 = { sizeof (FailedToLoadScriptObject_t547604379), sizeof(FailedToLoadScriptObject_t547604379_marshaled_pinvoke), 0, 0 };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1378 = { sizeof (GameObject_t1113636619), -1, 0, 0 };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1379 = { sizeof (Gradient_t3067099924), sizeof(Gradient_t3067099924_marshaled_pinvoke), 0, 0 };
  extern const int32_t g_FieldOffsetTable1379[1] = 
  {
  	Gradient_t3067099924::get_offset_of_m_Ptr_0(),
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1380 = { sizeof (Screen_t3860757715), -1, 0, 0 };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1381 = { sizeof (QualitySettings_t3101090599), -1, 0, 0 };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1382 = { sizeof (Renderer_t2627027031), -1, 0, 0 };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1383 = { sizeof (Shader_t4151988712), -1, 0, 0 };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1384 = { sizeof (MeshFilter_t3523625662), -1, 0, 0 };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1385 = { sizeof (LightmapBakeType_t1497855756)+ sizeof (RuntimeObject), sizeof(int32_t), 0, 0 };
  extern const int32_t g_FieldOffsetTable1385[4] = 
  {
  	LightmapBakeType_t1497855756::get_offset_of_value___1() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	0,
  	0,
  	0,
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1386 = { sizeof (MixedLightingMode_t270503864)+ sizeof (RuntimeObject), sizeof(int32_t), 0, 0 };
  extern const int32_t g_FieldOffsetTable1386[4] = 
  {
  	MixedLightingMode_t270503864::get_offset_of_value___1() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	0,
  	0,
  	0,
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1387 = { sizeof (CameraClearFlags_t2362496923)+ sizeof (RuntimeObject), sizeof(int32_t), 0, 0 };
  extern const int32_t g_FieldOffsetTable1387[6] = 
  {
  	CameraClearFlags_t2362496923::get_offset_of_value___1() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	0,
  	0,
  	0,
  	0,
  	0,
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1388 = { sizeof (MeshTopology_t838400051)+ sizeof (RuntimeObject), sizeof(int32_t), 0, 0 };
  extern const int32_t g_FieldOffsetTable1388[6] = 
  {
  	MeshTopology_t838400051::get_offset_of_value___1() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	0,
  	0,
  	0,
  	0,
  	0,
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1389 = { sizeof (ColorSpace_t3453996949)+ sizeof (RuntimeObject), sizeof(int32_t), 0, 0 };
  extern const int32_t g_FieldOffsetTable1389[4] = 
  {
  	ColorSpace_t3453996949::get_offset_of_value___1() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	0,
  	0,
  	0,
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1390 = { sizeof (TextureWrapMode_t584250749)+ sizeof (RuntimeObject), sizeof(int32_t), 0, 0 };
  extern const int32_t g_FieldOffsetTable1390[5] = 
  {
  	TextureWrapMode_t584250749::get_offset_of_value___1() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	0,
  	0,
  	0,
  	0,
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1391 = { sizeof (TextureFormat_t2701165832)+ sizeof (RuntimeObject), sizeof(int32_t), 0, 0 };
  extern const int32_t g_FieldOffsetTable1391[52] = 
  {
  	TextureFormat_t2701165832::get_offset_of_value___1() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1392 = { sizeof (RenderTextureFormat_t962350765)+ sizeof (RuntimeObject), sizeof(int32_t), 0, 0 };
  extern const int32_t g_FieldOffsetTable1392[28] = 
  {
  	RenderTextureFormat_t962350765::get_offset_of_value___1() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1393 = { sizeof (VRTextureUsage_t3142149582)+ sizeof (RuntimeObject), sizeof(int32_t), 0, 0 };
  extern const int32_t g_FieldOffsetTable1393[4] = 
  {
  	VRTextureUsage_t3142149582::get_offset_of_value___1() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	0,
  	0,
  	0,
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1394 = { sizeof (RenderTextureCreationFlags_t557679221)+ sizeof (RuntimeObject), sizeof(int32_t), 0, 0 };
  extern const int32_t g_FieldOffsetTable1394[11] = 
  {
  	RenderTextureCreationFlags_t557679221::get_offset_of_value___1() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1395 = { sizeof (RenderTextureReadWrite_t1793271918)+ sizeof (RuntimeObject), sizeof(int32_t), 0, 0 };
  extern const int32_t g_FieldOffsetTable1395[4] = 
  {
  	RenderTextureReadWrite_t1793271918::get_offset_of_value___1() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	0,
  	0,
  	0,
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1396 = { sizeof (RenderTextureMemoryless_t852891252)+ sizeof (RuntimeObject), sizeof(int32_t), 0, 0 };
  extern const int32_t g_FieldOffsetTable1396[5] = 
  {
  	RenderTextureMemoryless_t852891252::get_offset_of_value___1() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	0,
  	0,
  	0,
  	0,
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1397 = { sizeof (TextureCreationFlags_t344152058)+ sizeof (RuntimeObject), sizeof(int32_t), 0, 0 };
  extern const int32_t g_FieldOffsetTable1397[4] = 
  {
  	TextureCreationFlags_t344152058::get_offset_of_value___1() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	0,
  	0,
  	0,
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1398 = { sizeof (FormatUsage_t3480559675)+ sizeof (RuntimeObject), sizeof(int32_t), 0, 0 };
  extern const int32_t g_FieldOffsetTable1398[9] = 
  {
  	FormatUsage_t3480559675::get_offset_of_value___1() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1399 = { sizeof (GraphicsFormat_t3787950389)+ sizeof (RuntimeObject), sizeof(int32_t), 0, 0 };
  extern const int32_t g_FieldOffsetTable1399[136] = 
  {
  	GraphicsFormat_t3787950389::get_offset_of_value___1() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  };
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  