Table of Contents

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

public Guid 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()

Configure(Camera)

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()

RequestCollapsedMenu()

public void RequestCollapsedMenu()

RequestExpanded()

public void RequestExpanded()

RequestMovement()

public void RequestMovement()

SetCamera(Camera)

public void SetCamera(Camera camera)

Parameters

camera Camera