OpenMW
|
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