Class MyModifiableEntity
Inherited Members
Namespace: Sandbox.Game.Entities
Assembly: Sandbox.Game.dll
Syntax
[MyEntityType]
public class MyModifiableEntity : MyEntity, IMyEntity, IMyEntity, IMyEventProxy, IMyEventOwner
Constructors
MyModifiableEntity()
Declaration
public MyModifiableEntity()
Methods
AddAssetModifier(MyDefinitionId)
Declaration
public void AddAssetModifier(MyDefinitionId id)
Parameters
Type | Name | Description |
---|---|---|
MyDefinitionId | id |
GetAssetModifiers()
Declaration
public List<MyDefinitionId> GetAssetModifiers()
Returns
Type | Description |
---|---|
System.Collections.Generic.List<MyDefinitionId> |
GetObjectBuilder(Boolean)
Declaration
public override MyObjectBuilder_EntityBase GetObjectBuilder(bool copy = false)
Parameters
Type | Name | Description |
---|---|---|
System.Boolean | copy |
Returns
Type | Description |
---|---|
MyObjectBuilder_EntityBase |
Overrides
Init(MyObjectBuilder_EntityBase)
Declaration
public override void Init(MyObjectBuilder_EntityBase objectBuilder)
Parameters
Type | Name | Description |
---|---|---|
MyObjectBuilder_EntityBase | objectBuilder |
Overrides
RemoveAssetModifier(MyDefinitionId)
Declaration
public void RemoveAssetModifier(MyDefinitionId id)
Parameters
Type | Name | Description |
---|---|---|
MyDefinitionId | id |
UpdateOnceBeforeFrame()
Declaration
public override void UpdateOnceBeforeFrame()