14 #ifndef __H3DSHADERCONSTANTS_H__
15 #define __H3DSHADERCONSTANTS_H__
38 virtual std::string defaultXMLContainerField() {
39 return "shaderConstants";
44 virtual bool addField(
const std::string &name,
48 virtual bool addFieldNoEvent(
const std::string &name,
54 virtual bool removeField (
const std::string& _name);
Contains different templates to modify field behaviour.
Contains the Field class.
Header file for H3DDisplayListObject.
Header file for H3DDynamicFieldsObject.
The Field class.
Definition: Field.h:46
AccessType
The different access types that a field can have.
Definition: Field.h:53
This abstract interface class is the base class for all node types that wants to create an OpenGL dis...
Definition: H3DDisplayListObject.h:54
This abstract interface class is the base class for all classes that specify arbitrary fields.
Definition: H3DDynamicFieldsObject.h:128
Node is the base class for all classes that can be part of the H3D scene-graph.
Definition: Node.h:46
The ShaderConstants node is a node will be used to gather all static shader inputs to be used in the ...
Definition: ShaderConstants.h:34
H3D API namespace.
Definition: Anchor.h:38
The H3DNodeDatabase contains a mapping between a name of a Node and the constructor for the Node with...
Definition: H3DNodeDatabase.h:194