1 #ifndef OPENMW_ESM_SPELLSTATE_H
2 #define OPENMW_ESM_SPELLSTATE_H
std::map< std::string, SpellParams > TContainer
Definition: spellstate.hpp:36
std::string mSelectedSpell
Definition: spellstate.hpp:45
Definition: esmreader.hpp:21
std::map< int, float > mEffectRands
Definition: spellstate.hpp:33
std::map< std::string, std::vector< PermanentSpellEffectInfo > > mPermanentSpellEffects
Definition: spellstate.hpp:39
void save(ESMWriter &esm) const
Definition: spellstate.cpp:76
std::map< std::string, TimeStamp > mUsedPowers
Definition: spellstate.hpp:43
int mWorsenings
Definition: spellstate.hpp:21
void load(ESMReader &esm)
Definition: spellstate.cpp:9
Definition: esmwriter.hpp:17
Definition: spellstate.hpp:19
TimeStamp mNextWorsening
Definition: spellstate.hpp:22
float mMagnitude
Definition: spellstate.hpp:29
std::map< std::string, CorprusStats > mCorprusSpells
Definition: spellstate.hpp:41
TContainer mSpells
Definition: spellstate.hpp:37
Definition: spellstate.hpp:25
Definition: spellstate.hpp:32
Definition: spellstate.hpp:17
int mArg
Definition: spellstate.hpp:28
std::set< int > mPurgedEffects
Definition: spellstate.hpp:34
int mId
Definition: spellstate.hpp:27