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

// UnityEngine.UI.GridLayoutGroup
struct GridLayoutGroup_t169317941;

#include "codegen/il2cpp-codegen.h"
#include "UnityEngine_UI_UnityEngine_UI_GridLayoutGroup_Corne284493240.h"
#include "UnityEngine_UI_UnityEngine_UI_GridLayoutGroup_Axis1399125956.h"
#include "UnityEngine_UnityEngine_Vector24282066565.h"
#include "UnityEngine_UI_UnityEngine_UI_GridLayoutGroup_Cons1640775616.h"

// System.Void UnityEngine.UI.GridLayoutGroup::.ctor()
extern "C"  void GridLayoutGroup__ctor_m1378214348 (GridLayoutGroup_t169317941 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// UnityEngine.UI.GridLayoutGroup/Corner UnityEngine.UI.GridLayoutGroup::get_startCorner()
extern "C"  int32_t GridLayoutGroup_get_startCorner_m2778672189 (GridLayoutGroup_t169317941 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.GridLayoutGroup::set_startCorner(UnityEngine.UI.GridLayoutGroup/Corner)
extern "C"  void GridLayoutGroup_set_startCorner_m2937777206 (GridLayoutGroup_t169317941 * __this, int32_t ___value0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// UnityEngine.UI.GridLayoutGroup/Axis UnityEngine.UI.GridLayoutGroup::get_startAxis()
extern "C"  int32_t GridLayoutGroup_get_startAxis_m1539688149 (GridLayoutGroup_t169317941 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.GridLayoutGroup::set_startAxis(UnityEngine.UI.GridLayoutGroup/Axis)
extern "C"  void GridLayoutGroup_set_startAxis_m628518814 (GridLayoutGroup_t169317941 * __this, int32_t ___value0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// UnityEngine.Vector2 UnityEngine.UI.GridLayoutGroup::get_cellSize()
extern "C"  Vector2_t4282066565  GridLayoutGroup_get_cellSize_m1318291007 (GridLayoutGroup_t169317941 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.GridLayoutGroup::set_cellSize(UnityEngine.Vector2)
extern "C"  void GridLayoutGroup_set_cellSize_m1641372194 (GridLayoutGroup_t169317941 * __this, Vector2_t4282066565  ___value0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// UnityEngine.Vector2 UnityEngine.UI.GridLayoutGroup::get_spacing()
extern "C"  Vector2_t4282066565  GridLayoutGroup_get_spacing_m660869033 (GridLayoutGroup_t169317941 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.GridLayoutGroup::set_spacing(UnityEngine.Vector2)
extern "C"  void GridLayoutGroup_set_spacing_m2353797514 (GridLayoutGroup_t169317941 * __this, Vector2_t4282066565  ___value0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// UnityEngine.UI.GridLayoutGroup/Constraint UnityEngine.UI.GridLayoutGroup::get_constraint()
extern "C"  int32_t GridLayoutGroup_get_constraint_m3287218001 (GridLayoutGroup_t169317941 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.GridLayoutGroup::set_constraint(UnityEngine.UI.GridLayoutGroup/Constraint)
extern "C"  void GridLayoutGroup_set_constraint_m1995004480 (GridLayoutGroup_t169317941 * __this, int32_t ___value0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Int32 UnityEngine.UI.GridLayoutGroup::get_constraintCount()
extern "C"  int32_t GridLayoutGroup_get_constraintCount_m2592905067 (GridLayoutGroup_t169317941 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.GridLayoutGroup::set_constraintCount(System.Int32)
extern "C"  void GridLayoutGroup_set_constraintCount_m2898625584 (GridLayoutGroup_t169317941 * __this, int32_t ___value0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.GridLayoutGroup::CalculateLayoutInputHorizontal()
extern "C"  void GridLayoutGroup_CalculateLayoutInputHorizontal_m3283749622 (GridLayoutGroup_t169317941 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.GridLayoutGroup::CalculateLayoutInputVertical()
extern "C"  void GridLayoutGroup_CalculateLayoutInputVertical_m1216862728 (GridLayoutGroup_t169317941 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.GridLayoutGroup::SetLayoutHorizontal()
extern "C"  void GridLayoutGroup_SetLayoutHorizontal_m3405189786 (GridLayoutGroup_t169317941 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.GridLayoutGroup::SetLayoutVertical()
extern "C"  void GridLayoutGroup_SetLayoutVertical_m501906092 (GridLayoutGroup_t169317941 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.GridLayoutGroup::SetCellsAlongAxis(System.Int32)
extern "C"  void GridLayoutGroup_SetCellsAlongAxis_m3322008010 (GridLayoutGroup_t169317941 * __this, int32_t ___axis0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
