Space Engineers
Public Member Functions | Public Attributes | List of all members
VRage.Game.MyObjectBuilder_PhysicalGunObject Class Reference
Inheritance diagram for VRage.Game.MyObjectBuilder_PhysicalGunObject:
VRage.Game.MyObjectBuilder_PhysicalObject VRage.ObjectBuilders.MyObjectBuilder_Base

Public Member Functions

 MyObjectBuilder_PhysicalGunObject ()
 
 MyObjectBuilder_PhysicalGunObject (MyObjectBuilder_EntityBase gunEntity)
 
override bool CanStack (MyObjectBuilderType type, MyStringHash subtypeId, MyItemFlags flags)
 
- Public Member Functions inherited from VRage.Game.MyObjectBuilder_PhysicalObject
bool ShouldSerializeDurabilityHP ()
 
virtual bool CanStack (MyObjectBuilder_PhysicalObject a)
 
 MyObjectBuilder_PhysicalObject ()
 
 MyObjectBuilder_PhysicalObject (MyItemFlags flags)
 
virtual MyDefinitionId GetObjectId ()
 
- Public Member Functions inherited from VRage.ObjectBuilders.MyObjectBuilder_Base
bool ShouldSerializeSubtypeId ()
 
void Save (string filepath)
 
virtual MyObjectBuilder_Base Clone ()
 

Public Attributes

MyObjectBuilder_EntityBase GunEntity
 
- Public Attributes inherited from VRage.Game.MyObjectBuilder_PhysicalObject
MyItemFlags Flags = MyItemFlags.None
 
float DurabilityHP = null
 This is used for GUI to show the amount of health points (durability) of the weapons and tools. This is updated through Durability entity component if entity exists.. More...
 

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 11 of file MyObjectBuilder_PhysicalGunObject.cs.

Constructor & Destructor Documentation

VRage.Game.MyObjectBuilder_PhysicalGunObject.MyObjectBuilder_PhysicalGunObject ( )
inline

Definition at line 18 of file MyObjectBuilder_PhysicalGunObject.cs.

VRage.Game.MyObjectBuilder_PhysicalGunObject.MyObjectBuilder_PhysicalGunObject ( MyObjectBuilder_EntityBase  gunEntity)
inline

Definition at line 20 of file MyObjectBuilder_PhysicalGunObject.cs.

Member Function Documentation

override bool VRage.Game.MyObjectBuilder_PhysicalGunObject.CanStack ( MyObjectBuilderType  type,
MyStringHash  subtypeId,
MyItemFlags  flags 
)
inlinevirtual

Member Data Documentation

MyObjectBuilder_EntityBase VRage.Game.MyObjectBuilder_PhysicalGunObject.GunEntity

Definition at line 16 of file MyObjectBuilder_PhysicalGunObject.cs.


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