00001 /* 00002 * $Id: iofhs.h 319 2008-09-24 11:17:38Z kybav1 $ 00003 * 00004 * Description : One line description of file. 00005 * Author : Antonin Misek <antonin.misek@skoda-auto.cz> 00006 * 00007 * Purpose : 00008 * Long description of what the file is for. 00009 */ 00010 00011 #ifndef __IOFHS__H__ 00012 #define __IOFHS__H__ 00013 00014 #include "../../iomodule.h" 00015 #include "../../common.h" 00016 00017 00018 namespace VRUT 00019 { 00021 const int MODULE_VERSION = 1; 00022 00024 class IOFhsModule : public IOModule 00025 { 00026 public: 00028 IOFhsModule(const MODULE_ID & _id, const wxString & _name, EventHandler * msgSink); 00030 virtual ~IOFhsModule(); 00031 00033 virtual wxString GetDesc() const; 00035 virtual wxString GetSupportedExts() const; 00041 virtual bool ImportScene(const wxString & fname, SCENE_ID _sceneID, const wxString & rootUid); 00043 virtual bool ExportScene(const wxString & fname, const Scene * scene); 00044 }; 00045 }; 00046 00047 00048 EXPORT_VRUT_MODULE_FUNCTIONS( IOFhsModule ) 00049 00050 00051 #endif
1.5.5