Terraria v1.4.4.9
Terraria source code documentation
|
Public Member Functions | |
DescendantBaseQuery (Query qyParent, string Name, string Prefix, XPathNodeType Type, bool matchSelf, bool abbrAxis) | |
DescendantBaseQuery (DescendantBaseQuery other) | |
override XPathNavigator | MatchNode (XPathNavigator context) |
override void | Reset () |
override void | SetXsltContext (XsltContext context) |
virtual bool | matches (XPathNavigator e) |
override object | Evaluate (XPathNodeIterator nodeIterator) |
override bool | MoveNext () |
XPathNavigator | Advance () |
XPathNodeIterator | Clone () |
virtual IEnumerator | GetEnumerator () |
Static Public Member Functions | |
static Query | Clone (Query input) |
static bool | Insert (List< XPathNavigator > buffer, XPathNavigator nav) |
static XmlNodeOrder | CompareNodes (XPathNavigator l, XPathNavigator r) |
Protected Member Functions | |
XPathResultType | GetXPathType (object value) |
void | ResetCount () |
Static Protected Member Functions | |
static XPathNodeIterator | Clone (XPathNodeIterator input) |
static XPathNavigator | Clone (XPathNavigator input) |
Protected Attributes | |
bool | matchSelf |
bool | abbrAxis |
XPathNavigator | currentNode |
int | position |
Package Attributes | |
Query | qyInput |
int | count = -1 |
Properties | |
string | Name [get] |
string | Namespace [get] |
bool | NameTest [get] |
XPathNodeType | TypeTest [get] |
override int | CurrentPosition [get] |
override XPathNavigator | Current [get] |
override double | XsltDefaultPriority [get] |
override XPathResultType | StaticType [get] |
override int | Count [get] |
virtual QueryProps | Properties [get] |
object? | debuggerDisplayProxy [get] |
Static Private Member Functions | |
static int | GetMedian (int l, int r) |
Private Attributes | |
readonly bool | _nameTest |
readonly string | _name |
readonly string | _prefix |
string | _nsUri |
readonly XPathNodeType | _typeTest |
Definition at line 6 of file DescendantBaseQuery.cs.