|
MaterialX 1.38.2
|
Information on source code scope for the node. More...
#include <ShaderNode.h>
Public Types | |
| enum | Type { UNKNOWN , GLOBAL , SINGLE , MULTIPLE } |
Public Member Functions | |
| void | merge (const ScopeInfo &fromScope) |
| void | adjustAtConditionalInput (ShaderNode *condNode, int branch, uint32_t fullMask) |
| bool | usedByBranch (int branchIndex) const |
Public Attributes | |
| Type | type |
| ShaderNode * | conditionalNode |
| uint32_t | conditionBitmask |
| uint32_t | fullConditionMask |
Information on source code scope for the node.