Class
InputField
implements IUpdateSelectedHandler, IEventSystemHandler, IBeginDragHandler, IDragHandler, IEndDragHandler, IPointerClickHandler, ISubmitHandler, ICanvasElement, ILayoutElement
Members 55
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| — | — | m_Keyboard | <in the binary> | |
| — | — | kSeparators | <in the binary> | |
| — | — | s_IsQuestDevice | <in the binary> | |
| — | — | m_TextComponent | <in the binary> | |
| — | — | m_Placeholder | <in the binary> | |
| — | — | m_ContentType | <in the binary> | |
| — | — | m_InputType | <in the binary> | |
| — | — | m_AsteriskChar | <in the binary> | |
| — | — | m_KeyboardType | <in the binary> | |
| — | — | m_LineType | <in the binary> | |
| — | — | m_HideMobileInput | <in the binary> | |
| — | — | m_CharacterValidation | <in the binary> | |
| — | — | m_CharacterLimit | <in the binary> | |
| — | — | m_OnSubmit | <in the binary> | |
| — | — | m_OnDidEndEdit | <in the binary> | |
| — | — | m_OnValueChanged | <in the binary> | |
| — | — | m_OnValidateInput | <in the binary> | |
| — | — | m_CaretColor | <in the binary> | |
| — | — | m_CustomCaretColor | <in the binary> | |
| — | — | m_SelectionColor | <in the binary> | |
| — | — | m_Text | <in the binary> | |
| — | — | m_CaretBlinkRate | <in the binary> | |
| — | — | m_CaretWidth | <in the binary> | |
| — | — | m_ReadOnly | <in the binary> | |
| — | — | m_ShouldActivateOnSelect | <in the binary> | |
| — | — | m_CaretPosition | <in the binary> | |
| — | — | m_CaretSelectPosition | <in the binary> | |
| — | — | caretRectTrans | <in the binary> | |
| — | — | m_CursorVerts | <in the binary> | |
| — | — | m_InputTextCache | <in the binary> | |
| — | — | m_CachedInputRenderer | <in the binary> | |
| — | — | m_PreventFontCallback | <in the binary> | |
| — | — | m_Mesh | <in the binary> | |
| — | — | m_AllowInput | <in the binary> | |
| — | — | m_ShouldActivateNextUpdate | <in the binary> | |
| — | — | m_UpdateDrag | <in the binary> | |
| — | — | m_DragPositionOutOfBounds | <in the binary> | |
| — | — | kHScrollSpeed | <a const> | |
| — | — | kVScrollSpeed | <a const> | |
| — | — | m_CaretVisible | <in the binary> | |
| — | — | m_BlinkCoroutine | <in the binary> | |
| — | — | m_BlinkStartTime | <in the binary> | |
| — | — | m_DrawStart | <in the binary> | |
| — | — | m_DrawEnd | <in the binary> | |
| — | — | m_DragCoroutine | <in the binary> | |
| — | — | m_OriginalText | <in the binary> | |
| — | — | m_WasCanceled | <in the binary> | |
| — | — | m_HasDoneFocusTransition | <in the binary> | |
| — | — | m_WaitForSecondsRealtime | <in the binary> | |
| — | — | m_TouchKeyboardAllowsInPlaceEditing | <in the binary> | |
| — | — | m_IsCompositionActive | <in the binary> | |
| — | — | kEmailSpecialCharacters | <a const> | |
| — | — | kOculusQuestDeviceModel | <a const> | |
| — | — | m_ProcessingEvent | <in the binary> | |
| — | — | k_MaxTextLength | <a const> |
Functions 165
| Signature | Flags | Native | Params |
|---|---|---|---|
| void get_input() | — | 0x00 | |
| void get_compositionString() | — | 0x00 | |
| void .ctor() | — | 0x00 | |
| void get_mesh() | — | 0x00 | |
| void get_cachedInputTextGenerator() | — | 0x00 | |
| void set_shouldHideMobileInput() | — | 0x00 | |
| void get_shouldHideMobileInput() | — | 0x00 | |
| void set_shouldActivateOnSelect() | — | 0x00 | |
| void get_shouldActivateOnSelect() | — | 0x00 | |
| void get_text() | — | 0x00 | |
| void set_text() | — | 0x00 | |
| void SetTextWithoutNotify() | — | 0x00 | |
| void SetText() | — | 0x00 | |
| void get_isFocused() | — | 0x00 | |
| void get_caretBlinkRate() | — | 0x00 | |
| void set_caretBlinkRate() | — | 0x00 | |
| void get_caretWidth() | — | 0x00 | |
| void set_caretWidth() | — | 0x00 | |
| void get_textComponent() | — | 0x00 | |
| void set_textComponent() | — | 0x00 | |
| void get_placeholder() | — | 0x00 | |
| void set_placeholder() | — | 0x00 | |
| void get_caretColor() | — | 0x00 | |
| void set_caretColor() | — | 0x00 | |
| void get_customCaretColor() | — | 0x00 | |
| void set_customCaretColor() | — | 0x00 | |
| void get_selectionColor() | — | 0x00 | |
| void set_selectionColor() | — | 0x00 | |
| void get_onEndEdit() | — | 0x00 | |
| void set_onEndEdit() | — | 0x00 | |
| void get_onSubmit() | — | 0x00 | |
| void set_onSubmit() | — | 0x00 | |
| void get_onValueChange() | — | 0x00 | |
| void set_onValueChange() | — | 0x00 | |
| void get_onValueChanged() | — | 0x00 | |
| void set_onValueChanged() | — | 0x00 | |
| void get_onValidateInput() | — | 0x00 | |
| void set_onValidateInput() | — | 0x00 | |
| void get_characterLimit() | — | 0x00 | |
| void set_characterLimit() | — | 0x00 | |
| void get_contentType() | — | 0x00 | |
| void set_contentType() | — | 0x00 | |
| void get_lineType() | — | 0x00 | |
| void set_lineType() | — | 0x00 | |
| void get_inputType() | — | 0x00 | |
| void set_inputType() | — | 0x00 | |
| void get_touchScreenKeyboard() | — | 0x00 | |
| void get_keyboardType() | — | 0x00 | |
| void set_keyboardType() | — | 0x00 | |
| void get_characterValidation() | — | 0x00 | |
| void set_characterValidation() | — | 0x00 | |
| void get_readOnly() | — | 0x00 | |
| void set_readOnly() | — | 0x00 | |
| void get_multiLine() | — | 0x00 | |
| void get_asteriskChar() | — | 0x00 | |
| void set_asteriskChar() | — | 0x00 | |
| void get_wasCanceled() | — | 0x00 | |
| void ClampPos() | — | 0x00 | |
| void get_caretPositionInternal() | — | 0x00 | |
| void set_caretPositionInternal() | — | 0x00 | |
| void get_caretSelectPositionInternal() | — | 0x00 | |
| void set_caretSelectPositionInternal() | — | 0x00 | |
| void get_hasSelection() | — | 0x00 | |
| void get_caretPosition() | — | 0x00 | |
| void set_caretPosition() | — | 0x00 | |
| void get_selectionAnchorPosition() | — | 0x00 | |
| void set_selectionAnchorPosition() | — | 0x00 | |
| void get_selectionFocusPosition() | — | 0x00 | |
| void set_selectionFocusPosition() | — | 0x00 | |
| void OnEnable() | — | 0x00 | |
| void OnDisable() | — | 0x00 | |
| void OnDestroy() | — | 0x00 | |
| void CaretBlink() | — | 0x00 | |
| void SetCaretVisible() | — | 0x00 | |
| void SetCaretActive() | — | 0x00 | |
| void UpdateCaretMaterial() | — | 0x00 | |
| void OnFocus() | — | 0x00 | |
| void SelectAll() | — | 0x00 | |
| void MoveTextEnd() | — | 0x00 | |
| void MoveTextStart() | — | 0x00 | |
| void get_clipboard() | — | 0x00 | |
| void set_clipboard() | — | 0x00 | |
| void TouchScreenKeyboardShouldBeUsed() | — | 0x00 | |
| void InPlaceEditing() | — | 0x00 | |
| void InPlaceEditingChanged() | — | 0x00 | |
| void GetInternalSelection() | — | 0x00 | |
| void UpdateKeyboardCaret() | — | 0x00 | |
| void UpdateCaretFromKeyboard() | — | 0x00 | |
| void LateUpdate() | — | 0x00 | |
| void ScreenToLocal() | — | 0x00 | |
| void GetUnclampedCharacterLineFromPosition() | — | 0x00 | |
| void GetCharacterIndexFromPosition() | — | 0x00 | |
| void MayDrag() | — | 0x00 | |
| void OnBeginDrag() | — | 0x00 | |
| void OnDrag() | — | 0x00 | |
| void MouseDragOutsideRect() | — | 0x00 | |
| void OnEndDrag() | — | 0x00 | |
| void OnPointerDown() | — | 0x00 | |
| void KeyPressed() | — | 0x00 | |
| void IsValidChar() | — | 0x00 | |
| void ProcessEvent() | — | 0x00 | |
| void OnUpdateSelected() | — | 0x00 | |
| void GetSelectedString() | — | 0x00 | |
| void FindtNextWordBegin() | — | 0x00 | |
| void MoveRight() | — | 0x00 | |
| void FindtPrevWordBegin() | — | 0x00 | |
| void MoveLeft() | — | 0x00 | |
| void DetermineCharacterLine() | — | 0x00 | |
| void LineUpCharacterPosition() | — | 0x00 | |
| void LineDownCharacterPosition() | — | 0x00 | |
| void MoveDown() | — | 0x00 | |
| void MoveDown() | — | 0x00 | |
| void MoveUp() | — | 0x00 | |
| void MoveUp() | — | 0x00 | |
| void Delete() | — | 0x00 | |
| void ForwardSpace() | — | 0x00 | |
| void Backspace() | — | 0x00 | |
| void Insert() | — | 0x00 | |
| void UpdateTouchKeyboardFromEditChanges() | — | 0x00 | |
| void SendOnValueChangedAndUpdateLabel() | — | 0x00 | |
| void SendOnValueChanged() | — | 0x00 | |
| void SendOnEndEdit() | — | 0x00 | |
| void SendOnSubmit() | — | 0x00 | |
| void Append() | — | 0x00 | |
| void Append() | — | 0x00 | |
| void UpdateLabel() | — | 0x00 | |
| void IsSelectionVisible() | — | 0x00 | |
| void GetLineStartPosition() | — | 0x00 | |
| void GetLineEndPosition() | — | 0x00 | |
| void SetDrawRangeToContainCaretPosition() | — | 0x00 | |
| void ForceLabelUpdate() | — | 0x00 | |
| void MarkGeometryAsDirty() | — | 0x00 | |
| void Rebuild() | — | 0x00 | |
| void LayoutComplete() | — | 0x00 | |
| void GraphicUpdateComplete() | — | 0x00 | |
| void UpdateGeometry() | — | 0x00 | |
| void AssignPositioningIfNeeded() | — | 0x00 | |
| void OnFillVBO() | — | 0x00 | |
| void GenerateCaret() | — | 0x00 | |
| void CreateCursorVerts() | — | 0x00 | |
| void GenerateHighlight() | — | 0x00 | |
| void Validate() | — | 0x00 | |
| void ActivateInputField() | — | 0x00 | |
| void ActivateInputFieldInternal() | — | 0x00 | |
| void OnSelect() | — | 0x00 | |
| void OnPointerClick() | — | 0x00 | |
| void DeactivateInputField() | — | 0x00 | |
| void OnDeselect() | — | 0x00 | |
| void OnSubmit() | — | 0x00 | |
| void EnforceContentType() | — | 0x00 | |
| void EnforceTextHOverflow() | — | 0x00 | |
| void SetToCustomIfContentTypeIsNot() | — | 0x00 | |
| void SetToCustom() | — | 0x00 | |
| void DoStateTransition() | — | 0x00 | |
| void CalculateLayoutInputHorizontal() | — | 0x00 | |
| void CalculateLayoutInputVertical() | — | 0x00 | |
| void get_minWidth() | — | 0x00 | |
| void get_preferredWidth() | — | 0x00 | |
| void get_flexibleWidth() | — | 0x00 | |
| void get_minHeight() | — | 0x00 | |
| void get_preferredHeight() | — | 0x00 | |
| void get_flexibleHeight() | — | 0x00 | |
| void get_layoutPriority() | — | 0x00 | |
| void .cctor() | — | 0x00 | |
| void UnityEngine.UI.ICanvasElement.get_transform() | — | 0x00 |