Class
TextInputBaseField`1
: BaseField`1 : BindableElement : VisualElement : Focusable : CallbackEventHandler : Objectimplements IDelayedField
0x00x0340
Members 37
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| — | 0x98 | autoCorrectionProperty | BindingId | Static+2 flags |
| — | 0x98 | hideMobileInputProperty | BindingId | Static+2 flags |
| — | 0x98 | hideSoftKeyboardProperty | BindingId | Static+2 flags |
| — | 0x98 | hidePlaceholderOnFocusProperty | BindingId | Static+2 flags |
| — | 0x98 | keyboardTypeProperty | BindingId | Static+2 flags |
| — | 0x98 | isReadOnlyProperty | BindingId | Static+2 flags |
| — | 0x98 | isPasswordFieldProperty | BindingId | Static+2 flags |
| — | 0x98 | textSelectionProperty | BindingId | Static+2 flags |
| — | 0x98 | textEditionProperty | BindingId | Static+2 flags |
| — | 0x98 | placeholderTextProperty | BindingId | Static+2 flags |
| — | 0x98 | cursorIndexProperty | BindingId | Static+2 flags |
| — | 0x98 | cursorPositionProperty | BindingId | Static+2 flags |
| — | 0x98 | selectIndexProperty | BindingId | Static+2 flags |
| — | 0x98 | selectAllOnFocusProperty | BindingId | Static+2 flags |
| — | 0x98 | selectAllOnMouseUpProperty | BindingId | Static+2 flags |
| — | 0x98 | maxLengthProperty | BindingId | Static+2 flags |
| — | 0x98 | doubleClickSelectsWordProperty | BindingId | Static+2 flags |
| — | 0x98 | tripleClickSelectsLineProperty | BindingId | Static+2 flags |
| — | 0x98 | emojiFallbackSupportProperty | BindingId | Static+2 flags |
| — | 0x98 | isDelayedProperty | BindingId | Static+2 flags |
| — | 0x98 | maskCharProperty | BindingId | Static+2 flags |
| — | 0x98 | verticalScrollerVisibilityProperty | BindingId | Static+2 flags |
| — | 0x08 | s_SelectionColorProperty | CustomStyleProperty`1 | PrivateStatic |
| — | 0x08 | s_CursorColorProperty | CustomStyleProperty`1 | PrivateStatic |
| — | 0x04 | kMaxLengthNone | int | Static+2 flags |
| — | 0x02 | kMaskCharDefault | ushort | Static+2 flags |
| — | 0x08 | ussClassName | string | PublicStatic+1 flags |
| — | 0x08 | labelUssClassName | string | PublicStatic+1 flags |
| — | 0x08 | inputUssClassName | string | PublicStatic+1 flags |
| — | 0x08 | multilineContainerClassName | string | Static+2 flags |
| — | 0x08 | singleLineInputUssClassName | string | PublicStatic+1 flags |
| — | 0x08 | multilineInputUssClassName | string | PublicStatic+1 flags |
| — | 0x08 | placeholderUssClassName | string | PublicStatic+1 flags |
| — | 0x08 | multilineInputWithScrollViewUssClassName | string | Static+2 flags |
| — | 0x08 | textInputUssName | string | PublicStatic+1 flags |
| — | 0x08 | m_TextInputBase | TextInputBase | Private |
| — | 0x01 | m_UpdateTextFromValue | bool | 1 flags |
| 0x0330 | 0x10 | unreflected bytes to end of TextInputBaseField`1 | ||
Inherited from BaseField`1 33
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| — | 0x98 | valueProperty | BindingId | Static+2 flags |
| — | 0x98 | labelProperty | BindingId | Static+2 flags |
| — | 0x98 | showMixedValueProperty | BindingId | Static+2 flags |
| — | 0x08 | ussClassName | string | PublicStatic+1 flags |
| — | 0x08 | labelUssClassName | string | PublicStatic+1 flags |
| — | 0x08 | inputUssClassName | string | PublicStatic+1 flags |
| — | 0x08 | noLabelVariantUssClassName | string | PublicStatic+1 flags |
| — | 0x08 | labelDraggerVariantUssClassName | string | PublicStatic+1 flags |
| — | 0x08 | mixedValueLabelUssClassName | string | PublicStatic+1 flags |
| — | 0x08 | alignedFieldUssClassName | string | PublicStatic+1 flags |
| — | 0x08 | inspectorFieldUssClassName | string | PrivateStatic+1 flags |
| — | 0x08 | mixedValueString | string | Static+2 flags |
| — | 0x04 | serializedPropertyCopyName | PropertyName | Static+2 flags |
| — | 0x08 | s_LabelWidthRatioProperty | CustomStyleProperty`1 | PrivateStatic |
| — | 0x08 | s_LabelExtraPaddingProperty | CustomStyleProperty`1 | PrivateStatic |
| — | 0x08 | s_LabelBaseMinWidthProperty | CustomStyleProperty`1 | PrivateStatic |
| — | 0x04 | m_LabelWidthRatio | float | Private |
| — | 0x04 | m_LabelExtraPadding | float | Private |
| — | 0x04 | m_LabelBaseMinWidth | float | Private |
| — | 0x08 | m_VisualInput | VisualElement | Private |
| — | 0x08 | expressionEvaluated | Action`1 | 1 flags |
| — | 0x08 | viewDataRestored | Action | Private |
| — | — | m_Value | uint8 | Private |
| — | 0x08 | onValidateValue | Func`2 | Private |
| — | 0x04 | <dispatchMode>k__BackingField | DispatchMode | Private |
| — | 0x08 | <labelElement>k__BackingField | Label | Private |
| — | 0x01 | m_ShowMixedValue | bool | Private |
| — | 0x08 | m_MixedValueLabel | Label | Private |
| — | 0x01 | m_SkipValidation | bool | Private |
| — | 0x08 | m_CachedContextWidthElement | VisualElement | Private |
| — | 0x08 | m_CachedInspectorElement | VisualElement | Private |
| — | 0x08 | <UnityEngine.UIElements.IEditableElement.editingStarted>k__BackingField | Action | Private |
| — | 0x08 | <UnityEngine.UIElements.IEditableElement.editingEnded>k__BackingField | Action | Private |
Inherited from BindableElement 3
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| — | 0x08 | k_BindingPathTooltip | string | Static+2 flags |
| 0x08 | <binding>k__BackingField | IBinding | Private | |
| 0x08 | <bindingPath>k__BackingField | string | Private |
Inherited from VisualElement 99
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| 0x04 | <UnityEngine.UIElements.IStylePropertyAnimations.runningAnimationCount>k__BackingField | int | Private | |
| 0x04 | <UnityEngine.UIElements.IStylePropertyAnimations.completedAnimationCount>k__BackingField | int | Private | |
| — | 0x01 | UxmlTraitsObsoleteIsError | bool | Static+2 flags |
| — | 0x01 | UxmlFactoryObsoleteIsError | bool | Static+2 flags |
| 0x04 | s_NextId | uint | Static+1 flags | |
| 0x08 | s_EmptyClassList | List`1 | PrivateStatic | |
| 0x04 | userDataPropertyKey | PropertyName | Static+2 flags | |
| 0x08 | disabledUssClassName | string | PublicStatic+1 flags | |
| 0x08 | m_Name | string | Private | |
| 0x08 | m_ClassList | List`1 | Private | |
| 0x08 | m_PropertyBag | Dictionary`2 | Private | |
| 0x04 | m_Flags | VisualElementFlags | Private | |
| 0x08 | m_ViewDataKey | string | Private | |
| 0x04 | m_RenderHints | RenderHints | Private | |
| 0x10 | lastLayout | Rect | 1 flags | |
| 0x10 | lastPseudoPadding | Rect | 1 flags | |
| 0x08 | renderData | RenderData | 1 flags | |
| 0x08 | nestedRenderData | RenderData | 1 flags | |
| 0x04 | hierarchyDepth | int | 1 flags | |
| 0x04 | insertionIndex | int | 1 flags | |
| 0x10 | m_BoundingBox | Rect | Private | |
| — | 0x04 | worldBoundingBoxDirtyDependencies | VisualElementFlags | PrivateStatic+1 flags |
| 0x10 | m_WorldBoundingBox | Rect | Private | |
| — | 0x04 | worldTransformInverseDirtyDependencies | VisualElementFlags | PrivateStatic+1 flags |
| 0x40 | m_WorldTransformCache | Matrix4x4 | Private | |
| 0x40 | m_WorldTransformInverseCache | Matrix4x4 | Private | |
| 0x04 | triggerPseudoMask | PseudoStates | 1 flags | |
| 0x04 | dependencyPseudoMask | PseudoStates | 1 flags | |
| 0x04 | m_PseudoStates | PseudoStates | Private | |
| 0x04 | <containedPointerIds>k__BackingField | int | Private | |
| 0x04 | m_PickingMode | PickingMode | Private | |
| 0x022C | 0x04 | padding / unreflected | ||
| 0x40 | m_LayoutNode | LayoutNode | Private | |
| 0x50 | m_Style | ComputedStyle | 1 flags | |
| 0x08 | variableContext | StyleVariableContext | 1 flags | |
| 0x04 | inheritedStylesHash | int | 1 flags | |
| 0x04 | controlid | uint | 2 flags | |
| 0x04 | imguiContainerDescendantCount | int | 1 flags | |
| 0x04 | s_FinalizerCount | int | Static+1 flags | |
| 0x01 | m_EnabledSelf | bool | Private | |
| 0x027D | 0x03 | padding / unreflected | ||
| 0x04 | m_LanguageDirection | LanguageDirection | Private | |
| 0x04 | m_LocalLanguageDirection | LanguageDirection | Private | |
| 0x08 | <generateVisualContent>k__BackingField | Action`1 | Private | |
| 0x08 | k_GenerateVisualContentMarker | ProfilerMarker | PrivateStatic+1 flags | |
| 0x08 | m_RunningAnimations | List`1 | Private | |
| 0x98 | childCountProperty | BindingId | Static+2 flags | |
| 0x98 | contentRectProperty | BindingId | Static+2 flags | |
| 0x98 | dataSourcePathProperty | BindingId | Static+2 flags | |
| 0x98 | dataSourceProperty | BindingId | Static+2 flags | |
| 0x98 | disablePlayModeTintProperty | BindingId | Static+2 flags | |
| 0x98 | enabledInHierarchyProperty | BindingId | Static+2 flags | |
| 0x98 | enabledSelfProperty | BindingId | Static+2 flags | |
| 0x98 | layoutProperty | BindingId | Static+2 flags | |
| 0x98 | languageDirectionProperty | BindingId | Static+2 flags | |
| 0x98 | localBoundProperty | BindingId | Static+2 flags | |
| 0x98 | nameProperty | BindingId | Static+2 flags | |
| 0x98 | panelProperty | BindingId | Static+2 flags | |
| 0x98 | pickingModeProperty | BindingId | Static+2 flags | |
| 0x98 | styleSheetsProperty | BindingId | Static+2 flags | |
| 0x98 | tooltipProperty | BindingId | Static+2 flags | |
| 0x98 | usageHintsProperty | BindingId | Static+2 flags | |
| 0x98 | userDataProperty | BindingId | Static+2 flags | |
| 0x98 | viewDataKeyProperty | BindingId | Static+2 flags | |
| 0x98 | visibleProperty | BindingId | Static+2 flags | |
| 0x98 | visualTreeAssetSourceProperty | BindingId | Static+2 flags | |
| 0x98 | worldBoundProperty | BindingId | Static+2 flags | |
| 0x98 | worldTransformProperty | BindingId | Static+2 flags | |
| 0x08 | m_DataSource | UObject* | Private | |
| 0x08 | m_DataSourcePath | PathRef | Private | |
| 0x08 | m_Bindings | List`1 | Private | |
| 0x08 | <dataSourceType>k__BackingField | Type | Private | |
| 0x04 | m_TrickleDownHandleEventCategories | int | Private+1 flags | |
| 0x04 | m_BubbleUpHandleEventCategories | int | Private+1 flags | |
| 0x04 | m_BubbleUpEventCallbackCategories | int | Private | |
| 0x04 | m_TrickleDownEventCallbackCategories | int | Private | |
| 0x04 | m_EventInterestSelfCategories | int | Private | |
| 0x04 | m_CachedEventInterestParentCategories | int | Private | |
| 0x04 | s_NextParentVersion | uint | PrivateStatic | |
| 0x04 | m_NextParentCachedVersion | uint | Private | |
| 0x04 | m_NextParentRequiredVersion | uint | Private | |
| 0x08 | m_CachedNextParentWithEventInterests | VisualElement | Private | |
| — | 0x08 | k_VisualElementAssetPropertyName | string | PrivateStatic+1 flags |
| — | 0x08 | k_LinkedTemplateAssetOwnerPropertyName | string | PrivateStatic+1 flags |
| — | 0x08 | k_RootVisualContainerName | string | Static+2 flags |
| 0x08 | <hierarchy>k__BackingField | Hierarchy | Private+1 flags | |
| 0x01 | <cacheAsBitmap>k__BackingField | bool | Private | |
| 0x08 | m_PhysicalParent | VisualElement | Private | |
| 0x08 | m_LogicalParent | VisualElement | Private | |
| 0x0D44 | 0x04 | padding / unreflected | ||
| 0x08 | s_EmptyList | List`1 | PrivateStatic+1 flags | |
| 0x08 | m_Children | List`1 | Private | |
| 0x08 | <elementPanel>k__BackingField | BaseVisualElementPanel | Private | |
| 0x08 | m_VisualTreeAssetSource | VisualTreeAsset | Private | |
| 0x08 | s_CustomStyleAccess | CustomStyleAccess | Static+1 flags | |
| 0x08 | inlineStyleAccess | InlineStyleAccess | 1 flags | |
| 0x08 | resolvedStyleAccess | ResolvedStyleAccess | 1 flags | |
| 0x08 | styleSheetList | List`1 | 1 flags | |
| 0x08 | s_InternalStyleSheetPath | Regex | PrivateStatic+1 flags | |
| 0x04 | tooltipPropertyKey | PropertyName | Static+2 flags | |
| 0x0D64 | 0x04 | padding / unreflected | ||
| 0x08 | s_TypeData | Dictionary`2 | PrivateStatic+1 flags | |
| 0x08 | m_TypeData | TypeData | Private | |
Inherited from Focusable 9
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| 0x98 | focusableProperty | BindingId | Static+2 flags | |
| 0x98 | tabIndexProperty | BindingId | Static+2 flags | |
| 0x98 | delegatesFocusProperty | BindingId | Static+2 flags | |
| 0x98 | canGrabFocusProperty | BindingId | Static+2 flags | |
| 0x01 | m_Focusable | bool | Private | |
| 0x04 | m_TabIndex | int | Private | |
| 0x01 | m_DelegatesFocus | bool | Private | |
| 0x01 | m_ExcludeFromFocusRing | bool | Private | |
| 0x01 | <isEligibleToReceiveFocusFromDisabledChild>k__BackingField | bool | Private |
Inherited from CallbackEventHandler 6
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| 0x01 | isIMGUIContainer | bool | 1 flags | |
| 0x08 | m_CallbackRegistry | EventCallbackRegistry | 1 flags | |
| — | 0x08 | HandleEventBubbleUpName | string | Static+2 flags |
| — | 0x08 | HandleEventTrickleDownName | string | Static+2 flags |
| — | 0x08 | ExecuteDefaultActionName | string | Static+2 flags |
| — | 0x08 | ExecuteDefaultActionAtTargetName | string | Static+2 flags |
Functions 77
| Signature | Flags | Native | Params |
|---|---|---|---|
| void get_password() | 2 flags | — | 0x00 |
| void set_password() | 2 flags | — | 0x00 |
| void get_selectWordByDoubleClick() | 2 flags | — | 0x00 |
| void set_selectWordByDoubleClick() | 2 flags | — | 0x00 |
| void get_selectLineByTripleClick() | 2 flags | — | 0x00 |
| void set_selectLineByTripleClick() | 2 flags | — | 0x00 |
| void get_readOnly() | 2 flags | — | 0x00 |
| void set_readOnly() | 2 flags | — | 0x00 |
| void get_placeholderText() | 2 flags | — | 0x00 |
| void set_placeholderText() | 2 flags | — | 0x00 |
| void get_hidePlaceholderOnFocus() | 2 flags | — | 0x00 |
| void set_hidePlaceholderOnFocus() | 2 flags | — | 0x00 |
| void .ctor() | 2 flags | — | 0x00 |
| void .ctor() | 2 flags | — | 0x00 |
| void get_textInputBase() | 2 flags | — | 0x00 |
| void get_textSelection() | Public+1 flags | — | 0x00 |
| void get_textEdition() | Public+1 flags | — | 0x00 |
| void get_onIsReadOnlyChanged() | 2 flags | — | 0x00 |
| void set_onIsReadOnlyChanged() | 2 flags | — | 0x00 |
| void get_isReadOnly() | Public+1 flags | — | 0x00 |
| void set_isReadOnly() | Public+1 flags | — | 0x00 |
| void get_isPasswordField() | Public+1 flags | — | 0x00 |
| void set_isPasswordField() | Public+1 flags | — | 0x00 |
| void get_autoCorrection() | Public+1 flags | — | 0x00 |
| void set_autoCorrection() | Public+1 flags | — | 0x00 |
| void get_hideSoftKeyboard() | Public+1 flags | — | 0x00 |
| void set_hideSoftKeyboard() | Public+1 flags | — | 0x00 |
| void get_hideMobileInput() | Public+1 flags | — | 0x00 |
| void set_hideMobileInput() | Public+1 flags | — | 0x00 |
| void get_keyboardType() | Public+1 flags | — | 0x00 |
| void set_keyboardType() | Public+1 flags | — | 0x00 |
| void get_touchScreenKeyboard() | Public+1 flags | — | 0x00 |
| void get_maxLength() | Public+1 flags | — | 0x00 |
| void set_maxLength() | Public+1 flags | — | 0x00 |
| void get_isDelayed() | PublicFinal+3 flags | — | 0x00 |
| void set_isDelayed() | Public+1 flags | — | 0x00 |
| void get_maskChar() | Public+1 flags | — | 0x00 |
| void set_maskChar() | Public+1 flags | — | 0x00 |
| void get_selectionColor() | Public+1 flags | — | 0x00 |
| void get_cursorColor() | Public+1 flags | — | 0x00 |
| void get_cursorIndex() | Public+1 flags | — | 0x00 |
| void set_cursorIndex() | Public+1 flags | — | 0x00 |
| void get_cursorPosition() | Public+1 flags | — | 0x00 |
| void get_selectIndex() | Public+1 flags | — | 0x00 |
| void set_selectIndex() | Public+1 flags | — | 0x00 |
| void SelectAll() | Public | — | 0x00 |
| void SelectNone() | Public | — | 0x00 |
| void SelectRange() | Public | — | 0x00 |
| void get_selectAllOnFocus() | Public+1 flags | — | 0x00 |
| void set_selectAllOnFocus() | Public+1 flags | — | 0x00 |
| void get_selectAllOnMouseUp() | Public+1 flags | — | 0x00 |
| void set_selectAllOnMouseUp() | Public+1 flags | — | 0x00 |
| void get_doubleClickSelectsWord() | Public+1 flags | — | 0x00 |
| void set_doubleClickSelectsWord() | Public+1 flags | — | 0x00 |
| void get_tripleClickSelectsLine() | Public+1 flags | — | 0x00 |
| void set_tripleClickSelectsLine() | Public+1 flags | — | 0x00 |
| void SetVerticalScrollerVisibility() | Public | — | 0x00 |
| void get_text() | Public+1 flags | — | 0x00 |
| void set_text() | 2 flags | — | 0x00 |
| void get_emojiFallbackSupport() | Public+1 flags | — | 0x00 |
| void set_emojiFallbackSupport() | Public+1 flags | — | 0x00 |
| void get_verticalScrollerVisibility() | Public+1 flags | — | 0x00 |
| void set_verticalScrollerVisibility() | Public+1 flags | — | 0x00 |
| void MeasureTextSize() | Public | — | 0x00 |
| void HandleEventBubbleUp() | 2 flags | — | 0x00 |
| void SetValueWithoutNotify() | Public+1 flags | — | 0x00 |
| void ValueToString() | 4 flags | — | 0x00 |
| void StringToValue() | 4 flags | — | 0x00 |
| void get_canSwitchToMixedValue() | 3 flags | — | 0x00 |
| void UpdateMixedValueContent() | 2 flags | — | 0x00 |
| void get_hasFocus() | 2 flags | — | 0x00 |
| void OnPlaceholderChanged() | 1 flags | — | 0x00 |
| void UpdatePlaceholderClassList() | 1 flags | — | 0x00 |
| void UpdateValueFromText() | 3 flags | — | 0x00 |
| void UpdateTextFromValue() | 3 flags | — | 0x00 |
| void OnFieldCustomStyleResolved() | Private | — | 0x00 |
| void .cctor() | PrivateStatic+1 flags | — | 0x00 |