1 #ifndef OPENMW_GUI_SPELLMODEL_H
2 #define OPENMW_GUI_SPELLMODEL_H
4 #include "../mwworld/ptr.hpp"
Spell getItem(ModelIndex index) const
throws for invalid index
Definition: spellmodel.cpp:151
MWWorld::Ptr mActor
Definition: spellmodel.hpp:53
std::string mFilter
Definition: spellmodel.hpp:57
Type
Definition: spellmodel.hpp:11
SpellModel(const MWWorld::Ptr &actor, const std::string &filter)
Definition: spellmodel.cpp:35
std::string mId
Definition: spellmodel.hpp:21
std::string mName
Definition: spellmodel.hpp:19
bool mActive
Definition: spellmodel.hpp:25
Definition: spellmodel.hpp:9
MWWorld::Ptr mItem
Definition: spellmodel.hpp:22
bool mSelected
Definition: spellmodel.hpp:24
Model that lists all usable powers, spells and enchanted items for an actor.
Definition: spellmodel.hpp:37
int ModelIndex
Definition: spellmodel.hpp:43
Spell()
Definition: spellmodel.hpp:27
Definition: spellmodel.hpp:15
size_t getItemCount() const
Definition: spellmodel.cpp:146
Definition: spellmodel.hpp:13
Type mType
Definition: spellmodel.hpp:18
std::vector< Spell > mSpells
Definition: spellmodel.hpp:55
void update()
Definition: spellmodel.cpp:45
Pointer to a LiveCellRef.
Definition: ptr.hpp:19
int mCount
Definition: spellmodel.hpp:23
std::string mCostColumn
Definition: spellmodel.hpp:20
Definition: spellmodel.hpp:14