StateMachineSystem

Namespace: Murder.Systems
Assembly: Murder.dll

public class StateMachineSystem : IUpdateSystem, ISystem, IReactiveSystem, IExitSystem

Implements: IUpdateSystem, ISystem, IReactiveSystem, IExitSystem

⭐ Constructors

public StateMachineSystem()

⭐ Methods

Exit(Context)

public virtual void Exit(Context context)

Parameters
context Context

OnAdded(World, ImmutableArray)

public virtual void OnAdded(World world, ImmutableArray<T> entities)

Parameters
world World
entities ImmutableArray<T>

OnModified(World, ImmutableArray)

public virtual void OnModified(World world, ImmutableArray<T> entities)

Parameters
world World
entities ImmutableArray<T>

OnRemoved(World, ImmutableArray)

public virtual void OnRemoved(World world, ImmutableArray<T> entities)

Parameters
world World
entities ImmutableArray<T>

Update(Context)

public virtual void Update(Context context)

Parameters
context Context