forked from mirror/DotRecast
remove ConsoleTextWriterHook
This commit is contained in:
parent
16c685ae85
commit
36eb495ea7
|
@ -1,22 +0,0 @@
|
|||
using System;
|
||||
using System.IO;
|
||||
using System.Text;
|
||||
|
||||
namespace DotRecast.Recast.Demo.Tools;
|
||||
|
||||
public class ConsoleTextWriterHook : TextWriter
|
||||
{
|
||||
public override Encoding Encoding => Encoding.UTF8;
|
||||
private readonly Action<string> _event;
|
||||
|
||||
public ConsoleTextWriterHook(Action<string> relay)
|
||||
{
|
||||
_event = relay;
|
||||
}
|
||||
|
||||
public override void Write(char[] buffer, int index, int count)
|
||||
{
|
||||
var s = new string(new Span<char>(buffer, index, count));
|
||||
_event?.Invoke(s);
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue