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

◆ ReadWhitespace() [1/2]

void System.Xml.XmlUTF8TextReader.ReadWhitespace ( )
inlineprivate

Definition at line 680 of file XmlUTF8TextReader.cs.

681 {
682 int offset;
683 int offsetMax;
684 int num;
685 if (_buffered)
686 {
687 byte[] buffer = base.BufferReader.GetBuffer(out offset, out offsetMax);
689 }
690 else
691 {
692 byte[] buffer = base.BufferReader.GetBuffer(2048, out offset, out offsetMax);
694 num = BreakText(buffer, offset, num);
695 }
696 base.BufferReader.Advance(num);
697 MoveToWhitespaceText().Value.SetValue(ValueHandleType.UTF8, offset, num);
698 }
void SetValue(ValueHandleType type)
XmlTextNode MoveToWhitespaceText()
int BreakText(byte[] buffer, int offset, int length)

References System.Xml.XmlUTF8TextReader._buffered, System.Xml.XmlUTF8TextReader.BreakText(), System.buffer, System.Xml.Dictionary, System.Xml.XmlBaseReader.MoveToWhitespaceText(), System.offset, System.Xml.XmlUTF8TextReader.ReadWhitespace(), System.Xml.ValueHandle.SetValue(), and System.Xml.XmlBaseReader.XmlNode.Value.

Referenced by System.Xml.XmlUTF8TextReader.Read(), and System.Xml.XmlUTF8TextReader.ReadWhitespace().