/tags/rel-0-5-1/FreeSpeech/visix/include/VisixFileSource.h
# · C++ Header · 26 lines · 17 code · 7 blank · 2 comment · 0 complexity · eb11fe467fdc1c8eda973be879023991 MD5 · raw file
- // Copyright (C) 1999 Jean-Marc Valin
- #ifndef VISIXFILESOURCE_H
- #define VISIXFILESOURCE_H
- #include <gnome.h>
- #include <string>
- #include "VisixSource.h"
- class VisixFileSource : public VisixSource {
- protected:
- string path;
- public:
- VisixFileSource(GtkWidget *_parent, VisixProject *_project, const string &_name, const string &_path);
- VisixFileSource(GtkWidget *_parent, VisixProject *_project, xmlNodePtr src);
- //virtual void showProperties();
- void save (xmlNode *root);
- protected:
- virtual void loadSource();
- virtual void unloadSource();
- };
- #endif