#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.ContentSizeFitter
struct ContentSizeFitter_t1285073872;
// UnityEngine.RectTransform
struct RectTransform_t972643934;

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

// System.Void UnityEngine.UI.ContentSizeFitter::.ctor()
extern "C"  void ContentSizeFitter__ctor_m3832398161 (ContentSizeFitter_t1285073872 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// UnityEngine.UI.ContentSizeFitter/FitMode UnityEngine.UI.ContentSizeFitter::get_horizontalFit()
extern "C"  int32_t ContentSizeFitter_get_horizontalFit_m2851743464 (ContentSizeFitter_t1285073872 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.ContentSizeFitter::set_horizontalFit(UnityEngine.UI.ContentSizeFitter/FitMode)
extern "C"  void ContentSizeFitter_set_horizontalFit_m798679123 (ContentSizeFitter_t1285073872 * __this, int32_t ___value0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// UnityEngine.UI.ContentSizeFitter/FitMode UnityEngine.UI.ContentSizeFitter::get_verticalFit()
extern "C"  int32_t ContentSizeFitter_get_verticalFit_m2576006486 (ContentSizeFitter_t1285073872 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.ContentSizeFitter::set_verticalFit(UnityEngine.UI.ContentSizeFitter/FitMode)
extern "C"  void ContentSizeFitter_set_verticalFit_m4130929281 (ContentSizeFitter_t1285073872 * __this, int32_t ___value0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// UnityEngine.RectTransform UnityEngine.UI.ContentSizeFitter::get_rectTransform()
extern "C"  RectTransform_t972643934 * ContentSizeFitter_get_rectTransform_m1096586412 (ContentSizeFitter_t1285073872 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.ContentSizeFitter::OnEnable()
extern "C"  void ContentSizeFitter_OnEnable_m4224530581 (ContentSizeFitter_t1285073872 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.ContentSizeFitter::OnDisable()
extern "C"  void ContentSizeFitter_OnDisable_m2552366392 (ContentSizeFitter_t1285073872 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.ContentSizeFitter::OnRectTransformDimensionsChange()
extern "C"  void ContentSizeFitter_OnRectTransformDimensionsChange_m733583797 (ContentSizeFitter_t1285073872 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.ContentSizeFitter::HandleSelfFittingAlongAxis(System.Int32)
extern "C"  void ContentSizeFitter_HandleSelfFittingAlongAxis_m2083972471 (ContentSizeFitter_t1285073872 * __this, int32_t ___axis0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.ContentSizeFitter::SetLayoutHorizontal()
extern "C"  void ContentSizeFitter_SetLayoutHorizontal_m629859679 (ContentSizeFitter_t1285073872 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.ContentSizeFitter::SetLayoutVertical()
extern "C"  void ContentSizeFitter_SetLayoutVertical_m2322479793 (ContentSizeFitter_t1285073872 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.ContentSizeFitter::SetDirty()
extern "C"  void ContentSizeFitter_SetDirty_m162055523 (ContentSizeFitter_t1285073872 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
