Class VesselAutopilot
- Namespace
- KSP.Sim
- Assembly
- Assembly-CSharp.dll
public class VesselAutopilot
- Inheritance
-
VesselAutopilot
- Inherited Members
-
- Extension Methods
-
Constructors
VesselAutopilot(VesselBehavior)
public VesselAutopilot(VesselBehavior vesselView)
Parameters
vesselView VesselBehavior
Properties
AutopilotMode
public AutopilotMode AutopilotMode { get; set; }
Property Value
- AutopilotMode
Enabled
public bool Enabled { get; set; }
Property Value
- bool
SAS
public VesselSAS SAS { get; }
Property Value
- VesselSAS
Methods
Activate(AutopilotMode)
public bool Activate(AutopilotMode mode)
Parameters
mode AutopilotMode
Returns
- bool
CanSetMode(AutopilotMode)
public bool CanSetMode(AutopilotMode mode)
Parameters
mode AutopilotMode
Returns
- bool
Deactivate()
Returns
- bool
Destroy()
GetStatus()
public AutopilotStatus GetStatus()
Returns
- AutopilotStatus
SetActive(bool)
public bool SetActive(bool active)
Parameters
active bool
Returns
- bool
SetMode(AutopilotMode)
public bool SetMode(AutopilotMode mode)
Parameters
mode AutopilotMode
Returns
- bool
SetupModules()
public void SetupModules()
Events
AutoPilotEnabledChanged
public event Action<bool> AutoPilotEnabledChanged
Event Type
- Action<bool>