Class Hash128Field
Makes a field for editing an
Inherited Members
Namespace: UnityEditor.UIElements
Syntax
public class Hash128Field : TextInputBaseField<Hash128>, IEventHandler, ITransform, ITransitionAnimations, IExperimentalFeatures, IVisualElementScheduler, IResolvedStyle, IBindable, INotifyValueChanged<Hash128>, IMixedValueSupport
Constructors
Hash128Field()
Initializes and returns an instance of Hash128Field.
Declaration
public Hash128Field()
Hash128Field(Int32)
Initializes and returns an instance of Hash128Field.
Declaration
public Hash128Field(int maxLength)
Parameters
Type | Name | Description |
---|---|---|
Int32 | maxLength | Maximum number of characters for the field. |
Hash128Field(String, Int32)
Initializes and returns an instance of Hash128Field.
Declaration
public Hash128Field(string label, int maxLength = null)
Parameters
Type | Name | Description |
---|---|---|
String | label | The text to use as a label. |
Int32 | maxLength | Maximum number of characters for the field. |
Fields
inputUssClassName
USS class name of input elements in elements of this type.
Declaration
public static readonly string inputUssClassName
Field Value
Type | Description |
---|---|
String |
labelUssClassName
USS class name of labels in elements of this type.
Declaration
public static readonly string labelUssClassName
Field Value
Type | Description |
---|---|
String |
ussClassName
USS class name of elements of this type.
Declaration
public static readonly string ussClassName
Field Value
Type | Description |
---|---|
String |
Properties
value
Declaration
public override Hash128 value { get; set; }
Property Value
Type | Description |
---|---|
Hash128 |
Overrides
UnityEngine.UIElements.BaseField<Hash128>.value
Methods
SetValueWithoutNotify(Hash128)
Declaration
public override void SetValueWithoutNotify(Hash128 newValue)
Parameters
Type | Name | Description |
---|---|---|
Hash128 | newValue |
Overrides
UnityEngine.UIElements.BaseField<Hash128>.SetValueWithoutNotify(Hash128)