Space Engineers
Public Member Functions | Public Attributes | List of all members
VRage.Game.MyObjectBuilder_PhysicalItemDefinition Class Reference
Inheritance diagram for VRage.Game.MyObjectBuilder_PhysicalItemDefinition:
VRage.Game.MyObjectBuilder_DefinitionBase VRage.ObjectBuilders.MyObjectBuilder_Base Sandbox.Common.ObjectBuilders.Definitions.MyObjectBuilder_OxygenContainerDefinition VRage.Game.MyObjectBuilder_AmmoMagazineDefinition VRage.Game.MyObjectBuilder_ComponentDefinition VRage.Game.MyObjectBuilder_ToolItemDefinition VRage.Game.MyObjectBuilder_WeaponItemDefinition VRage.Game.ObjectBuilders.Definitions.MyObjectBuilder_UsableItemDefinition VRage.Game.MyObjectBuilder_ConsumableItemDefinition VRage.Game.ObjectBuilders.Definitions.MyObjectBuilder_SchematicItemDefinition

Public Member Functions

bool ShouldSerializeIconSymbol ()
 
- Public Member Functions inherited from VRage.ObjectBuilders.MyObjectBuilder_Base
bool ShouldSerializeSubtypeId ()
 
void Save (string filepath)
 
virtual MyObjectBuilder_Base Clone ()
 

Public Attributes

Vector3 Size
 
float Mass
 
string Model = @"Models\Components\Sphere.mwm"
 
string[] Models = null
 
string IconSymbol = null
 
float Volume = null
 
float ModelVolume = null
 
string PhysicalMaterial
 
string VoxelMaterial
 
bool CanSpawnFromScreen = true
 
bool RotateOnSpawnX = false
 
bool RotateOnSpawnY = false
 
bool RotateOnSpawnZ = false
 
int Health = 100
 
SerializableDefinitionId DestroyedPieceId = null
 
int DestroyedPieces = 0
 
string ExtraInventoryTooltipLine = null
 
MyFixedPoint MaxStackAmount = MyFixedPoint.MaxValue
 
- Public Attributes inherited from VRage.Game.MyObjectBuilder_DefinitionBase
SerializableDefinitionId Id
 
string DisplayName
 
string Description
 
string[] Icons
 
bool Public = true
 
bool Enabled = true
 
bool AvailableInSurvival = true
 

Additional Inherited Members

- Properties inherited from VRage.ObjectBuilders.MyObjectBuilder_Base
MyStringHash SubtypeId [get]
 
string SubtypeName [get, set]
 
MyObjectBuilderType TypeId [get]
 

Detailed Description

Definition at line 12 of file MyObjectBuilder_PhysicalItemDefinition.cs.

Member Function Documentation

bool VRage.Game.MyObjectBuilder_PhysicalItemDefinition.ShouldSerializeIconSymbol ( )
inline

Definition at line 31 of file MyObjectBuilder_PhysicalItemDefinition.cs.

Member Data Documentation

bool VRage.Game.MyObjectBuilder_PhysicalItemDefinition.CanSpawnFromScreen = true

Definition at line 46 of file MyObjectBuilder_PhysicalItemDefinition.cs.

SerializableDefinitionId VRage.Game.MyObjectBuilder_PhysicalItemDefinition.DestroyedPieceId = null

Definition at line 62 of file MyObjectBuilder_PhysicalItemDefinition.cs.

int VRage.Game.MyObjectBuilder_PhysicalItemDefinition.DestroyedPieces = 0

Definition at line 65 of file MyObjectBuilder_PhysicalItemDefinition.cs.

string VRage.Game.MyObjectBuilder_PhysicalItemDefinition.ExtraInventoryTooltipLine = null

Definition at line 68 of file MyObjectBuilder_PhysicalItemDefinition.cs.

int VRage.Game.MyObjectBuilder_PhysicalItemDefinition.Health = 100

Definition at line 59 of file MyObjectBuilder_PhysicalItemDefinition.cs.

string VRage.Game.MyObjectBuilder_PhysicalItemDefinition.IconSymbol = null

Definition at line 30 of file MyObjectBuilder_PhysicalItemDefinition.cs.

float VRage.Game.MyObjectBuilder_PhysicalItemDefinition.Mass

Definition at line 18 of file MyObjectBuilder_PhysicalItemDefinition.cs.

MyFixedPoint VRage.Game.MyObjectBuilder_PhysicalItemDefinition.MaxStackAmount = MyFixedPoint.MaxValue

Definition at line 71 of file MyObjectBuilder_PhysicalItemDefinition.cs.

string VRage.Game.MyObjectBuilder_PhysicalItemDefinition.Model = @"Models\Components\Sphere.mwm"

Definition at line 22 of file MyObjectBuilder_PhysicalItemDefinition.cs.

string [] VRage.Game.MyObjectBuilder_PhysicalItemDefinition.Models = null

Definition at line 27 of file MyObjectBuilder_PhysicalItemDefinition.cs.

float VRage.Game.MyObjectBuilder_PhysicalItemDefinition.ModelVolume = null

Definition at line 37 of file MyObjectBuilder_PhysicalItemDefinition.cs.

string VRage.Game.MyObjectBuilder_PhysicalItemDefinition.PhysicalMaterial

Definition at line 40 of file MyObjectBuilder_PhysicalItemDefinition.cs.

bool VRage.Game.MyObjectBuilder_PhysicalItemDefinition.RotateOnSpawnX = false

Definition at line 50 of file MyObjectBuilder_PhysicalItemDefinition.cs.

bool VRage.Game.MyObjectBuilder_PhysicalItemDefinition.RotateOnSpawnY = false

Definition at line 53 of file MyObjectBuilder_PhysicalItemDefinition.cs.

bool VRage.Game.MyObjectBuilder_PhysicalItemDefinition.RotateOnSpawnZ = false

Definition at line 56 of file MyObjectBuilder_PhysicalItemDefinition.cs.

Vector3 VRage.Game.MyObjectBuilder_PhysicalItemDefinition.Size

Definition at line 15 of file MyObjectBuilder_PhysicalItemDefinition.cs.

float VRage.Game.MyObjectBuilder_PhysicalItemDefinition.Volume = null

Definition at line 34 of file MyObjectBuilder_PhysicalItemDefinition.cs.

string VRage.Game.MyObjectBuilder_PhysicalItemDefinition.VoxelMaterial

Definition at line 43 of file MyObjectBuilder_PhysicalItemDefinition.cs.


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