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

◆ PrevElemInPreOrder()

XmlNode System.Xml.XmlElementList.PrevElemInPreOrder ( XmlNode curNode)
inlineprivate

Definition at line 148 of file XmlElementList.cs.

149 {
150 XmlNode xmlNode = curNode.PreviousSibling;
151 while (xmlNode != null && xmlNode.LastChild != null)
152 {
153 xmlNode = xmlNode.LastChild;
154 }
155 if (xmlNode == null)
156 {
157 xmlNode = curNode.ParentNode;
158 }
159 if (xmlNode == _rootNode)
160 {
161 xmlNode = null;
162 }
163 return xmlNode;
164 }
readonly XmlNode _rootNode

References System.Xml.XmlElementList._rootNode, System.Xml.Dictionary, System.Xml.XmlNode.LastChild, System.Xml.XmlNode.ParentNode, and System.Xml.XmlNode.PreviousSibling.

Referenced by System.Xml.XmlElementList.GetMatchingNode().