OpenMW
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
journalcheck.hpp
Go to the documentation of this file.
1 #ifndef CSM_TOOLS_JOURNALCHECK_H
2 #define CSM_TOOLS_JOURNALCHECK_H
3 
5 
6 #include "../world/idcollection.hpp"
7 #include "../world/infocollection.hpp"
8 
9 #include "../doc/stage.hpp"
10 
11 namespace CSMTools
12 {
15  {
16  public:
17 
19  const CSMWorld::InfoCollection& journalInfos);
20 
21  virtual int setup();
23 
24  virtual void perform(int stage, CSMDoc::Messages& messages);
26 
27  private:
28 
31 
32  };
33 }
34 
35 #endif
Definition: infocollection.hpp:14
Definition: messages.hpp:38
VerifyStage: make sure that journal infos are good.
Definition: journalcheck.hpp:14
virtual void perform(int stage, CSMDoc::Messages &messages)
Messages resulting from this stage will be appended to messages.
Definition: journalcheck.cpp:16
Definition: stage.hpp:15
JournalCheckStage(const CSMWorld::IdCollection< ESM::Dialogue > &journals, const CSMWorld::InfoCollection &journalInfos)
Definition: journalcheck.cpp:6
const CSMWorld::IdCollection< ESM::Dialogue > & mJournals
Definition: journalcheck.hpp:29
const CSMWorld::InfoCollection & mJournalInfos
Definition: journalcheck.hpp:30
virtual int setup()
Definition: journalcheck.cpp:11