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

#include <actionapply.hpp>

Inheritance diagram for MWWorld::ActionApplyWithSkill:
Collaboration diagram for MWWorld::ActionApplyWithSkill:

Public Member Functions

 ActionApplyWithSkill (const Ptr &object, const std::string &id, int skillIndex, int usageType)
 
- Public Member Functions inherited from MWWorld::Action
const PtrgetTarget () const
 
 Action (bool keepSound=false, const Ptr &target=Ptr())
 
virtual ~Action ()
 
virtual bool isNullAction ()
 Is running this action a no-op? (default false) More...
 
void execute (const Ptr &actor, bool noSound=false)
 
void setSound (const std::string &id)
 
void setSoundOffset (float offset)
 

Private Member Functions

virtual void executeImp (const Ptr &actor)
 

Private Attributes

std::string mId
 
int mSkillIndex
 
int mUsageType
 

Additional Inherited Members

- Protected Member Functions inherited from MWWorld::Action
void setTarget (const Ptr &)
 

Constructor & Destructor Documentation

MWWorld::ActionApplyWithSkill::ActionApplyWithSkill ( const Ptr object,
const std::string &  id,
int  skillIndex,
int  usageType 
)

Member Function Documentation

void MWWorld::ActionApplyWithSkill::executeImp ( const Ptr actor)
privatevirtual

Implements MWWorld::Action.

Here is the call graph for this function:

Member Data Documentation

std::string MWWorld::ActionApplyWithSkill::mId
private
int MWWorld::ActionApplyWithSkill::mSkillIndex
private
int MWWorld::ActionApplyWithSkill::mUsageType
private

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