Class IdentifierField
Inheritance
IdentifierField
Inherited Members
TextValueField<string>.StartDragging()
TextValueField<string>.StopDragging()
TextValueField<string>.AddLabelDragger<TDraggerType>()
TextValueField<string>.SetValueWithoutNotify(string)
TextValueField<string>.formatString
TextValueField<string>.value
TextInputBaseField<string>.singleLineInputUssClassName
TextInputBaseField<string>.multilineInputUssClassName
TextInputBaseField<string>.textInputUssName
TextInputBaseField<string>.SelectAll()
TextInputBaseField<string>.ExecuteDefaultActionAtTarget(EventBase)
TextInputBaseField<string>.UpdateMixedValueContent()
TextInputBaseField<string>.textInputBase
TextInputBaseField<string>.text
TextInputBaseField<string>.isReadOnly
TextInputBaseField<string>.isPasswordField
TextInputBaseField<string>.selectionColor
TextInputBaseField<string>.cursorColor
TextInputBaseField<string>.cursorIndex
TextInputBaseField<string>.selectIndex
TextInputBaseField<string>.maxLength
TextInputBaseField<string>.doubleClickSelectsWord
TextInputBaseField<string>.tripleClickSelectsLine
TextInputBaseField<string>.isDelayed
TextInputBaseField<string>.maskChar
TextInputBaseField<string>.onIsReadOnlyChanged
BaseField<string>.noLabelVariantUssClassName
BaseField<string>.labelDraggerVariantUssClassName
BaseField<string>.mixedValueLabelUssClassName
BaseField<string>.alignedFieldUssClassName
BaseField<string>.mixedValueString
BaseField<string>.serializedPropertyCopyName
BaseField<string>.rawValue
BaseField<string>.labelElement
BaseField<string>.label
BaseField<string>.showMixedValue
BaseField<string>.mixedValueLabel
VisualElement.ExecuteDefaultAction(EventBase)
VisualElement.Focus()
VisualElement.Overlaps(Rect)
VisualElement.ToString()
VisualElement.GetFirstOfType<T>()
VisualElement.GetFirstAncestorOfType<T>()
VisualElement.canGrabFocus
VisualElement.focusController
VisualElement.cacheAsBitmap
CallbackEventHandler.RegisterCallback<TEventType>(EventCallback<TEventType>, TrickleDown)
CallbackEventHandler.RegisterCallback<TEventType, TUserArgsType>(EventCallback<TEventType, TUserArgsType>, TUserArgsType, TrickleDown)
CallbackEventHandler.UnregisterCallback<TEventType>(EventCallback<TEventType>, TrickleDown)
CallbackEventHandler.UnregisterCallback<TEventType, TUserArgsType>(EventCallback<TEventType, TUserArgsType>, TrickleDown)
Namespace: UnityEditor.ShaderGraph.Drawing
Assembly: Unity.ShaderGraph.Editor.dll
Syntax
public class IdentifierField : TextValueField<string>, IEventHandler, ITransform, ITransitionAnimations, IExperimentalFeatures, IVisualElementScheduler, IResolvedStyle, IBindable, INotifyValueChanged<string>, IMixedValueSupport, IValueField<string>
Constructors
IdentifierField()
Declaration
public IdentifierField()
IdentifierField(string)
Declaration
public IdentifierField(string label)
Parameters
Type | Name | Description |
---|---|---|
string | label |
Fields
inputUssClassName
Declaration
public static readonly string inputUssClassName
Field Value
Type | Description |
---|---|
string |
labelUssClassName
Declaration
public static readonly string labelUssClassName
Field Value
Type | Description |
---|---|
string |
ussClassName
Declaration
public static readonly string ussClassName
Field Value
Type | Description |
---|---|
string |
Methods
ApplyInputDeviceDelta(Vector3, DeltaSpeed, string)
Declaration
public override void ApplyInputDeviceDelta(Vector3 delta, DeltaSpeed speed, string startValue)
Parameters
Type | Name | Description |
---|---|---|
Vector3 | delta | |
DeltaSpeed | speed | |
string | startValue |
Overrides
StringToValue(string)
Declaration
protected override string StringToValue(string str)
Parameters
Type | Name | Description |
---|---|---|
string | str |
Returns
Type | Description |
---|---|
string |
Overrides
ValueToString(string)
Declaration
protected override string ValueToString(string v)
Parameters
Type | Name | Description |
---|---|---|
string | v |
Returns
Type | Description |
---|---|
string |
Overrides
Implements
UnityEngine.UIElements.INotifyValueChanged<T>
UnityEditor.UIElements.IValueField<T>