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()