Class MapItem
- Namespace
- KSP.Map
- Assembly
- Assembly-CSharp.dll
- Inheritance
-
MapItem
- Inherited Members
-
- Extension Methods
-
Constructors
MapItem()
MapItem(MapItem)
public MapItem(MapItem src)
Parameters
src MapItem
MapItem(IGGuid, MapItemType)
public MapItem(IGGuid simGUID, MapItemType mapItemType)
Parameters
simGUID IGGuid
mapItemType MapItemType
MapItem(IGGuid, MapItemType, string, IGGuid, bool)
public MapItem(IGGuid simGUID, MapItemType mapItemType, string itemName, IGGuid parentGUID = default, bool isStar = false)
Parameters
simGUID IGGuid
mapItemType MapItemType
itemName string
parentGUID IGGuid
isStar bool
Fields
DEFAULT_MAP_ITEM_NAME
public const string DEFAULT_MAP_ITEM_NAME = ""
Field Value
- string
DEFAULT_MAP_ITEM_TYPE
public const MapItemType DEFAULT_MAP_ITEM_TYPE = Unknown
Field Value
- MapItemType
DEFAULT_SIM_GUID
public static readonly IGGuid DEFAULT_SIM_GUID
Field Value
- IGGuid
Properties
IsStar
public bool IsStar { get; }
Property Value
- bool
ItemName
public string ItemName { get; set; }
Property Value
- string
MapItemType
public MapItemType MapItemType { get; set; }
Property Value
- MapItemType
MapObjectTypeTag
public string MapObjectTypeTag { get; }
Property Value
- string
ParentSimGUID
public IGGuid ParentSimGUID { get; set; }
Property Value
- IGGuid
SimGUID
public IGGuid SimGUID { get; set; }
Property Value
- IGGuid
Methods
GetDebugString()
public string GetDebugString()
Returns
- string
Matches(MapItem)
public bool Matches(MapItem src)
Parameters
src MapItem
Returns
- bool
ResetDataValues()
public void ResetDataValues()
Set(MapItem)
public void Set(MapItem src)
Parameters
src MapItem
Set(IGGuid, MapItemType, string, IGGuid, bool)
public void Set(IGGuid simGUID, MapItemType mapItemType, string itemName, IGGuid parentSimGUID, bool isStar)
Parameters
simGUID IGGuid
mapItemType MapItemType
itemName string
parentSimGUID IGGuid
isStar bool