Table of Contents

Interface IUIValueEnumBindable

Namespace
KSP.UI.Binding.Core
Assembly
Assembly-CSharp.dll
public interface IUIValueEnumBindable : IUIValueBindable
Inherited Members
Extension Methods

Methods

BindValue(IProperty, IEnumerable<string>)

void BindValue(IProperty valueEnumProperty, IEnumerable<string> enumValues)

Parameters

valueEnumProperty IProperty
enumValues IEnumerable<string>

BindValue(IProperty, Type)

void BindValue(IProperty valueEnumProperty, Type enumType)

Parameters

valueEnumProperty IProperty
enumType Type

SetMappedEnum(Type, bool)

void SetMappedEnum(Type enumType, bool shouldRedraw = true)

Parameters

enumType Type
shouldRedraw bool

SetMappedEnumValues(IEnumerable<string>, bool)

void SetMappedEnumValues(IEnumerable<string> enumValues, bool shouldRedraw = true)

Parameters

enumValues IEnumerable<string>
shouldRedraw bool