Class (Deprecated) vrSHLChunkPtr
object --+
|
??.instance --+
|
SHLChunkPtr --+
|
vrSHLChunkPtr
Deprecated. Use API v2 vrdGLSLShaderChunk and vrdGLSLShaderParameter types instead.
The SHLChunkPtr class provides direct access to all data of an OpenGL Shader Chunk.
| Instance Methods | |
| __init__(source) The constructor of the vrSHLChunkPtr class. |
|
| fields() Returns the field access. |
|
| unsigned integer | getID() Returns the node id. |
| SHLChunkPtr | getPtr() Returns the OpenSG SHLChunkPtr. |
| bool | isValid() Returns true when the node is valid. |
| setUniformParameterInt(name,
v) Sets an OpenGL Shading Language integer parameter. |
|
| setUniformParameterReal(name,
v) Sets an OpenGL Shading Language real parameter. |
|
| setUniformParameterVec2f(name,
x,
y) Sets an OpenGL Shading Language vec2f parameter. |
|
| setUniformParameterVec3f(name,
x,
y,
z) Sets an OpenGL Shading Language vec3f parameter. |
|
| setUniformParameterVec4f(name,
x,
y,
z,
w) Sets an OpenGL Shading Language vec4f parameter. |
|
|
Inherited from Inherited from |
|
| Method Details |
The constructor of the vrSHLChunkPtr class. There are four valid versions: vrSHLChunkPtr() Creates a vrTextureChunkPtr object. vrSHLChunkPtr(source) Creates a vrTextureChunkPtr object from an unsigned int. vrSHLChunkPtr(source) Creates a vrTextureChunkPtr object from a StateChunkPtr. vrSHLChunkPtr(source) Creates a vrTextureChunkPtr object from a SHLChunkPtr.
|
Returns the field access.
|
Returns the node id.
|
Returns the OpenSG SHLChunkPtr.
|
Returns true when the node is valid. Should be called for sanity reasons after searching a material with findMaterial.
|
Sets an OpenGL Shading Language integer parameter.
|
Sets an OpenGL Shading Language real parameter.
|
Sets an OpenGL Shading Language vec2f parameter.
|
Sets an OpenGL Shading Language vec3f parameter.
|
Sets an OpenGL Shading Language vec4f parameter.
|