public Fluid(int x, int y, BlockType Id, IDrawer engine, IIdProcessor processor) : base(x, y, engine) { image = 88; size = Parameters.BlockSize; processor.ProcessSprite(this, Id); this.Id = Id; }
public TileManager(IDrawer drawer, IIdProcessor processor, ITileManagerParameters parameters) { this.drawer = drawer; this.processor = processor; this.parameters = parameters; }
public BlockConverter(IDrawer drawer, IIdProcessor processor) { Drawer = drawer; Processor = processor; }
public MainLoop(IConsole console, IIdProcessor processor) { _console = console; _processor = processor; }