Table of Contents

Class LaunchLocationItem

Namespace
KSP.UI
Assembly
Assembly-CSharp.dll
public class LaunchLocationItem : KerbalMonoBehaviour
Inheritance
LaunchLocationItem
Inherited Members
Extension Methods

Constructors

LaunchLocationItem()

public LaunchLocationItem()

Properties

AssociatedLaunchpad

public OABProvider.LaunchLocation AssociatedLaunchpad { get; }

Property Value

OABProvider.LaunchLocation

IsLaunchpadAvailable

public bool IsLaunchpadAvailable { get; }

Property Value

bool

IsLaunchpadRecoveryRequired

public bool IsLaunchpadRecoveryRequired { get; set; }

Property Value

bool

LaunchLocationManager

public LaunchLocationManager LaunchLocationManager { get; }

Property Value

LaunchLocationManager

LaunchpadOrientation

public LaunchsiteOrientation LaunchpadOrientation { get; }

Property Value

LaunchsiteOrientation

OptionLabel

public string OptionLabel { get; }

Property Value

string

OptionLabelUnlocalized

public string OptionLabelUnlocalized { get; }

Property Value

string

Toggle

public Toggle Toggle { get; }

Property Value

Toggle

Methods

HandleItemDeselection()

public void HandleItemDeselection()

Initialize(LaunchLocationManager, string, LaunchsiteOrientation)

public void Initialize(LaunchLocationManager owner, string optionLabel, LaunchsiteOrientation orientation)

Parameters

owner LaunchLocationManager
optionLabel string
orientation LaunchsiteOrientation

LocalizeOptionLabel()

public void LocalizeOptionLabel()

SetAsSelectedOption(bool)

public void SetAsSelectedOption(bool isVesselRecoveryRequired)

Parameters

isVesselRecoveryRequired bool