FadeScreenWithSolidColorSystem

Namespace: Murder.Systems
Assembly: Murder.dll

public class FadeScreenWithSolidColorSystem : IUpdateSystem, ISystem, IReactiveSystem, IMurderRenderSystem, IRenderSystem

System responsible for fading in and out entities. This is not responsible for the screen fade transition.

Implements: IUpdateSystem, ISystem, IReactiveSystem, IMurderRenderSystem, IRenderSystem

⭐ Constructors

public FadeScreenWithSolidColorSystem()

⭐ Methods

Draw(RenderContext, Context)

public virtual void Draw(RenderContext render, Context context)

Parameters
render RenderContext
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