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

◆ MovePrevious()

unsafe void System.Text.EncodingByteBuffer.MovePrevious ( bool bThrow)
inlinepackage

Definition at line 126 of file EncodingByteBuffer.cs.

127 {
129 {
131 }
132 else if (_chars > _charStart)
133 {
134 _chars--;
135 }
136 if (bThrow)
137 {
139 }
140 }
EncoderFallbackBuffer fallbackBuffer
unsafe readonly char * _charStart
EncoderFallbackBufferHelper fallbackBufferHelper
readonly System.Text.EncoderNLS _encoder
unsafe readonly byte * _byteStart
void ThrowBytesOverflow(System.Text.EncoderNLS encoder, bool nothingEncoded)

References System.Text.EncodingByteBuffer._bytes, System.Text.EncodingByteBuffer._byteStart, System.Text.EncodingByteBuffer._chars, System.Text.EncodingByteBuffer._charStart, System.Text.EncodingByteBuffer._enc, System.Text.EncodingByteBuffer._encoder, System.Text.EncoderFallbackBufferHelper.bFallingBack, System.Text.EncodingByteBuffer.fallbackBuffer, System.Text.EncodingByteBuffer.fallbackBufferHelper, System.Text.EncoderFallbackBuffer.MovePrevious(), and System.Text.EncodingNLS.ThrowBytesOverflow().

Referenced by System.Text.EncodingByteBuffer.AddByte().