vrecko
virtual reality framework
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
lsfile.h
Go to the documentation of this file.
1 #ifndef LSFILE_H_
2 #define LSFILE_H_
3 
4 #include <vector>
5 #include <map>
6 #include <string>
7 #include <osgDB/fstream>
8 #include <sstream>
9 
10 #include "abstractfile.h"
11 #include "utils.h"
12 #include "lsystemexception.h"
13 #include "configuration.h"
14 
15 
16 using std::string;
17 
18 namespace AP_LSystem{
22 class LSFile : public AbstractFile
23 {
24 private:
25  std::map<string, string> m_Defines;
26 
32  void processType( std::string expression );
33 
34 public:
35  LSFile();
41  virtual void open(string & filename);
42 };
43 }
44 
45 #endif // LSFILE_H