MeVisLab Toolbox Reference
|
Base class for uniform shader parameters. More...
#include <SoUniformParameterBase.h>
Public Types | |
enum | SamplerType { SAMPLER_1D , SAMPLER_2D , SAMPLER_3D , SAMPLER_CUBEMAP } |
Protected Member Functions | |
SoUniformParameterBase () | |
Hidden constructor. | |
virtual | ~SoUniformParameterBase () |
Hidden destructor. | |
Base class for uniform shader parameters.
Base class for uniform shader parameters.
Definition at line 29 of file SoUniformParameterBase.h.
Enumerator | |
---|---|
SAMPLER_1D | |
SAMPLER_2D | |
SAMPLER_3D | |
SAMPLER_CUBEMAP |
Definition at line 72 of file SoUniformParameterBase.h.
|
protected |
Hidden constructor.
|
protectedvirtual |
Hidden destructor.
Adds a texture sampler with the given name and returns the assigned texture unit.
Reimplemented in SoGLShaderProgram.
Definition at line 42 of file SoUniformParameterBase.h.
Reimplemented in SoGLShaderProgram, and SoShaderParameterCollector.
Definition at line 45 of file SoUniformParameterBase.h.
|
inlinevirtual |
Reimplemented in SoGLShaderProgram, and SoShaderParameterCollector.
Definition at line 53 of file SoUniformParameterBase.h.
Reimplemented in SoGLShaderProgram, and SoShaderParameterCollector.
Definition at line 58 of file SoUniformParameterBase.h.
Reimplemented in SoGLShaderProgram, and SoShaderParameterCollector.
Definition at line 46 of file SoUniformParameterBase.h.
|
inlinevirtual |
Reimplemented in SoGLShaderProgram, and SoShaderParameterCollector.
Definition at line 49 of file SoUniformParameterBase.h.
|
inlinevirtual |
Reimplemented in SoGLShaderProgram, and SoShaderParameterCollector.
Definition at line 54 of file SoUniformParameterBase.h.
Reimplemented in SoGLShaderProgram, and SoShaderParameterCollector.
Definition at line 59 of file SoUniformParameterBase.h.
Reimplemented in SoGLShaderProgram, and SoShaderParameterCollector.
Definition at line 60 of file SoUniformParameterBase.h.
Reimplemented in SoGLShaderProgram, and SoShaderParameterCollector.
Definition at line 47 of file SoUniformParameterBase.h.
|
inlinevirtual |
Reimplemented in SoGLShaderProgram, and SoShaderParameterCollector.
Definition at line 50 of file SoUniformParameterBase.h.
|
inlinevirtual |
Reimplemented in SoGLShaderProgram, and SoShaderParameterCollector.
Definition at line 55 of file SoUniformParameterBase.h.
Reimplemented in SoGLShaderProgram, and SoShaderParameterCollector.
Definition at line 61 of file SoUniformParameterBase.h.
Reimplemented in SoGLShaderProgram, and SoShaderParameterCollector.
Definition at line 62 of file SoUniformParameterBase.h.
Reimplemented in SoGLShaderProgram, and SoShaderParameterCollector.
Definition at line 48 of file SoUniformParameterBase.h.
|
inlinevirtual |
Reimplemented in SoGLShaderProgram, and SoShaderParameterCollector.
Definition at line 51 of file SoUniformParameterBase.h.
|
inlinevirtual |
Reimplemented in SoGLShaderProgram, and SoShaderParameterCollector.
Definition at line 56 of file SoUniformParameterBase.h.
Reimplemented in SoGLShaderProgram, and SoShaderParameterCollector.
Definition at line 63 of file SoUniformParameterBase.h.
|
inlinevirtual |
Definition at line 65 of file SoUniformParameterBase.h.
|
inlinevirtual |
Reimplemented in SoGLShaderProgram, and SoShaderParameterCollector.
Definition at line 67 of file SoUniformParameterBase.h.
|
inlinevirtual |
Definition at line 66 of file SoUniformParameterBase.h.
|
inlinevirtual |
Reimplemented in SoGLShaderProgram, and SoShaderParameterCollector.
Definition at line 68 of file SoUniformParameterBase.h.
|
inlinevirtual |
Reimplemented in SoShaderParameterCollector.
Definition at line 81 of file SoUniformParameterBase.h.