Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
MS.Internal.Xml.XPath.Function Class Referencesealed

Public Types

enum  FunctionType {
  FuncLast , FuncPosition , FuncCount , FuncID ,
  FuncLocalName , FuncNameSpaceUri , FuncName , FuncString ,
  FuncBoolean , FuncNumber , FuncTrue , FuncFalse ,
  FuncNot , FuncConcat , FuncStartsWith , FuncContains ,
  FuncSubstringBefore , FuncSubstringAfter , FuncSubstring , FuncStringLength ,
  FuncNormalize , FuncTranslate , FuncLang , FuncSum ,
  FuncFloor , FuncCeiling , FuncRound , FuncUserDefined
}
 
enum  AstType {
  Axis , Operator , Filter , ConstantOperand ,
  Function , Group , Root , Variable ,
  Error
}
 

Public Member Functions

 Function (FunctionType ftype, List< AstNode > argumentList)
 
 Function (string prefix, string name, List< AstNode > argumentList)
 
 Function (FunctionType ftype, AstNode arg)
 

Static Package Attributes

static XPathResultType[] ReturnTypes
 

Properties

override AstType Type [get]
 
override XPathResultType ReturnType [get]
 
FunctionType TypeOfFunction [get]
 
List< AstNodeArgumentList [get]
 
string Prefix [get]
 
string Name [get]
 

Private Attributes

readonly FunctionType _functionType
 
readonly List< AstNode_argumentList
 
readonly string _name
 
readonly string _prefix
 

Detailed Description

Definition at line 6 of file Function.cs.


The documentation for this class was generated from the following file: