#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.Dropdown/DropdownItem
struct DropdownItem_t3215807551;
// UnityEngine.UI.Text
struct Text_t9039225;
// UnityEngine.UI.Image
struct Image_t538875265;
// UnityEngine.RectTransform
struct RectTransform_t972643934;
// UnityEngine.UI.Toggle
struct Toggle_t110812896;
// UnityEngine.EventSystems.PointerEventData
struct PointerEventData_t1848751023;
// UnityEngine.EventSystems.BaseEventData
struct BaseEventData_t2054899105;

#include "codegen/il2cpp-codegen.h"
#include "UnityEngine_UI_UnityEngine_UI_Text9039225.h"
#include "UnityEngine_UI_UnityEngine_UI_Image538875265.h"
#include "UnityEngine_UnityEngine_RectTransform972643934.h"
#include "UnityEngine_UI_UnityEngine_UI_Toggle110812896.h"
#include "UnityEngine_UI_UnityEngine_EventSystems_PointerEve1848751023.h"
#include "UnityEngine_UI_UnityEngine_EventSystems_BaseEventD2054899105.h"

// System.Void UnityEngine.UI.Dropdown/DropdownItem::.ctor()
extern "C"  void DropdownItem__ctor_m653383513 (DropdownItem_t3215807551 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// UnityEngine.UI.Text UnityEngine.UI.Dropdown/DropdownItem::get_text()
extern "C"  Text_t9039225 * DropdownItem_get_text_m2361276100 (DropdownItem_t3215807551 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.Dropdown/DropdownItem::set_text(UnityEngine.UI.Text)
extern "C"  void DropdownItem_set_text_m2302793037 (DropdownItem_t3215807551 * __this, Text_t9039225 * ___value0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// UnityEngine.UI.Image UnityEngine.UI.Dropdown/DropdownItem::get_image()
extern "C"  Image_t538875265 * DropdownItem_get_image_m1361578890 (DropdownItem_t3215807551 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.Dropdown/DropdownItem::set_image(UnityEngine.UI.Image)
extern "C"  void DropdownItem_set_image_m97204957 (DropdownItem_t3215807551 * __this, Image_t538875265 * ___value0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// UnityEngine.RectTransform UnityEngine.UI.Dropdown/DropdownItem::get_rectTransform()
extern "C"  RectTransform_t972643934 * DropdownItem_get_rectTransform_m1644273588 (DropdownItem_t3215807551 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.Dropdown/DropdownItem::set_rectTransform(UnityEngine.RectTransform)
extern "C"  void DropdownItem_set_rectTransform_m2348579039 (DropdownItem_t3215807551 * __this, RectTransform_t972643934 * ___value0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// UnityEngine.UI.Toggle UnityEngine.UI.Dropdown/DropdownItem::get_toggle()
extern "C"  Toggle_t110812896 * DropdownItem_get_toggle_m2842574180 (DropdownItem_t3215807551 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.Dropdown/DropdownItem::set_toggle(UnityEngine.UI.Toggle)
extern "C"  void DropdownItem_set_toggle_m4246626175 (DropdownItem_t3215807551 * __this, Toggle_t110812896 * ___value0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.Dropdown/DropdownItem::OnPointerEnter(UnityEngine.EventSystems.PointerEventData)
extern "C"  void DropdownItem_OnPointerEnter_m2208531769 (DropdownItem_t3215807551 * __this, PointerEventData_t1848751023 * ___eventData0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.Dropdown/DropdownItem::OnCancel(UnityEngine.EventSystems.BaseEventData)
extern "C"  void DropdownItem_OnCancel_m3886441502 (DropdownItem_t3215807551 * __this, BaseEventData_t2054899105 * ___eventData0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
