#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.EventSystems.UIBehaviour
struct UIBehaviour_t2511441271;

#include "codegen/il2cpp-codegen.h"

// System.Void UnityEngine.EventSystems.UIBehaviour::.ctor()
extern "C"  void UIBehaviour__ctor_m1261553468 (UIBehaviour_t2511441271 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.EventSystems.UIBehaviour::Awake()
extern "C"  void UIBehaviour_Awake_m1499158687 (UIBehaviour_t2511441271 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.EventSystems.UIBehaviour::OnEnable()
extern "C"  void UIBehaviour_OnEnable_m4047103690 (UIBehaviour_t2511441271 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.EventSystems.UIBehaviour::Start()
extern "C"  void UIBehaviour_Start_m208691260 (UIBehaviour_t2511441271 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.EventSystems.UIBehaviour::OnDisable()
extern "C"  void UIBehaviour_OnDisable_m1347100067 (UIBehaviour_t2511441271 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.EventSystems.UIBehaviour::OnDestroy()
extern "C"  void UIBehaviour_OnDestroy_m3524632117 (UIBehaviour_t2511441271 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Boolean UnityEngine.EventSystems.UIBehaviour::IsActive()
extern "C"  bool UIBehaviour_IsActive_m3417391654 (UIBehaviour_t2511441271 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.EventSystems.UIBehaviour::OnRectTransformDimensionsChange()
extern "C"  void UIBehaviour_OnRectTransformDimensionsChange_m406568928 (UIBehaviour_t2511441271 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.EventSystems.UIBehaviour::OnBeforeTransformParentChanged()
extern "C"  void UIBehaviour_OnBeforeTransformParentChanged_m216909636 (UIBehaviour_t2511441271 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.EventSystems.UIBehaviour::OnTransformParentChanged()
extern "C"  void UIBehaviour_OnTransformParentChanged_m1017023781 (UIBehaviour_t2511441271 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.EventSystems.UIBehaviour::OnDidApplyAnimationProperties()
extern "C"  void UIBehaviour_OnDidApplyAnimationProperties_m1721800419 (UIBehaviour_t2511441271 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.EventSystems.UIBehaviour::OnCanvasGroupChanged()
extern "C"  void UIBehaviour_OnCanvasGroupChanged_m2106086004 (UIBehaviour_t2511441271 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.EventSystems.UIBehaviour::OnCanvasHierarchyChanged()
extern "C"  void UIBehaviour_OnCanvasHierarchyChanged_m1210291326 (UIBehaviour_t2511441271 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Boolean UnityEngine.EventSystems.UIBehaviour::IsDestroyed()
extern "C"  bool UIBehaviour_IsDestroyed_m3027499227 (UIBehaviour_t2511441271 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
