Table of Contents

Class UIValue_ReadEnum_SetVisibility<T>

Namespace
KSP.UI.Binding
Assembly
Assembly-CSharp.dll
public class UIValue_ReadEnum_SetVisibility<T> : UIValueBinder<T>, IUIDataContextBindable, IUIValueBinder, IUIValueBinder<T>, IUIValueBindable<T>, IUIValueBindable where T : Enum

Type Parameters

T
Inheritance
UIValue_ReadEnum_SetVisibility<T>
Implements
Derived
Inherited Members
Extension Methods

Constructors

UIValue_ReadEnum_SetVisibility()

public UIValue_ReadEnum_SetVisibility()

Fields

alphaIfMatch

public float alphaIfMatch

Field Value

float

alphaIfNoMatch

public float alphaIfNoMatch

Field Value

float

blockRaycastingWhenNotInteractable

public bool blockRaycastingWhenNotInteractable

Field Value

bool

disableGameObjectIfNoMatch

public bool disableGameObjectIfNoMatch

Field Value

bool

interactableIfNotFound

public bool interactableIfNotFound

Field Value

bool

interactableIfValueMatch

public bool interactableIfValueMatch

Field Value

bool

target

public CanvasGroup target

Field Value

CanvasGroup

valuesToMatch

public T[] valuesToMatch

Field Value

T[]

Methods

Awake()

protected override void Awake()

RedrawValue(bool)

public override void RedrawValue(bool instant = true)

Parameters

instant bool