1 #ifndef OPENMW_MECHANICS_SUMMONING_H
2 #define OPENMW_MECHANICS_SUMMONING_H
6 #include "../mwworld/ptr.hpp"
21 const std::string& sourceName,
const std::string& sourceId,
int casterActorId,
22 float magnitude,
float remainingTime = -1,
float totalTime = -1);
Definition: magiceffects.hpp:73
Definition: summoning.hpp:15
void process()
To call after all effect sources have been visited.
Definition: summoning.cpp:41
UpdateSummonedCreatures(const MWWorld::Ptr &actor)
Definition: summoning.cpp:23
virtual ~UpdateSummonedCreatures()
Definition: summoning.cpp:29
Definition: magiceffects.hpp:17
virtual void visit(MWMechanics::EffectKey key, const std::string &sourceName, const std::string &sourceId, int casterActorId, float magnitude, float remainingTime=-1, float totalTime=-1)
Definition: summoning.cpp:33
std::set< std::pair< int, std::string > > mActiveEffects
Definition: summoning.hpp:30
Pointer to a LiveCellRef.
Definition: ptr.hpp:19
MWWorld::Ptr mActor
Definition: summoning.hpp:28