OpenMW
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Public Member Functions | Private Attributes | List of all members
MWMechanics::SoulTrap Class Reference
Inheritance diagram for MWMechanics::SoulTrap:
Collaboration diagram for MWMechanics::SoulTrap:

Public Member Functions

 SoulTrap (MWWorld::Ptr trappedCreature)
 
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 Member Functions inherited from MWMechanics::EffectSourceVisitor
virtual ~EffectSourceVisitor ()
 

Private Attributes

MWWorld::Ptr mCreature
 
MWWorld::Ptr mActor
 
bool mTrapped
 

Constructor & Destructor Documentation

MWMechanics::SoulTrap::SoulTrap ( MWWorld::Ptr  trappedCreature)
inline

Member Function Documentation

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

Implements MWMechanics::EffectSourceVisitor.

Here is the call graph for this function:

Member Data Documentation

MWWorld::Ptr MWMechanics::SoulTrap::mActor
private
MWWorld::Ptr MWMechanics::SoulTrap::mCreature
private
bool MWMechanics::SoulTrap::mTrapped
private

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