Terraria v1.4.4.9
Terraria source code documentation
|
Protected Member Functions | |
void | BindTable (DataTable table) |
Package Functions | |
UnaryNode (DataTable table, int op, ExpressionNode right) | |
override void | Bind (DataTable table, List< DataColumn > list) |
override object | Eval () |
override object | Eval (DataRow row, DataRowVersion version) |
override object | Eval (int[] recordNos) |
override bool | IsConstant () |
override bool | IsTableConstant () |
override bool | HasLocalAggregate () |
override bool | HasRemoteAggregate () |
override bool | DependsOn (DataColumn column) |
override ExpressionNode | Optimize () |
Static Package Functions | |
static bool | IsInteger (StorageType type) |
static bool | IsIntegerSql (StorageType type) |
static bool | IsSigned (StorageType type) |
static bool | IsSignedSql (StorageType type) |
static bool | IsUnsigned (StorageType type) |
static bool | IsUnsignedSql (StorageType type) |
static bool | IsNumeric (StorageType type) |
static bool | IsNumericSql (StorageType type) |
static bool | IsFloat (StorageType type) |
static bool | IsFloatSql (StorageType type) |
Package Attributes | |
readonly int | _op |
ExpressionNode | _right |
Properties | |
IFormatProvider | FormatProvider [get] |
virtual bool | IsSqlColumn [get] |
DataTable | table [get] |
Private Member Functions | |
object | EvalUnaryOp (int op, object vl) |
Private Attributes | |
DataTable | _table |
Definition at line 8 of file UnaryNode.cs.