#include <intermediate.h>
|
| | TIntermTraverser (bool preVisit=true, bool inVisit=false, bool postVisit=false, bool rightToLeft=false) |
| |
| virtual | ~TIntermTraverser () |
| |
| virtual void | visitSymbol (TIntermSymbol *) |
| |
| virtual void | visitConstantUnion (TIntermConstantUnion *) |
| |
| virtual bool | visitBinary (TVisit, TIntermBinary *) |
| |
| virtual bool | visitUnary (TVisit, TIntermUnary *) |
| |
| virtual bool | visitSelection (TVisit, TIntermSelection *) |
| |
| virtual bool | visitAggregate (TVisit, TIntermAggregate *) |
| |
| virtual bool | visitLoop (TVisit, TIntermLoop *) |
| |
| virtual bool | visitBranch (TVisit, TIntermBranch *) |
| |
| virtual bool | visitSwitch (TVisit, TIntermSwitch *) |
| |
| int | getMaxDepth () const |
| |
| void | incrementDepth (TIntermNode *current) |
| |
| void | decrementDepth () |
| |
| TIntermNode * | getParentNode () |
| |
◆ TIntermTraverser()
◆ ~TIntermTraverser()
| virtual glslang::TIntermTraverser::~TIntermTraverser |
( |
| ) |
|
|
inlinevirtual |
◆ decrementDepth()
| void glslang::TIntermTraverser::decrementDepth |
( |
| ) |
|
|
inline |
◆ getMaxDepth()
| int glslang::TIntermTraverser::getMaxDepth |
( |
| ) |
const |
|
inline |
◆ getParentNode()
| TIntermNode* glslang::TIntermTraverser::getParentNode |
( |
| ) |
|
|
inline |
◆ incrementDepth()
◆ operator=()
◆ visitAggregate()
◆ visitBinary()
◆ visitBranch()
◆ visitConstantUnion()
◆ visitLoop()
◆ visitSelection()
◆ visitSwitch()
◆ visitSymbol()
◆ visitUnary()
◆ depth
| int glslang::TIntermTraverser::depth |
|
protected |
◆ inVisit
| const bool glslang::TIntermTraverser::inVisit |
◆ maxDepth
| int glslang::TIntermTraverser::maxDepth |
|
protected |
◆ path
◆ postVisit
| const bool glslang::TIntermTraverser::postVisit |
◆ preVisit
| const bool glslang::TIntermTraverser::preVisit |
◆ rightToLeft
| const bool glslang::TIntermTraverser::rightToLeft |
The documentation for this class was generated from the following file: