MaterialX 1.38.7
Loading...
Searching...
No Matches
ShaderNode::ScopeInfo Struct Reference

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
 
ShaderNodeconditionalNode
 
uint32_t conditionBitmask
 
uint32_t fullConditionMask
 

Detailed Description

Information on source code scope for the node.


The documentation for this struct was generated from the following files: