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 
28 
29  std::string varTypeToString(ESM::VarType);
30 
31  };
32 }
33 
34 #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:16
const CSMWorld::IdCollection< ESM::GameSetting > & mGameSettings
Definition: gmstcheck.hpp:27
Definition: messages.hpp:38
virtual int setup()
Definition: gmstcheck.cpp:11
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:7
std::string varTypeToString(ESM::VarType)
Definition: gmstcheck.cpp:110