ShaderProgram Class Reference

#include <ShaderProgram.h>

Inherits X3D::X3DNode, X3D::X3DUrlObject, and X3D::X3DProgrammableShaderObject.

Collaboration diagram for ShaderProgram:

Collaboration graph

Public Member Functions

const M< field * > & fields (void) const
 ShaderProgram (const AP_Xml &xml, SFNode scene)
SFString text (void) const
SFString type (void) const
virtual ~ShaderProgram (void)

Protected Attributes

M< field * > _m_fields
 Not X3D ISO standard, need it for rendering.
SFString _m_text
SFString _m_type

Constructor & Destructor Documentation

ShaderProgram ( const AP_Xml xml,
SFNode  scene 

~ShaderProgram ( void   )  [virtual]

Member Function Documentation

const M<field*>& fields ( void   )  const [inline]

SFString text ( void   )  const [inline]

SFString type ( void   )  const [inline]


Field Documentation

M<field*> _m_fields [protected]

Not X3D ISO standard, need it for rendering.

Reimplemented from X3DNode.

SFString _m_text [protected]

SFString _m_type [protected]

The documentation for this class was generated from the following files:

Generated on Fri Mar 5 16:50:45 2010 for CarLinO by  doxygen 1.5.8