public ScriptOutputWriterStream(IScriptOutputWriter writer) { _writer = writer; _buffer = new StringBuilder(); }
public void Add(IScriptOutputWriter writer) { writer.ForegroundColor = _foregroundColor; _writers.Add(writer); }
public void Remove(IScriptOutputWriter writer) { _writers.Remove(writer); }
public virtual void AddOutputWriter(IScriptOutputWriter writer) { _output.Add(writer); }
public virtual void RemoveOutputWriter(IScriptOutputWriter writer) { _output.Remove(writer); }