Class Map3DView
- Namespace
- KSP.Map
- Assembly
- Assembly-CSharp.dll
public class Map3DView : KerbalMonoBehaviour
- Inheritance
-
Map3DView
- Inherited Members
-
- Extension Methods
-
Constructors
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
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>