OpenMW
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
soundgencheck.hpp
Go to the documentation of this file.
1 #ifndef CSM_TOOLS_SOUNDGENCHECK_HPP
2 #define CSM_TOOLS_SOUNDGENCHECK_HPP
3 
4 #include "../world/data.hpp"
5 
6 #include "../doc/stage.hpp"
7 
8 namespace CSMTools
9 {
12  {
17 
18  public:
21  const CSMWorld::RefIdCollection &objects);
22 
23  virtual int setup();
25 
26  virtual void perform(int stage, CSMDoc::Messages &messages);
28  };
29 }
30 
31 #endif
const CSMWorld::RefIdCollection & mObjects
Definition: soundgencheck.hpp:15
SoundGenCheckStage(const CSMWorld::IdCollection< ESM::SoundGenerator > &soundGens, const CSMWorld::IdCollection< ESM::Sound > &sounds, const CSMWorld::RefIdCollection &objects)
Definition: soundgencheck.cpp:8
bool mIgnoreBaseRecords
Definition: soundgencheck.hpp:16
Definition: messages.hpp:38
const CSMWorld::IdCollection< ESM::Sound > & mSounds
Definition: soundgencheck.hpp:14
virtual int setup()
Definition: soundgencheck.cpp:18
const CSMWorld::IdCollection< ESM::SoundGenerator > & mSoundGens
Definition: soundgencheck.hpp:13
Definition: stage.hpp:15
Definition: refidcollection.hpp:40
VerifyStage: make sure that sound gen records are internally consistent.
Definition: soundgencheck.hpp:11
virtual void perform(int stage, CSMDoc::Messages &messages)
Messages resulting from this stage will be appended to messages.
Definition: soundgencheck.cpp:25