OpenMW
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
gmstcheck.hpp
Go to the documentation of this file.
1 #ifndef CSM_TOOLS_GMSTCHECK_H
2 #define CSM_TOOLS_GMSTCHECK_H
3 
5 
6 #include "../world/idcollection.hpp"
7 
8 #include "../doc/stage.hpp"
9 
10 namespace CSMTools
11 {
14  {
15  public:
16 
18 
19  virtual int setup();
21 
22  virtual void perform(int stage, CSMDoc::Messages& messages);
24 
25  private:
26 
29 
30  std::string varTypeToString(ESM::VarType);
31 
32  };
33 }
34 
35 #endif
VarType
Definition: variant.hpp:12
virtual void perform(int stage, CSMDoc::Messages &messages)
Messages resulting from this stage will be appended to messages.
Definition: gmstcheck.cpp:22
const CSMWorld::IdCollection< ESM::GameSetting > & mGameSettings
Definition: gmstcheck.hpp:27
Definition: messages.hpp:38
virtual int setup()
Definition: gmstcheck.cpp:15
Definition: stage.hpp:15
VerifyStage: make sure that GMSTs are alright.
Definition: gmstcheck.hpp:13
GmstCheckStage(const CSMWorld::IdCollection< ESM::GameSetting > &gameSettings)
Definition: gmstcheck.cpp:9
bool mIgnoreBaseRecords
Definition: gmstcheck.hpp:28
std::string varTypeToString(ESM::VarType)
Definition: gmstcheck.cpp:117