OpenMW
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
enchantmentcheck.hpp
Go to the documentation of this file.
1 #ifndef CSM_TOOLS_ENCHANTMENTCHECK_H
2 #define CSM_TOOLS_ENCHANTMENTCHECK_H
3 
5 
6 #include "../world/idcollection.hpp"
7 
8 #include "../doc/stage.hpp"
9 
10 namespace CSMTools
11 {
14  {
17 
18  public:
19 
21 
22  virtual int setup();
24 
25  virtual void perform (int stage, CSMDoc::Messages& messages);
27 
28  };
29 }
30 
31 #endif
Definition: messages.hpp:38
Make sure that enchantment records are correct.
Definition: enchantmentcheck.hpp:13
EnchantmentCheckStage(const CSMWorld::IdCollection< ESM::Enchantment > &enchantments)
Definition: enchantmentcheck.cpp:7
Definition: stage.hpp:15
const CSMWorld::IdCollection< ESM::Enchantment > & mEnchantments
Definition: enchantmentcheck.hpp:15
bool mIgnoreBaseRecords
Definition: enchantmentcheck.hpp:16
virtual int setup()
Definition: enchantmentcheck.cpp:13
virtual void perform(int stage, CSMDoc::Messages &messages)
Messages resulting from this tage will be appended to messages.
Definition: enchantmentcheck.cpp:20