ProtoInstance Class Reference

#include <ProtoInstance.h>

Inherits X3D::X3DProto, and X3D::X3DNode.

Collaboration diagram for ProtoInstance:

Collaboration graph

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.
 ProtoInstance (const AP_Xml &xml, SFNode scene)
void Render (void)
 Inline.
virtual ~ProtoInstance (void)

Protected Attributes

I< fieldValue * > _m_fieldValues
Scene_m_null_scene
ProtoDeclare_m_proto

Constructor & Destructor Documentation

ProtoInstance ( const AP_Xml xml,
SFNode  scene 
)

~ProtoInstance ( void   )  [virtual]


Member Function Documentation

AP_Bool Init ( void   )  [inline, virtual]

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.

Reimplemented from X3DNode.

void Render ( void   )  [inline, virtual]

Inline.

Reimplemented from X3DNode.


Field Documentation

I<fieldValue*> _m_fieldValues [protected]

Scene* _m_null_scene [protected]

ProtoDeclare* _m_proto [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