#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 t2014498688_0;
struct t_2050071032_0;
struct t1857092352_0;
struct t_477930492_0;

#include "codegen/il2cpp-codegen.h"
#include "t1414233916_0.h"
#include "t41806862_0.h"

extern "C"  void m_685219036_0 (t2014498688_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int32_t m1415645893_0 (t2014498688_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  bool m1246375011_0 (t2014498688_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_1663845678_0 (t2014498688_0 * __this, bool p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  bool m_2110903582_0 (t2014498688_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_393617317_0 (t2014498688_0 * __this, bool p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  float m_1845529183_0 (t2014498688_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_350983062_0 (t2014498688_0 * __this, float p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  float m3025279_0 (t2014498688_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_1474021558_0 (t2014498688_0 * __this, float p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t_2050071032_0* m_210937213_0 (t2014498688_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_552011120_0 (t2014498688_0 * __this, t_2050071032_0* p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t_2050071032_0* m869584459_0 (t2014498688_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m1165235646_0 (t2014498688_0 * __this, t_2050071032_0* p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t_2050071032_0* m2045676570_0 (t2014498688_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_348114077_0 (t2014498688_0 * __this, t_2050071032_0* p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t_2050071032_0* m1563746440_0 (t2014498688_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_1652289967_0 (t2014498688_0 * __this, t_2050071032_0* p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m683437289_0 (t2014498688_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  bool m623598506_0 (t2014498688_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  bool m221601604_0 (t2014498688_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m76610285_0 (t2014498688_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_1342118412_0 (t2014498688_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_1483604871_0 (t2014498688_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  bool m_684444469_0 (t2014498688_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m774618611_0 (t2014498688_0 * __this, t1857092352_0 * p0, bool p1, bool p2, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  bool m_873812003_0 (t2014498688_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t41806862_0  m2001528411_0 (t2014498688_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  bool m393857214_0 (t2014498688_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_454632036_0 (t2014498688_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_1077537007_0 (t2014498688_0 * __this, int32_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  bool m547288770_0 (t2014498688_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_900947877_0 (t2014498688_0 * __this, t_477930492_0 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
