Space Engineers
Public Member Functions | Public Attributes | List of all members
Sandbox.Common.ObjectBuilders.MyObjectBuilder_Cockpit Class Reference
Inheritance diagram for Sandbox.Common.ObjectBuilders.MyObjectBuilder_Cockpit:
Sandbox.Common.ObjectBuilders.MyObjectBuilder_ShipController VRage.Game.MyObjectBuilder_TerminalBlock VRage.Game.MyObjectBuilder_CubeBlock VRage.ObjectBuilders.MyObjectBuilder_Base Sandbox.Common.ObjectBuilders.MyObjectBuilder_CryoChamber

Public Member Functions

void ClearPilotAndAutopilot ()
 
override void SetupForProjector ()
 
- Public Member Functions inherited from Sandbox.Common.ObjectBuilders.MyObjectBuilder_ShipController
override void Remap (IMyRemapHelper remapHelper)
 
- Public Member Functions inherited from VRage.Game.MyObjectBuilder_CubeBlock
bool ShouldSerializeEntityId ()
 
bool ShouldSerializeMin ()
 
bool ShouldSerializeOrientation ()
 
bool ShouldSerializeBlockOrientation ()
 
bool ShouldSerializeConstructionInventory ()
 
bool ShouldSerializeColorMaskHSV ()
 
bool ShouldSerializeConstructionStockpile ()
 
bool ShouldSerializeMultiBlockId ()
 
bool ShouldSerializeMultiBlockDefinition ()
 
bool ShouldSerializeComponentContainer ()
 
- Public Member Functions inherited from VRage.ObjectBuilders.MyObjectBuilder_Base
bool ShouldSerializeSubtypeId ()
 
void Save (string filepath)
 
virtual MyObjectBuilder_Base Clone ()
 

Public Attributes

MyObjectBuilder_Character Pilot
 
MyPositionAndOrientation PilotRelativeWorld
 
MyObjectBuilder_AutopilotBase Autopilot
 
SerializableDefinitionId PilotGunDefinition
 
bool IsInFirstPersonView
 
float OxygenLevel
 
long AttachedPlayerId
 
- Public Attributes inherited from Sandbox.Common.ObjectBuilders.MyObjectBuilder_ShipController
bool UseSingleWeaponMode
 
bool ControlThrusters = true
 
bool ControlWheels = true
 
MyObjectBuilder_Toolbar Toolbar
 
SerializableDefinitionId SelectedGunId = null
 
bool IsMainCockpit = false
 
bool HorizonIndicatorEnabled = true
 
MyObjectBuilder_Toolbar BuildToolbar
 
- Public Attributes inherited from VRage.Game.MyObjectBuilder_TerminalBlock
string CustomName = null
 
bool ShowOnHUD
 
bool ShowInTerminal = true
 
bool ShowInToolbarConfig = true
 
bool ShowInInventory = true
 
- Public Attributes inherited from VRage.Game.MyObjectBuilder_CubeBlock
long EntityId = 0
 
string Name
 
SerializableVector3I Min = new SerializableVector3I(0, 0, 0)
 
float IntegrityPercent = 1.0f
 
float BuildPercent = 1.0f
 
SerializableBlockOrientation BlockOrientation = SerializableBlockOrientation.Identity
 
MyObjectBuilder_Inventory ConstructionInventory = null
 
SerializableVector3 ColorMaskHSV = new SerializableVector3(0f, -1f, 0f)
 
MyObjectBuilder_ConstructionStockpile ConstructionStockpile = null
 
long Owner = 0
 
long BuiltBy = 0
 
MyOwnershipShareModeEnum ShareMode = MyOwnershipShareModeEnum.None
 
float DeformationRatio = 0
 
MySubBlockId[] SubBlocks = null
 
int MultiBlockId = 0
 
SerializableDefinitionId MultiBlockDefinition = null
 
int MultiBlockIndex = -1
 
float BlockGeneralDamageModifier = 1f
 
MyObjectBuilder_ComponentContainer ComponentContainer = null
 

Additional Inherited Members

- Static Public Member Functions inherited from VRage.Game.MyObjectBuilder_CubeBlock
static MyObjectBuilder_CubeBlock Upgrade (MyObjectBuilder_CubeBlock cubeBlock, MyObjectBuilderType newType, string newSubType)
 
- Properties inherited from VRage.Game.MyObjectBuilder_CubeBlock
SerializableQuaternion Orientation [get, set]
 
- Properties inherited from VRage.ObjectBuilders.MyObjectBuilder_Base
MyStringHash SubtypeId [get]
 
string SubtypeName [get, set]
 
MyObjectBuilderType TypeId [get]
 

Detailed Description

Definition at line 13 of file MyObjectBuilder_Cockpit.cs.

Member Function Documentation

void Sandbox.Common.ObjectBuilders.MyObjectBuilder_Cockpit.ClearPilotAndAutopilot ( )
inline

Definition at line 26 of file MyObjectBuilder_Cockpit.cs.

override void Sandbox.Common.ObjectBuilders.MyObjectBuilder_Cockpit.SetupForProjector ( )
inlinevirtual

Reimplemented from VRage.Game.MyObjectBuilder_CubeBlock.

Definition at line 45 of file MyObjectBuilder_Cockpit.cs.

Member Data Documentation

long Sandbox.Common.ObjectBuilders.MyObjectBuilder_Cockpit.AttachedPlayerId

Definition at line 43 of file MyObjectBuilder_Cockpit.cs.

MyObjectBuilder_AutopilotBase Sandbox.Common.ObjectBuilders.MyObjectBuilder_Cockpit.Autopilot

Definition at line 24 of file MyObjectBuilder_Cockpit.cs.

bool Sandbox.Common.ObjectBuilders.MyObjectBuilder_Cockpit.IsInFirstPersonView

Definition at line 37 of file MyObjectBuilder_Cockpit.cs.

float Sandbox.Common.ObjectBuilders.MyObjectBuilder_Cockpit.OxygenLevel

Definition at line 40 of file MyObjectBuilder_Cockpit.cs.

MyObjectBuilder_Character Sandbox.Common.ObjectBuilders.MyObjectBuilder_Cockpit.Pilot

Definition at line 17 of file MyObjectBuilder_Cockpit.cs.

SerializableDefinitionId Sandbox.Common.ObjectBuilders.MyObjectBuilder_Cockpit.PilotGunDefinition

Definition at line 34 of file MyObjectBuilder_Cockpit.cs.

MyPositionAndOrientation Sandbox.Common.ObjectBuilders.MyObjectBuilder_Cockpit.PilotRelativeWorld

Definition at line 20 of file MyObjectBuilder_Cockpit.cs.


The documentation for this class was generated from the following file: