public ConsoleManager() { ConsoleToStandardOutput = null; Consoles = new List <ConsoleInstance>(); Renderer = new GlobalRenderer(ConsoleAsync.ConsoleWidth, ConsoleAsync.ConsoleHeight); input = new GlobalInput(Renderer); input.CommandReceived += InputCommandReceived; input.CicleConsole += InputCicleConsole; input.EscapePressed += InputEscapePressed; consoleStandardOutput = new StringBuilder(); Console.SetOut(new StringWriter(consoleStandardOutput)); }
public GlobalInput(GlobalRenderer Renderer) { renderer = Renderer; previousCommands = new List <string>(); }