Table of Contents

Class TransitionVisualizerBase

Namespace
UnityEngine.UI
Assembly
Assembly-CSharp.dll
public abstract class TransitionVisualizerBase : KerbalMonoBehaviour
Inheritance
TransitionVisualizerBase
Derived
Inherited Members
Extension Methods

Constructors

TransitionVisualizerBase()

protected TransitionVisualizerBase()

Fields

StateAnimator

public Animator StateAnimator

Field Value

Animator

previousState

protected SelectionState previousState

Field Value

SelectionState

Methods

ClearOverrideSelectionState(bool)

public void ClearOverrideSelectionState(bool instant = false)

Parameters

instant bool

GetTriggerNameFromState(SelectionState)

protected virtual string GetTriggerNameFromState(SelectionState curState)

Parameters

curState SelectionState

Returns

string

HandleStateTransition(SelectionState, bool)

protected abstract void HandleStateTransition(SelectionState state, bool instant)

Parameters

state SelectionState
instant bool

HandleStateTransitionWithOverrides(SelectionState, bool)

protected void HandleStateTransitionWithOverrides(SelectionState state, bool instant)

Parameters

state SelectionState
instant bool

OnDisable()

protected virtual void OnDisable()

OnEnable()

protected virtual void OnEnable()

RefreshVisuals(bool)

public virtual void RefreshVisuals(bool instant)

Parameters

instant bool

RemoveStateVisuals()

protected abstract void RemoveStateVisuals()

ResetGraphicVisual(Graphic)

public static void ResetGraphicVisual(Graphic target)

Parameters

target Graphic

SendAnimationTrigger(SelectionState)

public void SendAnimationTrigger(SelectionState state)

Parameters

state SelectionState

SetOverrideSelectionState(SelectionState, bool)

public void SetOverrideSelectionState(SelectionState state, bool instant)

Parameters

state SelectionState
instant bool

UpdateGraphicVisual(SelectionState, bool, Graphic, TransitionVisualData)

public static void UpdateGraphicVisual(SelectionState state, bool instant, Graphic target, TransitionVisualData data)

Parameters

state SelectionState
instant bool
target Graphic
data TransitionVisualData