Pol
Revision:cb584c9
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
uoskills.h
Go to the documentation of this file.
1
7
#ifndef UOSKILLS_H
8
#define UOSKILLS_H
9
10
#include <string>
11
12
namespace
Pol
13
{
14
namespace
Plib
15
{
16
class
Package;
17
}
18
namespace
Clib
19
{
20
class
ConfigElem;
21
}
22
namespace
Mobile
23
{
24
class
Attribute;
25
}
26
namespace
Core
27
{
28
class
UOSkill
29
{
30
public
:
31
UOSkill
(
const
Plib::Package
* pkg,
Clib::ConfigElem
& elem );
32
UOSkill
();
33
size_t
estimateSize()
const
;
34
35
bool
inited
;
36
unsigned
skillid
;
37
std::string
attributename
;
38
const
Mobile::Attribute
*
pAttr
;
39
40
const
Plib::Package
*
pkg
;
41
};
42
43
const
UOSkill
&
GetUOSkill
(
unsigned
skillid );
44
void
clean_skills
();
45
}
46
}
47
#endif
Pol::Core::UOSkill::attributename
std::string attributename
Definition:
uoskills.h:37
Pol::Core::UOSkill::skillid
unsigned skillid
Definition:
uoskills.h:36
Pol::Core::UOSkill::pAttr
const Mobile::Attribute * pAttr
Definition:
uoskills.h:38
Pol::Core::clean_skills
void clean_skills()
Definition:
uoskills.cpp:93
Pol::Mobile::Attribute
Definition:
attribute.h:31
Pol::Core::UOSkill
Definition:
uoskills.h:28
Pol::Core::UOSkill::pkg
const Plib::Package * pkg
Definition:
uoskills.h:40
Pol::Plib::Package
Definition:
pkg.h:41
Pol::Core::GetUOSkill
const UOSkill & GetUOSkill(unsigned skillid)
Definition:
uoskills.cpp:21
Pol::Core::UOSkill::inited
bool inited
Definition:
uoskills.h:35
Pol::Core::FilterType::Mobile
Pol::Clib::ConfigElem
Definition:
cfgelem.h:53
Pol
Definition:
berror.cpp:12
pol
uoskills.h
Generated on Wed Oct 10 2018 02:42:36 for Pol by
1.8.11