#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.LayoutElement
struct LayoutElement_t1596995480;

#include "codegen/il2cpp-codegen.h"

// System.Void UnityEngine.UI.LayoutElement::.ctor()
extern "C"  void LayoutElement__ctor_m1101568265 (LayoutElement_t1596995480 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Boolean UnityEngine.UI.LayoutElement::get_ignoreLayout()
extern "C"  bool LayoutElement_get_ignoreLayout_m3020545774 (LayoutElement_t1596995480 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.LayoutElement::set_ignoreLayout(System.Boolean)
extern "C"  void LayoutElement_set_ignoreLayout_m31533195 (LayoutElement_t1596995480 * __this, bool ___value0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.LayoutElement::CalculateLayoutInputHorizontal()
extern "C"  void LayoutElement_CalculateLayoutInputHorizontal_m3047948889 (LayoutElement_t1596995480 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.LayoutElement::CalculateLayoutInputVertical()
extern "C"  void LayoutElement_CalculateLayoutInputVertical_m809913899 (LayoutElement_t1596995480 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Single UnityEngine.UI.LayoutElement::get_minWidth()
extern "C"  float LayoutElement_get_minWidth_m3361650980 (LayoutElement_t1596995480 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.LayoutElement::set_minWidth(System.Single)
extern "C"  void LayoutElement_set_minWidth_m2427874975 (LayoutElement_t1596995480 * __this, float ___value0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Single UnityEngine.UI.LayoutElement::get_minHeight()
extern "C"  float LayoutElement_get_minHeight_m1635779627 (LayoutElement_t1596995480 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.LayoutElement::set_minHeight(System.Single)
extern "C"  void LayoutElement_set_minHeight_m400728776 (LayoutElement_t1596995480 * __this, float ___value0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Single UnityEngine.UI.LayoutElement::get_preferredWidth()
extern "C"  float LayoutElement_get_preferredWidth_m616720597 (LayoutElement_t1596995480 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.LayoutElement::set_preferredWidth(System.Single)
extern "C"  void LayoutElement_set_preferredWidth_m1262908558 (LayoutElement_t1596995480 * __this, float ___value0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Single UnityEngine.UI.LayoutElement::get_preferredHeight()
extern "C"  float LayoutElement_get_preferredHeight_m2442283674 (LayoutElement_t1596995480 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.LayoutElement::set_preferredHeight(System.Single)
extern "C"  void LayoutElement_set_preferredHeight_m2941475513 (LayoutElement_t1596995480 * __this, float ___value0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Single UnityEngine.UI.LayoutElement::get_flexibleWidth()
extern "C"  float LayoutElement_get_flexibleWidth_m3810035149 (LayoutElement_t1596995480 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.LayoutElement::set_flexibleWidth(System.Single)
extern "C"  void LayoutElement_set_flexibleWidth_m2155570278 (LayoutElement_t1596995480 * __this, float ___value0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Single UnityEngine.UI.LayoutElement::get_flexibleHeight()
extern "C"  float LayoutElement_get_flexibleHeight_m2650786978 (LayoutElement_t1596995480 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.LayoutElement::set_flexibleHeight(System.Single)
extern "C"  void LayoutElement_set_flexibleHeight_m549217761 (LayoutElement_t1596995480 * __this, float ___value0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Int32 UnityEngine.UI.LayoutElement::get_layoutPriority()
extern "C"  int32_t LayoutElement_get_layoutPriority_m2626166170 (LayoutElement_t1596995480 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.LayoutElement::OnEnable()
extern "C"  void LayoutElement_OnEnable_m1046652381 (LayoutElement_t1596995480 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.LayoutElement::OnTransformParentChanged()
extern "C"  void LayoutElement_OnTransformParentChanged_m4077176376 (LayoutElement_t1596995480 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.LayoutElement::OnDisable()
extern "C"  void LayoutElement_OnDisable_m2822390000 (LayoutElement_t1596995480 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.LayoutElement::OnDidApplyAnimationProperties()
extern "C"  void LayoutElement_OnDidApplyAnimationProperties_m614601136 (LayoutElement_t1596995480 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.LayoutElement::OnBeforeTransformParentChanged()
extern "C"  void LayoutElement_OnBeforeTransformParentChanged_m253470231 (LayoutElement_t1596995480 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.LayoutElement::SetDirty()
extern "C"  void LayoutElement_SetDirty_m1279144619 (LayoutElement_t1596995480 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
