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::SoundGenCheckStage Class Reference

VerifyStage: make sure that sound gen records are internally consistent. More...

#include <soundgencheck.hpp>

Inheritance diagram for CSMTools::SoundGenCheckStage:
Collaboration diagram for CSMTools::SoundGenCheckStage:

Public Member Functions

 SoundGenCheckStage (const CSMWorld::IdCollection< ESM::SoundGenerator > &soundGens, const CSMWorld::IdCollection< ESM::Sound > &sounds, const CSMWorld::RefIdCollection &referenceables)
 
virtual int setup ()
 
virtual void perform (int stage, CSMDoc::Messages &messages)
 Messages resulting from this stage will be appended to messages. More...
 
- Public Member Functions inherited from CSMDoc::Stage
virtual ~Stage ()
 

Private Attributes

const CSMWorld::IdCollection
< ESM::SoundGenerator > & 
mSoundGens
 
const CSMWorld::IdCollection
< ESM::Sound > & 
mSounds
 
const CSMWorld::RefIdCollectionmReferenceables
 

Detailed Description

VerifyStage: make sure that sound gen records are internally consistent.

Constructor & Destructor Documentation

CSMTools::SoundGenCheckStage::SoundGenCheckStage ( const CSMWorld::IdCollection< ESM::SoundGenerator > &  soundGens,
const CSMWorld::IdCollection< ESM::Sound > &  sounds,
const CSMWorld::RefIdCollection referenceables 
)

Member Function Documentation

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

Messages resulting from this stage will be appended to messages.

Implements CSMDoc::Stage.

Here is the call graph for this function:

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

Implements CSMDoc::Stage.

Member Data Documentation

const CSMWorld::RefIdCollection& CSMTools::SoundGenCheckStage::mReferenceables
private
const CSMWorld::IdCollection<ESM::SoundGenerator>& CSMTools::SoundGenCheckStage::mSoundGens
private
const CSMWorld::IdCollection<ESM::Sound>& CSMTools::SoundGenCheckStage::mSounds
private

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