using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using Blacklight.Core; namespace Slipstream.Testbed { public interface IDemo { void Start(FluidWorld world); void Update(FluidWorld world); void Reset(FluidWorld world); Cel Draw(FluidWorld world); } public class Demo : IDemo { public virtual void Start(FluidWorld world) { } public virtual void Update(FluidWorld world) { } public virtual void Reset(FluidWorld world) { } public virtual Cel Draw(FluidWorld world) { return new Cel(); } } }