Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
XmlLinkedNode.cs
Go to the documentation of this file.
1namespace System.Xml;
2
3public abstract class XmlLinkedNode : XmlNode
4{
6
7 public override XmlNode? PreviousSibling
8 {
9 get
10 {
12 if (xmlNode != null)
13 {
15 while (xmlNode2 != null)
16 {
18 if (nextSibling == this)
19 {
20 break;
21 }
23 }
24 return xmlNode2;
25 }
26 return null;
27 }
28 }
29
30 public override XmlNode? NextSibling
31 {
32 get
33 {
35 if (xmlNode != null && next != xmlNode.FirstChild)
36 {
37 return next;
38 }
39 return null;
40 }
41 }
42
44 : base(doc)
45 {
46 next = null;
47 }
48}
override? XmlNode PreviousSibling
override? XmlNode NextSibling
XmlLinkedNode(XmlDocument doc)
virtual ? XmlNode ParentNode
Definition XmlNode.cs:76
virtual ? XmlNode NextSibling
Definition XmlNode.cs:104
virtual ? XmlNode FirstChild
Definition XmlNode.cs:120