Zdexby TheHolyOneZ
44,741 classes
Class

TextEditingUtilities

: Object
UnityEngine.TextEditingUtilities, UnityEngine.IMGUIModule 0x0030 (48 B) inherited 0x0010 UnityEngine.IMGUIModule.dll
0x00x0030

Members 8

OffsetSizeNameTypeFlagsDefault
0x08m_TextSelectingUtilityTextSelectingUtilitiesPrivate—
0x08m_TextHandleTextHandlePrivate—
0x04m_CursorIndexSavedStateintPrivate—
0x01isCompositionActivebool1 flags—
0x01m_UpdateImeWindowPositionboolPrivate—
0x01multilineboolPublic—
0x00270x01padding / unreflected
0x08m_TextstringPrivate—
0x08s_KeyEditOpsDictionary<UnityEngine.EventPrivateStatic—

Functions 33

SignatureFlagsNativeParams
bool get_hasSelection()Private+1 flags0x01
void set_revealCursor(bool value)2 flags0x01
int get_cursorIndex()Private+1 flags0x04
void set_cursorIndex(int value)Private+1 flags0x04
int get_selectIndex()Private+1 flags0x04
void set_selectIndex(int value)Private+1 flags0x04
string get_text()Public+1 flags0x08
void set_text(const string& value)Public+1 flags0x08
void .ctor(TextSelectingUtilities selectingUtilities, TextHandle textHandle, const string& text)Public+1 flags0x08
bool UpdateImeState()Public0x01
bool ShouldUpdateImeWindowPosition()Public0x01
void SetImeWindowPosition(const Vector2& worldPosition)Public0x08
string GeneratePreviewString(bool richText)Public0x08
void EnableCursorPreviewState()Public0x00
void RestoreCursorState()Public0x00
bool HandleKeyEvent(Event e)1 flags0x08
void PerformOperation(const TextEditOp& operation)Private0x04
void MapKey(const string& key, const TextEditOp& action)PrivateStatic0x08
void InitKeyActions()Private0x00
bool DeleteLineBack()Public0x01
bool DeleteWordBack()Public0x01
bool DeleteWordForward()Public0x01
bool Delete()Public0x01
bool Backspace()Public0x01
bool DeleteSelection()Public0x01
void ReplaceSelection(const string& replace)Public0x08
void Insert(ushort c)Public0x02
bool CanPaste()Public0x01
bool Cut()Public0x01
bool Paste()Public0x01
string ReplaceNewlinesWithSpaces(const string& value)PrivateStatic0x08
void OnBlur()1 flags0x00
bool TouchScreenKeyboardShouldBeUsed()1 flags0x01

Used by 4

types with a member, parameter or interface of this type