Class UIValueNumberBinder
public abstract class UIValueNumberBinder : UIValueBinder<double>, IUIDataContextBindable, IUIValueBinder, IUIValueBinder<double>, IUIValueBindable<double>, IUIValueNumberBindable, IUIValueBindable
- Inheritance
-
UIValueNumberBinder
- Implements
- Derived
- Inherited Members
- Extension Methods
Constructors
UIValueNumberBinder()
protected UIValueNumberBinder()
Properties
CurValue01
protected float CurValue01 { get; }
Property Value
CurValueMapped
protected double CurValueMapped { get; }
Property Value
NumberRange
public UIValueNumberRange NumberRange { get; }
Property Value
Methods
Awake()
protected override void Awake()
BindValue(IProperty, double, double)
public void BindValue(IProperty valueNumberProperty, double min, double max)
Parameters
OnMappedNumberRangeChanged(UIValueNumberRange, bool)
protected abstract void OnMappedNumberRangeChanged(UIValueNumberRange oldRange, bool shouldRedraw)
Parameters
oldRangeUIValueNumberRangeshouldRedrawbool
SetMappedValueRange(double, double, bool)
public virtual void SetMappedValueRange(double min, double max, bool shouldRedraw = true)
Parameters
SetMappedValueRange(double, double, double, bool)
public virtual void SetMappedValueRange(double min, double max, double rangeStep, bool shouldRedraw = true)
Parameters
UpdateMetadataFromContext()
protected override void UpdateMetadataFromContext()