Inherits ScriptCanvas::Grammar::ExecutionTreeTraversalListener.
|
const VariableUseage & | GetUsedVariables () const |
|
bool | IsPure () const |
|
VariableUseage && | MoveUsedVariables () |
|
virtual bool | CancelledTraversal () |
|
virtual void | Evaluate (ExecutionTreeConstPtr, const Slot *, int) |
|
virtual void | EvaluateNullChildLeaf (ExecutionTreeConstPtr, const Slot *, size_t, int) |
|
virtual void | EvaluateChildPost (ExecutionTreeConstPtr, const Slot *, size_t, int) |
|
virtual void | EvaluateChildPre (ExecutionTreeConstPtr, const Slot *, size_t, int) |
|
virtual void | EvaluateRoot (ExecutionTreeConstPtr, const Slot *) |
|
virtual void | EvaluateLeaf (ExecutionTreeConstPtr, const Slot *, int) |
|
virtual void | Reset () |
|
|
void | Evaluate (ExecutionTreeConstPtr node, const Slot *slot, int) override |
|
◆ Evaluate()
void ScriptCanvas::Grammar::PureFunctionListener::Evaluate |
( |
ExecutionTreeConstPtr |
node, |
|
|
const Slot * |
slot, |
|
|
int |
|
|
) |
| |
|
overrideprotectedvirtual |
The documentation for this class was generated from the following file:
- Gems/ScriptCanvas/Code/Include/ScriptCanvas/Grammar/ExecutionTraversalListeners.h