13#ifndef SO_CLEAR_SHADER_STATE_H 
   14#define SO_CLEAR_SHADER_STATE_H 
   19#include "SoShaderSystem.h" 
   20#include <Inventor/nodes/SoSubNode.h> 
   21#include <Inventor/fields/SoSFBool.h> 
   28   typedef SoNode inherited;
 
   46      void GLRender(SoGLRenderAction *action) 
override;
 
 
Open Inventor node to clear shader state.
 
SoSFBool shaderObjectList
Collects all shader parameters.
 
static void initClass()
Initialize class with runtime type system.
 
~SoClearShaderState() override
Destructor.
 
SoClearShaderState()
Constructor.
 
SoSFBool shaderParameterList
Collects all vertex and fragment shaders.
 
void GLRender(SoGLRenderAction *action) override
Implements rendering.
 
Class managing an OpenGL shader program.