zenilib
0.5.3.0
|
#include <DependencyGraph.h>
Inherits TGraphNode.
Public Member Functions | |
TGraphLogicalOp (TIntermBinary *intermLogicalOp) | |
virtual | ~TGraphLogicalOp () |
const TIntermBinary * | getIntermLogicalOp () const |
const char * | getOpString () const |
virtual void | traverse (TDependencyGraphTraverser *graphTraverser) |
Public Member Functions inherited from TGraphNode | |
TGraphNode (TIntermNode *node) | |
virtual | ~TGraphNode () |
Additional Inherited Members | |
Protected Attributes inherited from TGraphNode | |
TIntermNode * | intermNode |
Definition at line 120 of file DependencyGraph.h.
|
inline |
Definition at line 122 of file DependencyGraph.h.
|
inlinevirtual |
Definition at line 123 of file DependencyGraph.h.
|
inline |
Definition at line 124 of file DependencyGraph.h.
References TIntermNode::getAsBinaryNode(), and TGraphNode::intermNode.
Referenced by getOpString(), and RestrictFragmentShaderTiming::visitLogicalOp().
const char * TGraphLogicalOp::getOpString | ( | ) | const |
Definition at line 88 of file DependencyGraph.cpp.
References EOpLogicalAnd, EOpLogicalOr, getIntermLogicalOp(), and NULL.
Referenced by TDependencyGraphOutput::visitLogicalOp(), and RestrictFragmentShaderTiming::visitLogicalOp().
|
virtual |
Reimplemented from TGraphNode.
Definition at line 65 of file DependencyGraphTraverse.cpp.
References TGraphNode::traverse(), and TDependencyGraphTraverser::visitLogicalOp().