#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.InputField
struct InputField_t609046876;
// UnityEngine.Mesh
struct Mesh_t4241756145;
// UnityEngine.TextGenerator
struct TextGenerator_t538854556;
// System.String
struct String_t;
// UnityEngine.UI.Text
struct Text_t9039225;
// UnityEngine.UI.Graphic
struct Graphic_t836799438;
// UnityEngine.UI.InputField/SubmitEvent
struct SubmitEvent_t3081690246;
// UnityEngine.UI.InputField/OnChangeEvent
struct OnChangeEvent_t2697516943;
// UnityEngine.UI.InputField/OnValidateInput
struct OnValidateInput_t3952708057;
// System.Collections.IEnumerator
struct IEnumerator_t3464575207;
// UnityEngine.EventSystems.PointerEventData
struct PointerEventData_t1848751023;
// UnityEngine.Event
struct Event_t4196595728;
// UnityEngine.EventSystems.BaseEventData
struct BaseEventData_t2054899105;
// UnityEngine.UI.VertexHelper
struct VertexHelper_t3377436606;
// UnityEngine.UI.InputField/ContentType[]
struct ContentTypeU5BU5D_t55041486;
// UnityEngine.Transform
struct Transform_t1659122786;

#include "codegen/il2cpp-codegen.h"
#include "mscorlib_System_String7231557.h"
#include "UnityEngine_UI_UnityEngine_UI_Text9039225.h"
#include "UnityEngine_UI_UnityEngine_UI_Graphic836799438.h"
#include "UnityEngine_UnityEngine_Color4194546905.h"
#include "UnityEngine_UI_UnityEngine_UI_InputField_SubmitEve3081690246.h"
#include "UnityEngine_UI_UnityEngine_UI_InputField_OnChangeE2697516943.h"
#include "UnityEngine_UI_UnityEngine_UI_InputField_OnValidat3952708057.h"
#include "UnityEngine_UI_UnityEngine_UI_InputField_ContentTy2662964855.h"
#include "UnityEngine_UI_UnityEngine_UI_InputField_LineType2016592042.h"
#include "UnityEngine_UI_UnityEngine_UI_InputField_InputType1602890312.h"
#include "UnityEngine_UnityEngine_TouchScreenKeyboardType2604324130.h"
#include "UnityEngine_UI_UnityEngine_UI_InputField_CharacterV737650598.h"
#include "UnityEngine_UnityEngine_Vector24282066565.h"
#include "UnityEngine_UnityEngine_TextGenerator538854556.h"
#include "UnityEngine_UI_UnityEngine_EventSystems_PointerEve1848751023.h"
#include "UnityEngine_UI_UnityEngine_UI_InputField_EditState2313773259.h"
#include "UnityEngine_UnityEngine_Event4196595728.h"
#include "UnityEngine_UI_UnityEngine_EventSystems_BaseEventD2054899105.h"
#include "UnityEngine_UI_UnityEngine_UI_CanvasUpdate2847075725.h"
#include "UnityEngine_UnityEngine_Mesh4241756145.h"
#include "UnityEngine_UI_UnityEngine_UI_VertexHelper3377436606.h"
#include "UnityEngine_UI_UnityEngine_UI_Selectable_Selection1293548283.h"

// System.Void UnityEngine.UI.InputField::.ctor()
extern "C"  void InputField__ctor_m2020289915 (InputField_t609046876 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.InputField::.cctor()
extern "C"  void InputField__cctor_m2017349010 (Il2CppObject * __this /* static, unused */, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// UnityEngine.Mesh UnityEngine.UI.InputField::get_mesh()
extern "C"  Mesh_t4241756145 * InputField_get_mesh_m2359671532 (InputField_t609046876 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// UnityEngine.TextGenerator UnityEngine.UI.InputField::get_cachedInputTextGenerator()
extern "C"  TextGenerator_t538854556 * InputField_get_cachedInputTextGenerator_m1093502060 (InputField_t609046876 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.InputField::set_shouldHideMobileInput(System.Boolean)
extern "C"  void InputField_set_shouldHideMobileInput_m4025452486 (InputField_t609046876 * __this, bool ___value0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Boolean UnityEngine.UI.InputField::get_shouldHideMobileInput()
extern "C"  bool InputField_get_shouldHideMobileInput_m3268284241 (InputField_t609046876 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Boolean UnityEngine.UI.InputField::get_shouldActivateOnSelect()
extern "C"  bool InputField_get_shouldActivateOnSelect_m3772452453 (InputField_t609046876 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.String UnityEngine.UI.InputField::get_text()
extern "C"  String_t* InputField_get_text_m3972300732 (InputField_t609046876 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.InputField::set_text(System.String)
extern "C"  void InputField_set_text_m203843887 (InputField_t609046876 * __this, String_t* ___value0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Boolean UnityEngine.UI.InputField::get_isFocused()
extern "C"  bool InputField_get_isFocused_m1249071051 (InputField_t609046876 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Single UnityEngine.UI.InputField::get_caretBlinkRate()
extern "C"  float InputField_get_caretBlinkRate_m3180928607 (InputField_t609046876 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.InputField::set_caretBlinkRate(System.Single)
extern "C"  void InputField_set_caretBlinkRate_m3976284076 (InputField_t609046876 * __this, float ___value0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Int32 UnityEngine.UI.InputField::get_caretWidth()
extern "C"  int32_t InputField_get_caretWidth_m168198637 (InputField_t609046876 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.InputField::set_caretWidth(System.Int32)
extern "C"  void InputField_set_caretWidth_m566265370 (InputField_t609046876 * __this, int32_t ___value0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// UnityEngine.UI.Text UnityEngine.UI.InputField::get_textComponent()
extern "C"  Text_t9039225 * InputField_get_textComponent_m2329519363 (InputField_t609046876 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.InputField::set_textComponent(UnityEngine.UI.Text)
extern "C"  void InputField_set_textComponent_m4116377302 (InputField_t609046876 * __this, Text_t9039225 * ___value0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// UnityEngine.UI.Graphic UnityEngine.UI.InputField::get_placeholder()
extern "C"  Graphic_t836799438 * InputField_get_placeholder_m1494472373 (InputField_t609046876 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.InputField::set_placeholder(UnityEngine.UI.Graphic)
extern "C"  void InputField_set_placeholder_m1981544106 (InputField_t609046876 * __this, Graphic_t836799438 * ___value0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// UnityEngine.Color UnityEngine.UI.InputField::get_caretColor()
extern "C"  Color_t4194546905  InputField_get_caretColor_m3643265483 (InputField_t609046876 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.InputField::set_caretColor(UnityEngine.Color)
extern "C"  void InputField_set_caretColor_m1187620416 (InputField_t609046876 * __this, Color_t4194546905  ___value0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Boolean UnityEngine.UI.InputField::get_customCaretColor()
extern "C"  bool InputField_get_customCaretColor_m15835893 (InputField_t609046876 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.InputField::set_customCaretColor(System.Boolean)
extern "C"  void InputField_set_customCaretColor_m2443486254 (InputField_t609046876 * __this, bool ___value0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// UnityEngine.Color UnityEngine.UI.InputField::get_selectionColor()
extern "C"  Color_t4194546905  InputField_get_selectionColor_m240252578 (InputField_t609046876 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.InputField::set_selectionColor(UnityEngine.Color)
extern "C"  void InputField_set_selectionColor_m1343496137 (InputField_t609046876 * __this, Color_t4194546905  ___value0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// UnityEngine.UI.InputField/SubmitEvent UnityEngine.UI.InputField::get_onEndEdit()
extern "C"  SubmitEvent_t3081690246 * InputField_get_onEndEdit_m3802925699 (InputField_t609046876 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.InputField::set_onEndEdit(UnityEngine.UI.InputField/SubmitEvent)
extern "C"  void InputField_set_onEndEdit_m2414983338 (InputField_t609046876 * __this, SubmitEvent_t3081690246 * ___value0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// UnityEngine.UI.InputField/OnChangeEvent UnityEngine.UI.InputField::get_onValueChange()
extern "C"  OnChangeEvent_t2697516943 * InputField_get_onValueChange_m2707279446 (InputField_t609046876 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.InputField::set_onValueChange(UnityEngine.UI.InputField/OnChangeEvent)
extern "C"  void InputField_set_onValueChange_m1682014085 (InputField_t609046876 * __this, OnChangeEvent_t2697516943 * ___value0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// UnityEngine.UI.InputField/OnChangeEvent UnityEngine.UI.InputField::get_onValueChanged()
extern "C"  OnChangeEvent_t2697516943 * InputField_get_onValueChanged_m2321341872 (InputField_t609046876 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.InputField::set_onValueChanged(UnityEngine.UI.InputField/OnChangeEvent)
extern "C"  void InputField_set_onValueChanged_m3205399099 (InputField_t609046876 * __this, OnChangeEvent_t2697516943 * ___value0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// UnityEngine.UI.InputField/OnValidateInput UnityEngine.UI.InputField::get_onValidateInput()
extern "C"  OnValidateInput_t3952708057 * InputField_get_onValidateInput_m2116536287 (InputField_t609046876 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.InputField::set_onValidateInput(UnityEngine.UI.InputField/OnValidateInput)
extern "C"  void InputField_set_onValidateInput_m1603970312 (InputField_t609046876 * __this, OnValidateInput_t3952708057 * ___value0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Int32 UnityEngine.UI.InputField::get_characterLimit()
extern "C"  int32_t InputField_get_characterLimit_m2780159932 (InputField_t609046876 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.InputField::set_characterLimit(System.Int32)
extern "C"  void InputField_set_characterLimit_m1004148585 (InputField_t609046876 * __this, int32_t ___value0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// UnityEngine.UI.InputField/ContentType UnityEngine.UI.InputField::get_contentType()
extern "C"  int32_t InputField_get_contentType_m1921772191 (InputField_t609046876 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.InputField::set_contentType(UnityEngine.UI.InputField/ContentType)
extern "C"  void InputField_set_contentType_m831644236 (InputField_t609046876 * __this, int32_t ___value0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// UnityEngine.UI.InputField/LineType UnityEngine.UI.InputField::get_lineType()
extern "C"  int32_t InputField_get_lineType_m3024149779 (InputField_t609046876 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.InputField::set_lineType(UnityEngine.UI.InputField/LineType)
extern "C"  void InputField_set_lineType_m2862985194 (InputField_t609046876 * __this, int32_t ___value0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// UnityEngine.UI.InputField/InputType UnityEngine.UI.InputField::get_inputType()
extern "C"  int32_t InputField_get_inputType_m2348834559 (InputField_t609046876 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.InputField::set_inputType(UnityEngine.UI.InputField/InputType)
extern "C"  void InputField_set_inputType_m3518963754 (InputField_t609046876 * __this, int32_t ___value0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// UnityEngine.TouchScreenKeyboardType UnityEngine.UI.InputField::get_keyboardType()
extern "C"  int32_t InputField_get_keyboardType_m682150197 (InputField_t609046876 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.InputField::set_keyboardType(UnityEngine.TouchScreenKeyboardType)
extern "C"  void InputField_set_keyboardType_m2584868886 (InputField_t609046876 * __this, int32_t ___value0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// UnityEngine.UI.InputField/CharacterValidation UnityEngine.UI.InputField::get_characterValidation()
extern "C"  int32_t InputField_get_characterValidation_m4244038975 (InputField_t609046876 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.InputField::set_characterValidation(UnityEngine.UI.InputField/CharacterValidation)
extern "C"  void InputField_set_characterValidation_m3783277294 (InputField_t609046876 * __this, int32_t ___value0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Boolean UnityEngine.UI.InputField::get_readOnly()
extern "C"  bool InputField_get_readOnly_m991875110 (InputField_t609046876 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.InputField::set_readOnly(System.Boolean)
extern "C"  void InputField_set_readOnly_m1486621087 (InputField_t609046876 * __this, bool ___value0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Boolean UnityEngine.UI.InputField::get_multiLine()
extern "C"  bool InputField_get_multiLine_m2265790891 (InputField_t609046876 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Char UnityEngine.UI.InputField::get_asteriskChar()
extern "C"  Il2CppChar InputField_get_asteriskChar_m3297406588 (InputField_t609046876 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.InputField::set_asteriskChar(System.Char)
extern "C"  void InputField_set_asteriskChar_m353877103 (InputField_t609046876 * __this, Il2CppChar ___value0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Boolean UnityEngine.UI.InputField::get_wasCanceled()
extern "C"  bool InputField_get_wasCanceled_m3717712640 (InputField_t609046876 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.InputField::ClampPos(System.Int32&)
extern "C"  void InputField_ClampPos_m1654447641 (InputField_t609046876 * __this, int32_t* ___pos0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Int32 UnityEngine.UI.InputField::get_caretPositionInternal()
extern "C"  int32_t InputField_get_caretPositionInternal_m1805548065 (InputField_t609046876 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.InputField::set_caretPositionInternal(System.Int32)
extern "C"  void InputField_set_caretPositionInternal_m3521473046 (InputField_t609046876 * __this, int32_t ___value0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Int32 UnityEngine.UI.InputField::get_caretSelectPositionInternal()
extern "C"  int32_t InputField_get_caretSelectPositionInternal_m2541357245 (InputField_t609046876 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.InputField::set_caretSelectPositionInternal(System.Int32)
extern "C"  void InputField_set_caretSelectPositionInternal_m4114170802 (InputField_t609046876 * __this, int32_t ___value0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Boolean UnityEngine.UI.InputField::get_hasSelection()
extern "C"  bool InputField_get_hasSelection_m69592150 (InputField_t609046876 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Int32 UnityEngine.UI.InputField::get_caretPosition()
extern "C"  int32_t InputField_get_caretPosition_m1600046468 (InputField_t609046876 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.InputField::set_caretPosition(System.Int32)
extern "C"  void InputField_set_caretPosition_m417406201 (InputField_t609046876 * __this, int32_t ___value0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Int32 UnityEngine.UI.InputField::get_selectionAnchorPosition()
extern "C"  int32_t InputField_get_selectionAnchorPosition_m3946868514 (InputField_t609046876 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.InputField::set_selectionAnchorPosition(System.Int32)
extern "C"  void InputField_set_selectionAnchorPosition_m4265241751 (InputField_t609046876 * __this, int32_t ___value0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Int32 UnityEngine.UI.InputField::get_selectionFocusPosition()
extern "C"  int32_t InputField_get_selectionFocusPosition_m3487835103 (InputField_t609046876 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.InputField::set_selectionFocusPosition(System.Int32)
extern "C"  void InputField_set_selectionFocusPosition_m3645383436 (InputField_t609046876 * __this, int32_t ___value0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.InputField::OnEnable()
extern "C"  void InputField_OnEnable_m3151717419 (InputField_t609046876 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.InputField::OnDisable()
extern "C"  void InputField_OnDisable_m3654896738 (InputField_t609046876 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Collections.IEnumerator UnityEngine.UI.InputField::CaretBlink()
extern "C"  Il2CppObject * InputField_CaretBlink_m3410390944 (InputField_t609046876 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.InputField::SetCaretVisible()
extern "C"  void InputField_SetCaretVisible_m1704739146 (InputField_t609046876 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.InputField::SetCaretActive()
extern "C"  void InputField_SetCaretActive_m1463120 (InputField_t609046876 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.InputField::OnFocus()
extern "C"  void InputField_OnFocus_m466029714 (InputField_t609046876 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.InputField::SelectAll()
extern "C"  void InputField_SelectAll_m4063966302 (InputField_t609046876 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.InputField::MoveTextEnd(System.Boolean)
extern "C"  void InputField_MoveTextEnd_m2126814125 (InputField_t609046876 * __this, bool ___shift0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.InputField::MoveTextStart(System.Boolean)
extern "C"  void InputField_MoveTextStart_m2867546804 (InputField_t609046876 * __this, bool ___shift0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.String UnityEngine.UI.InputField::get_clipboard()
extern "C"  String_t* InputField_get_clipboard_m1517672713 (Il2CppObject * __this /* static, unused */, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.InputField::set_clipboard(System.String)
extern "C"  void InputField_set_clipboard_m1137802704 (Il2CppObject * __this /* static, unused */, String_t* ___value0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Boolean UnityEngine.UI.InputField::InPlaceEditing()
extern "C"  bool InputField_InPlaceEditing_m3152517681 (InputField_t609046876 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.InputField::LateUpdate()
extern "C"  void InputField_LateUpdate_m658657720 (InputField_t609046876 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// UnityEngine.Vector2 UnityEngine.UI.InputField::ScreenToLocal(UnityEngine.Vector2)
extern "C"  Vector2_t4282066565  InputField_ScreenToLocal_m1499722466 (InputField_t609046876 * __this, Vector2_t4282066565  ___screen0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Int32 UnityEngine.UI.InputField::GetUnclampedCharacterLineFromPosition(UnityEngine.Vector2,UnityEngine.TextGenerator)
extern "C"  int32_t InputField_GetUnclampedCharacterLineFromPosition_m3510038353 (InputField_t609046876 * __this, Vector2_t4282066565  ___pos0, TextGenerator_t538854556 * ___generator1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Int32 UnityEngine.UI.InputField::GetCharacterIndexFromPosition(UnityEngine.Vector2)
extern "C"  int32_t InputField_GetCharacterIndexFromPosition_m4275941159 (InputField_t609046876 * __this, Vector2_t4282066565  ___pos0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Boolean UnityEngine.UI.InputField::MayDrag(UnityEngine.EventSystems.PointerEventData)
extern "C"  bool InputField_MayDrag_m3557501854 (InputField_t609046876 * __this, PointerEventData_t1848751023 * ___eventData0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.InputField::OnBeginDrag(UnityEngine.EventSystems.PointerEventData)
extern "C"  void InputField_OnBeginDrag_m1531063271 (InputField_t609046876 * __this, PointerEventData_t1848751023 * ___eventData0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.InputField::OnDrag(UnityEngine.EventSystems.PointerEventData)
extern "C"  void InputField_OnDrag_m91839394 (InputField_t609046876 * __this, PointerEventData_t1848751023 * ___eventData0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Collections.IEnumerator UnityEngine.UI.InputField::MouseDragOutsideRect(UnityEngine.EventSystems.PointerEventData)
extern "C"  Il2CppObject * InputField_MouseDragOutsideRect_m854880935 (InputField_t609046876 * __this, PointerEventData_t1848751023 * ___eventData0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.InputField::OnEndDrag(UnityEngine.EventSystems.PointerEventData)
extern "C"  void InputField_OnEndDrag_m4049045301 (InputField_t609046876 * __this, PointerEventData_t1848751023 * ___eventData0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.InputField::OnPointerDown(UnityEngine.EventSystems.PointerEventData)
extern "C"  void InputField_OnPointerDown_m2912611813 (InputField_t609046876 * __this, PointerEventData_t1848751023 * ___eventData0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// UnityEngine.UI.InputField/EditState UnityEngine.UI.InputField::KeyPressed(UnityEngine.Event)
extern "C"  int32_t InputField_KeyPressed_m56514315 (InputField_t609046876 * __this, Event_t4196595728 * ___evt0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Boolean UnityEngine.UI.InputField::IsValidChar(System.Char)
extern "C"  bool InputField_IsValidChar_m3270378798 (InputField_t609046876 * __this, Il2CppChar ___c0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.InputField::ProcessEvent(UnityEngine.Event)
extern "C"  void InputField_ProcessEvent_m946297147 (InputField_t609046876 * __this, Event_t4196595728 * ___e0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.InputField::OnUpdateSelected(UnityEngine.EventSystems.BaseEventData)
extern "C"  void InputField_OnUpdateSelected_m636353350 (InputField_t609046876 * __this, BaseEventData_t2054899105 * ___eventData0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.String UnityEngine.UI.InputField::GetSelectedString()
extern "C"  String_t* InputField_GetSelectedString_m1040556478 (InputField_t609046876 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Int32 UnityEngine.UI.InputField::FindtNextWordBegin()
extern "C"  int32_t InputField_FindtNextWordBegin_m2221118514 (InputField_t609046876 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.InputField::MoveRight(System.Boolean,System.Boolean)
extern "C"  void InputField_MoveRight_m815186690 (InputField_t609046876 * __this, bool ___shift0, bool ___ctrl1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Int32 UnityEngine.UI.InputField::FindtPrevWordBegin()
extern "C"  int32_t InputField_FindtPrevWordBegin_m201815282 (InputField_t609046876 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.InputField::MoveLeft(System.Boolean,System.Boolean)
extern "C"  void InputField_MoveLeft_m2120951525 (InputField_t609046876 * __this, bool ___shift0, bool ___ctrl1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Int32 UnityEngine.UI.InputField::DetermineCharacterLine(System.Int32,UnityEngine.TextGenerator)
extern "C"  int32_t InputField_DetermineCharacterLine_m3657739513 (InputField_t609046876 * __this, int32_t ___charPos0, TextGenerator_t538854556 * ___generator1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Int32 UnityEngine.UI.InputField::LineUpCharacterPosition(System.Int32,System.Boolean)
extern "C"  int32_t InputField_LineUpCharacterPosition_m1478103368 (InputField_t609046876 * __this, int32_t ___originalPos0, bool ___goToFirstChar1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Int32 UnityEngine.UI.InputField::LineDownCharacterPosition(System.Int32,System.Boolean)
extern "C"  int32_t InputField_LineDownCharacterPosition_m263003663 (InputField_t609046876 * __this, int32_t ___originalPos0, bool ___goToLastChar1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.InputField::MoveDown(System.Boolean)
extern "C"  void InputField_MoveDown_m1297332275 (InputField_t609046876 * __this, bool ___shift0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.InputField::MoveDown(System.Boolean,System.Boolean)
extern "C"  void InputField_MoveDown_m3574910698 (InputField_t609046876 * __this, bool ___shift0, bool ___goToLastChar1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.InputField::MoveUp(System.Boolean)
extern "C"  void InputField_MoveUp_m3783029356 (InputField_t609046876 * __this, bool ___shift0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.InputField::MoveUp(System.Boolean,System.Boolean)
extern "C"  void InputField_MoveUp_m2694527889 (InputField_t609046876 * __this, bool ___shift0, bool ___goToFirstChar1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.InputField::Delete()
extern "C"  void InputField_Delete_m3723424084 (InputField_t609046876 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.InputField::ForwardSpace()
extern "C"  void InputField_ForwardSpace_m957387114 (InputField_t609046876 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.InputField::Backspace()
extern "C"  void InputField_Backspace_m3222521688 (InputField_t609046876 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.InputField::Insert(System.Char)
extern "C"  void InputField_Insert_m2452101819 (InputField_t609046876 * __this, Il2CppChar ___c0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.InputField::SendOnValueChangedAndUpdateLabel()
extern "C"  void InputField_SendOnValueChangedAndUpdateLabel_m3331240455 (InputField_t609046876 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.InputField::SendOnValueChanged()
extern "C"  void InputField_SendOnValueChanged_m2613517587 (InputField_t609046876 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.InputField::SendOnSubmit()
extern "C"  void InputField_SendOnSubmit_m3215072040 (InputField_t609046876 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.InputField::Append(System.String)
extern "C"  void InputField_Append_m2987278559 (InputField_t609046876 * __this, String_t* ___input0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.InputField::Append(System.Char)
extern "C"  void InputField_Append_m917566458 (InputField_t609046876 * __this, Il2CppChar ___input0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.InputField::UpdateLabel()
extern "C"  void InputField_UpdateLabel_m4272237956 (InputField_t609046876 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Boolean UnityEngine.UI.InputField::IsSelectionVisible()
extern "C"  bool InputField_IsSelectionVisible_m1151128811 (InputField_t609046876 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Int32 UnityEngine.UI.InputField::GetLineStartPosition(UnityEngine.TextGenerator,System.Int32)
extern "C"  int32_t InputField_GetLineStartPosition_m1032176150 (Il2CppObject * __this /* static, unused */, TextGenerator_t538854556 * ___gen0, int32_t ___line1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Int32 UnityEngine.UI.InputField::GetLineEndPosition(UnityEngine.TextGenerator,System.Int32)
extern "C"  int32_t InputField_GetLineEndPosition_m293479951 (Il2CppObject * __this /* static, unused */, TextGenerator_t538854556 * ___gen0, int32_t ___line1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.InputField::SetDrawRangeToContainCaretPosition(System.Int32)
extern "C"  void InputField_SetDrawRangeToContainCaretPosition_m2772169252 (InputField_t609046876 * __this, int32_t ___caretPos0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.InputField::ForceLabelUpdate()
extern "C"  void InputField_ForceLabelUpdate_m3497155803 (InputField_t609046876 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.InputField::MarkGeometryAsDirty()
extern "C"  void InputField_MarkGeometryAsDirty_m178860986 (InputField_t609046876 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.InputField::Rebuild(UnityEngine.UI.CanvasUpdate)
extern "C"  void InputField_Rebuild_m4149891194 (InputField_t609046876 * __this, int32_t ___update0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.InputField::LayoutComplete()
extern "C"  void InputField_LayoutComplete_m3197989932 (InputField_t609046876 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.InputField::GraphicUpdateComplete()
extern "C"  void InputField_GraphicUpdateComplete_m2162277955 (InputField_t609046876 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.InputField::UpdateGeometry()
extern "C"  void InputField_UpdateGeometry_m3381617668 (InputField_t609046876 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.InputField::AssignPositioningIfNeeded()
extern "C"  void InputField_AssignPositioningIfNeeded_m20735637 (InputField_t609046876 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.InputField::OnFillVBO(UnityEngine.Mesh)
extern "C"  void InputField_OnFillVBO_m2411846934 (InputField_t609046876 * __this, Mesh_t4241756145 * ___vbo0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.InputField::GenerateCaret(UnityEngine.UI.VertexHelper,UnityEngine.Vector2)
extern "C"  void InputField_GenerateCaret_m2836783818 (InputField_t609046876 * __this, VertexHelper_t3377436606 * ___vbo0, Vector2_t4282066565  ___roundingOffset1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.InputField::CreateCursorVerts()
extern "C"  void InputField_CreateCursorVerts_m1990252457 (InputField_t609046876 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.InputField::GenerateHightlight(UnityEngine.UI.VertexHelper,UnityEngine.Vector2)
extern "C"  void InputField_GenerateHightlight_m3464703695 (InputField_t609046876 * __this, VertexHelper_t3377436606 * ___vbo0, Vector2_t4282066565  ___roundingOffset1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Char UnityEngine.UI.InputField::Validate(System.String,System.Int32,System.Char)
extern "C"  Il2CppChar InputField_Validate_m4235185069 (InputField_t609046876 * __this, String_t* ___text0, int32_t ___pos1, Il2CppChar ___ch2, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.InputField::ActivateInputField()
extern "C"  void InputField_ActivateInputField_m2072753740 (InputField_t609046876 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.InputField::ActivateInputFieldInternal()
extern "C"  void InputField_ActivateInputFieldInternal_m2572296937 (InputField_t609046876 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.InputField::OnSelect(UnityEngine.EventSystems.BaseEventData)
extern "C"  void InputField_OnSelect_m1785968830 (InputField_t609046876 * __this, BaseEventData_t2054899105 * ___eventData0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.InputField::OnPointerClick(UnityEngine.EventSystems.PointerEventData)
extern "C"  void InputField_OnPointerClick_m2029011499 (InputField_t609046876 * __this, PointerEventData_t1848751023 * ___eventData0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.InputField::DeactivateInputField()
extern "C"  void InputField_DeactivateInputField_m2310323789 (InputField_t609046876 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.InputField::OnDeselect(UnityEngine.EventSystems.BaseEventData)
extern "C"  void InputField_OnDeselect_m1884183999 (InputField_t609046876 * __this, BaseEventData_t2054899105 * ___eventData0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.InputField::OnSubmit(UnityEngine.EventSystems.BaseEventData)
extern "C"  void InputField_OnSubmit_m3450763226 (InputField_t609046876 * __this, BaseEventData_t2054899105 * ___eventData0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.InputField::EnforceContentType()
extern "C"  void InputField_EnforceContentType_m4178225210 (InputField_t609046876 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.InputField::SetToCustomIfContentTypeIsNot(UnityEngine.UI.InputField/ContentType[])
extern "C"  void InputField_SetToCustomIfContentTypeIsNot_m1700869631 (InputField_t609046876 * __this, ContentTypeU5BU5D_t55041486* ___allowedContentTypes0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.InputField::SetToCustom()
extern "C"  void InputField_SetToCustom_m2598912359 (InputField_t609046876 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Void UnityEngine.UI.InputField::DoStateTransition(UnityEngine.UI.Selectable/SelectionState,System.Boolean)
extern "C"  void InputField_DoStateTransition_m1731594340 (InputField_t609046876 * __this, int32_t ___state0, bool ___instant1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// System.Boolean UnityEngine.UI.InputField::UnityEngine.UI.ICanvasElement.IsDestroyed()
extern "C"  bool InputField_UnityEngine_UI_ICanvasElement_IsDestroyed_m2781637606 (InputField_t609046876 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
// UnityEngine.Transform UnityEngine.UI.InputField::UnityEngine.UI.ICanvasElement.get_transform()
extern "C"  Transform_t1659122786 * InputField_UnityEngine_UI_ICanvasElement_get_transform_m2979159434 (InputField_t609046876 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
