Class MyUpdatingEntityComponent
Inheritance
System.Object
MyUpdatingEntityComponent
Assembly: Sandbox.Game.dll
Syntax
public abstract class MyUpdatingEntityComponent : MyEventProxyEntityComponent, IMyEntityComponentBase, IMyComponentBase, IMyEventProxy, IMyEventOwner, IMyUpdatingEntityComponent
Constructors
MyUpdatingEntityComponent()
Declaration
protected MyUpdatingEntityComponent()
Properties
NeedsUpdate
Declaration
public MyEntityUpdateEnum NeedsUpdate { get; set; }
Property Value
NeedsUpdateAfterSimulation
Declaration
public bool NeedsUpdateAfterSimulation { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
NeedsUpdateAfterSimulation10
Declaration
public bool NeedsUpdateAfterSimulation10 { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
NeedsUpdateAfterSimulation100
Declaration
public bool NeedsUpdateAfterSimulation100 { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
NeedsUpdateBeforeSimulation
Declaration
public bool NeedsUpdateBeforeSimulation { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
NeedsUpdateBeforeSimulation100
Declaration
public bool NeedsUpdateBeforeSimulation100 { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
NeedsUpdateChanged
Declaration
public Action<IMyUpdatingEntityComponent, MyEntityUpdateEnum> NeedsUpdateChanged { get; set; }
Property Value
Type |
Description |
System.Action<VRage.Game.Entity.EntityComponents.Interfaces.IMyUpdatingEntityComponent, MyEntityUpdateEnum> |
|
NeedsUpdateSimulation
Declaration
public bool NeedsUpdateSimulation { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
ParentEntity
Declaration
public IMyEntity ParentEntity { get; }
Property Value
UpdateParallel
Declaration
public bool UpdateParallel { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
UpdateParallelChanged
Declaration
public Action<IMyUpdatingEntityComponent, bool> UpdateParallelChanged { get; set; }
Property Value
Type |
Description |
System.Action<VRage.Game.Entity.EntityComponents.Interfaces.IMyUpdatingEntityComponent, System.Boolean> |
|
UpdatingType
Declaration
public MyUpdateOrder UpdatingType { get; set; }
Property Value
Methods
UpdateAfterSimulation()
Declaration
public virtual void UpdateAfterSimulation()
UpdateAfterSimulation10()
Declaration
public virtual void UpdateAfterSimulation10()
UpdateAfterSimulation100()
Declaration
public virtual void UpdateAfterSimulation100()
UpdateAfterSimulationParallel()
Declaration
public virtual void UpdateAfterSimulationParallel()
UpdateBeforeSimulation()
Declaration
public virtual void UpdateBeforeSimulation()
UpdateBeforeSimulation100()
Declaration
public virtual void UpdateBeforeSimulation100()
UpdateBeforeSimulationParallel()
Declaration
public virtual void UpdateBeforeSimulationParallel()
UpdateOnceBeforeFrame()
Declaration
public virtual void UpdateOnceBeforeFrame()
UpdateSimulate()
Declaration
public virtual void UpdateSimulate()
Extension Methods