|
| | TConstTraverser (const TConstUnionArray &cUnion, bool singleConstParam, TOperator constructType, const TType &t) |
| |
| virtual void | visitConstantUnion (TIntermConstantUnion *node) |
| |
| virtual bool | visitAggregate (TVisit, TIntermAggregate *node) |
| |
| | TIntermTraverser (bool preVisit=true, bool inVisit=false, bool postVisit=false, bool rightToLeft=false) |
| |
| virtual | ~TIntermTraverser () |
| |
| virtual void | visitSymbol (TIntermSymbol *) |
| |
| virtual bool | visitBinary (TVisit, TIntermBinary *) |
| |
| virtual bool | visitUnary (TVisit, TIntermUnary *) |
| |
| virtual bool | visitSelection (TVisit, TIntermSelection *) |
| |
| 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 () |
| |
◆ TConstTraverser() [1/2]
◆ TConstTraverser() [2/2]
◆ operator=()
◆ visitAggregate()
◆ visitConstantUnion()
◆ constructorType
| TOperator glslang::TConstTraverser::constructorType |
◆ error
| bool glslang::TConstTraverser::error |
◆ index
| int glslang::TConstTraverser::index |
◆ isMatrix
| bool glslang::TConstTraverser::isMatrix |
◆ matrixCols
| int glslang::TConstTraverser::matrixCols |
◆ matrixRows
| int glslang::TConstTraverser::matrixRows |
◆ singleConstantParam
| bool glslang::TConstTraverser::singleConstantParam |
◆ size
| int glslang::TConstTraverser::size |
◆ tOp
◆ type
◆ unionArray
The documentation for this class was generated from the following file: