|
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.