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
TotalAngle
public float TotalAngle { get; set; }
Property Value
Value
public float Value { get; set; }
Property Value
Methods
Awake()
protected override void Awake()
OnMappedNumberRangeChanged(UIValueNumberRange, bool)
protected override void OnMappedNumberRangeChanged(UIValueNumberRange oldRange, bool shouldRedraw)
Parameters
oldRangeUIValueNumberRangeshouldRedrawbool
RedrawValue(bool)
public override void RedrawValue(bool instant = true)
Parameters
instantbool
SetValue(float)
public void SetValue(float value)
Parameters
valuefloat
Update()
protected void Update()