Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
XmlNavAttrFilter.cs
Go to the documentation of this file.
2
4
5internal sealed class XmlNavAttrFilter : XmlNavigatorFilter
6{
7 private static readonly XmlNavigatorFilter s_singleton = new XmlNavAttrFilter();
8
9 public static XmlNavigatorFilter Create()
10 {
11 return s_singleton;
12 }
13
15 {
16 }
17
19 {
20 return navigator.MoveToFirstChild();
21 }
22
24 {
25 return navigator.MoveToNext();
26 }
27
29 {
30 return navigator.MoveToNext();
31 }
32
34 {
35 return navigator.MoveToPrevious();
36 }
37
39 {
40 return navigator.MoveToFollowing(XPathNodeType.All, navEnd);
41 }
42
43 public override bool IsFiltered(XPathNavigator navigator)
44 {
45 return navigator.NodeType == XPathNodeType.Attribute;
46 }
47}
static readonly XmlNavigatorFilter s_singleton
override bool IsFiltered(XPathNavigator navigator)
override bool MoveToFollowing(XPathNavigator navigator, XPathNavigator navEnd)
override bool MoveToNextContent(XPathNavigator navigator)
override bool MoveToPreviousSibling(XPathNavigator navigator)
override bool MoveToContent(XPathNavigator navigator)
static XmlNavigatorFilter Create()
override bool MoveToFollowingSibling(XPathNavigator navigator)