Table of Contents

Class UIValue_WriteVector2_MinMaxSliders

Namespace
KSP.UI.Binding
Assembly
Assembly-CSharp.dll
public class UIValue_WriteVector2_MinMaxSliders : UIValueBinder<Vector2>, IUIDataContextBindable, IUIValueBinder, IUIValueBinder<Vector2>, IUIValueBindable<Vector2>, IUIValueNumberBindable, IUIValueBindable
Inheritance
UIValueBinder<Vector2>
UIValue_WriteVector2_MinMaxSliders
Implements
Inherited Members
Extension Methods

Constructors

UIValue_WriteVector2_MinMaxSliders()

public UIValue_WriteVector2_MinMaxSliders()

Properties

NumberRange

public UIValueNumberRange NumberRange { get; }

Property Value

UIValueNumberRange

Methods

Awake()

protected override void Awake()

BindValue(IProperty, double, double)

public void BindValue(IProperty valueNumberProperty, double min, double max)

Parameters

valueNumberProperty IProperty
min double
max double

OnMappedNumberRangeChanged(UIValueNumberRange, bool)

protected void OnMappedNumberRangeChanged(UIValueNumberRange oldRange, bool shouldRedraw)

Parameters

oldRange UIValueNumberRange
shouldRedraw bool

RedrawValue(bool)

public override void RedrawValue(bool instant = true)

Parameters

instant bool

SetMappedValueRange(double, double, bool)

public virtual void SetMappedValueRange(double min, double max, bool shouldRedraw = true)

Parameters

min double
max double
shouldRedraw bool

UpdateMetadataFromContext()

protected override void UpdateMetadataFromContext()