Class BaseSlider<T>
Implements
Inherited Members
Namespace: UnityEngine.Experimental.UIElements
Assembly: UnityEngine.dll
Syntax
public abstract class BaseSlider<T> : BaseField<T>, IEventHandler, ITransform, IUIElementDataWatch, IEnumerable<VisualElement>, IEnumerable, IVisualElementScheduler, IStyle, IBindable, INotifyValueChanged<T> where T : IComparable<T>
Type Parameters
Name | Description |
---|---|
T |
Constructors
| Improve this Doc View SourceBaseSlider(T, T, SliderDirection, Single)
Declaration
public BaseSlider(T start, T end, SliderDirection direction, float pageSize = 0F)
Parameters
Type | Name | Description |
---|---|---|
T | start | |
T | end | |
SliderDirection | direction | |
Single | pageSize |
Properties
| Improve this Doc View Sourcedirection
Declaration
public SliderDirection direction { get; set; }
Property Value
Type | Description |
---|---|
SliderDirection |
highValue
Declaration
public T highValue { get; set; }
Property Value
Type | Description |
---|---|
T |
lowValue
Declaration
public T lowValue { get; set; }
Property Value
Type | Description |
---|---|
T |
pageSize
Declaration
public virtual float pageSize { get; set; }
Property Value
Type | Description |
---|---|
Single |
range
Declaration
public T range { get; }
Property Value
Type | Description |
---|---|
T |
value
Declaration
public override T value { get; set; }
Property Value
Type | Description |
---|---|
T |
Overrides
UnityEngine.Experimental.UIElements.BaseField<T>.value
Methods
| Improve this Doc View SourceAdjustDragElement(Single)
Declaration
public void AdjustDragElement(float factor)
Parameters
Type | Name | Description |
---|---|---|
Single | factor |
ExecuteDefaultAction(EventBase)
Declaration
protected override void ExecuteDefaultAction(EventBase evt)
Parameters
Type | Name | Description |
---|---|---|
EventBase | evt |
Overrides
| Improve this Doc View SourceOnPersistentDataReady()
Declaration
public override void OnPersistentDataReady()
Overrides
UnityEngine.Experimental.UIElements.BaseField<T>.OnPersistentDataReady()