OpenMW
components/esm/filter.hpp
Go to the documentation of this file.
00001 #ifndef COMPONENTS_ESM_FILTER_H
00002 #define COMPONENTS_ESM_FILTER_H
00003 
00004 #include <string>
00005 
00006 namespace ESM
00007 {
00008     class ESMReader;
00009     class ESMWriter;
00010 
00011     struct Filter
00012     {
00013         static unsigned int sRecordId;
00014 
00015         std::string mId;
00016 
00017         std::string mDescription;
00018 
00019         std::string mFilter;
00020 
00021         void load (ESMReader& esm);
00022         void save (ESMWriter& esm) const;
00023 
00024         void blank();
00026     };
00027 }
00028 
00029 #endif