Zdexby TheHolyOneZ
42,628 classes
Class

TextEditor

: Object
UnityEngine.TextEditor, UnityEngine.IMGUIModule 0x0090 (144 B) inherited 0x0010 UnityEngine.IMGUIModule.dll
0x00x0090

Members 24

OffsetSizeNameTypeFlagsDefault
0x08keyboardOnScreenTouchScreenKeyboardPublic—
0x04controlIDintPublic—
0x001C0x04padding / unreflected
0x08styleGUIStylePublic—
0x01multilineboolPublic—
0x01hasHorizontalCursorPosboolPublic—
0x01isPasswordFieldboolPublic—
0x01m_HasFocusbool1 flags—
0x08scrollOffsetVector2Public—
0x00340x04padding / unreflected
0x08m_ContentGUIContentPrivate—
0x10m_PositionRectPrivate—
0x04m_CursorIndexintPrivate—
0x04m_SelectIndexintPrivate—
0x01m_RevealCursorboolPrivate—
0x00590x03padding / unreflected
0x08graphicalCursorPosVector2Public—
0x08graphicalSelectCursorPosVector2Public—
0x01m_MouseDragSelectsWholeWordsboolPrivate—
0x006D0x03padding / unreflected
0x04m_DblClickInitPosintPrivate—
0x01m_DblClickSnapDblClickSnappingPrivate—
0x01m_bJustSelectedboolPrivate—
0x00760x02padding / unreflected
0x04m_iAltCursorPosintPrivate—
0x007C0x04padding / unreflected
0x08oldTextstringPrivate—
0x04oldPosintPrivate—
0x04oldSelectPosintPrivate—
0x08s_KeyactionsDictionary<UnityEngine.EventPrivateStatic—

Functions 96

SignatureFlagsNativeParams
string get_text()Public+1 flags0x08
void set_text(const string& value)Public+1 flags0x08
Rect get_position()Public+1 flags0x10
void set_position(const Rect& value)Public+1 flags0x10
Rect get_localPosition()4 flags0x10
int get_cursorIndex()Public+1 flags0x04
void set_cursorIndex(int value)Public+1 flags0x04
int get_selectIndex()Public+1 flags0x04
void set_selectIndex(int value)Public+1 flags0x04
void ClearCursorPos()Private0x00
int get_altCursorPosition()Public+1 flags0x04
void .ctor()Public+1 flags0x00
void OnFocus()Public0x00
void OnLostFocus()Public0x00
void GrabGraphicalCursorPos()Private0x00
bool HandleKeyEvent(Event e, bool textIsReadOnly)1 flags0x08
bool DeleteLineBack()Public0x01
bool DeleteWordBack()Public0x01
bool DeleteWordForward()Public0x01
bool Delete()Public0x01
bool CanPaste()Public0x01
bool Backspace()Public0x01
void SelectAll()Public0x00
void SelectNone()Public0x00
bool get_hasSelection()Public+1 flags0x01
string get_SelectedText()Public+1 flags0x08
bool DeleteSelection()Public0x01
void ReplaceSelection(const string& replace)Public0x08
void Insert(ushort c)Public0x02
void MoveSelectionToAltCursor()Public0x00
void MoveRight()Public0x00
void MoveLeft()Public0x00
void MoveUp()Public0x00
void MoveDown()Public0x00
void MoveLineStart()Public0x00
void MoveLineEnd()Public0x00
void MoveGraphicalLineStart()Public0x00
void MoveGraphicalLineEnd()Public0x00
void MoveTextStart()Public0x00
void MoveTextEnd()Public0x00
int IndexOfEndOfLine(int startIndex)Private0x04
void MoveParagraphForward()Public0x00
void MoveParagraphBackward()Public0x00
void MoveCursorToPosition_Internal(const Vector2& cursorPosition, bool shift)1 flags0x08
void MoveAltCursorToPosition(const Vector2& cursorPosition)Public0x08
void SelectToPosition(const Vector2& cursorPosition)Public0x08
void SelectLeft()Public0x00
void SelectRight()Public0x00
void SelectUp()Public0x00
void SelectDown()Public0x00
void SelectTextEnd()Public0x00
void SelectTextStart()Public0x00
void MouseDragSelectsWholeWords(bool on)Public0x01
void DblClickSnap(const DblClickSnapping& snapping)Public0x01
int GetGraphicalLineStart(int p)Private0x04
int GetGraphicalLineEnd(int p)Private0x04
int FindNextSeperator(int startPos)Private0x04
int FindPrevSeperator(int startPos)Private0x04
void MoveWordRight()Public0x00
void MoveToStartOfNextWord()Public0x00
void MoveToEndOfPreviousWord()Public0x00
void SelectToStartOfNextWord()Public0x00
void SelectToEndOfPreviousWord()Public0x00
CharacterType ClassifyChar(int index)Private0x04
int FindStartOfNextWord(int p)Public0x04
int FindEndOfPreviousWord(int p)Private0x04
void MoveWordLeft()Public0x00
void SelectWordRight()Public0x00
void SelectWordLeft()Public0x00
void ExpandSelectGraphicalLineStart()Public0x00
void ExpandSelectGraphicalLineEnd()Public0x00
void SelectGraphicalLineStart()Public0x00
void SelectGraphicalLineEnd()Public0x00
void SelectParagraphForward()Public0x00
void SelectParagraphBackward()Public0x00
void SelectCurrentWord()Public0x00
int FindEndOfClassification(int p, const Direction& dir)Private0x04
void SelectCurrentParagraph()Public0x00
void UpdateScrollOffset()1 flags0x00
bool PerformOperation(const TextEditOp& operation, bool textIsReadOnly)Private0x04
void SaveBackup()Public0x00
bool Cut()Public0x01
void Copy()Public0x00
string ReplaceNewlinesWithSpaces(const string& value)PrivateStatic0x08
bool Paste()Public0x01
void MapKey(const string& key, const TextEditOp& action)PrivateStatic0x08
void InitKeyActions()Private0x00
void DetectFocusChange()Public0x00
void OnDetectFocusChange()3 flags0x00
void OnCursorIndexChange()3 flags0x00
void OnSelectIndexChange()3 flags0x00
void ClampTextIndex(ref int& index)Private0x04
void EnsureValidCodePointIndex(ref int& index)Private0x04
bool IsValidCodePointIndex(int index)Private0x04
int PreviousCodePointIndex(int index)Private0x04
int NextCodePointIndex(int index)Private0x04

Subclasses 1

Used by 6

types with a member, parameter or interface of this type