OpenMW
|
00001 #ifndef CSM_TOOLS_FACTIONCHECK_H 00002 #define CSM_TOOLS_FACTIONCHECK_H 00003 00004 #include <components/esm/loadfact.hpp> 00005 00006 #include "../world/idcollection.hpp" 00007 00008 #include "../doc/stage.hpp" 00009 00010 namespace CSMTools 00011 { 00013 class FactionCheckStage : public CSMDoc::Stage 00014 { 00015 const CSMWorld::IdCollection<ESM::Faction>& mFactions; 00016 00017 public: 00018 00019 FactionCheckStage (const CSMWorld::IdCollection<ESM::Faction>& factions); 00020 00021 virtual int setup(); 00023 00024 virtual void perform (int stage, std::vector<std::string>& messages); 00026 }; 00027 } 00028 00029 #endif