Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ ReadByteSlow()

int System.IO.BufferedStream.ReadByteSlow ( )
inlineprivate

Definition at line 556 of file BufferedStream.cs.

557 {
560 if (_writePos > 0)
561 {
562 FlushWrite();
563 }
566 _readPos = 0;
567 if (_readLen == 0)
568 {
569 return -1;
570 }
571 return _buffer[_readPos++];
572 }
int Read(byte[] buffer, int offset, int count)

References System.IO.BufferedStream._buffer, System.IO.BufferedStream._bufferSize, System.IO.BufferedStream._readLen, System.IO.BufferedStream._readPos, System.IO.BufferedStream._stream, System.IO.BufferedStream._writePos, System.IO.BufferedStream.EnsureBufferAllocated(), System.IO.BufferedStream.EnsureCanRead(), System.IO.BufferedStream.EnsureNotClosed(), System.IO.BufferedStream.FlushWrite(), and System.IO.Stream.Read().

Referenced by System.IO.BufferedStream.ReadByte().