#pragma once

#include "il2cpp-config.h"

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

#include <stdint.h>
#include <assert.h>
#include <exception>

struct t_502937486_0;
struct t_546059357_0;
struct t221418124_0;
struct t_898932952_0;
struct t307332466_0;
struct t_816765950_0;
struct t2077529352_0;
struct t_2094733260_0;
struct t1857092352_0;
struct t1723209434_0;
struct t_1195247930_0;
struct t_1647648069_0;
struct t_512244951_0;
struct t1404543102_0;
struct t_741195377_0;
struct t435631375_0;
struct t_1959514907_0;

#include "codegen/il2cpp-codegen.h"

extern "C"  void m964984536_0 (t_502937486_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m264401557_0 (t_1786876978_0 * __this , const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t_546059357_0 * m_1280167313_0 (t_502937486_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m598323072_0 (t_502937486_0 * __this, t_546059357_0 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t221418124_0 * m536644747_0 (t_502937486_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_1209854602_0 (t_502937486_0 * __this, t221418124_0 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t_898932952_0 * m985393763_0 (t_502937486_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m1952025570_0 (t_502937486_0 * __this, t_898932952_0 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t221418124_0 * m1169622602_0 (t_502937486_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_1512377541_0 (t_502937486_0 * __this, t221418124_0 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t_898932952_0 * m1632607036_0 (t_502937486_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m430566835_0 (t_502937486_0 * __this, t_898932952_0 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t307332466_0 * m_1625131076_0 (t_502937486_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m1116520347_0 (t_502937486_0 * __this, t307332466_0 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t_816765950_0 * m_960565354_0 (t_502937486_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_458387355_0 (t_502937486_0 * __this, t_816765950_0 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int32_t m1474403730_0 (t_502937486_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_1349406287_0 (t_502937486_0 * __this, int32_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m335654827_0 (t_502937486_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_1181386059_0 (t_502937486_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m835420907_0 (t_502937486_0 * __this, t307332466_0 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m934589419_0 (t_502937486_0 * __this, t2077529352_0 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m1285727587_0 (t_502937486_0 * __this, t_2094733260_0 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m1647651023_0 (t_502937486_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m1416189897_0 (t_502937486_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m253039636_0 (t_502937486_0 * __this, t1857092352_0 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_1051085511_0 (t_502937486_0 * __this, t1723209434_0 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_169661377_0 (t_502937486_0 * __this, t1723209434_0 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m324374589_0 (t_502937486_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t_1195247930_0 * m_185600856_0 (t_502937486_0 * __this, t_1647648069_0 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_59363700_0 (t_502937486_0 * __this, t_1195247930_0 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t_1195247930_0 * m_576297128_0 (t_502937486_0 * __this, t_1195247930_0 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m2110837897_0 (t_502937486_0 * __this, t_1195247930_0 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t_512244951_0 * m_1592825916_0 (t_502937486_0 * __this, t_512244951_0 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m234623804_0 (t_502937486_0 * __this, t_512244951_0 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t_512244951_0 * m734921041_0 (t_502937486_0 * __this, t1404543102_0 * p0, bool p1, t_512244951_0 * p2, t_741195377_0 * p3, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_325403856_0 (t_502937486_0 * __this, float p0, float p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m511547679_0 (t_502937486_0 * __this, float p0, float p1, float p2, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_1524986287_0 (t_502937486_0 * __this, float p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_468124690_0 (t_502937486_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t_1786876978_0 * m1497053282_0 (t_502937486_0 * __this, float p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_447415827_0 (t_502937486_0 * __this, t_1959514907_0 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
