ManaPlus
|
#include <skilldata.h>
Public Member Functions | |
SkillData () | |
~SkillData () | |
void | setIcon (const std::string &iconPath) |
Data Fields | |
std::string | name |
std::string | shortName |
std::string | dispName |
std::string | description |
MissileInfo | missile |
MissileInfo | castingMissile |
std::string | invokeCmd |
std::string | castingAnimation |
SoundInfo | soundHit |
SoundInfo | soundMiss |
Image * | icon |
int | updateEffectId |
int | removeEffectId |
int | hitEffectId |
int | missEffectId |
int | castingSrcEffectId |
int | castingDstEffectId |
int | castingGroundEffectId |
int | srcEffectId |
int | dstEffectId |
bool | haveIcon |
bool | autoTab |
Definition at line 32 of file skilldata.h.
SkillData::SkillData | ( | ) |
Definition at line 36 of file skilldata.cpp.
SkillData::~SkillData | ( | ) |
void SkillData::setIcon | ( | const std::string & | iconPath | ) |
Definition at line 71 of file skilldata.cpp.
References Loader::getImage(), Theme::getImageFromTheme(), Configuration::getStringValue(), icon, and paths.
bool SkillData::autoTab |
Definition at line 59 of file skilldata.h.
std::string SkillData::castingAnimation |
Definition at line 42 of file skilldata.h.
int SkillData::castingDstEffectId |
Definition at line 54 of file skilldata.h.
int SkillData::castingGroundEffectId |
Definition at line 55 of file skilldata.h.
MissileInfo SkillData::castingMissile |
Definition at line 40 of file skilldata.h.
int SkillData::castingSrcEffectId |
Definition at line 53 of file skilldata.h.
std::string SkillData::description |
Definition at line 37 of file skilldata.h.
std::string SkillData::dispName |
Definition at line 36 of file skilldata.h.
int SkillData::dstEffectId |
Definition at line 57 of file skilldata.h.
bool SkillData::haveIcon |
Definition at line 58 of file skilldata.h.
int SkillData::hitEffectId |
Definition at line 51 of file skilldata.h.
Image* SkillData::icon |
Definition at line 47 of file skilldata.h.
Referenced by setIcon(), and ~SkillData().
std::string SkillData::invokeCmd |
Definition at line 41 of file skilldata.h.
int SkillData::missEffectId |
Definition at line 52 of file skilldata.h.
MissileInfo SkillData::missile |
Definition at line 39 of file skilldata.h.
std::string SkillData::name |
Definition at line 34 of file skilldata.h.
int SkillData::removeEffectId |
Definition at line 50 of file skilldata.h.
std::string SkillData::shortName |
Definition at line 35 of file skilldata.h.
SoundInfo SkillData::soundHit |
Definition at line 44 of file skilldata.h.
SoundInfo SkillData::soundMiss |
Definition at line 45 of file skilldata.h.
int SkillData::srcEffectId |
Definition at line 56 of file skilldata.h.
int SkillData::updateEffectId |
Definition at line 49 of file skilldata.h.