#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>

// ChartIndex
struct ChartIndex_t3758651316;

#include "codegen/il2cpp-codegen.h"
#include "UnityEngine_UnityEngine_Vector24282066565.h"

// System.Void ChartIndex::.ctor()
extern "C"  void ChartIndex__ctor_m737971047 (ChartIndex_t3758651316 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// UnityEngine.Vector2 ChartIndex::get_Index()
extern "C"  Vector2_t4282066565  ChartIndex_get_Index_m2105372467 (ChartIndex_t3758651316 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void ChartIndex::Start()
extern "C"  void ChartIndex_Start_m3980076135 (ChartIndex_t3758651316 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void ChartIndex::OnDestroy()
extern "C"  void ChartIndex_OnDestroy_m171726048 (ChartIndex_t3758651316 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void ChartIndex::Reset()
extern "C"  void ChartIndex_Reset_m2679371284 (ChartIndex_t3758651316 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void ChartIndex::OnSelection(UnityEngine.Vector2)
extern "C"  void ChartIndex_OnSelection_m322746824 (ChartIndex_t3758651316 * __this, Vector2_t4282066565  ___score0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
