Class MapManeuverGizmo
- Namespace
- KSP.Map
- Assembly
- Assembly-CSharp.dll
public class MapManeuverGizmo : KerbalMonoBehaviour
- Inheritance
-
MapManeuverGizmo
- Inherited Members
-
- Extension Methods
-
Constructors
MapManeuverGizmo()
public MapManeuverGizmo()
Fields
DataID
Field Value
- Guid
GizmoCollapsed
public Action<MapManeuverGizmo> GizmoCollapsed
Field Value
- Action<MapManeuverGizmo>
GizmoExpanded
public Action<MapManeuverGizmo> GizmoExpanded
Field Value
- Action<MapManeuverGizmo>
GizmoManeuvered
public Action<Guid, ManeuverGizmoInputType, float> GizmoManeuvered
Field Value
- Action<Guid, ManeuverGizmoInputType, float>
GizmoMoved
public Action<Guid> GizmoMoved
Field Value
- Action<Guid>
GizmoTrashed
public Action<Guid> GizmoTrashed
Field Value
- Action<Guid>
GizmoWarp
public Action<Guid> GizmoWarp
Field Value
- Action<Guid>
Properties
ExpandedGizmo
public MapManeuverGizmo3DExpanded ExpandedGizmo { get; }
Property Value
- MapManeuverGizmo3DExpanded
IsManipulating
public bool IsManipulating { get; }
Property Value
- bool
IsMoving
public bool IsMoving { get; }
Property Value
- bool
MoveType
public ManeuverGizmoInputType MoveType { get; }
Property Value
- ManeuverGizmoInputType
Methods
BeginManipulation(MapManeuverManipulator, Vector2)
public void BeginManipulation(MapManeuverManipulator manipulator, Vector2 referenceStartPosition)
Parameters
manipulator MapManeuverManipulator
referenceStartPosition Vector2
BeginMovement()
public void BeginMovement()
public void Configure(Camera camera)
Parameters
camera Camera
EndManipulation()
public void EndManipulation()
EndMovement()
public void EndMovement()
ExpandedGizmoCenter()
public GameObject ExpandedGizmoCenter()
Returns
- GameObject
GetCurrentState()
public ManeuverGizmoState GetCurrentState()
Returns
- ManeuverGizmoState
Orient(Vector3, Vector3, Vector3?)
public void Orient(Vector3 maneuverPoint, Vector3 progradeDir, Vector3? normal = null)
Parameters
maneuverPoint Vector3
progradeDir Vector3
normal Vector3?
RequestCollapsedIdle()
public void RequestCollapsedIdle()
public void RequestCollapsedMenu()
RequestExpanded()
public void RequestExpanded()
RequestMovement()
public void RequestMovement()
SetCamera(Camera)
public void SetCamera(Camera camera)
Parameters
camera Camera