Table of Contents

Class Map3DView

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

Constructors

Map3DView()

public Map3DView()

Properties

AllMapSelectableItems

public Dictionary<IGGuid, Map3DFocusItem> AllMapSelectableItems { get; }

Property Value

Dictionary<IGGuid, Map3DFocusItem>

ManeuverEvents

public Map3DTrajectoryEvents ManeuverEvents { get; }

Property Value

Map3DTrajectoryEvents

ManeuverManager

public Map3DManeuvers ManeuverManager { get; }

Property Value

Map3DManeuvers

ViewAndCameraInitialized

public bool ViewAndCameraInitialized { get; }

Property Value

bool

Methods

Configure(List<MapItem>)

public void Configure(List<MapItem> mapItems)

Parameters

mapItems List<MapItem>

FindMapCamera()

public MapCamera FindMapCamera()

Returns

MapCamera

GetItemTypeTargetable(MapItemType)

public bool GetItemTypeTargetable(MapItemType itemType)

Parameters

itemType MapItemType

Returns

bool

GetMapCamera()

public MapCamera GetMapCamera()

Returns

MapCamera

GetSpaceProvider()

public Map3DSpaceProvider GetSpaceProvider()

Returns

Map3DSpaceProvider

IsValidTargetType(MapItemType)

public bool IsValidTargetType(MapItemType itemType)

Parameters

itemType MapItemType

Returns

bool

ProcessSingleMapItem(MapItem)

public void ProcessSingleMapItem(MapItem item)

Parameters

item MapItem

RequestAssetLoad(Map3DViewAssetLoadRequest)

public void RequestAssetLoad(Map3DView.Map3DViewAssetLoadRequest request)

Parameters

request Map3DView.Map3DViewAssetLoadRequest

SetItemTypeTargetable(MapItemType, bool)

public void SetItemTypeTargetable(MapItemType itemType, bool isTargetable)

Parameters

itemType MapItemType
isTargetable bool

UpdateMapItems(List<MapItem>)

public void UpdateMapItems(List<MapItem> mapItems)

Parameters

mapItems List<MapItem>