ScummVM API documentation
asCScriptNode Class Reference

Public Member Functions

 asCScriptNode (eScriptNode nodeType)
 
void Destroy (asCScriptEngine *engine)
 
asCScriptNode * CreateCopy (asCScriptEngine *engine)
 
void SetToken (sToken *token)
 
void AddChildLast (asCScriptNode *node)
 
void DisconnectParent ()
 
void UpdateSourcePos (size_t pos, size_t length)
 

Public Attributes

eScriptNode nodeType
 
eTokenType tokenType
 
size_t tokenPos
 
size_t tokenLength
 
asCScriptNode * parent
 
asCScriptNode * next
 
asCScriptNode * prev
 
asCScriptNode * firstChild
 
asCScriptNode * lastChild
 

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