Table of Contents

Class UIValue_ReadEnum_LocatorSet

Namespace
KSP.UI.Binding.Core
Assembly
Assembly-CSharp.dll
public class UIValue_ReadEnum_LocatorSet : UIValueEnumBinder, IUIDataContextBindable, IUIValueBinder, IUIValueBinder<string>, IUIValueBindable<string>, IUIValueEnumBindable, IUIValueBindable
Inheritance
UIValue_ReadEnum_LocatorSet
Implements
Inherited Members
Extension Methods

Constructors

UIValue_ReadEnum_LocatorSet()

public UIValue_ReadEnum_LocatorSet()

Fields

moveAnimation

protected Coroutine moveAnimation

Field Value

Coroutine

moveLocatorRootAnimation

protected Coroutine moveLocatorRootAnimation

Field Value

Coroutine

pointAnimation

protected Coroutine pointAnimation

Field Value

Coroutine

Methods

AnimateMoveIndicatorToLocator(RectTransform, float)

protected virtual IEnumerator AnimateMoveIndicatorToLocator(RectTransform locator, float duration)

Parameters

locator RectTransform
duration float

Returns

IEnumerator

AnimateMoveLocatorRoot(RectTransform, float)

protected virtual IEnumerator AnimateMoveLocatorRoot(RectTransform locator, float duration)

Parameters

locator RectTransform
duration float

Returns

IEnumerator

AnimatePointIndicatorAtLocator(RectTransform, float)

protected virtual IEnumerator AnimatePointIndicatorAtLocator(RectTransform locator, float duration)

Parameters

locator RectTransform
duration float

Returns

IEnumerator

GetIndicatorAngle()

protected virtual float GetIndicatorAngle()

Returns

float

GetIndicatorAngleToLocator(RectTransform)

protected virtual float GetIndicatorAngleToLocator(RectTransform locator)

Parameters

locator RectTransform

Returns

float

GetIndicatorAngleToLocator(RectTransform, Vector3)

protected virtual float GetIndicatorAngleToLocator(RectTransform target, Vector3 locatorOffset)

Parameters

target RectTransform
locatorOffset Vector3

Returns

float

MoveIndicatorToLocator(RectTransform, float)

protected virtual void MoveIndicatorToLocator(RectTransform locator, float duration)

Parameters

locator RectTransform
duration float

MoveLocatorRoot(RectTransform, float)

protected virtual void MoveLocatorRoot(RectTransform locator, float duration)

Parameters

locator RectTransform
duration float

PointIndicatorAtLocator(RectTransform, float)

protected virtual void PointIndicatorAtLocator(RectTransform locator, float duration)

Parameters

locator RectTransform
duration float

PopulateValueMap()

protected override void PopulateValueMap()

RedrawValue(bool)

public override void RedrawValue(bool instant = true)

Parameters

instant bool

SetIndicatorAngle(float)

protected virtual void SetIndicatorAngle(float angle)

Parameters

angle float