Terraria v1.4.4.9
Terraria source code documentation
|
Public Member Functions | |
QilExpression (QilNodeType nodeType, QilNode root, QilFactory factory) | |
virtual QilNode | DeepClone (QilFactory f) |
virtual QilNode | ShallowClone (QilFactory f) |
virtual void | Insert (int index, QilNode node) |
void | Insert (int index, T item) |
virtual void | RemoveAt (int index) |
IEnumerator< QilNode > | GetEnumerator () |
virtual void | Add (QilNode node) |
virtual void | Add (IList< QilNode > list) |
void | Add (T item) |
virtual void | Clear () |
virtual bool | Contains (QilNode node) |
bool | Contains (T item) |
virtual void | CopyTo (QilNode[] array, int index) |
void | CopyTo (T[] array, int arrayIndex) |
virtual bool | Remove (QilNode node) |
bool | Remove (T item) |
virtual int | IndexOf (QilNode node) |
int | IndexOf (T item) |
Protected Attributes | |
QilNodeType | nodeType |
XmlQueryType | xmlType |
ISourceLineInfo | sourceLine |
object | annotation |
Properties | |
override int | Count [get] |
override QilNode | this[int index] [get, set] |
QilFactory | Factory [get] |
bool | IsDebug [get, set] |
XmlWriterSettings | DefaultWriterSettings [get, set] |
IList< WhitespaceRule > | WhitespaceRules [get, set] |
QilList | GlobalParameterList [get, set] |
QilList | GlobalVariableList [get, set] |
IList< EarlyBoundInfo > | EarlyBoundTypes [get, set] |
QilList | FunctionList [get, set] |
QilNode | Root [get, set] |
QilNodeType | NodeType [get, set] |
virtual XmlQueryType | XmlType [get, set] |
ISourceLineInfo | SourceLine [get, set] |
object | Annotation [get, set] |
virtual bool | IsReadOnly [get] |
Private Member Functions | |
IEnumerator IEnumerable. | GetEnumerator () |
Private Attributes | |
QilFactory | _factory |
QilNode | _isDebug |
QilNode | _defWSet |
QilNode | _wsRules |
QilNode | _gloVars |
QilNode | _gloParams |
QilNode | _earlBnd |
QilNode | _funList |
QilNode | _rootNod |
Definition at line 6 of file QilExpression.cs.