OpenMW
|
VerifyStage: make sure that magic effect records are internally consistent. More...
#include <magiceffectcheck.hpp>
Public Member Functions | |
MagicEffectCheckStage (const CSMWorld::IdCollection< ESM::MagicEffect > &effects, const CSMWorld::IdCollection< ESM::Sound > &sounds, const CSMWorld::RefIdCollection &referenceables, const CSMWorld::Resources &icons, const CSMWorld::Resources &textures) | |
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 Member Functions | |
bool | isTextureExists (const std::string &texture, bool isIcon) const |
std::string | checkReferenceable (const std::string &id, const CSMWorld::UniversalId &type, const std::string &column) const |
std::string | checkSound (const std::string &id, const std::string &column) const |
Private Attributes | |
const CSMWorld::IdCollection < ESM::MagicEffect > & | mMagicEffects |
const CSMWorld::IdCollection < ESM::Sound > & | mSounds |
const CSMWorld::RefIdCollection & | mReferenceables |
const CSMWorld::Resources & | mIcons |
const CSMWorld::Resources & | mTextures |
VerifyStage: make sure that magic effect records are internally consistent.
CSMTools::MagicEffectCheckStage::MagicEffectCheckStage | ( | const CSMWorld::IdCollection< ESM::MagicEffect > & | effects, |
const CSMWorld::IdCollection< ESM::Sound > & | sounds, | ||
const CSMWorld::RefIdCollection & | referenceables, | ||
const CSMWorld::Resources & | icons, | ||
const CSMWorld::Resources & | textures | ||
) |
|
private |
|
private |
|
private |
|
virtual |
Messages resulting from this tage will be appended to messages.
Implements CSMDoc::Stage.
|
virtual |
Implements CSMDoc::Stage.
|
private |
|
private |
|
private |
|
private |
|
private |