OpenMW
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Public Member Functions | Public Attributes | List of all members
MWGui::EffectSourceVisitor Class Reference

#include <spellicons.hpp>

Inheritance diagram for MWGui::EffectSourceVisitor:
Collaboration diagram for MWGui::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)
 

Public Attributes

bool mIsPermanent
 
std::map< int, std::vector
< MagicEffectInfo > > 
mEffectSources
 

Constructor & Destructor Documentation

virtual MWGui::EffectSourceVisitor::~EffectSourceVisitor ( )
inlinevirtual

Reimplemented from MWMechanics::EffectSourceVisitor.

Member Function Documentation

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

Member Data Documentation

std::map<int, std::vector<MagicEffectInfo> > MWGui::EffectSourceVisitor::mEffectSources
bool MWGui::EffectSourceVisitor::mIsPermanent

The documentation for this class was generated from the following files: