Space Engineers
|
Public Member Functions | |
bool | ShouldSerializePositionAndOrientation () |
bool | ShouldSerializeComponentContainer () |
bool | ShouldSerializeEntityDefinitionId () |
virtual void | Remap (IMyRemapHelper remapHelper) |
Remaps this entity's entityId to a new value. If there are cross-referenced between different entities in this object builder, the remapHelper should be used to rememeber these references and retrieve them. More... | |
Public Member Functions inherited from VRage.ObjectBuilders.MyObjectBuilder_Base | |
bool | ShouldSerializeSubtypeId () |
void | Save (string filepath) |
virtual MyObjectBuilder_Base | Clone () |
Public Attributes | |
long | EntityId |
MyPersistentEntityFlags2 | PersistentFlags |
string | Name |
MyPositionAndOrientation | PositionAndOrientation |
MyObjectBuilder_ComponentContainer | ComponentContainer = null |
SerializableDefinitionId | EntityDefinitionId = null |
Additional Inherited Members | |
Properties inherited from VRage.ObjectBuilders.MyObjectBuilder_Base | |
MyStringHash | SubtypeId [get] |
string | SubtypeName [get, set] |
MyObjectBuilderType | TypeId [get] |
Definition at line 22 of file MyObjectBuilder_EntityBase.cs.
|
inlinevirtual |
Remaps this entity's entityId to a new value. If there are cross-referenced between different entities in this object builder, the remapHelper should be used to rememeber these references and retrieve them.
Reimplemented in VRage.Game.MyObjectBuilder_CubeGrid.
Definition at line 62 of file MyObjectBuilder_EntityBase.cs.
|
inline |
Definition at line 47 of file MyObjectBuilder_EntityBase.cs.
|
inline |
Definition at line 55 of file MyObjectBuilder_EntityBase.cs.
|
inline |
Definition at line 38 of file MyObjectBuilder_EntityBase.cs.
MyObjectBuilder_ComponentContainer VRage.ObjectBuilders.MyObjectBuilder_EntityBase.ComponentContainer = null |
Definition at line 45 of file MyObjectBuilder_EntityBase.cs.
SerializableDefinitionId VRage.ObjectBuilders.MyObjectBuilder_EntityBase.EntityDefinitionId = null |
Definition at line 54 of file MyObjectBuilder_EntityBase.cs.
long VRage.ObjectBuilders.MyObjectBuilder_EntityBase.EntityId |
Definition at line 25 of file MyObjectBuilder_EntityBase.cs.
string VRage.ObjectBuilders.MyObjectBuilder_EntityBase.Name |
Definition at line 32 of file MyObjectBuilder_EntityBase.cs.
MyPersistentEntityFlags2 VRage.ObjectBuilders.MyObjectBuilder_EntityBase.PersistentFlags |
Definition at line 28 of file MyObjectBuilder_EntityBase.cs.
MyPositionAndOrientation VRage.ObjectBuilders.MyObjectBuilder_EntityBase.PositionAndOrientation |
Definition at line 35 of file MyObjectBuilder_EntityBase.cs.