Zdexby TheHolyOneZ
36,909 classes
UnityEngine.UI.InputField, UnityEngine.UI 0x0220 (544 B) inherited 0x0100 UnityEngine.UI.dll
0x00x0220

Members 55

OffsetSizeNameTypeFlagsDefault
0x08m_KeyboardTouchScreenKeyboard1 flags—
0x08kSeparatorschar[]PrivateStatic+1 flags—
0x01s_IsQuestDeviceboolPrivateStatic—
0x08m_TextComponentText1 flags—
0x08m_PlaceholderGraphic1 flags—
0x04m_ContentTypeContentTypePrivate—
0x04m_InputTypeInputTypePrivate—
0x02m_AsteriskCharushortPrivate—
0x01220x02padding / unreflected
0x04m_KeyboardTypeTouchScreenKeyboardTypePrivate—
0x04m_LineTypeLineTypePrivate—
0x01m_HideMobileInputboolPrivate—
0x012D0x03padding / unreflected
0x04m_CharacterValidationCharacterValidationPrivate—
0x04m_CharacterLimitintPrivate—
0x08m_OnSubmitSubmitEventPrivate—
0x08m_OnDidEndEditEndEditEventPrivate—
0x08m_OnValueChangedOnChangeEventPrivate—
0x08m_OnValidateInputOnValidateInputPrivate—
0x10m_CaretColorColorPrivate—
0x01m_CustomCaretColorboolPrivate—
0x01690x03padding / unreflected
0x10m_SelectionColorColorPrivate—
0x017C0x04padding / unreflected
0x08m_Textstring1 flags—
0x04m_CaretBlinkRatefloatPrivate—
0x04m_CaretWidthintPrivate—
0x01m_ReadOnlyboolPrivate—
0x01m_ShouldActivateOnSelectboolPrivate—
0x01920x02padding / unreflected
0x04m_CaretPositionint1 flags—
0x04m_CaretSelectPositionint1 flags—
0x019C0x04padding / unreflected
0x08caretRectTransRectTransformPrivate—
0x08m_CursorVertsUIVertex[]1 flags—
0x08m_InputTextCacheTextGeneratorPrivate—
0x08m_CachedInputRendererCanvasRendererPrivate—
0x01m_PreventFontCallbackboolPrivate—
0x01C10x07padding / unreflected
0x08m_MeshMesh2 flags—
0x01m_AllowInputboolPrivate—
0x01m_ShouldActivateNextUpdateboolPrivate—
0x01m_UpdateDragboolPrivate—
0x01m_DragPositionOutOfBoundsboolPrivate—
—0x04kHScrollSpeedfloatPrivateStatic+1 flags0
—0x04kVScrollSpeedfloatPrivateStatic+1 flags0
0x01m_CaretVisiblebool1 flags—
0x01D50x03padding / unreflected
0x08m_BlinkCoroutineCoroutinePrivate—
0x04m_BlinkStartTimefloatPrivate—
0x04m_DrawStartint1 flags—
0x04m_DrawEndint1 flags—
0x01EC0x04padding / unreflected
0x08m_DragCoroutineCoroutinePrivate—
0x08m_OriginalTextstringPrivate—
0x01m_WasCanceledboolPrivate—
0x01m_HasDoneFocusTransitionboolPrivate—
0x02020x06padding / unreflected
0x08m_WaitForSecondsRealtimeWaitForSecondsRealtimePrivate—
0x01m_TouchKeyboardAllowsInPlaceEditingboolPrivate—
0x01m_IsCompositionActiveboolPrivate—
—0x08kEmailSpecialCharactersstringPrivateStatic+1 flags0
—0x08kOculusQuestDeviceModelstringPrivateStatic+1 flags0
0x02120x06padding / unreflected
0x08m_ProcessingEventEventPrivate—
—0x04k_MaxTextLengthintPrivateStatic+1 flags0
Inherited from Selectable 16
OffsetSizeNameTypeFlagsDefault
0x08s_SelectablesSelectable[]Static+1 flags—
0x04s_SelectableCountintStatic+1 flags—
0x000C0x14padding / unreflected
0x01m_EnableCalledboolPrivate—
0x00210x07padding / unreflected
0x28m_NavigationNavigationPrivate—
0x04m_TransitionTransitionPrivate—
0x58m_ColorsColorBlockPrivate—
0x00AC0x04padding / unreflected
0x20m_SpriteStateSpriteStatePrivate—
0x08m_AnimationTriggersAnimationTriggersPrivate—
0x01m_InteractableboolPrivate—
0x00D90x07padding / unreflected
0x08m_TargetGraphicGraphicPrivate—
0x01m_GroupsAllowInteractionboolPrivate—
0x00E90x03padding / unreflected
0x04m_CurrentIndexint1 flags—
0x01<isPointerInside>k__BackingFieldboolPrivate—
0x01<isPointerDown>k__BackingFieldboolPrivate—
0x01<hasSelection>k__BackingFieldboolPrivate—
0x00F30x05padding / unreflected
0x08m_CanvasGroupCacheList<UnityEngine.CanvasGroup>Private+1 flags—
Inherited from MonoBehaviour 1
OffsetSizeNameTypeFlagsDefault
0x08m_CancellationTokenSourceCancellationTokenSourcePrivate—
Inherited from Object 5
OffsetSizeNameTypeFlagsDefault
—0x04kInstanceID_NoneintPrivateStatic+1 flags8
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+2 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 165

SignatureFlagsNativeParams
BaseInput get_input()Private+1 flags0x08
string get_compositionString()Private+1 flags0x08
void .ctor()2 flags0x00
Mesh get_mesh()2 flags0x08
TextGenerator get_cachedInputTextGenerator()2 flags0x08
void set_shouldHideMobileInput(bool value)Public+1 flags0x01
bool get_shouldHideMobileInput()Public+1 flags0x01
void set_shouldActivateOnSelect(bool value)Public+3 flags0x01
bool get_shouldActivateOnSelect()Public+3 flags0x01
string get_text()Public+1 flags0x08
void set_text(const string& value)Public+1 flags0x08
void SetTextWithoutNotify(const string& input)Public0x08
void SetText(const string& value, bool sendCallback)Private0x08
bool get_isFocused()Public+1 flags0x01
float get_caretBlinkRate()Public+1 flags0x04
void set_caretBlinkRate(float value)Public+1 flags0x04
int get_caretWidth()Public+1 flags0x04
void set_caretWidth(int value)Public+1 flags0x04
Text get_textComponent()Public+1 flags0x08
void set_textComponent(Text value)Public+1 flags0x08
Graphic get_placeholder()Public+1 flags0x08
void set_placeholder(Graphic value)Public+1 flags0x08
Color get_caretColor()Public+1 flags0x10
void set_caretColor(const Color& value)Public+1 flags0x10
bool get_customCaretColor()Public+1 flags0x01
void set_customCaretColor(bool value)Public+1 flags0x01
Color get_selectionColor()Public+1 flags0x10
void set_selectionColor(const Color& value)Public+1 flags0x10
EndEditEvent get_onEndEdit()Public+1 flags0x08
void set_onEndEdit(EndEditEvent value)Public+1 flags0x08
SubmitEvent get_onSubmit()Public+1 flags0x08
void set_onSubmit(SubmitEvent value)Public+1 flags0x08
OnChangeEvent get_onValueChange()Public+1 flags0x08
void set_onValueChange(OnChangeEvent value)Public+1 flags0x08
OnChangeEvent get_onValueChanged()Public+1 flags0x08
void set_onValueChanged(OnChangeEvent value)Public+1 flags0x08
OnValidateInput get_onValidateInput()Public+1 flags0x08
void set_onValidateInput(OnValidateInput value)Public+1 flags0x08
int get_characterLimit()Public+1 flags0x04
void set_characterLimit(int value)Public+1 flags0x04
ContentType get_contentType()Public+1 flags0x04
void set_contentType(const ContentType& value)Public+1 flags0x04
LineType get_lineType()Public+1 flags0x04
void set_lineType(const LineType& value)Public+1 flags0x04
InputType get_inputType()Public+1 flags0x04
void set_inputType(const InputType& value)Public+1 flags0x04
TouchScreenKeyboard get_touchScreenKeyboard()Public+1 flags0x08
TouchScreenKeyboardType get_keyboardType()Public+1 flags0x04
void set_keyboardType(const TouchScreenKeyboardType& value)Public+1 flags0x04
CharacterValidation get_characterValidation()Public+1 flags0x04
void set_characterValidation(const CharacterValidation& value)Public+1 flags0x04
bool get_readOnly()Public+1 flags0x01
void set_readOnly(bool value)Public+1 flags0x01
bool get_multiLine()Public+1 flags0x01
ushort get_asteriskChar()Public+1 flags0x02
void set_asteriskChar(ushort value)Public+1 flags0x02
bool get_wasCanceled()Public+1 flags0x01
void ClampPos(ref int& pos)1 flags0x04
int get_caretPositionInternal()2 flags0x04
void set_caretPositionInternal(int value)2 flags0x04
int get_caretSelectPositionInternal()2 flags0x04
void set_caretSelectPositionInternal(int value)2 flags0x04
bool get_hasSelection()Private+1 flags0x01
int get_caretPosition()Public+1 flags0x04
void set_caretPosition(int value)Public+1 flags0x04
int get_selectionAnchorPosition()Public+1 flags0x04
void set_selectionAnchorPosition(int value)Public+1 flags0x04
int get_selectionFocusPosition()Public+1 flags0x04
void set_selectionFocusPosition(int value)Public+1 flags0x04
void OnEnable()2 flags0x00
void OnDisable()2 flags0x00
void OnDestroy()2 flags0x00
void SetCaretVisible()Private0x00
void SetCaretActive()Private0x00
void UpdateCaretMaterial()Private0x00
void OnFocus()1 flags0x00
void SelectAll()1 flags0x00
void MoveTextEnd(bool shift)Public0x01
void MoveTextStart(bool shift)Public0x01
string get_clipboard()PrivateStatic+1 flags0x08
void set_clipboard(const string& value)PrivateStatic+1 flags0x08
bool TouchScreenKeyboardShouldBeUsed()Private0x01
bool InPlaceEditing()Private0x01
bool InPlaceEditingChanged()Private0x01
RangeInt GetInternalSelection()Private0x08
void UpdateKeyboardCaret()Private0x00
void UpdateCaretFromKeyboard()Private0x00
void LateUpdate()3 flags0x00
Vector2 ScreenToLocal(const Vector2& screen)Public0x08
int GetUnclampedCharacterLineFromPosition(const Vector2& pos, TextGenerator generator)Private0x08
int GetCharacterIndexFromPosition(const Vector2& pos)1 flags0x08
bool MayDrag(PointerEventData eventData)Private0x08
void OnBeginDrag(PointerEventData eventData)Public+2 flags0x08
void OnDrag(PointerEventData eventData)Public+2 flags0x08
IEnumerator MouseDragOutsideRect(PointerEventData eventData)Private0x08
void OnEndDrag(PointerEventData eventData)Public+2 flags0x08
void OnPointerDown(PointerEventData eventData)Public+1 flags0x08
EditState KeyPressed(Event evt)1 flags0x08
bool IsValidChar(ushort c)Private0x02
void ProcessEvent(Event e)Public0x08
void OnUpdateSelected(BaseEventData eventData)Public+2 flags0x08
string GetSelectedString()Private0x08
int FindtNextWordBegin()Private0x04
void MoveRight(bool shift, bool ctrl)Private0x01
int FindtPrevWordBegin()Private0x04
void MoveLeft(bool shift, bool ctrl)Private0x01
int DetermineCharacterLine(int charPos, TextGenerator generator)Private0x08
int LineUpCharacterPosition(int originalPos, bool goToFirstChar)Private0x04
int LineDownCharacterPosition(int originalPos, bool goToLastChar)Private0x04
void MoveDown(bool shift)Private0x01
void MoveDown(bool shift, bool goToLastChar)Private0x01
void MoveUp(bool shift)Private0x01
void MoveUp(bool shift, bool goToFirstChar)Private0x01
void Delete()Private0x00
void ForwardSpace()Private0x00
void Backspace()Private0x00
void Insert(ushort c)Private0x02
void UpdateTouchKeyboardFromEditChanges()Private0x00
void SendOnValueChangedAndUpdateLabel()Private0x00
void SendOnValueChanged()Private0x00
void SendOnEndEdit()1 flags0x00
void SendOnSubmit()1 flags0x00
void Append(const string& input)3 flags0x08
void Append(ushort input)3 flags0x02
void UpdateLabel()1 flags0x00
bool IsSelectionVisible()Private0x01
int GetLineStartPosition(TextGenerator gen, int line)PrivateStatic0x08
int GetLineEndPosition(TextGenerator gen, int line)PrivateStatic0x08
void SetDrawRangeToContainCaretPosition(int caretPos)Private0x04
void ForceLabelUpdate()Public0x00
void MarkGeometryAsDirty()Private0x00
void Rebuild(const CanvasUpdate& update)Public+2 flags0x04
void LayoutComplete()Public+2 flags0x00
void GraphicUpdateComplete()Public+2 flags0x00
void UpdateGeometry()Private0x00
void AssignPositioningIfNeeded()Private0x00
void OnFillVBO(Mesh vbo)Private0x08
void GenerateCaret(VertexHelper vbo, const Vector2& roundingOffset)Private0x08
void CreateCursorVerts()Private0x00
void GenerateHighlight(VertexHelper vbo, const Vector2& roundingOffset)Private0x08
ushort Validate(const string& text, int pos, ushort ch)1 flags0x08
void ActivateInputField()Public0x00
void ActivateInputFieldInternal()Private0x00
void OnSelect(BaseEventData eventData)Public+1 flags0x08
void OnPointerClick(PointerEventData eventData)Public+2 flags0x08
void DeactivateInputField()Public0x00
void OnDeselect(BaseEventData eventData)Public+1 flags0x08
void OnSubmit(BaseEventData eventData)Public+2 flags0x08
void EnforceContentType()Private0x00
void EnforceTextHOverflow()Private0x00
void SetToCustomIfContentTypeIsNot(const ContentType[]& allowedContentTypes)Private0x08
void SetToCustom()Private0x00
void DoStateTransition(const SelectionState& state, bool instant)2 flags0x04
void CalculateLayoutInputHorizontal()Public+2 flags0x00
void CalculateLayoutInputVertical()Public+2 flags0x00
float get_minWidth()Public+3 flags0x04
float get_preferredWidth()Public+3 flags0x04
float get_flexibleWidth()Public+3 flags0x04
float get_minHeight()Public+3 flags0x04
float get_preferredHeight()Public+3 flags0x04
float get_flexibleHeight()Public+3 flags0x04
int get_layoutPriority()Public+3 flags0x04
void .cctor()PrivateStatic+1 flags0x00
Transform UnityEngine.UI.ICanvasElement.get_transform()PrivateFinal+2 flags0x08

Used by 4

types with a member, parameter or interface of this type