Show / Hide Table of Contents

Interface IMyUpdateOrchestrator

Namespace: Sandbox.Game.Entities
Assembly: Sandbox.Game.dll
Syntax
public interface IMyUpdateOrchestrator

Properties

StatsFilter

Declaration
string StatsFilter { get; set; }
Property Value
Type Description
System.String

StatsViewDirFilter

Declaration
bool StatsViewDirFilter { get; set; }
Property Value
Type Description
System.Boolean

Methods

AddEntity(MyEntity)

Declaration
void AddEntity(MyEntity entity)
Parameters
Type Name Description
MyEntity entity

ClearStats()

Declaration
void ClearStats()

DebugDraw()

Declaration
void DebugDraw()

DispatchAfterSimulation()

Declaration
void DispatchAfterSimulation()

DispatchBeforeSimulation()

Declaration
void DispatchBeforeSimulation()

DispatchOnceBeforeFrame()

Declaration
void DispatchOnceBeforeFrame()

DispatchSimulate()

Declaration
void DispatchSimulate()

DispatchUpdatingStopped()

Declaration
void DispatchUpdatingStopped()

EntityFlagsChanged(MyEntity)

Declaration
void EntityFlagsChanged(MyEntity entity)
Parameters
Type Name Description
MyEntity entity

GetStats()

Declaration
StringBuilder GetStats()
Returns
Type Description
System.Text.StringBuilder

InvokeLater(Action, String)

Schedule a callback to be invoked in the update thread at a later time.

Declaration
void InvokeLater(Action action, string debugName = null)
Parameters
Type Name Description
System.Action action
System.String debugName
Remarks

This callback will be invoked as soon as possible (possibly even on the same frame).

RemoveEntity(MyEntity, Boolean)

Declaration
void RemoveEntity(MyEntity entity, bool immediate)
Parameters
Type Name Description
MyEntity entity
System.Boolean immediate

Unload()

Declaration
void Unload()
☀
☾
In This Article
Back to top
Generated by DocFX
☀
☾