Pol
Revision:cb584c9
|
#include <uoskills.h>
Public Member Functions | |
UOSkill (const Plib::Package *pkg, Clib::ConfigElem &elem) | |
UOSkill () | |
size_t | estimateSize () const |
Public Attributes | |
std::string | attributename |
bool | inited |
const Mobile::Attribute * | pAttr |
const Plib::Package * | pkg |
unsigned | skillid |
Definition at line 28 of file uoskills.h.
Pol::Core::UOSkill::UOSkill | ( | const Plib::Package * | pkg, |
Clib::ConfigElem & | elem | ||
) |
Definition at line 29 of file uoskills.cpp.
References attributename, Pol::Mobile::Attribute::FindAttribute(), pAttr, skillid, Pol::Clib::ConfigElem::throw_error(), and Pol::Clib::ConfigElem::warn().
Pol::Core::UOSkill::UOSkill | ( | ) |
Definition at line 61 of file uoskills.cpp.
Referenced by estimateSize().
size_t Pol::Core::UOSkill::estimateSize | ( | ) | const |
Definition at line 66 of file uoskills.cpp.
References attributename, and UOSkill().
std::string Pol::Core::UOSkill::attributename |
Definition at line 37 of file uoskills.h.
Referenced by estimateSize(), and UOSkill().
bool Pol::Core::UOSkill::inited |
Definition at line 35 of file uoskills.h.
Referenced by Pol::Core::handle_use_skill(), and Pol::Network::UOClientInterface::Initialize().
const Mobile::Attribute* Pol::Core::UOSkill::pAttr |
Definition at line 38 of file uoskills.h.
Referenced by Pol::Core::ClientCreateChar(), Pol::Core::ClientCreateChar70160(), Pol::Core::ClientCreateCharKR(), Pol::Core::handle_skill_lock(), Pol::Core::handle_use_skill(), Pol::Network::UOClientInterface::Initialize(), Pol::Core::send_skillmsg(), and UOSkill().
const Plib::Package* Pol::Core::UOSkill::pkg |
Definition at line 40 of file uoskills.h.
unsigned Pol::Core::UOSkill::skillid |
Definition at line 36 of file uoskills.h.
Referenced by Pol::Core::load_skill_entry(), Pol::Network::send_uo_skill(), and UOSkill().