Table of Contents

Class Navigator

Namespace
KSP.Navigation
Assembly
Assembly-CSharp.dll
public class Navigator : KerbalMonoBehaviour, INavigator
Inheritance
Navigator
Implements
Inherited Members
Extension Methods

Constructors

Navigator()

public Navigator()

Fields

DEFAULT_DEADZONE

public const float DEFAULT_DEADZONE = 0.1

Field Value

float

DEFAULT_HOLDING_POINT

public const float DEFAULT_HOLDING_POINT = 0.3

Field Value

float

DEFAULT_INVOKE_INTERVAL

public const float DEFAULT_INVOKE_INTERVAL = 0.1

Field Value

float

DEFAULT_MAX_CLICK_DURATION

public const float DEFAULT_MAX_CLICK_DURATION = 1

Field Value

float

DeadZone

public float DeadZone

Field Value

float

HoldingPoint

public float HoldingPoint

Field Value

float

InvokeInterval

public float InvokeInterval

Field Value

float

Layouts

public static List<INavigationLayout> Layouts

Field Value

List<INavigationLayout>

MaxClickDuration

public float MaxClickDuration

Field Value

float

Properties

Active

public bool Active { get; set; }

Property Value

bool

CurrentLayout

public INavigatable CurrentLayout { get; }

Property Value

INavigatable

Instance

public static INavigator Instance { get; }

Property Value

INavigator

Methods

DisableInput(InputType, bool)

public void DisableInput(Navigator.InputType type, bool forced = false)

Parameters

type Navigator.InputType
forced bool

EnableInput(InputType)

public void EnableInput(Navigator.InputType type)

Parameters

type Navigator.InputType

GetGroup(Transform)

public static HierachyGroup GetGroup(Transform key)

Parameters

key Transform

Returns

HierachyGroup

GetLayout(string)

public static INavigationLayout GetLayout(string tag)

Parameters

tag string

Returns

INavigationLayout

GetLayout(Transform)

public static INavigationLayout GetLayout(Transform key)

Parameters

key Transform

Returns

INavigationLayout

GetRootGroup(Transform)

public static HierachyGroup GetRootGroup(Transform key)

Parameters

key Transform

Returns

HierachyGroup

Select(Selectable)

public void Select(Selectable element)

Parameters

element Selectable