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: