Show / Hide Table of Contents

Class MyObjectBuilder_Cockpit

Inheritance
System.Object
MyObjectBuilder_Base
MyObjectBuilder_CubeBlock
MyObjectBuilder_TerminalBlock
MyObjectBuilder_ShipController
MyObjectBuilder_Cockpit
MyObjectBuilder_CryoChamber
Inherited Members
MyObjectBuilder_ShipController.UseSingleWeaponMode
MyObjectBuilder_ShipController.ControlThrusters
MyObjectBuilder_ShipController.ControlWheels
MyObjectBuilder_ShipController.ControlGyros
MyObjectBuilder_ShipController.Toolbar
MyObjectBuilder_ShipController.SelectedGunId
MyObjectBuilder_ShipController.IsMainCockpit
MyObjectBuilder_ShipController.HorizonIndicatorEnabled
MyObjectBuilder_ShipController.BuildToolbar
MyObjectBuilder_ShipController.OnLockedToolbar
MyObjectBuilder_ShipController.IsTargetLockingEnabled
MyObjectBuilder_ShipController.Remap(IMyRemapHelper)
MyObjectBuilder_TerminalBlock.CustomName
MyObjectBuilder_TerminalBlock.ShowOnHUD
MyObjectBuilder_TerminalBlock.ShowInTerminal
MyObjectBuilder_TerminalBlock.ShowInToolbarConfig
MyObjectBuilder_TerminalBlock.ShowInInventory
MyObjectBuilder_TerminalBlock.NumberInGrid
MyObjectBuilder_TerminalBlock.IsSurvivalModeForced
MyObjectBuilder_CubeBlock.EntityId
MyObjectBuilder_CubeBlock.Name
MyObjectBuilder_CubeBlock.Min
MyObjectBuilder_CubeBlock.IntegrityPercent
MyObjectBuilder_CubeBlock.BuildPercent
MyObjectBuilder_CubeBlock.BlockOrientation
MyObjectBuilder_CubeBlock.ConstructionInventory
MyObjectBuilder_CubeBlock.ColorMaskHSV
MyObjectBuilder_CubeBlock.SkinSubtypeId
MyObjectBuilder_CubeBlock.ConstructionStockpile
MyObjectBuilder_CubeBlock.Owner
MyObjectBuilder_CubeBlock.BuiltBy
MyObjectBuilder_CubeBlock.ShareMode
MyObjectBuilder_CubeBlock.DeformationRatio
MyObjectBuilder_CubeBlock.SubBlocks
MyObjectBuilder_CubeBlock.MultiBlockId
MyObjectBuilder_CubeBlock.MultiBlockDefinition
MyObjectBuilder_CubeBlock.MultiBlockIndex
MyObjectBuilder_CubeBlock.BlockGeneralDamageModifier
MyObjectBuilder_CubeBlock.ComponentContainer
MyObjectBuilder_CubeBlock.ShouldSerializeEntityId()
MyObjectBuilder_CubeBlock.ShouldSerializeMin()
MyObjectBuilder_CubeBlock.ShouldSerializeOrientation()
MyObjectBuilder_CubeBlock.ShouldSerializeBlockOrientation()
MyObjectBuilder_CubeBlock.ShouldSerializeConstructionInventory()
MyObjectBuilder_CubeBlock.ShouldSerializeColorMaskHSV()
MyObjectBuilder_CubeBlock.ShouldSerializeSkinSubtypeId()
MyObjectBuilder_CubeBlock.Upgrade(MyObjectBuilder_CubeBlock, MyObjectBuilderType, String)
MyObjectBuilder_CubeBlock.ShouldSerializeConstructionStockpile()
MyObjectBuilder_CubeBlock.ShouldSerializeMultiBlockId()
MyObjectBuilder_CubeBlock.ShouldSerializeMultiBlockDefinition()
MyObjectBuilder_CubeBlock.ShouldSerializeComponentContainer()
MyObjectBuilder_CubeBlock.SetupForGridPaste()
MyObjectBuilder_CubeBlock.Orientation
MyObjectBuilder_Base.ShouldSerializeSubtypeId()
MyObjectBuilder_Base.Clone()
MyObjectBuilder_Base.Equals(MyObjectBuilder_Base)
MyObjectBuilder_Base.SubtypeId
MyObjectBuilder_Base.SubtypeName
MyObjectBuilder_Base.TypeId
Namespace: Sandbox.Common.ObjectBuilders
Assembly: SpaceEngineers.ObjectBuilders.dll
Syntax
[MyObjectBuilderDefinition]
public class MyObjectBuilder_Cockpit : MyObjectBuilder_ShipController

Constructors

MyObjectBuilder_Cockpit()

Declaration
public MyObjectBuilder_Cockpit()

Fields

Autopilot

Declaration
[Serialize]
[DynamicObjectBuilder(false)]
public MyObjectBuilder_AutopilotBase Autopilot
Field Value
Type Description
MyObjectBuilder_AutopilotBase

IsInFirstPersonView

Declaration
public bool IsInFirstPersonView
Field Value
Type Description
System.Boolean

OxygenLevel

Declaration
public float OxygenLevel
Field Value
Type Description
System.Single

Panels

Declaration
[Serialize]
public List<CockpitPanelData> Panels
Field Value
Type Description
System.Collections.Generic.List<CockpitPanelData>

Pilot

Declaration
[Serialize]
public MyObjectBuilder_Character Pilot
Field Value
Type Description
MyObjectBuilder_Character

PilotGunDefinition

Declaration
public Nullable<SerializableDefinitionId> PilotGunDefinition
Field Value
Type Description
System.Nullable<SerializableDefinitionId>

PilotJetpackEnabled

Declaration
public Nullable<bool> PilotJetpackEnabled
Field Value
Type Description
System.Nullable<System.Boolean>

PilotRelativeWorld

Declaration
public Nullable<MyPositionAndOrientation> PilotRelativeWorld
Field Value
Type Description
System.Nullable<VRage.MyPositionAndOrientation>

SitAnimation

Declaration
public int SitAnimation
Field Value
Type Description
System.Int32

TargetData

Declaration
public MyTargetData TargetData
Field Value
Type Description
MyTargetData

TextPanels

Declaration
[Serialize]
public List<MySerializedTextPanelData> TextPanels
Field Value
Type Description
System.Collections.Generic.List<MySerializedTextPanelData>

Methods

ClearPilotAndAutopilot()

Declaration
public void ClearPilotAndAutopilot()

SetupForProjector()

Declaration
public override void SetupForProjector()
Overrides
MyObjectBuilder_CubeBlock.SetupForProjector()

Extension Methods

MyObjectBuilderExtensions.GetId(MyObjectBuilder_Base)
☀
☾
In This Article
Back to top
Generated by DocFX
☀
☾