OpenMW
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Public Member Functions | Private Attributes | List of all members
CSMTools::EnchantmentCheckStage Class Reference

Make sure that enchantment records are correct. More...

#include <enchantmentcheck.hpp>

Inheritance diagram for CSMTools::EnchantmentCheckStage:
Collaboration diagram for CSMTools::EnchantmentCheckStage:

Public Member Functions

 EnchantmentCheckStage (const CSMWorld::IdCollection< ESM::Enchantment > &enchantments)
 
virtual int setup ()
 
virtual void perform (int stage, CSMDoc::Messages &messages)
 Messages resulting from this tage will be appended to messages. More...
 
- Public Member Functions inherited from CSMDoc::Stage
virtual ~Stage ()
 

Private Attributes

const CSMWorld::IdCollection
< ESM::Enchantment > & 
mEnchantments
 
bool mIgnoreBaseRecords
 

Detailed Description

Make sure that enchantment records are correct.

Constructor & Destructor Documentation

CSMTools::EnchantmentCheckStage::EnchantmentCheckStage ( const CSMWorld::IdCollection< ESM::Enchantment > &  enchantments)

Member Function Documentation

void CSMTools::EnchantmentCheckStage::perform ( int  stage,
CSMDoc::Messages messages 
)
virtual

Messages resulting from this tage will be appended to messages.

Implements CSMDoc::Stage.

Here is the call graph for this function:

int CSMTools::EnchantmentCheckStage::setup ( )
virtual
Returns
number of steps

Implements CSMDoc::Stage.

Here is the call graph for this function:

Member Data Documentation

const CSMWorld::IdCollection<ESM::Enchantment>& CSMTools::EnchantmentCheckStage::mEnchantments
private
bool CSMTools::EnchantmentCheckStage::mIgnoreBaseRecords
private

The documentation for this class was generated from the following files: