Class MapManeuverGizmo3DExpanded
- Namespace
- KSP.Map
- Assembly
- Assembly-CSharp.dll
public class MapManeuverGizmo3DExpanded : KerbalMonoBehaviour
- Inheritance
-
MapManeuverGizmo3DExpanded
- Inherited Members
-
- Extension Methods
-
Constructors
MapManeuverGizmo3DExpanded()
public MapManeuverGizmo3DExpanded()
Properties
DirAntiNormal
public Vector3 DirAntiNormal { get; }
Property Value
- Vector3
DirNormal
public Vector3 DirNormal { get; }
Property Value
- Vector3
DirPrograde
public Vector3 DirPrograde { get; }
Property Value
- Vector3
DirRadialIn
public Vector3 DirRadialIn { get; }
Property Value
- Vector3
DirRadialOut
public Vector3 DirRadialOut { get; }
Property Value
- Vector3
DirRetrograde
public Vector3 DirRetrograde { get; }
Property Value
- Vector3
Methods
CenterObject()
public GameObject CenterObject()
Returns
- GameObject
public GameObject GetArrowForType(ManeuverGizmoInputType inputType)
Parameters
inputType ManeuverGizmoInputType
Returns
- GameObject
public Vector3 GetDirForType(ManeuverGizmoInputType type)
Parameters
type ManeuverGizmoInputType
Returns
- Vector3
public void GetHandleObjectsFromDragValue(ManeuverGizmoInputType inputType, float dragAmount, out GameObject arrow, out GameObject icon)
Parameters
inputType ManeuverGizmoInputType
dragAmount float
arrow GameObject
icon GameObject
public GameObject GetIconForType(ManeuverGizmoInputType inputType)
Parameters
inputType ManeuverGizmoInputType
Returns
- GameObject
public ManeuverGizmoInputType GetInverseInput(ManeuverGizmoInputType inputType)
Parameters
inputType ManeuverGizmoInputType
Returns
- ManeuverGizmoInputType
IndicateOrientation(Quaternion)
public void IndicateOrientation(Quaternion lookDirection)
Parameters
lookDirection Quaternion
public void ResetDrag(ManeuverGizmoInputType inputType)
Parameters
inputType ManeuverGizmoInputType
public void ScaleToDrag(ManeuverGizmoInputType inputType, float dragAmount)
Parameters
inputType ManeuverGizmoInputType
dragAmount float
SetHandleVisibilityCamera(Camera)
public void SetHandleVisibilityCamera(Camera cam)
Parameters
cam Camera
public bool TryGetTheArrowManeuverParent(ManeuverGizmoInputType maneuverGizmoInputType, out GameObject arrowObject, out GameObject inputparent)
Parameters
maneuverGizmoInputType ManeuverGizmoInputType
arrowObject GameObject
inputparent GameObject
Returns
- bool
Update()