Space Engineers
Public Attributes | List of all members
Sandbox.Common.ObjectBuilders.MyObjectBuilder_LandingGear Class Reference
Inheritance diagram for Sandbox.Common.ObjectBuilders.MyObjectBuilder_LandingGear:
VRage.Game.MyObjectBuilder_FunctionalBlock VRage.Game.MyObjectBuilder_TerminalBlock VRage.Game.MyObjectBuilder_CubeBlock VRage.ObjectBuilders.MyObjectBuilder_Base

Public Attributes

const float MaxSolverImpulse = 1e8f
 
bool IsLocked
 
float BrakeForce = MaxSolverImpulse
 
bool AutoLock = true
 
bool FirstLockAttempt = true
 
string LockSound
 
string UnlockSound
 
string FailedAttachSound
 
long AttachedEntityId =null
 
MyDeltaTransform MasterToSlave
 
Vector3 GearPivotPosition
 
CompressedPositionOrientation OtherPivot
 
LandingGearMode LockMode = LandingGearMode.Unlocked
 
- Public Attributes inherited from VRage.Game.MyObjectBuilder_FunctionalBlock
bool Enabled = true
 
- 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

- 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 ()
 
virtual void Remap (IMyRemapHelper remapHelper)
 
virtual void SetupForProjector ()
 
- Public Member Functions inherited from VRage.ObjectBuilders.MyObjectBuilder_Base
bool ShouldSerializeSubtypeId ()
 
void Save (string filepath)
 
virtual MyObjectBuilder_Base Clone ()
 
- 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 25 of file MyObjectBuilder_LandingGear.cs.

Member Data Documentation

long Sandbox.Common.ObjectBuilders.MyObjectBuilder_LandingGear.AttachedEntityId =null

Definition at line 56 of file MyObjectBuilder_LandingGear.cs.

bool Sandbox.Common.ObjectBuilders.MyObjectBuilder_LandingGear.AutoLock = true

Definition at line 37 of file MyObjectBuilder_LandingGear.cs.

float Sandbox.Common.ObjectBuilders.MyObjectBuilder_LandingGear.BrakeForce = MaxSolverImpulse

Definition at line 34 of file MyObjectBuilder_LandingGear.cs.

string Sandbox.Common.ObjectBuilders.MyObjectBuilder_LandingGear.FailedAttachSound

Definition at line 52 of file MyObjectBuilder_LandingGear.cs.

bool Sandbox.Common.ObjectBuilders.MyObjectBuilder_LandingGear.FirstLockAttempt = true

Definition at line 40 of file MyObjectBuilder_LandingGear.cs.

Vector3 Sandbox.Common.ObjectBuilders.MyObjectBuilder_LandingGear.GearPivotPosition

Definition at line 64 of file MyObjectBuilder_LandingGear.cs.

bool Sandbox.Common.ObjectBuilders.MyObjectBuilder_LandingGear.IsLocked

Definition at line 31 of file MyObjectBuilder_LandingGear.cs.

LandingGearMode Sandbox.Common.ObjectBuilders.MyObjectBuilder_LandingGear.LockMode = LandingGearMode.Unlocked

Definition at line 72 of file MyObjectBuilder_LandingGear.cs.

string Sandbox.Common.ObjectBuilders.MyObjectBuilder_LandingGear.LockSound

Definition at line 44 of file MyObjectBuilder_LandingGear.cs.

MyDeltaTransform Sandbox.Common.ObjectBuilders.MyObjectBuilder_LandingGear.MasterToSlave

Definition at line 60 of file MyObjectBuilder_LandingGear.cs.

const float Sandbox.Common.ObjectBuilders.MyObjectBuilder_LandingGear.MaxSolverImpulse = 1e8f

Definition at line 28 of file MyObjectBuilder_LandingGear.cs.

CompressedPositionOrientation Sandbox.Common.ObjectBuilders.MyObjectBuilder_LandingGear.OtherPivot

Definition at line 69 of file MyObjectBuilder_LandingGear.cs.

string Sandbox.Common.ObjectBuilders.MyObjectBuilder_LandingGear.UnlockSound

Definition at line 48 of file MyObjectBuilder_LandingGear.cs.


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