|
| | TVarSetTraverser (const TIntermediate &i, const TVarLiveMap &inList, const TVarLiveMap &outList, const TVarLiveMap &uniformList) |
| |
| virtual void | visitSymbol (TIntermSymbol *base) |
| |
| | TLiveTraverser (const TIntermediate &i, bool traverseAll=false, bool preVisit=true, bool inVisit=false, bool postVisit=false) |
| |
| void | pushFunction (const TString &name) |
| |
| | TIntermTraverser (bool preVisit=true, bool inVisit=false, bool postVisit=false, bool rightToLeft=false) |
| |
| virtual | ~TIntermTraverser () |
| |
| virtual void | visitConstantUnion (TIntermConstantUnion *) |
| |
| virtual bool | visitBinary (TVisit, TIntermBinary *) |
| |
| virtual bool | visitUnary (TVisit, TIntermUnary *) |
| |
| 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 () |
| |
◆ TVarSetTraverser()
◆ visitSymbol()
◆ inputList
◆ outputList
◆ uniformList
The documentation for this class was generated from the following file:
- deps/glslang/glslang/glslang/MachineIndependent/iomapper.cpp