#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_898932952_0;
struct t_1653830710_0;
struct t41854234_0;
struct t1436978849_0;
struct t1856816383_0;
struct t1504981296_0;

#include "codegen/il2cpp-codegen.h"
#include "t1968865519_0.h"
#include "t1705667959_0.h"
#include "t41806860_0.h"
#include "t1299343259_0.h"
#include "t41806862_0.h"
#include "t_1768411585_0.h"

extern "C"  void m_909463700_0 (t_898932952_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m1797185889_0 (t_1786876978_0 * __this , const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t_1653830710_0 * m1702267215_0 (t_898932952_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m1800056820_0 (t_898932952_0 * __this, t_1653830710_0 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t_1653830710_0 * m706080347_0 (t_898932952_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_932431392_0 (t_898932952_0 * __this, t_1653830710_0 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int32_t m949318765_0 (t_898932952_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m69643106_0 (t_898932952_0 * __this, int32_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  bool m_2133130445_0 (t_898932952_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m1325053150_0 (t_898932952_0 * __this, bool p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  bool m_853241929_0 (t_898932952_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m781881046_0 (t_898932952_0 * __this, bool p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int32_t m_1310053283_0 (t_898932952_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m949767682_0 (t_898932952_0 * __this, int32_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  float m_940820756_0 (t_898932952_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_2074000543_0 (t_898932952_0 * __this, float p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  bool m621033254_0 (t_898932952_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_1492644905_0 (t_898932952_0 * __this, bool p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int32_t m_881047172_0 (t_898932952_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m1750123057_0 (t_898932952_0 * __this, int32_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  float m_2001088574_0 (t_898932952_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m218014453_0 (t_898932952_0 * __this, float p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t41854234_0 * m1027716278_0 (t_898932952_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  bool m2086686369_0 (t_898932952_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  float m_190771497_0 (t_898932952_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m776520124_0 (t_898932952_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m457193290_0 (t_898932952_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t41806860_0  m1769786949_0 (t_898932952_0 * __this, bool p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_714922826_0 (t_898932952_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_1806550359_0 (t_898932952_0 * __this, t1436978849_0 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_19526308_0 (t_898932952_0 * __this, t1436978849_0 * p0, bool p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_2023276053_0 (t_898932952_0 * __this, t1436978849_0 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m1691142815_0 (t_898932952_0 * __this, t1436978849_0 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m1600600902_0 (t_1786876978_0 * __this , t1436978849_0 * p0, t1856816383_0* p1, t1299343259_0  p2, t1856816383_0* p3, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m1603575622_0 (t_1786876978_0 * __this , t1436978849_0 * p0, t41806862_0  p1, t41806862_0  p2, t1299343259_0  p3, t41806862_0  p4, t41806862_0  p5, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t41806860_0  m_2044292109_0 (t_898932952_0 * __this, t41806860_0  p0, t_1768411585_0  p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_1606272090_0 (t_898932952_0 * __this, t1436978849_0 * p0, bool p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  bool m_1065424208_0 (t_1786876978_0 * __this , t1856816383_0* p0, t1856816383_0* p1, float p2, bool p3, int32_t p4, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_107639412_0 (t_1786876978_0 * __this , t1856816383_0* p0, float p1, float p2, bool p3, int32_t p4, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_1019817436_0 (t_898932952_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m1340533162_0 (t_898932952_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  float m1809071077_0 (t_898932952_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  float m_826801402_0 (t_898932952_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  float m_2066592172_0 (t_898932952_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  float m311948906_0 (t_898932952_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  float m1045199335_0 (t_898932952_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  float m1120907647_0 (t_898932952_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int32_t m_2143921483_0 (t_898932952_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  bool m864962354_0 (t_898932952_0 * __this, t41806862_0  p0, t1504981296_0 * p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t41806862_0  m_1620362756_0 (t_898932952_0 * __this, t41806862_0  p0, t_1768411585_0  p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
