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

◆ ReadElementContentAsFloat() [1/2]

override float System.Xml.XmlBinaryReader.ReadElementContentAsFloat ( )
inlinevirtual

Reimplemented from System.Xml.XmlReader.

Definition at line 202 of file XmlBinaryReader.cs.

203 {
204 if (base.Node.NodeType != XmlNodeType.Element)
205 {
207 }
208 if (CanOptimizeReadElementContent() && GetNodeType() == XmlBinaryNodeType.FloatTextWithEndElement)
209 {
210 SkipNodeType();
211 float result = base.BufferReader.ReadSingle();
213 return result;
214 }
215 return base.ReadElementContentAsFloat();
216 }
XmlBinaryNodeType GetNodeType()

References System.Xml.XmlBinaryReader.CanOptimizeReadElementContent(), System.Xml.Dictionary, System.Xml.XmlBinaryReader.GetNodeType(), System.Xml.XmlDictionaryReader.MoveToStartElement(), System.Xml.XmlBinaryReader.ReadTextWithEndElement(), and System.Xml.XmlBinaryReader.SkipNodeType().