13#ifndef SO_SHADER_PARAMETER_H
14#define SO_SHADER_PARAMETER_H
19#include "SoShaderSystem.h"
20#include <Inventor/nodes/SoGroup.h>
21#include <Inventor/fields/SoSFString.h>
26 typedef SoGroup inherited;
Abstract Open Inventor group base class for shader parameter nodes.
void callback(SoCallbackAction *) override
Shut down handling of these actions for children.
static void initClass()
Initialize class with runtime type system.
void GLRender(SoGLRenderAction *) override
void pick(SoPickAction *) override
void getBoundingBox(SoGetBoundingBoxAction *) override
void getMatrix(SoGetMatrixAction *) override
SoShaderParameter()
Constructor.
SoSFString name
Name given to parameter in high level languages.
void handleEvent(SoHandleEventAction *) override
Target mlrange_cast(Source arg)
Generic version of checked ML casts.