Terraria v1.4.4.9
Terraria source code documentation
|
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< AstNode > | ArgumentList [get] |
string | Prefix [get] |
string | Name [get] |
Private Attributes | |
readonly FunctionType | _functionType |
readonly List< AstNode > | _argumentList |
readonly string | _name |
readonly string | _prefix |
Definition at line 6 of file Function.cs.