Zdexby TheHolyOneZ
44,741 classes
Class

TextSelectingUtilities

: Object
UnityEngine.TextSelectingUtilities, UnityEngine.IMGUIModule 0x0058 (88 B) inherited 0x0010 UnityEngine.IMGUIModule.dll
0x00x0058

Members 17

OffsetSizeNameTypeFlagsDefault
0x01dblClickSnapDblClickSnappingPublic—
0x00110x03padding / unreflected
0x04iAltCursorPosintPublic—
0x01hasHorizontalCursorPosboolPublic—
0x01m_bJustSelectedboolPrivate—
0x01m_MouseDragSelectsWholeWordsboolPrivate—
0x001B0x01padding / unreflected
0x04m_DblClickInitPosStartintPrivate—
0x04m_DblClickInitPosEndintPrivate—
0x00240x04padding / unreflected
0x08m_TextHandleTextHandlePrivate—
—0x04kMoveDownHeightintPrivateStatic+1 flags-2128939296
—0x02kNewLineCharushortPrivateStatic+1 flags63200
0x01m_RevealCursorboolPrivate—
0x00310x03padding / unreflected
0x04m_CursorIndexintPrivate—
0x04m_SelectIndexint1 flags—
0x08s_KeySelectOpsDictionary<UnityEngine.EventPrivateStatic—
0x003C0x04padding / unreflected
0x08OnCursorIndexChangeAction1 flags—
0x08OnSelectIndexChangeAction1 flags—
0x08OnRevealCursorChangeAction1 flags—

Functions 75

SignatureFlagsNativeParams
bool get_hasSelection()Public+1 flags0x01
bool get_revealCursor()Public+1 flags0x01
void set_revealCursor(bool value)Public+1 flags0x01
int get_m_CharacterCount()Private+1 flags0x04
int get_characterCount()Private+1 flags0x04
TextElementInfo[] get_m_TextElementInfos()Private+1 flags0x08
int get_cursorIndex()Public+1 flags0x04
void set_cursorIndex(int value)Public+1 flags0x04
void SetCursorIndexWithoutNotify(int index)1 flags0x04
int get_selectIndex()Public+1 flags0x04
void set_selectIndex(int value)Public+1 flags0x04
void SetSelectIndexWithoutNotify(int index)1 flags0x04
string get_selectedText()Public+1 flags0x08
void .ctor(TextHandle textHandle)Public+1 flags0x08
bool HandleKeyEvent(Event e)1 flags0x08
bool PerformOperation(const TextSelectOp& operation)Private0x04
void MapKey(const string& key, const TextSelectOp& action)PrivateStatic0x08
void InitKeyActions()Private0x00
void ClearCursorPos()Public0x00
void OnFocus(bool selectAll)Public0x01
void SelectAll()Public0x00
void SelectNone()Public0x00
void SelectLeft()Public0x00
void SelectRight()Public0x00
void SelectUp()Public0x00
void SelectDown()Public0x00
void SelectTextEnd()Public0x00
void SelectTextStart()Public0x00
void SelectToStartOfNextWord()Public0x00
void SelectToEndOfPreviousWord()Public0x00
void SelectWordRight()Public0x00
void SelectWordLeft()Public0x00
void SelectGraphicalLineStart()Public0x00
void SelectGraphicalLineEnd()Public0x00
void SelectParagraphForward()Public0x00
void SelectParagraphBackward()Public0x00
void SelectCurrentWord()Public0x00
void SelectCurrentParagraph()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
void MoveParagraphForward()Public0x00
void MoveParagraphBackward()Public0x00
void MoveWordRight()Public0x00
void MoveToStartOfNextWord()Public0x00
void MoveToEndOfPreviousWord()Public0x00
void MoveWordLeft()Public0x00
void MouseDragSelectsWholeWords(bool on)Public0x01
void ExpandSelectGraphicalLineStart()Public0x00
void ExpandSelectGraphicalLineEnd()Public0x00
void DblClickSnap(const DblClickSnapping& snapping)Public0x01
void MoveCursorToPosition_Internal(const Vector2& cursorPosition, bool shift)1 flags0x08
void SelectToPosition(const Vector2& cursorPosition)Public0x08
int FindNextSeperator(int startPos)Private0x04
int FindPrevSeperator(int startPos)Private0x04
int FindStartOfNextWord(int p)Public0x04
int FindEndOfPreviousWord(int p)Public0x04
int FindEndOfClassification(int p, const Direction& dir)Private0x04
int ClampTextIndex(int index)Private0x04
int EnsureValidCodePointIndex(int index)1 flags0x04
bool IsValidCodePointIndex(int index)Private0x04
int IndexOfEndOfLine(int startIndex)Private0x04
int PreviousCodePointIndex(int index)Public0x04
int NextCodePointIndex(int index)Public0x04
int GetGraphicalLineStart(int p)Private0x04
int GetGraphicalLineEnd(int p)Private0x04
void Copy()Public0x00
CharacterType ClassifyChar(int index)Private0x04

Used by 2

types with a member, parameter or interface of this type