#include <ProgramShader.h>
Inherits X3D::X3DShaderNode.
Public Member Functions | |
AP_Bool | Init (void) |
Interface The render and init API function is not present in the X3D ISO/IEC 19775-1:2008 standard. We will use it to OpenGL direct rendering. It is a pure virtual function and must be overloaded from some X3D classes. | |
ProgramShader (const AP_Xml &xml, SFNode scene) | |
void | Render (void) |
virtual | ~ProgramShader (void) |
Protected Attributes | |
MFNode | _m_programs |
AP_Sint32 | _m_PShaders |
ProgramShader | ( | const AP_Xml & | xml, | |
SFNode | scene | |||
) |
~ProgramShader | ( | void | ) | [virtual] |
AP_Bool Init | ( | void | ) | [virtual] |
void Render | ( | void | ) | [virtual] |
Reimplemented from X3DNode.
MFNode _m_programs [protected] |
AP_Sint32 _m_PShaders [protected] |