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()
ExpandCategoryHeader()
public void ExpandCategoryHeader()
Favorite()
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