Show / Hide Table of Contents

Class FloatField

Inheritance
Object
CallbackEventHandler
Focusable
VisualElement
BindableElement
BaseField<Single>
TextInputFieldBase<Single>
TextValueField<Single>
FloatField
Implements
ITransform
IUIElementDataWatch
IEnumerable<VisualElement>
IEnumerable
IVisualElementScheduler
IStyle
IBindable
INotifyValueChanged<Single>
IEventHandler
IValueField<Single>
Inherited Members
TextValueField<Single>.value
TextValueField<Single>.SetValueWithoutNotify(Single)
TextValueField<Single>.SetValueAndNotify(Single)
TextValueField<Single>.formatString
TextValueField<Single>.ExecuteDefaultActionAtTarget(EventBase)
TextValueField<Single>.ExecuteDefaultAction(EventBase)
TextInputFieldBase<Single>.text
TextInputFieldBase<Single>.SelectAll()
TextInputFieldBase<Single>.isPasswordField
TextInputFieldBase<Single>.selectionColor
TextInputFieldBase<Single>.cursorColor
TextInputFieldBase<Single>.cursorIndex
TextInputFieldBase<Single>.selectIndex
TextInputFieldBase<Single>.maxLength
TextInputFieldBase<Single>.doubleClickSelectsWord
TextInputFieldBase<Single>.tripleClickSelectsLine
TextInputFieldBase<Single>.isDelayed
TextInputFieldBase<Single>.maskChar
TextInputFieldBase<Single>.OnStyleResolved(ICustomStyle)
TextInputFieldBase<Single>.DoRepaint(IStylePainter)
TextInputFieldBase<Single>.BuildContextualMenu(ContextualMenuPopulateEvent)
TextInputFieldBase<Single>.DoMeasure(Single, VisualElement.MeasureMode, Single, VisualElement.MeasureMode)
BaseField<Single>.m_Value
BaseField<Single>.OnPersistentDataReady()
BaseField<Single>.OnValueChanged(EventCallback<ChangeEvent<Single>>)
BaseField<Single>.RemoveOnValueChanged(EventCallback<ChangeEvent<Single>>)
BindableElement.binding
BindableElement.bindingPath
VisualElement.defaultFocusIndex
VisualElement.persistenceKey
VisualElement.userData
VisualElement.canGrabFocus
VisualElement.focusController
VisualElement.transform
VisualElement.ITransform.position
VisualElement.ITransform.rotation
VisualElement.ITransform.scale
VisualElement.ITransform.matrix
VisualElement.layout
VisualElement.contentRect
VisualElement.paddingRect
VisualElement.worldBound
VisualElement.localBound
VisualElement.worldTransform
VisualElement.pickingMode
VisualElement.name
VisualElement.Focus()
VisualElement.SendEvent(EventBase)
VisualElement.Dirty(ChangeType)
VisualElement.IsDirty(ChangeType)
VisualElement.AnyDirty(ChangeType)
VisualElement.ClearDirty(ChangeType)
VisualElement.enabled
VisualElement.SetEnabledFromHierarchy(Boolean)
VisualElement.enabledInHierarchy
VisualElement.enabledSelf
VisualElement.SetEnabled(Boolean)
VisualElement.visible
VisualElement.MarkDirtyRepaint()
VisualElement.GetFullHierarchicalPersistenceKey()
VisualElement.GetOrCreatePersistentData<T>(Object, String)
VisualElement.GetOrCreatePersistentData<T>(ScriptableObject, String)
VisualElement.OverwriteFromPersistedData(Object, String)
VisualElement.SavePersistentData()
VisualElement.ContainsPoint(Vector2)
VisualElement.Overlaps(Rect)
VisualElement.SetSize(Vector2)
VisualElement.ResetPositionProperties()
VisualElement.ToString()
VisualElement.ClearClassList()
VisualElement.AddToClassList(String)
VisualElement.RemoveFromClassList(String)
VisualElement.ToggleInClassList(String)
VisualElement.EnableInClassList(String, Boolean)
VisualElement.ClassListContains(String)
VisualElement.FindAncestorUserData()
VisualElement.dataWatch
VisualElement.IUIElementDataWatch.RegisterWatch(Object, Action<Object>)
VisualElement.IUIElementDataWatch.UnregisterWatch(IUIElementDataWatchRequest)
VisualElement.shadow
VisualElement.clippingOptions
VisualElement.parent
VisualElement.panel
VisualElement.contentContainer
VisualElement.Add(VisualElement)
VisualElement.Insert(Int32, VisualElement)
VisualElement.Remove(VisualElement)
VisualElement.RemoveAt(Int32)
VisualElement.Clear()
VisualElement.ElementAt(Int32)
VisualElement.Item[Int32]
VisualElement.childCount
VisualElement.IndexOf(VisualElement)
VisualElement.Children()
VisualElement.Sort(Comparison<VisualElement>)
VisualElement.BringToFront()
VisualElement.SendToBack()
VisualElement.PlaceBehind(VisualElement)
VisualElement.PlaceInFront(VisualElement)
VisualElement.RemoveFromHierarchy()
VisualElement.GetFirstOfType<T>()
VisualElement.GetFirstAncestorOfType<T>()
VisualElement.Contains(VisualElement)
VisualElement.FindCommonAncestor(VisualElement)
VisualElement.GetEnumerator()
VisualElement.IEnumerable.GetEnumerator()
VisualElement.schedule
VisualElement.IVisualElementScheduler.Execute(Action<TimerState>)
VisualElement.IVisualElementScheduler.Execute(Action)
VisualElement.style
VisualElement.IStyle.width
VisualElement.IStyle.height
VisualElement.IStyle.maxWidth
VisualElement.IStyle.maxHeight
VisualElement.IStyle.minWidth
VisualElement.IStyle.minHeight
VisualElement.IStyle.flex
VisualElement.IStyle.flexBasis
VisualElement.IStyle.flexGrow
VisualElement.IStyle.flexShrink
VisualElement.IStyle.overflow
VisualElement.IStyle.positionLeft
VisualElement.IStyle.positionTop
VisualElement.IStyle.positionRight
VisualElement.IStyle.positionBottom
VisualElement.IStyle.marginLeft
VisualElement.IStyle.marginTop
VisualElement.IStyle.marginRight
VisualElement.IStyle.marginBottom
VisualElement.IStyle.borderLeft
VisualElement.IStyle.borderTop
VisualElement.IStyle.borderRight
VisualElement.IStyle.borderBottom
VisualElement.IStyle.borderLeftWidth
VisualElement.IStyle.borderTopWidth
VisualElement.IStyle.borderRightWidth
VisualElement.IStyle.borderBottomWidth
VisualElement.IStyle.borderRadius
VisualElement.IStyle.borderTopLeftRadius
VisualElement.IStyle.borderTopRightRadius
VisualElement.IStyle.borderBottomRightRadius
VisualElement.IStyle.borderBottomLeftRadius
VisualElement.IStyle.paddingLeft
VisualElement.IStyle.paddingTop
VisualElement.IStyle.paddingRight
VisualElement.IStyle.paddingBottom
VisualElement.IStyle.positionType
VisualElement.IStyle.alignSelf
VisualElement.IStyle.textAlignment
VisualElement.IStyle.unityTextAlign
VisualElement.IStyle.fontStyle
VisualElement.IStyle.fontStyleAndWeight
VisualElement.IStyle.textClipping
VisualElement.IStyle.font
VisualElement.IStyle.fontSize
VisualElement.IStyle.wordWrap
VisualElement.IStyle.textColor
VisualElement.IStyle.color
VisualElement.IStyle.flexDirection
VisualElement.IStyle.backgroundColor
VisualElement.IStyle.borderColor
VisualElement.IStyle.backgroundImage
VisualElement.IStyle.backgroundSize
VisualElement.IStyle.backgroundScaleMode
VisualElement.IStyle.alignItems
VisualElement.IStyle.alignContent
VisualElement.IStyle.justifyContent
VisualElement.IStyle.flexWrap
VisualElement.IStyle.sliceLeft
VisualElement.IStyle.sliceTop
VisualElement.IStyle.sliceRight
VisualElement.IStyle.sliceBottom
VisualElement.IStyle.opacity
VisualElement.IStyle.cursor
VisualElement.IStyle.visibility
VisualElement.AddStyleSheetPath(String)
VisualElement.RemoveStyleSheetPath(String)
VisualElement.HasStyleSheetPath(String)
VisualElement.tooltip
Focusable.focusIndex
Focusable.Blur()
CallbackEventHandler.RegisterCallback<TEventType>(EventCallback<TEventType>, Capture)
CallbackEventHandler.RegisterCallback<TEventType>(EventCallback<TEventType>, TrickleDown)
CallbackEventHandler.RegisterCallback<TEventType, TUserArgsType>(EventCallback<TEventType, TUserArgsType>, TUserArgsType, Capture)
CallbackEventHandler.RegisterCallback<TEventType, TUserArgsType>(EventCallback<TEventType, TUserArgsType>, TUserArgsType, TrickleDown)
CallbackEventHandler.UnregisterCallback<TEventType>(EventCallback<TEventType>, Capture)
CallbackEventHandler.UnregisterCallback<TEventType>(EventCallback<TEventType>, TrickleDown)
CallbackEventHandler.UnregisterCallback<TEventType, TUserArgsType>(EventCallback<TEventType, TUserArgsType>, Capture)
CallbackEventHandler.UnregisterCallback<TEventType, TUserArgsType>(EventCallback<TEventType, TUserArgsType>, TrickleDown)
CallbackEventHandler.HandleEvent(EventBase)
CallbackEventHandler.HasTrickleDownHandlers()
CallbackEventHandler.HasBubbleUpHandlers()
CallbackEventHandler.HasCaptureHandlers()
CallbackEventHandler.HasBubbleHandlers()
Object.Equals(Object)
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Namespace: UnityEditor.Experimental.UIElements
Assembly: UnityEditor.dll
Syntax
public class FloatField : TextValueField<float>, ITransform, IUIElementDataWatch, IEnumerable<VisualElement>, IEnumerable, IVisualElementScheduler, IStyle, IBindable, INotifyValueChanged<float>, ITextInputField, IEventHandler, ITextElement, IValueField<float>

Constructors

| Improve this Doc View Source

FloatField()

Declaration
public FloatField()
| Improve this Doc View Source

FloatField(Int32)

Declaration
public FloatField(int maxLength)
Parameters
Type Name Description
Int32 maxLength

Properties

| Improve this Doc View Source

allowedCharacters

Declaration
protected override string allowedCharacters { get; }
Property Value
Type Description
String
Overrides
UnityEditor.Experimental.UIElements.TextValueField<System.Single>.allowedCharacters

Methods

| Improve this Doc View Source

ApplyInputDeviceDelta(Vector3, DeltaSpeed, Single)

Declaration
public override void ApplyInputDeviceDelta(Vector3 delta, DeltaSpeed speed, float startValue)
Parameters
Type Name Description
Vector3 delta
DeltaSpeed speed
Single startValue
Overrides
UnityEditor.Experimental.UIElements.TextValueField<System.Single>.ApplyInputDeviceDelta(UnityEngine.Vector3, UnityEditor.Experimental.UIElements.DeltaSpeed, System.Single)
| Improve this Doc View Source

StringToValue(String)

Declaration
protected override float StringToValue(string str)
Parameters
Type Name Description
String str
Returns
Type Description
Single
Overrides
UnityEditor.Experimental.UIElements.TextValueField<System.Single>.StringToValue(System.String)
| Improve this Doc View Source

ValueToString(Single)

Declaration
protected override string ValueToString(float v)
Parameters
Type Name Description
Single v
Returns
Type Description
String
Overrides
UnityEditor.Experimental.UIElements.TextValueField<System.Single>.ValueToString(System.Single)

Implements

ITransform
IUIElementDataWatch
System.Collections.Generic.IEnumerable<T>
System.Collections.IEnumerable
IVisualElementScheduler
IStyle
IBindable
INotifyValueChanged<T>
IEventHandler
IValueField<T>

Extension Methods

MustExtensions.MustBeEqual<T>(T, T)
MustExtensions.MustBeEqual<T>(T, T, String)
MustExtensions.MustNotBeEqual<T>(T, T)
MustExtensions.MustNotBeEqual<T>(T, T, String)
MustExtensions.MustBeNull<T>(T)
MustExtensions.MustBeNull<T>(T, String)
MustExtensions.MustNotBeNull<T>(T)
MustExtensions.MustNotBeNull<T>(T, String)
BindingExtensions.Bind(VisualElement, SerializedObject)
BindingExtensions.Unbind(VisualElement)
BindingExtensions.BindProperty(IBindable, SerializedObject)
BindingExtensions.BindProperty(IBindable, SerializedProperty)
  • Improve this Doc
  • View Source
Back to top Generated by DocFX