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;
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.
Target mlrange_cast(Source arg)
Generic version of checked ML casts.