|
| TRemoveTraverser () |
|
virtual void | visitSymbol (TIntermSymbol *node) |
|
virtual bool | visitBinary (TVisit, TIntermBinary *node) |
|
virtual bool | visitUnary (TVisit, TIntermUnary *node) |
|
virtual bool | visitAggregate (TVisit, TIntermAggregate *node) |
|
virtual bool | visitSelection (TVisit, TIntermSelection *node) |
|
virtual bool | visitSwitch (TVisit, TIntermSwitch *node) |
|
virtual void | visitConstantUnion (TIntermConstantUnion *node) |
|
virtual bool | visitLoop (TVisit, TIntermLoop *node) |
|
virtual bool | visitBranch (TVisit, TIntermBranch *node) |
|
| TIntermTraverser (bool preVisit=true, bool inVisit=false, bool postVisit=false, bool rightToLeft=false) |
|
virtual | ~TIntermTraverser () |
|
int | getMaxDepth () const |
|
void | incrementDepth (TIntermNode *current) |
|
void | decrementDepth () |
|
TIntermNode * | getParentNode () |
|
◆ TRemoveTraverser()
glslang::TRemoveTraverser::TRemoveTraverser |
( |
| ) |
|
|
inline |
◆ visitAggregate()
◆ visitBinary()
◆ visitBranch()
◆ visitConstantUnion()
◆ visitLoop()
◆ visitSelection()
◆ visitSwitch()
◆ visitSymbol()
◆ visitUnary()
The documentation for this struct was generated from the following file: