Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

X3DSceneSaver.h

Go to the documentation of this file.
00001 
00002 //                            X3DSceneSaver.h                                 //
00004 
00005 #ifndef X3DSCENESAVER_H
00006 #define X3DSCENESAVER_H
00007 
00008 #include "X3DOnePassProcessor.h"
00009 
00010 namespace X3DTK {
00011 namespace X3D {
00012 
00013 class Scene;
00014 
00016 
00017 class X3DSceneSaver : public X3DOnePassProcessor
00018 {
00019 public:
00021   X3DSceneSaver();
00023   virtual ~X3DSceneSaver() = 0;
00024 
00026   virtual void saveAs(Scene *S, const SFString &fileName) const = 0;
00028   virtual void save(Scene *S) const = 0;
00029 };
00030 
00031 }
00032 }
00033 
00034 #endif

Generated on Tue Jul 15 16:46:53 2003 for X3DToolKit by doxygen1.3