Documentation


glEngineNode.h

Go to the documentation of this file.
00001 
00002 //                            glEngineNode.h                                  //
00004 
00005 #ifndef GL_ENGINE_NODE_H
00006 #define GL_ENGINE_NODE_H
00007 
00008 //#include <X3DTK/private/GL_X3DChildNode.h>
00009 #include <X3DTK/private/GL_Group.h>
00010 #include <animal/X3DTK/X4DNode.h>
00011 
00012 namespace X3DTK {
00013 namespace GL {
00014 
00017 
00018 class GLEngineNode : public Group// X3DChildNode
00019 {
00020 public:
00022   GLEngineNode();
00024   virtual ~GLEngineNode();
00025 
00027   virtual void draw() const;
00029   virtual void update(){}
00030   
00031   void setX4DNode( X3DTK::X3D::X4DNode* n );
00032   
00033   
00034 protected:
00035   X3DTK::X3D::X4DNode* e_x4dNode;
00036   
00037 };
00038 
00039 }
00040 }
00041 
00042 #endif

Generated on Thu Dec 23 13:52:25 2004 by doxygen 1.3.6