Table of Contents

Class KSPRadialProgressBar

Namespace
UserInterface.Components.Sliders
Assembly
Assembly-CSharp.dll
[Obsolete("This has been deprecated in favor of the new UI toolkit which leverages data binding and <class>Extended features.")]
public class KSPRadialProgressBar : UIValueNumberBinder, IUIDataContextBindable, IUIValueBinder, IUIValueBinder<double>, IUIValueBindable<double>, IUIValueNumberBindable, IUIValueBindable
Inheritance
KSPRadialProgressBar
Implements
Inherited Members
Extension Methods

Constructors

KSPRadialProgressBar()

public KSPRadialProgressBar()

Properties

FullAngle

public float FullAngle { get; set; }

Property Value

float

TotalAngle

public float TotalAngle { get; set; }

Property Value

float

Value

public float Value { get; set; }

Property Value

float

Methods

Awake()

protected override void Awake()

OnMappedNumberRangeChanged(UIValueNumberRange, bool)

protected override void OnMappedNumberRangeChanged(UIValueNumberRange oldRange, bool shouldRedraw)

Parameters

oldRange UIValueNumberRange
shouldRedraw bool

RedrawValue(bool)

public override void RedrawValue(bool instant = true)

Parameters

instant bool

SetValue(float)

public void SetValue(float value)

Parameters

value float

Update()

protected void Update()