public ReplayArchiveAsync(Stream input, DemoHeader.EngineNetworkVersionHistory version, bool compressed, bool leaveOpen = false) : base(version) { if (!input.CanRead) { throw new ArgumentException("Can't read input stream."); } _compressed = compressed; _reader = new BinaryReaderAsync(input, leaveOpen); }
public ChunkArchive(Memory <byte> memory, DemoHeader.EngineNetworkVersionHistory engineNetVer) : base(engineNetVer) { _reader = new MemoryReader(memory, Endianness.Little); }
public BitArchive(DemoHeader.EngineNetworkVersionHistory engineNetVer) : base(engineNetVer) { }