Open Inventor multiple field managing a list of shader parameters.  
 More...
#include <SoMFUniformShaderParameter.h>
 | 
| static void  | initClass () | 
|   | Initialize class with runtime type system.  
  | 
|   | 
Open Inventor multiple field managing a list of shader parameters. 
Definition at line 25 of file SoMFUniformShaderParameter.h.
 
◆ addShaderParameter()
◆ findShaderParameter()
Find shader parameter using given pointer. 
 
 
◆ fixCopy()
  
  
      
        
          | void SoMFUniformShaderParameter::fixCopy  | 
          ( | 
          SbBool  | 
          copyConnections | ) | 
           | 
         
       
   | 
  
override   | 
  
 
Update a copied field to use the copy of each node if there is one. 
 
 
◆ getNumShaderParameters()
      
        
          | int SoMFUniformShaderParameter::getNumShaderParameters  | 
          ( | 
           | ) | 
           const | 
        
      
 
Return number of shader parameters managed by the field. 
 
 
◆ getShaderParameter()
Get shader parameter at given index. 
 
 
◆ initClass()
  
  
      
        
          | static void SoMFUniformShaderParameter::initClass  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
static   | 
  
 
Initialize class with runtime type system. 
 
 
◆ insertShaderParameter()
      
        
          | void SoMFUniformShaderParameter::insertShaderParameter  | 
          ( | 
          SoUniformShaderParameter *  | 
          shaderParameter,  | 
        
        
           | 
           | 
          int  | 
          newShaderParameterIndex  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
Insert shader parameter at given index. 
 
 
◆ referencesCopy()
  
  
      
        
          | SbBool SoMFUniformShaderParameter::referencesCopy  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
override   | 
  
 
Override this to also check the stored nodes. 
 
 
◆ removeAllShaderParameters()
      
        
          | void SoMFUniformShaderParameter::removeAllShaderParameters  | 
          ( | 
           | ) | 
           | 
        
      
 
Remove all shader parameters from the field. 
 
 
◆ removeShaderParameter() [1/2]
      
        
          | void SoMFUniformShaderParameter::removeShaderParameter  | 
          ( | 
          int  | 
          index | ) | 
           | 
        
      
 
Remove shader parameter at given index. 
 
 
◆ removeShaderParameter() [2/2]
◆ replaceShaderParameter() [1/2]
Replace shader parameter at given index with new one. 
 
 
◆ replaceShaderParameter() [2/2]
The documentation for this class was generated from the following file: