#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 t1960946795_0;
struct t_546059357_0;
struct t2118656973_0;
struct t1857092352_0;
struct t435631375_0;
struct t_1099725238_0;
struct t876188297_0;
struct t_2084493409_0;

#include "codegen/il2cpp-codegen.h"
#include "t_890272079_0.h"
#include "t_114158782_0.h"
#include "t_977128697_0.h"

extern "C"  void m_2049985495_0 (t1960946795_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t_546059357_0 * m_637372532_0 (t1960946795_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m596734077_0 (t1960946795_0 * __this, t_546059357_0 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int32_t m_1253015219_0 (t1960946795_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m1388523458_0 (t1960946795_0 * __this, int32_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  float m_381773663_0 (t1960946795_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m1056753036_0 (t1960946795_0 * __this, float p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  float m247135391_0 (t1960946795_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m2088196430_0 (t1960946795_0 * __this, float p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int32_t m_690231391_0 (t1960946795_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m579707524_0 (t1960946795_0 * __this, int32_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t2118656973_0 * m_1788194120_0 (t1960946795_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_1340336261_0 (t1960946795_0 * __this, t2118656973_0 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  float m244845137_0 (t1960946795_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_789580392_0 (t1960946795_0 * __this, int32_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_1850127608_0 (t1960946795_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_952126665_0 (t1960946795_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_525240271_0 (t1960946795_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_1860054174_0 (t1960946795_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_999411172_0 (t1960946795_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m244028386_0 (t1960946795_0 * __this, float p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_301521599_0 (t1960946795_0 * __this, float p0, bool p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m330142657_0 (t1960946795_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int32_t m_2040226667_0 (t1960946795_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  bool m1971418883_0 (t1960946795_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_1359948753_0 (t1960946795_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_455271370_0 (t1960946795_0 * __this, t1857092352_0 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  bool m1332926026_0 (t1960946795_0 * __this, t1857092352_0 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m574021735_0 (t1960946795_0 * __this, t1857092352_0 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_1063168662_0 (t1960946795_0 * __this, t1857092352_0 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m1614863933_0 (t1960946795_0 * __this, t1857092352_0 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t_1786876978_0 * m_891023932_0 (t1960946795_0 * __this, t1857092352_0 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_429699158_0 (t1960946795_0 * __this, t1857092352_0 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_1830316559_0 (t1960946795_0 * __this, t_1099725238_0 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t876188297_0 * m_1509383596_0 (t1960946795_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t876188297_0 * m_1075472041_0 (t1960946795_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t876188297_0 * m_981921872_0 (t1960946795_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t876188297_0 * m_1284130367_0 (t1960946795_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_319591316_0 (t1960946795_0 * __this, t1857092352_0 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_1030409012_0 (t1960946795_0 * __this, int32_t p0, bool p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  bool m_731191064_0 (t1960946795_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t_2084493409_0 * m_1861010866_0 (t1960946795_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
