#include <ProtoDeclare.h>
Inherits X3D::X3DProto, and X3D::X3DNode.
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. | |
ProtoDeclare (const AP_Xml &xml, SFNode scene, const I< fieldValue * > &fieldValues) | |
void | Render (void) |
Inline. | |
virtual | ~ProtoDeclare (void) |
Private Attributes | |
ProtoBody * | _m_body |
ProtoInterface * | _m_interface |
ProtoDeclare | ( | const AP_Xml & | xml, | |
SFNode | scene, | |||
const I< fieldValue * > & | fieldValues | |||
) |
~ProtoDeclare | ( | void | ) | [virtual] |
AP_Bool Init | ( | void | ) | [inline, virtual] |
void Render | ( | void | ) | [inline, virtual] |
ProtoInterface* _m_interface [private] |