OpenMW
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Public Member Functions | List of all members
MWMechanics::EffectSourceVisitor Struct Referenceabstract

#include <magiceffects.hpp>

Inheritance diagram for MWMechanics::EffectSourceVisitor:
Collaboration diagram for MWMechanics::EffectSourceVisitor:

Public Member Functions

virtual ~EffectSourceVisitor ()
 
virtual void visit (MWMechanics::EffectKey key, const std::string &sourceName, const std::string &sourceId, int casterActorId, float magnitude, float remainingTime=-1, float totalTime=-1)=0
 

Constructor & Destructor Documentation

virtual MWMechanics::EffectSourceVisitor::~EffectSourceVisitor ( )
inlinevirtual

Reimplemented in MWGui::EffectSourceVisitor.

Member Function Documentation

virtual void MWMechanics::EffectSourceVisitor::visit ( MWMechanics::EffectKey  key,
const std::string &  sourceName,
const std::string &  sourceId,
int  casterActorId,
float  magnitude,
float  remainingTime = -1,
float  totalTime = -1 
)
pure virtual

Implemented in MWMechanics::ExpiryVisitor, MWMechanics::SoulTrap, MWMechanics::ApplyLoopingParticlesVisitor, anonymous_namespace{actors.cpp}::CheckActorCommanded, MWGui::EffectSourceVisitor, and MWMechanics::UpdateSummonedCreatures.

Here is the caller graph for this function:


The documentation for this struct was generated from the following file: