Show / Hide Table of Contents

Interface IMyBasicMissionAutopilot

Describes autopilot mission for the Basic AI block

Inherited Members
IMyBasicMissionComponent.CreateTerminalInterfaceControls<T>()
IMyBasicMissionComponent.MissionName
IMyBasicMissionComponent.UniqueSelectionId
IMyBasicMissionComponent.IsSelected
IMyBasicMissionComponent.DetailedInfo
Namespace: Sandbox.ModAPI
Assembly: Sandbox.Common.dll
Syntax
public interface IMyBasicMissionAutopilot : IMyBasicMissionComponent, IMyBasicMissionComponent

Properties

Mode

Current FlightMode

Declaration
FlightMode Mode { get; }
Property Value
Type Description
FlightMode

Methods

AddWaypoint(IMyAutopilotWaypoint)

Adds waypoint

Declaration
void AddWaypoint(IMyAutopilotWaypoint waypoint)
Parameters
Type Name Description
IMyAutopilotWaypoint waypoint

AddWaypoint(IMyGps)

Adds waypoint from gps

Declaration
void AddWaypoint(IMyGps gps)
Parameters
Type Name Description
IMyGps gps

ClearWaypoints()

Removes all waypoints

Declaration
void ClearWaypoints()

GetLastWaypoint()

Gets the last waypoint

Declaration
IMyAutopilotWaypoint GetLastWaypoint()
Returns
Type Description
IMyAutopilotWaypoint

GetWaypoints(List<IMyAutopilotWaypoint>)

Gets list of waypoints in this component

Declaration
void GetWaypoints(List<IMyAutopilotWaypoint> points)
Parameters
Type Name Description
System.Collections.Generic.List<IMyAutopilotWaypoint> points

RemoveWaypoint(IMyAutopilotWaypoint)

Removes waypoint

Declaration
void RemoveWaypoint(IMyAutopilotWaypoint waypoint)
Parameters
Type Name Description
IMyAutopilotWaypoint waypoint

Waypoint to remove

SetMode(FlightMode)

Sets current FlightMode

Declaration
void SetMode(FlightMode mode)
Parameters
Type Name Description
FlightMode mode
☀
☾
In This Article
Back to top
Generated by DocFX
☀
☾