Zdexby TheHolyOneZ
36,909 classes
Class

TextEditingUtilities

: Object
UnityEngine.TextEditingUtilities, UnityEngine.IMGUIModule 0x0048 (72 B) inherited 0x0010 UnityEngine.IMGUIModule.dll
0x00x0048

Members 12

OffsetSizeNameTypeFlagsDefault
0x08m_TextSelectingUtilityTextSelectingUtilitiesPrivate—
0x08textHandleTextHandle1 flags—
0x04m_CursorIndexSavedStateintPrivate—
0x01isCompositionActivebool1 flags—
0x01m_UpdateImeWindowPositionboolPrivate—
0x00260x02padding / unreflected
0x08OnTextChangedAction1 flags—
0x01multilineboolPublic—
0x00310x07padding / unreflected
0x08m_TextstringPrivate—
0x08s_GlobalKeyMappingsList<System.ValueTuple<UnityEngine.TextEditingUtilities.KeyEventStatic+2 flags—
0x08s_MacKeyMappingsList<System.ValueTuple<UnityEngine.TextEditingUtilities.KeyEventStatic+2 flags—
0x08s_WindowsLinuxKeyMappingsList<System.ValueTuple<UnityEngine.TextEditingUtilities.KeyEventStatic+2 flags—
0x02m_HighSurrogateushortPrivate—
0x00420x06unreflected bytes to end of TextEditingUtilities

Functions 40

SignatureFlagsNativeParams
bool get_hasSelection()Private+1 flags0x01
void set_revealCursor(bool value)2 flags0x01
int get_stringCursorIndex()2 flags0x04
int get_cursorIndex()Private+1 flags0x04
void set_cursorIndex(int value)Private+1 flags0x04
int get_cursorIndexNoValidation()Private+1 flags0x04
void set_cursorIndexNoValidation(int value)Private+1 flags0x04
void set_selectIndexNoValidation(int value)Private+1 flags0x04
int get_stringSelectIndex()2 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 SetTextWithoutNotify(const string& value)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(const KeyCode& key, const EventModifiers& modifiers)1 flags0x04
Nullable<UnityEngine.TextEditOp> TextEditOpFromEnum(const KeyCode& key, const EventModifiers& modifiers, bool IsMacOsFamily)Static+1 flags0x08
void PerformOperation(const TextEditOp& operation)Private0x04
bool DeleteLineBack()Public0x01
bool DeleteWordBack()Public0x01
bool DeleteWordForward()Public0x01
bool Delete()Public0x01
bool Backspace()Public0x01
bool DeleteSelection()Public0x01
void ReplaceSelection(const string& replace)Public0x08
bool Insert(ushort c)Public0x02
bool CanPaste()Public0x01
bool Cut()Public0x01
bool Paste()Public0x01
string ReplaceNewlinesWithSpaces(const string& value)PrivateStatic0x08
void OnBlur()1 flags0x00
bool TouchScreenKeyboardCanBeUsed()1 flags0x01
bool PhysicalKeyboardCanBeUsed()1 flags0x01
void .cctor()PrivateStatic+1 flags0x00

Used by 5

types with a member, parameter or interface of this type