#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_1318152919_0;
struct t1369109875_0;
struct t_1423812903_0;
struct t1036145145_0;
struct t_2050071032_0;
struct t1743153184_0;
struct t1529499382_0;
struct t_1474120128_0;
struct t483281222_0;
struct t_1786876978_0;

#include "codegen/il2cpp-codegen.h"
#include "t1767684649_0.h"
#include "t_1453385442_0.h"
#include "t_1243574221_0.h"
#include "t_837108322_0.h"
#include "t_2081845208_0.h"
#include "t_109930069_0.h"
#include "t41806862_0.h"
#include "t_1768411585_0.h"

extern "C"  void m11880227_0 (t_1318152919_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m1169691060_0 (t_1318152919_0 * __this, int32_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m1042601388_0 (t_1318152919_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_52474067_0 (t_1318152919_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t1767684649_0  m1640214759_0 (t_1318152919_0 * __this, t1767684649_0  p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_1077731952_0 (t_1318152919_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_1740495604_0 (t_1318152919_0 * __this, t1369109875_0 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m1873042509_0 (t_1318152919_0 * __this, t_1423812903_0 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_204128371_0 (t_1318152919_0 * __this, t1036145145_0 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  float m_813981457_0 (t_1318152919_0 * __this, t_2050071032_0* p0, t1767684649_0  p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  float m274483688_0 (t_1318152919_0 * __this, t_2050071032_0* p0, t1767684649_0  p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  bool m_155143474_0 (t_1318152919_0 * __this, t_2050071032_0* p0, t1767684649_0  p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  bool m1004549719_0 (t_1318152919_0 * __this, t_2050071032_0* p0, t1767684649_0  p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t_1786876978_0* m_1170932029_0 (t_1318152919_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t_1786876978_0* m459389093_0 (t_1318152919_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t_1786876978_0* m916366224_0 (t_1318152919_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m293029225_0 (t_1318152919_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m1755131202_0 (t_1318152919_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  bool m405821495_0 (t_1318152919_0 * __this, t_2050071032_0* p0, t483281222_0 * p1, t_1453385442_0  p2, int32_t p3, float p4, float p5, int32_t p6, bool p7, bool p8, int32_t p9, int32_t p10, int32_t p11, int32_t p12, bool p13, int32_t p14, t41806862_0  p15, t41806862_0  p16, bool p17, bool p18, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  bool m_2108713165_0 (t_1318152919_0 * __this, t_2050071032_0* p0, t483281222_0 * p1, t_1453385442_0  p2, int32_t p3, float p4, float p5, int32_t p6, bool p7, bool p8, int32_t p9, int32_t p10, int32_t p11, int32_t p12, bool p13, int32_t p14, float p15, float p16, float p17, float p18, bool p19, bool p20, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  bool m1252464769_0 (t_1786876978_0 * __this , t_1318152919_0 * p0, t_2050071032_0* p1, t483281222_0 * p2, t_1453385442_0 * p3, int32_t p4, float p5, float p6, int32_t p7, bool p8, bool p9, int32_t p10, int32_t p11, int32_t p12, int32_t p13, bool p14, int32_t p15, float p16, float p17, float p18, float p19, bool p20, bool p21, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t_1768411585_0  m1925360043_0 (t_1318152919_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m661810980_0 (t_1318152919_0 * __this, t_1768411585_0 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int32_t m264332683_0 (t_1318152919_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m393921805_0 (t_1318152919_0 * __this, t_1786876978_0 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int32_t m1506817214_0 (t_1318152919_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m1809798004_0 (t_1318152919_0 * __this, t_1786876978_0 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int32_t m_7785355_0 (t_1318152919_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_2100871067_0 (t_1318152919_0 * __this, t_1786876978_0 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
