Class MyObjectBuilder_AutopilotComponent
  
  
  
  
    Inheritance
    System.Object
    
    
    MyObjectBuilder_AutopilotComponent
   
  
  
  Assembly: SpaceEngineers.ObjectBuilders.dll
  Syntax
  
    [MyObjectBuilderDefinition]
public class MyObjectBuilder_AutopilotComponent : MyObjectBuilder_ComponentBase
   
  Constructors
  
  
  
  
  MyObjectBuilder_AutopilotComponent()
  
  
  Declaration
  
    public MyObjectBuilder_AutopilotComponent()
   
  Fields
  
  
  
  AlignToGravity
  
  
  Declaration
  
    public bool AlignToGravity
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  AUTOPILOT_MAX_SPEED
  
  
  Declaration
  
    public const float AUTOPILOT_MAX_SPEED = 100F
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Single |  | 
    
  
  
  
  AutoPilotEnabled
  
  
  Declaration
  
    public bool AutoPilotEnabled
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  AutopilotSpeedLimit
  
  
  Declaration
  
    public float AutopilotSpeedLimit
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Single |  | 
    
  
  
  
  
  Obsolete. Use Waypoints instead.
Declaration
  
    [Serialize]
public MyObjectBuilder_Toolbar AutoPilotToolbar
   
  Field Value
  
  
  
  CollisionAvoidance
  
  
  Declaration
  
    public bool CollisionAvoidance
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  Coords
  Obsolete. Use Waypoints instead.
Declaration
  
    [Serialize]
public List<Vector3D> Coords
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Collections.Generic.List<Vector3D> |  | 
    
  
  
  
  CurrentWaypointIndex
  
  
  Declaration
  
    public int CurrentWaypointIndex
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Int32 |  | 
    
  
  
  
  DEFAULT_AUTOPILOT_SPEED_LIMIT
  
  
  Declaration
  
    public const float DEFAULT_AUTOPILOT_SPEED_LIMIT = 10F
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Single |  | 
    
  
  
  
  Direction
  
  
  Declaration
  
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Byte |  | 
    
  
  
  
  DockingModeEnabled
  
  
  Declaration
  
    public bool DockingModeEnabled
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  FacingDirection
  
  
  Declaration
  
    public Base6Directions.DirectionFlags FacingDirection
   
  Field Value
  
  
  
  FlightMode
  
  
  Declaration
  
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Int32 |  | 
    
  
  
  
  IsWorkAreaReturningToStart
  
  
  Declaration
  
    public bool IsWorkAreaReturningToStart
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  LookAtPosition
  
  
  Declaration
  
    [Serialize]
public Nullable<Vector3D> LookAtPosition
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Nullable<Vector3D> |  | 
    
  
  
  
  MinHeightAboveTerrain
  
  
  Declaration
  
    public float MinHeightAboveTerrain
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Single |  | 
    
  
  
  
  Names
  Obsolete. Use Waypoints instead.
Declaration
  
    [Serialize]
public List<string> Names
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Collections.Generic.List<System.String> |  | 
    
  
  
  
  PitchAngle
  
  
  Declaration
  
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Single |  | 
    
  
  
  
  RollAngle
  
  
  Declaration
  
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Single |  | 
    
  
  
  
  WaitForFreeWay
  
  
  Declaration
  
    public bool WaitForFreeWay
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  Waypoints
  
  
  Declaration
  
    [Serialize]
[DynamicNullableObjectBuilderItem(false)]
public List<MyObjectBuilder_AutopilotWaypoint> Waypoints
   
  Field Value
  
  
  
  WaypointThresholdDistance
  
  
  Declaration
  
    public float WaypointThresholdDistance
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Single |  | 
    
  
  
  
  WorkAreaStartForward
  
  
  Declaration
  
    public Vector3D WorkAreaStartForward
   
  Field Value
  
  Methods
  
  
  
  
  Remap(IMyRemapHelper)
  
  
  Declaration
  
    public override void Remap(IMyRemapHelper remapHelper)
   
  Parameters
  
  Overrides
  
  Extension Methods