Space Engineers
Public Attributes | List of all members
VRage.Game.MyObjectBuilder_FunctionalBlock Class Reference
Inheritance diagram for VRage.Game.MyObjectBuilder_FunctionalBlock:
VRage.Game.MyObjectBuilder_TerminalBlock VRage.Game.MyObjectBuilder_CubeBlock VRage.ObjectBuilders.MyObjectBuilder_Base Sandbox.Common.ObjectBuilders.MyObjectBuilder_AdvancedDoor Sandbox.Common.ObjectBuilders.MyObjectBuilder_AirtightDoorGeneric Sandbox.Common.ObjectBuilders.MyObjectBuilder_AirVent Sandbox.Common.ObjectBuilders.MyObjectBuilder_BatteryBlock Sandbox.Common.ObjectBuilders.MyObjectBuilder_Beacon Sandbox.Common.ObjectBuilders.MyObjectBuilder_ButtonPanel Sandbox.Common.ObjectBuilders.MyObjectBuilder_CameraBlock Sandbox.Common.ObjectBuilders.MyObjectBuilder_Collector Sandbox.Common.ObjectBuilders.MyObjectBuilder_ConveyorSorter Sandbox.Common.ObjectBuilders.MyObjectBuilder_Decoy Sandbox.Common.ObjectBuilders.MyObjectBuilder_Door Sandbox.Common.ObjectBuilders.MyObjectBuilder_Drill Sandbox.Common.ObjectBuilders.MyObjectBuilder_GasTank Sandbox.Common.ObjectBuilders.MyObjectBuilder_GravityGeneratorBase Sandbox.Common.ObjectBuilders.MyObjectBuilder_Gyro Sandbox.Common.ObjectBuilders.MyObjectBuilder_JumpDrive Sandbox.Common.ObjectBuilders.MyObjectBuilder_LandingGear Sandbox.Common.ObjectBuilders.MyObjectBuilder_LaserAntenna Sandbox.Common.ObjectBuilders.MyObjectBuilder_LightingBlock Sandbox.Common.ObjectBuilders.MyObjectBuilder_MechanicalConnectionBlock Sandbox.Common.ObjectBuilders.MyObjectBuilder_MedicalRoom Sandbox.Common.ObjectBuilders.MyObjectBuilder_MergeBlock Sandbox.Common.ObjectBuilders.MyObjectBuilder_MyProgrammableBlock Sandbox.Common.ObjectBuilders.MyObjectBuilder_OreDetector Sandbox.Common.ObjectBuilders.MyObjectBuilder_OxygenFarm Sandbox.Common.ObjectBuilders.MyObjectBuilder_OxygenGenerator Sandbox.Common.ObjectBuilders.MyObjectBuilder_ProductionBlock Sandbox.Common.ObjectBuilders.MyObjectBuilder_RadioAntenna Sandbox.Common.ObjectBuilders.MyObjectBuilder_Reactor Sandbox.Common.ObjectBuilders.MyObjectBuilder_SensorBlock Sandbox.Common.ObjectBuilders.MyObjectBuilder_ShipConnector Sandbox.Common.ObjectBuilders.MyObjectBuilder_ShipToolBase Sandbox.Common.ObjectBuilders.MyObjectBuilder_SolarPanel Sandbox.Common.ObjectBuilders.MyObjectBuilder_SoundBlock Sandbox.Common.ObjectBuilders.MyObjectBuilder_SpaceBall Sandbox.Common.ObjectBuilders.MyObjectBuilder_TextPanel Sandbox.Common.ObjectBuilders.MyObjectBuilder_Thrust Sandbox.Common.ObjectBuilders.MyObjectBuilder_TimerBlock Sandbox.Common.ObjectBuilders.MyObjectBuilder_UpgradeModule Sandbox.Common.ObjectBuilders.MyObjectBuilder_UserControllableGun Sandbox.Common.ObjectBuilders.MyObjectBuilder_VirtualMass VRage.Game.MyObjectBuilder_DebugSphere1 VRage.Game.MyObjectBuilder_DebugSphere2 VRage.Game.MyObjectBuilder_DebugSphere3 VRage.Game.MyObjectBuilder_ProjectorBase

Public Attributes

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 8 of file MyObjectBuilder_FunctionalBlock.cs.

Member Data Documentation

bool VRage.Game.MyObjectBuilder_FunctionalBlock.Enabled = true

Definition at line 11 of file MyObjectBuilder_FunctionalBlock.cs.


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