Table of Contents

Class MapUISelectableEntry

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

Constructors

MapUISelectableEntry()

public MapUISelectableEntry()

Fields

CelestialBodiesCount

public Property<int> CelestialBodiesCount

Field Value

Property<int>

ColoniesCount

public Property<int> ColoniesCount

Field Value

Property<int>

EntrySelected

public Property<bool> EntrySelected

Field Value

Property<bool>

VesselsCount

public Property<int> VesselsCount

Field Value

Property<int>

WarningsCount

public Property<int> WarningsCount

Field Value

Property<int>

Properties

AccordionContentTransform

public Transform AccordionContentTransform { get; }

Property Value

Transform

Filters

public List<TrackingStationObjectTypeFilter> Filters { get; }

Property Value

List<TrackingStationObjectTypeFilter>

IsExpanded

public bool IsExpanded { get; set; }

Property Value

bool

IsFavorited

public bool IsFavorited { get; }

Property Value

bool

IsObjectTypeCategory

public bool IsObjectTypeCategory { get; }

Property Value

bool

IsToggleOn

public bool IsToggleOn { get; }

Property Value

bool

Item

public MapItem Item { get; }

Property Value

MapItem

Name

public string Name { get; set; }

Property Value

string

ObjectSituation

public string ObjectSituation { get; }

Property Value

string

ParentSelectableEntry

public MapUISelectableEntry ParentSelectableEntry { get; set; }

Property Value

MapUISelectableEntry

Type

public MapItemType Type { get; }

Property Value

MapItemType

Methods

Configure(MapItem, MapUI, string, bool, int)

public void Configure(MapItem item, MapUI mapUI, string bodyName, bool hasChildren, int celestialBodiesCount = 0)

Parameters

item MapItem
mapUI MapUI
bodyName string
hasChildren bool
celestialBodiesCount int

ContainsFilter(TrackingStationObjectTypeFilter)

public bool ContainsFilter(TrackingStationObjectTypeFilter filter)

Parameters

filter TrackingStationObjectTypeFilter

Returns

bool

Control()

public void Control()

ExpandCategoryHeader()

public void ExpandCategoryHeader()

Favorite()

public void Favorite()

GoToKSC()

public void GoToKSC()

OnLocalizeEvent()

public void OnLocalizeEvent()

OpenAccordion()

public void OpenAccordion()

PopDestroyConfirmationDialog()

public void PopDestroyConfirmationDialog()

PopRecoverConfirmationDialog()

public void PopRecoverConfirmationDialog()

SetAccordionVisibility(bool)

public void SetAccordionVisibility(bool isVisible)

Parameters

isVisible bool

SetActionButtonVisibility(bool)

public void SetActionButtonVisibility(bool isVisible)

Parameters

isVisible bool

SetNestedToggleType(NestingToggleType)

public void SetNestedToggleType(NestingToggleType nestingToggleType = NestingToggleType.None)

Parameters

nestingToggleType NestingToggleType