text: ﻿#include "pch-c.h"
  #ifndef _MSC_VER
  # include <alloca.h>
  #else
  # include <malloc.h>
  #endif
  
  
  #include "codegen/il2cpp-codegen-metadata.h"
  
  
  
  
  
  // 0x00000001 System.Void UnityEngine.AssetFileNameExtensionAttribute::.ctor(System.String,System.String[])
  extern void AssetFileNameExtensionAttribute__ctor_mA62DCAB1C4F07C81D6883560C6773B68C9CE6DDE (void);
  // 0x00000002 System.Void UnityEngine.ThreadAndSerializationSafeAttribute::.ctor()
  extern void ThreadAndSerializationSafeAttribute__ctor_mFD03B237E6197FBEC6B5ACA54E9063E0827947CB (void);
  // 0x00000003 System.Void UnityEngine.WritableAttribute::.ctor()
  extern void WritableAttribute__ctor_mB0E659E767991A5D8CE20F30E4E7015EAC9BB94E (void);
  // 0x00000004 System.Void UnityEngine.UnityEngineModuleAssembly::.ctor()
  extern void UnityEngineModuleAssembly__ctor_m76C129AC6AA438BE601F5279EE9EB599BEF90AF9 (void);
  // 0x00000005 System.Void UnityEngine.NativeClassAttribute::set_QualifiedNativeName(System.String)
  extern void NativeClassAttribute_set_QualifiedNativeName_mFC347A2EBD44977DFEA72A9B37C0ADECF1150262 (void);
  // 0x00000006 System.Void UnityEngine.NativeClassAttribute::set_Declaration(System.String)
  extern void NativeClassAttribute_set_Declaration_mF6FF1EB7079637160DA617FC4318EAD490409A3A (void);
  // 0x00000007 System.Void UnityEngine.NativeClassAttribute::.ctor(System.String)
  extern void NativeClassAttribute__ctor_m09D17E5BEBF83C346A205802AD37B936E85B4390 (void);
  // 0x00000008 System.Void UnityEngine.NativeClassAttribute::.ctor(System.String,System.String)
  extern void NativeClassAttribute__ctor_mE1C1EED35F711F3880A51B29C1A019CC46991CD4 (void);
  // 0x00000009 System.String UnityEngine.UnityString::Format(System.String,System.Object[])
  extern void UnityString_Format_m7A07C068ED408DD06F634070770FB55F13AA4EC9 (void);
  // 0x0000000A System.Void UnityEngine.Bindings.VisibleToOtherModulesAttribute::.ctor()
  extern void VisibleToOtherModulesAttribute__ctor_mA193FBBFEBF3CF09151A66AF466D6DA6C35CBD6F (void);
  // 0x0000000B System.Void UnityEngine.Bindings.NativeConditionalAttribute::set_Condition(System.String)
  extern void NativeConditionalAttribute_set_Condition_m380CB2CFC2874DA64DA0D2934FCD35923924E09C (void);
  // 0x0000000C System.Void UnityEngine.Bindings.NativeConditionalAttribute::set_Enabled(System.Boolean)
  extern void NativeConditionalAttribute_set_Enabled_mC5611EF1236F6AC1925997C39993F249D9F86581 (void);
  // 0x0000000D System.Void UnityEngine.Bindings.NativeConditionalAttribute::.ctor(System.String)
  extern void NativeConditionalAttribute__ctor_m2D44C123AE8913373A143BBE663F4DEF8D21DEF9 (void);
  // 0x0000000E System.Void UnityEngine.Bindings.NativeHeaderAttribute::set_Header(System.String)
  extern void NativeHeaderAttribute_set_Header_mAA0DA2ACAF3BF508D3997CCA9CE41736C8293C7D (void);
  // 0x0000000F System.Void UnityEngine.Bindings.NativeHeaderAttribute::.ctor(System.String)
  extern void NativeHeaderAttribute__ctor_m0E83F29C5939F185D6E90541591802EB2845FD76 (void);
  // 0x00000010 System.Void UnityEngine.Bindings.NativeNameAttribute::set_Name(System.String)
  extern void NativeNameAttribute_set_Name_m9CDE38A03BBC21458ADE2874B18A7B81146F7E07 (void);
  // 0x00000011 System.Void UnityEngine.Bindings.NativeNameAttribute::.ctor(System.String)
  extern void NativeNameAttribute__ctor_mDF2A6FD7D84F21F69BAA6AEC1586427D12882FFC (void);
  // 0x00000012 System.Void UnityEngine.Bindings.NativeMethodAttribute::set_Name(System.String)
  extern void NativeMethodAttribute_set_Name_mC85A9B1CE4650D43D0E73B503753864CA4952A9C (void);
  // 0x00000013 System.Void UnityEngine.Bindings.NativeMethodAttribute::set_IsThreadSafe(System.Boolean)
  extern void NativeMethodAttribute_set_IsThreadSafe_m965EAB84605EABFD2AE9B84FBE7FF311D1116A56 (void);
  // 0x00000014 System.Void UnityEngine.Bindings.NativeMethodAttribute::set_IsFreeFunction(System.Boolean)
  extern void NativeMethodAttribute_set_IsFreeFunction_m25C53EDE8A4BD0CEA8E4BA9E6199F9773368ACD1 (void);
  // 0x00000015 System.Void UnityEngine.Bindings.NativeMethodAttribute::set_ThrowsException(System.Boolean)
  extern void NativeMethodAttribute_set_ThrowsException_m9F73529E4F4A3E151DBE4C7E07790B02292D8DBC (void);
  // 0x00000016 System.Void UnityEngine.Bindings.NativeMethodAttribute::set_HasExplicitThis(System.Boolean)
  extern void NativeMethodAttribute_set_HasExplicitThis_mB44D70CDD0D14884A4FA84776C3091C742FAFE44 (void);
  // 0x00000017 System.Void UnityEngine.Bindings.NativeMethodAttribute::.ctor()
  extern void NativeMethodAttribute__ctor_mB0D8BA2FFA19561CCB4257F8D6D03726514A9E5F (void);
  // 0x00000018 System.Void UnityEngine.Bindings.NativeMethodAttribute::.ctor(System.String)
  extern void NativeMethodAttribute__ctor_m7F91BF50E5248D4FC3B6938488ABA3F1A883B825 (void);
  // 0x00000019 System.Void UnityEngine.Bindings.NativeMethodAttribute::.ctor(System.String,System.Boolean)
  extern void NativeMethodAttribute__ctor_mE7AA36F4B76A18C04B451298F67007D7661A1205 (void);
  // 0x0000001A System.Void UnityEngine.Bindings.NativeMethodAttribute::.ctor(System.String,System.Boolean,System.Boolean)
  extern void NativeMethodAttribute__ctor_mA2889F2A09E8A1D9860AC8AC2E81A1F093A2F550 (void);
  // 0x0000001B System.Void UnityEngine.Bindings.NativePropertyAttribute::.ctor(System.String)
  extern void NativePropertyAttribute__ctor_mD445B6930D234DDC1E50C59D544FB63960741A79 (void);
  // 0x0000001C System.Void UnityEngine.Bindings.NativeAsStructAttribute::.ctor()
  extern void NativeAsStructAttribute__ctor_m0AF3CC547D89290119C9C2B6C65025A3C34CDBEF (void);
  // 0x0000001D System.Void UnityEngine.Bindings.NativeTypeAttribute::set_Header(System.String)
  extern void NativeTypeAttribute_set_Header_m8985D6BB07D335B2C835232D2D29DB34BF3E5C4D (void);
  // 0x0000001E System.Void UnityEngine.Bindings.NativeTypeAttribute::set_IntermediateScriptingStructName(System.String)
  extern void NativeTypeAttribute_set_IntermediateScriptingStructName_m34118253495FE12EE6E98EEB022D0B9DF8D991CA (void);
  // 0x0000001F System.Void UnityEngine.Bindings.NativeTypeAttribute::set_CodegenOptions(UnityEngine.Bindings.CodegenOptions)
  extern void NativeTypeAttribute_set_CodegenOptions_m94AD39BD31282F8F355D44B5D1BF884B84256AB8 (void);
  // 0x00000020 System.Void UnityEngine.Bindings.NativeTypeAttribute::.ctor()
  extern void NativeTypeAttribute__ctor_m733B0901353DC860C82DA57F7B33C30D2394938F (void);
  // 0x00000021 System.Void UnityEngine.Bindings.NativeTypeAttribute::.ctor(UnityEngine.Bindings.CodegenOptions)
  extern void NativeTypeAttribute__ctor_mF20A183198F79036927302F99BD89D14E5528A2C (void);
  // 0x00000022 System.Void UnityEngine.Bindings.NativeTypeAttribute::.ctor(System.String)
  extern void NativeTypeAttribute__ctor_m3DB005847AE3BBCFF1F20783B78E10CF9BA0FFA9 (void);
  // 0x00000023 System.Void UnityEngine.Bindings.NativeTypeAttribute::.ctor(UnityEngine.Bindings.CodegenOptions,System.String)
  extern void NativeTypeAttribute__ctor_m0914A881DE5A0E58B381CDE59CB821D6DBA4B711 (void);
  // 0x00000024 System.Void UnityEngine.Bindings.NotNullAttribute::set_Exception(System.String)
  extern void NotNullAttribute_set_Exception_mB0765502D567AE1CEEA8C8B62E4146C9ED9E100A (void);
  // 0x00000025 System.Void UnityEngine.Bindings.NotNullAttribute::.ctor(System.String)
  extern void NotNullAttribute__ctor_m7F7AF5B61F69FAA7091CD36347D6A0FA186CB8A5 (void);
  // 0x00000026 System.Void UnityEngine.Bindings.FreeFunctionAttribute::.ctor()
  extern void FreeFunctionAttribute__ctor_m89A928D5B13E0189814C007431EA5EA8EE4768C1 (void);
  // 0x00000027 System.Void UnityEngine.Bindings.FreeFunctionAttribute::.ctor(System.String)
  extern void FreeFunctionAttribute__ctor_mE37D1E356F51A379B44C570574608DC3E49E0DB0 (void);
  // 0x00000028 System.Void UnityEngine.Bindings.FreeFunctionAttribute::.ctor(System.String,System.Boolean)
  extern void FreeFunctionAttribute__ctor_m92C3061079ABCAA5D2350791461A1D173B6519FA (void);
  // 0x00000029 System.Void UnityEngine.Bindings.ThreadSafeAttribute::.ctor()
  extern void ThreadSafeAttribute__ctor_m6FFAB202BA1302071542A4242796CC44C1782240 (void);
  // 0x0000002A System.Void UnityEngine.Bindings.StaticAccessorAttribute::set_Name(System.String)
  extern void StaticAccessorAttribute_set_Name_mE3C7CF6EEC0AD95934F4E2643AC4782F085388AC (void);
  // 0x0000002B System.Void UnityEngine.Bindings.StaticAccessorAttribute::set_Type(UnityEngine.Bindings.StaticAccessorType)
  extern void StaticAccessorAttribute_set_Type_m4208DB2673001E231D71DBB17BE60B1128BDC5B9 (void);
  // 0x0000002C System.Void UnityEngine.Bindings.StaticAccessorAttribute::.ctor(System.String)
  extern void StaticAccessorAttribute__ctor_m31B2712768DF710ABFF1A17F55F41A5D0DE921FC (void);
  // 0x0000002D System.Void UnityEngine.Bindings.StaticAccessorAttribute::.ctor(System.String,UnityEngine.Bindings.StaticAccessorType)
  extern void StaticAccessorAttribute__ctor_m0C3215256AEFAEFDDCBCD2BA9AA579CDBB230706 (void);
  // 0x0000002E System.Void UnityEngine.Bindings.NativeThrowsAttribute::set_ThrowsException(System.Boolean)
  extern void NativeThrowsAttribute_set_ThrowsException_mD4A9F62D0715371AF6A6B12E75E1498C92EA27D1 (void);
  // 0x0000002F System.Void UnityEngine.Bindings.NativeThrowsAttribute::.ctor()
  extern void NativeThrowsAttribute__ctor_m7FD0B7887043A2A47C39D7029EF5B8C713E08751 (void);
  // 0x00000030 System.Void UnityEngine.Bindings.PreventReadOnlyInstanceModificationAttribute::.ctor()
  extern void PreventReadOnlyInstanceModificationAttribute__ctor_m955473006F5BE3BB9263DAAF768278F151ECF91C (void);
  // 0x00000031 System.Void UnityEngine.Scripting.UsedByNativeCodeAttribute::.ctor()
  extern void UsedByNativeCodeAttribute__ctor_mA8236FADF130BCDD86C6017039295F9D521EECB8 (void);
  // 0x00000032 System.Void UnityEngine.Scripting.RequiredByNativeCodeAttribute::.ctor()
  extern void RequiredByNativeCodeAttribute__ctor_m97C095D1EE6AAB2894AE7E8B2F07D9B47CB8F8B5 (void);
  // 0x00000033 System.Void UnityEngine.Scripting.RequiredByNativeCodeAttribute::set_Optional(System.Boolean)
  extern void RequiredByNativeCodeAttribute_set_Optional_mB223A17DB0A1E507A9C90AFA15A8FC5E01A5A57A (void);
  // 0x00000034 System.Void UnityEngine.Scripting.RequiredByNativeCodeAttribute::set_GenerateProxy(System.Boolean)
  extern void RequiredByNativeCodeAttribute_set_GenerateProxy_m4B70A962664BE60B0EC391D10CF328752AB59D56 (void);
  static Il2CppMethodPointer s_methodPointers[52] = 
  {
  	AssetFileNameExtensionAttribute__ctor_mA62DCAB1C4F07C81D6883560C6773B68C9CE6DDE,
  	ThreadAndSerializationSafeAttribute__ctor_mFD03B237E6197FBEC6B5ACA54E9063E0827947CB,
  	WritableAttribute__ctor_mB0E659E767991A5D8CE20F30E4E7015EAC9BB94E,
  	UnityEngineModuleAssembly__ctor_m76C129AC6AA438BE601F5279EE9EB599BEF90AF9,
  	NativeClassAttribute_set_QualifiedNativeName_mFC347A2EBD44977DFEA72A9B37C0ADECF1150262,
  	NativeClassAttribute_set_Declaration_mF6FF1EB7079637160DA617FC4318EAD490409A3A,
  	NativeClassAttribute__ctor_m09D17E5BEBF83C346A205802AD37B936E85B4390,
  	NativeClassAttribute__ctor_mE1C1EED35F711F3880A51B29C1A019CC46991CD4,
  	UnityString_Format_m7A07C068ED408DD06F634070770FB55F13AA4EC9,
  	VisibleToOtherModulesAttribute__ctor_mA193FBBFEBF3CF09151A66AF466D6DA6C35CBD6F,
  	NativeConditionalAttribute_set_Condition_m380CB2CFC2874DA64DA0D2934FCD35923924E09C,
  	NativeConditionalAttribute_set_Enabled_mC5611EF1236F6AC1925997C39993F249D9F86581,
  	NativeConditionalAttribute__ctor_m2D44C123AE8913373A143BBE663F4DEF8D21DEF9,
  	NativeHeaderAttribute_set_Header_mAA0DA2ACAF3BF508D3997CCA9CE41736C8293C7D,
  	NativeHeaderAttribute__ctor_m0E83F29C5939F185D6E90541591802EB2845FD76,
  	NativeNameAttribute_set_Name_m9CDE38A03BBC21458ADE2874B18A7B81146F7E07,
  	NativeNameAttribute__ctor_mDF2A6FD7D84F21F69BAA6AEC1586427D12882FFC,
  	NativeMethodAttribute_set_Name_mC85A9B1CE4650D43D0E73B503753864CA4952A9C,
  	NativeMethodAttribute_set_IsThreadSafe_m965EAB84605EABFD2AE9B84FBE7FF311D1116A56,
  	NativeMethodAttribute_set_IsFreeFunction_m25C53EDE8A4BD0CEA8E4BA9E6199F9773368ACD1,
  	NativeMethodAttribute_set_ThrowsException_m9F73529E4F4A3E151DBE4C7E07790B02292D8DBC,
  	NativeMethodAttribute_set_HasExplicitThis_mB44D70CDD0D14884A4FA84776C3091C742FAFE44,
  	NativeMethodAttribute__ctor_mB0D8BA2FFA19561CCB4257F8D6D03726514A9E5F,
  	NativeMethodAttribute__ctor_m7F91BF50E5248D4FC3B6938488ABA3F1A883B825,
  	NativeMethodAttribute__ctor_mE7AA36F4B76A18C04B451298F67007D7661A1205,
  	NativeMethodAttribute__ctor_mA2889F2A09E8A1D9860AC8AC2E81A1F093A2F550,
  	NativePropertyAttribute__ctor_mD445B6930D234DDC1E50C59D544FB63960741A79,
  	NativeAsStructAttribute__ctor_m0AF3CC547D89290119C9C2B6C65025A3C34CDBEF,
  	NativeTypeAttribute_set_Header_m8985D6BB07D335B2C835232D2D29DB34BF3E5C4D,
  	NativeTypeAttribute_set_IntermediateScriptingStructName_m34118253495FE12EE6E98EEB022D0B9DF8D991CA,
  	NativeTypeAttribute_set_CodegenOptions_m94AD39BD31282F8F355D44B5D1BF884B84256AB8,
  	NativeTypeAttribute__ctor_m733B0901353DC860C82DA57F7B33C30D2394938F,
  	NativeTypeAttribute__ctor_mF20A183198F79036927302F99BD89D14E5528A2C,
  	NativeTypeAttribute__ctor_m3DB005847AE3BBCFF1F20783B78E10CF9BA0FFA9,
  	NativeTypeAttribute__ctor_m0914A881DE5A0E58B381CDE59CB821D6DBA4B711,
  	NotNullAttribute_set_Exception_mB0765502D567AE1CEEA8C8B62E4146C9ED9E100A,
  	NotNullAttribute__ctor_m7F7AF5B61F69FAA7091CD36347D6A0FA186CB8A5,
  	FreeFunctionAttribute__ctor_m89A928D5B13E0189814C007431EA5EA8EE4768C1,
  	FreeFunctionAttribute__ctor_mE37D1E356F51A379B44C570574608DC3E49E0DB0,
  	FreeFunctionAttribute__ctor_m92C3061079ABCAA5D2350791461A1D173B6519FA,
  	ThreadSafeAttribute__ctor_m6FFAB202BA1302071542A4242796CC44C1782240,
  	StaticAccessorAttribute_set_Name_mE3C7CF6EEC0AD95934F4E2643AC4782F085388AC,
  	StaticAccessorAttribute_set_Type_m4208DB2673001E231D71DBB17BE60B1128BDC5B9,
  	StaticAccessorAttribute__ctor_m31B2712768DF710ABFF1A17F55F41A5D0DE921FC,
  	StaticAccessorAttribute__ctor_m0C3215256AEFAEFDDCBCD2BA9AA579CDBB230706,
  	NativeThrowsAttribute_set_ThrowsException_mD4A9F62D0715371AF6A6B12E75E1498C92EA27D1,
  	NativeThrowsAttribute__ctor_m7FD0B7887043A2A47C39D7029EF5B8C713E08751,
  	PreventReadOnlyInstanceModificationAttribute__ctor_m955473006F5BE3BB9263DAAF768278F151ECF91C,
  	UsedByNativeCodeAttribute__ctor_mA8236FADF130BCDD86C6017039295F9D521EECB8,
  	RequiredByNativeCodeAttribute__ctor_m97C095D1EE6AAB2894AE7E8B2F07D9B47CB8F8B5,
  	RequiredByNativeCodeAttribute_set_Optional_mB223A17DB0A1E507A9C90AFA15A8FC5E01A5A57A,
  	RequiredByNativeCodeAttribute_set_GenerateProxy_m4B70A962664BE60B0EC391D10CF328752AB59D56,
  };
  static const int32_t s_InvokerIndices[52] = 
  {
  	482,
  	846,
  	846,
  	846,
  	731,
  	731,
  	731,
  	482,
  	1270,
  	846,
  	731,
  	743,
  	731,
  	731,
  	731,
  	731,
  	731,
  	731,
  	743,
  	743,
  	743,
  	743,
  	846,
  	731,
  	484,
  	332,
  	731,
  	846,
  	731,
  	731,
  	724,
  	846,
  	724,
  	731,
  	451,
  	731,
  	731,
  	846,
  	731,
  	484,
  	846,
  	731,
  	724,
  	731,
  	479,
  	743,
  	846,
  	846,
  	846,
  	846,
  	743,
  	743,
  };
  extern const CustomAttributesCacheGenerator g_UnityEngine_SharedInternalsModule_AttributeGenerators[];
  IL2CPP_EXTERN_C const Il2CppCodeGenModule g_UnityEngine_SharedInternalsModule_CodeGenModule;
  const Il2CppCodeGenModule g_UnityEngine_SharedInternalsModule_CodeGenModule = 
  {
  	"UnityEngine.SharedInternalsModule.dll",
  	52,
  	s_methodPointers,
  	0,
  	NULL,
  	s_InvokerIndices,
  	0,
  	NULL,
  	0,
  	NULL,
  	0,
  	NULL,
  	NULL,
  	g_UnityEngine_SharedInternalsModule_AttributeGenerators,
  	NULL, // module initializer,
  	NULL,
  	NULL,
  	NULL,
  };
  