// Assembly: UnityEngine.UIElementsModule
// Full name: UnityEngine.UIElements.TextElement

namespace UnityEngine.UIElements
{
public class TextElement // TypeDefIndex: 6150
{
	// Fields
	type#15241 displayTooltipWhenElidedProperty;
	type#15241 emojiFallbackSupportProperty;
	type#15241 enableRichTextProperty;
	type#15241 isElidedProperty;
	type#15241 parseEscapeSequencesProperty;
	type#15241 textProperty;
	type#15241 valueProperty;
	type#26592 ussClassName;
	type#26592 selectableUssClassName;
	type#27886 <uitkTextHandle>k__BackingField;
	type#26577 m_Text;
	type#15314 m_EnableRichText;
	type#15314 m_EmojiFallbackSupport;
	type#15314 m_ParseEscapeSequences;
	type#15314 m_DisplayTooltipWhenElided;
	type#15314 <isElided>k__BackingField;
	type#26590 k_EllipsisText;
	type#26578 elidedText;
	type#15314 m_WasElided;
	type#15241 autoCorrectionProperty;
	type#15241 hideMobileInputProperty;
	type#15241 keyboardTypeProperty;
	type#15241 isReadOnlyProperty;
	type#15241 isPasswordProperty;
	type#15241 maxLengthProperty;
	type#15241 maskCharProperty;
	type#27149 <editingManipulator>k__BackingField;
	type#15315 isInputField;
	type#15314 m_Multiline;
	type#27562 m_TouchScreenKeyboard;
	type#3119 onIsReadOnlyChanged;
	type#27568 m_KeyboardType;
	type#15314 m_HideMobileInput;
	type#15314 m_IsReadOnly;
	type#20868 m_MaxLength;
	type#26577 m_PlaceholderText;
	type#15314 <UnityEngine.UIElements.ITextEdition.isDelayed>k__BackingField;
	type#5700 <UnityEngine.UIElements.ITextEdition.AcceptCharacter>k__BackingField;
	type#3118 <UnityEngine.UIElements.ITextEdition.UpdateScrollOffset>k__BackingField;
	type#14106 <UnityEngine.UIElements.ITextEdition.UpdateValueFromText>k__BackingField;
	type#14106 <UnityEngine.UIElements.ITextEdition.UpdateTextFromValue>k__BackingField;
	type#14106 <UnityEngine.UIElements.ITextEdition.MoveFocusToCompositeRoot>k__BackingField;
	type#14106 <OnPlaceholderChanged>k__BackingField;
	type#5521 <UnityEngine.UIElements.ITextEdition.GetDefaultValueType>k__BackingField;
	type#26598 ZeroWidthSpace;
	type#26577 m_RenderedText;
	type#26577 m_OriginalText;
	type#15838 m_MaskChar;
	type#15314 m_IsPassword;
	type#15314 m_HidePlaceholderTextOnFocus;
	type#15314 m_AutoCorrection;
	type#15241 isSelectableProperty;
	type#15241 cursorIndexProperty;
	type#15241 selectIndexProperty;
	type#15241 doubleClickSelectsWordProperty;
	type#15241 tripleClickSelectsLineProperty;
	type#15241 cursorPositionProperty;
	type#15241 selectAllOnFocusProperty;
	type#15241 selectAllOnMouseUpProperty;
	type#15241 selectionProperty;
	type#27272 m_SelectingManipulator;
	type#15314 m_IsSelectable;
	type#15314 m_DoubleClickSelectsWord;
	type#15314 m_TripleClickSelectsLine;
	type#15314 m_SelectAllOnFocus;
	type#15314 m_SelectAllOnMouseUp;
	type#16068 m_SelectionColor;
	type#16068 m_CursorColor;
	type#26060 m_CursorWidth;

	// Methods
	// RVA: -1
	public type#28660 .ctor() { }
	// RVA: -1
	private type#26576 GetDefaultValueType() { }
	// RVA: -1
	internal type#27885 get_uitkTextHandle() { }
	// RVA: -1
	internal type#28660 set_uitkTextHandle(type#27885 value) { }
	// RVA: -1
	protected virtual type#28660 HandleEventBubbleUp(type#17965 evt) { }
	// RVA: -1
	private type#28660 OnGeometryChanged(type#19111 e) { }
	// RVA: -1
	private type#28660 OnDetachFromPanel(type#17305 detachEvent) { }
	// RVA: -1
	public virtual type#26576 get_text() { }
	// RVA: -1
	public virtual type#28660 set_text(type#26576 value) { }
	// RVA: -1
	public type#15313 get_enableRichText() { }
	// RVA: -1
	public type#28660 set_enableRichText(type#15313 value) { }
	// RVA: -1
	public type#15313 get_emojiFallbackSupport() { }
	// RVA: -1
	public type#28660 set_emojiFallbackSupport(type#15313 value) { }
	// RVA: -1
	public type#15313 get_parseEscapeSequences() { }
	// RVA: -1
	public type#28660 set_parseEscapeSequences(type#15313 value) { }
	// RVA: -1
	public type#15313 get_displayTooltipWhenElided() { }
	// RVA: -1
	public type#28660 set_displayTooltipWhenElided(type#15313 value) { }
	// RVA: -1
	public type#15313 get_isElided() { }
	// RVA: -1
	private type#28660 set_isElided(type#15313 value) { }
	// RVA: -1
	internal static type#28660 OnGenerateVisualContent(type#22600 mgc) { }
	// RVA: -1
	internal type#28660 OnGenerateTextOver(type#22600 mgc) { }
	// RVA: -1
	internal type#28660 OnGenerateTextOverNative(type#22600 mgc) { }
	// RVA: -1
	internal type#26576 ElideText(type#26576 drawText, type#26576 ellipsisText, type#26059 width, type#27242 textOverflowPosition) { }
	// RVA: -1
	private type#28660 UpdateTooltip() { }
	// RVA: -1
	private type#28660 UpdateVisibleText() { }
	// RVA: -1
	private type#15313 ShouldElide() { }
	// RVA: -1
	internal type#15313 get_hasFocus() { }
	// RVA: -1
	public type#28439 MeasureTextSize(type#26576 textToMeasure, type#26059 width, type#34704 widthMode, type#26059 height, type#34704 heightMode) { }
	// RVA: -1
	protected internal virtual type#28439 DoMeasure(type#26059 desiredWidth, type#34704 widthMode, type#26059 desiredHeight, type#34704 heightMode) { }
	// RVA: -1
	private virtual type#26576 UnityEngine.UIElements.INotifyValueChanged<System.String>.get_value() { }
	// RVA: -1
	private virtual type#28660 UnityEngine.UIElements.INotifyValueChanged<System.String>.set_value(type#26576 value) { }
	// RVA: -1
	private type#26576 get_value() { }
	// RVA: -1
	private type#28660 set_value(type#26576 value) { }
	// RVA: -1
	private virtual type#28660 UnityEngine.UIElements.INotifyValueChanged<System.String>.SetValueWithoutNotify(type#26576 newValue) { }
	// RVA: -1
	internal type#20569 get_edition() { }
	// RVA: -1
	internal type#27148 get_editingManipulator() { }
	// RVA: -1
	private type#28660 set_editingManipulator(type#27148 value) { }
	// RVA: -1
	private virtual type#15313 UnityEngine.UIElements.ITextEdition.get_multiline() { }
	// RVA: -1
	private virtual type#28660 UnityEngine.UIElements.ITextEdition.set_multiline(type#15313 value) { }
	// RVA: -1
	private virtual type#27561 UnityEngine.UIElements.ITextEdition.get_touchScreenKeyboard() { }
	// RVA: -1
	private virtual type#27566 UnityEngine.UIElements.ITextEdition.get_keyboardType() { }
	// RVA: -1
	private virtual type#28660 UnityEngine.UIElements.ITextEdition.set_keyboardType(type#27566 value) { }
	// RVA: -1
	private type#27566 get_keyboardType() { }
	// RVA: -1
	private type#28660 set_keyboardType(type#27566 value) { }
	// RVA: -1
	private virtual type#15313 UnityEngine.UIElements.ITextEdition.get_hideMobileInput() { }
	// RVA: -1
	private virtual type#28660 UnityEngine.UIElements.ITextEdition.set_hideMobileInput(type#15313 value) { }
	// RVA: -1
	private type#15313 get_hideMobileInput() { }
	// RVA: -1
	private type#28660 set_hideMobileInput(type#15313 value) { }
	// RVA: -1
	private virtual type#15313 UnityEngine.UIElements.ITextEdition.get_isReadOnly() { }
	// RVA: -1
	private virtual type#28660 UnityEngine.UIElements.ITextEdition.set_isReadOnly(type#15313 value) { }
	// RVA: -1
	private type#15313 get_isReadOnly() { }
	// RVA: -1
	private type#28660 set_isReadOnly(type#15313 value) { }
	// RVA: -1
	private type#28660 ProcessMenuCommand(type#26576 command) { }
	// RVA: -1
	private type#28660 Cut(type#17504 a) { }
	// RVA: -1
	private type#28660 Copy(type#17504 a) { }
	// RVA: -1
	private type#28660 Paste(type#17504 a) { }
	// RVA: -1
	private type#28660 BuildContextualMenu(type#16472 evt) { }
	// RVA: -1
	private type#30945 CutActionStatus(type#17504 a) { }
	// RVA: -1
	private type#30945 CopyActionStatus(type#17504 a) { }
	// RVA: -1
	private type#30945 PasteActionStatus(type#17504 a) { }
	// RVA: -1
	private type#28660 EditionHandleEvent(type#17965 evt) { }
	// RVA: -1
	private virtual type#20867 UnityEngine.UIElements.ITextEdition.get_maxLength() { }
	// RVA: -1
	private virtual type#28660 UnityEngine.UIElements.ITextEdition.set_maxLength(type#20867 value) { }
	// RVA: -1
	private type#20867 get_maxLength() { }
	// RVA: -1
	private type#28660 set_maxLength(type#20867 value) { }
	// RVA: -1
	private virtual type#26576 UnityEngine.UIElements.ITextEdition.get_placeholder() { }
	// RVA: -1
	private virtual type#28660 UnityEngine.UIElements.ITextEdition.set_placeholder(type#26576 value) { }
	// RVA: -1
	private virtual type#15313 UnityEngine.UIElements.ITextEdition.get_isDelayed() { }
	// RVA: -1
	private virtual type#28660 UnityEngine.UIElements.ITextEdition.set_isDelayed(type#15313 value) { }
	// RVA: -1
	private virtual type#28660 UnityEngine.UIElements.ITextEdition.SaveValueAndText() { }
	// RVA: -1
	private virtual type#28660 UnityEngine.UIElements.ITextEdition.RestoreValueAndText() { }
	// RVA: -1
	private virtual type#5699 UnityEngine.UIElements.ITextEdition.get_AcceptCharacter() { }
	// RVA: -1
	private virtual type#28660 UnityEngine.UIElements.ITextEdition.set_AcceptCharacter(type#5699 value) { }
	// RVA: -1
	private virtual type#3117 UnityEngine.UIElements.ITextEdition.get_UpdateScrollOffset() { }
	// RVA: -1
	private virtual type#28660 UnityEngine.UIElements.ITextEdition.set_UpdateScrollOffset(type#3117 value) { }
	// RVA: -1
	private virtual type#14105 UnityEngine.UIElements.ITextEdition.get_UpdateValueFromText() { }
	// RVA: -1
	private virtual type#28660 UnityEngine.UIElements.ITextEdition.set_UpdateValueFromText(type#14105 value) { }
	// RVA: -1
	private virtual type#14105 UnityEngine.UIElements.ITextEdition.get_UpdateTextFromValue() { }
	// RVA: -1
	private virtual type#28660 UnityEngine.UIElements.ITextEdition.set_UpdateTextFromValue(type#14105 value) { }
	// RVA: -1
	private virtual type#14105 UnityEngine.UIElements.ITextEdition.get_MoveFocusToCompositeRoot() { }
	// RVA: -1
	private virtual type#28660 UnityEngine.UIElements.ITextEdition.set_MoveFocusToCompositeRoot(type#14105 value) { }
	// RVA: -1
	internal type#14105 get_OnPlaceholderChanged() { }
	// RVA: -1
	internal type#28660 set_OnPlaceholderChanged(type#14105 value) { }
	// RVA: -1
	private virtual type#5520 UnityEngine.UIElements.ITextEdition.get_GetDefaultValueType() { }
	// RVA: -1
	private virtual type#28660 UnityEngine.UIElements.ITextEdition.set_GetDefaultValueType(type#5520 value) { }
	// RVA: -1
	private virtual type#28660 UnityEngine.UIElements.ITextEdition.UpdateText(type#26576 value) { }
	// RVA: -1
	private virtual type#26576 UnityEngine.UIElements.ITextEdition.CullString(type#26576 s) { }
	// RVA: -1
	private virtual type#15837 UnityEngine.UIElements.ITextEdition.get_maskChar() { }
	// RVA: -1
	private virtual type#28660 UnityEngine.UIElements.ITextEdition.set_maskChar(type#15837 value) { }
	// RVA: -1
	private type#15837 get_maskChar() { }
	// RVA: -1
	private type#28660 set_maskChar(type#15837 value) { }
	// RVA: -1
	private type#15837 get_effectiveMaskChar() { }
	// RVA: -1
	private virtual type#15313 UnityEngine.UIElements.ITextEdition.get_isPassword() { }
	// RVA: -1
	private virtual type#28660 UnityEngine.UIElements.ITextEdition.set_isPassword(type#15313 value) { }
	// RVA: -1
	private type#15313 get_isPassword() { }
	// RVA: -1
	private type#28660 set_isPassword(type#15313 value) { }
	// RVA: -1
	private virtual type#15313 UnityEngine.UIElements.ITextEdition.get_hidePlaceholderOnFocus() { }
	// RVA: -1
	private virtual type#28660 UnityEngine.UIElements.ITextEdition.set_hidePlaceholderOnFocus(type#15313 value) { }
	// RVA: -1
	internal type#15313 get_showPlaceholderText() { }
	// RVA: -1
	private virtual type#15313 UnityEngine.UIElements.ITextEdition.get_autoCorrection() { }
	// RVA: -1
	private virtual type#28660 UnityEngine.UIElements.ITextEdition.set_autoCorrection(type#15313 value) { }
	// RVA: -1
	private type#15313 get_autoCorrection() { }
	// RVA: -1
	private type#28660 set_autoCorrection(type#15313 value) { }
	// RVA: -1
	internal type#25282 get_renderedText() { }
	// RVA: -1
	private type#28660 SetRenderedText(type#26576 value) { }
	// RVA: -1
	internal type#26576 get_originalText() { }
	// RVA: -1
	public type#20573 get_selection() { }
	// RVA: -1
	private virtual type#15313 UnityEngine.UIElements.ITextSelection.get_isSelectable() { }
	// RVA: -1
	private virtual type#28660 UnityEngine.UIElements.ITextSelection.set_isSelectable(type#15313 value) { }
	// RVA: -1
	internal type#15313 get_isSelectable() { }
	// RVA: -1
	internal type#28660 set_isSelectable(type#15313 value) { }
	// RVA: -1
	private virtual type#20867 UnityEngine.UIElements.ITextSelection.get_cursorIndex() { }
	// RVA: -1
	private virtual type#28660 UnityEngine.UIElements.ITextSelection.set_cursorIndex(type#20867 value) { }
	// RVA: -1
	private type#20867 get_cursorIndex() { }
	// RVA: -1
	private type#28660 set_cursorIndex(type#20867 value) { }
	// RVA: -1
	private virtual type#20867 UnityEngine.UIElements.ITextSelection.get_selectIndex() { }
	// RVA: -1
	private virtual type#28660 UnityEngine.UIElements.ITextSelection.set_selectIndex(type#20867 value) { }
	// RVA: -1
	private type#20867 get_selectIndex() { }
	// RVA: -1
	private type#28660 set_selectIndex(type#20867 value) { }
	// RVA: -1
	private virtual type#28660 UnityEngine.UIElements.ITextSelection.SelectAll() { }
	// RVA: -1
	private virtual type#28660 UnityEngine.UIElements.ITextSelection.SelectNone() { }
	// RVA: -1
	private virtual type#15313 UnityEngine.UIElements.ITextSelection.HasSelection() { }
	// RVA: -1
	private virtual type#15313 UnityEngine.UIElements.ITextSelection.get_doubleClickSelectsWord() { }
	// RVA: -1
	private virtual type#28660 UnityEngine.UIElements.ITextSelection.set_doubleClickSelectsWord(type#15313 value) { }
	// RVA: -1
	internal type#15313 get_doubleClickSelectsWord() { }
	// RVA: -1
	internal type#28660 set_doubleClickSelectsWord(type#15313 value) { }
	// RVA: -1
	private virtual type#15313 UnityEngine.UIElements.ITextSelection.get_tripleClickSelectsLine() { }
	// RVA: -1
	private virtual type#28660 UnityEngine.UIElements.ITextSelection.set_tripleClickSelectsLine(type#15313 value) { }
	// RVA: -1
	internal type#15313 get_tripleClickSelectsLine() { }
	// RVA: -1
	internal type#28660 set_tripleClickSelectsLine(type#15313 value) { }
	// RVA: -1
	private virtual type#15313 UnityEngine.UIElements.ITextSelection.get_selectAllOnFocus() { }
	// RVA: -1
	private virtual type#28660 UnityEngine.UIElements.ITextSelection.set_selectAllOnFocus(type#15313 value) { }
	// RVA: -1
	private type#15313 get_selectAllOnFocus() { }
	// RVA: -1
	private type#28660 set_selectAllOnFocus(type#15313 value) { }
	// RVA: -1
	private virtual type#15313 UnityEngine.UIElements.ITextSelection.get_selectAllOnMouseUp() { }
	// RVA: -1
	private virtual type#28660 UnityEngine.UIElements.ITextSelection.set_selectAllOnMouseUp(type#15313 value) { }
	// RVA: -1
	private type#15313 get_selectAllOnMouseUp() { }
	// RVA: -1
	private type#28660 set_selectAllOnMouseUp(type#15313 value) { }
	// RVA: -1
	private virtual type#28439 UnityEngine.UIElements.ITextSelection.get_cursorPosition() { }
	// RVA: -1
	private type#28439 get_cursorPosition() { }
	// RVA: -1
	private virtual type#26059 UnityEngine.UIElements.ITextSelection.get_lineHeightAtCursorPosition() { }
	// RVA: -1
	internal type#16067 get_selectionColor() { }
	// RVA: -1
	internal type#28660 set_selectionColor(type#16067 value) { }
	// RVA: -1
	internal type#16067 get_cursorColor() { }
	// RVA: -1
	internal type#28660 set_cursorColor(type#16067 value) { }
	// RVA: -1
	private virtual type#26059 UnityEngine.UIElements.ITextSelection.get_cursorWidth() { }
	// RVA: -1
	internal type#27271 get_selectingManipulator() { }
	// RVA: -1
	private type#28660 DrawHighlighting(type#22600 mgc) { }
	// RVA: -1
	private type#28660 DrawNativeHighlighting(type#22600 mgc) { }
	// RVA: -1
	internal type#28660 DrawCaret(type#22600 mgc) { }
	// RVA: -1
	private type#20867 GetLastCharacterAt(type#20867 lineIndex) { }
	// RVA: -1
	private static type#28660 .cctor() { }
}
}
