Pol
Revision:cb584c9
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
uoexpansion.cpp
Go to the documentation of this file.
1
#include "
uoexpansion.h
"
2
3
namespace
Pol
4
{
5
namespace
Plib
6
{
7
char
*
ExpansionNames
[
numExpansions
] = {
"T2A"
,
"LBR"
,
"AOS"
,
"SE"
,
"ML"
,
"KR"
,
"SA"
,
"HSA"
};
8
B9Feature
ExpansionFlags
[
numExpansions
] = {
B9Feature::T2A
,
B9Feature::LBR
,
B9Feature::AOS
,
9
B9Feature::SE
,
B9Feature::ML
,
B9Feature::KRFaces
,
10
B9Feature::SA
,
B9Feature::HSA
};
11
12
const
char
*
getExpansionName
(
ExpansionVersion
x )
13
{
14
if
( x >
ExpansionVersion::LastVersion
)
15
return
""
;
16
17
return
ExpansionNames[
static_cast<
u8
>
( x )];
18
}
19
}
20
}
u8
unsigned char u8
Definition:
rawtypes.h:25
Pol::Plib::B9Feature::HSA
Pol::Plib::B9Feature
B9Feature
Definition:
uoexpansion.h:11
Pol::Plib::B9Feature::AOS
Pol::Plib::B9Feature::KRFaces
Pol::Plib::B9Feature::SA
Pol::Plib::B9Feature::T2A
Pol::Plib::B9Feature::SE
Pol::Plib::numExpansions
const int numExpansions
Definition:
uoexpansion.h:84
Pol::Plib::B9Feature::LBR
Pol::Plib::ExpansionVersion
ExpansionVersion
Definition:
uoexpansion.h:71
Pol::Plib::B9Feature::ML
Pol::Plib::ExpansionNames
char * ExpansionNames[numExpansions]
Definition:
uoexpansion.cpp:7
Pol::Plib::getExpansionName
const char * getExpansionName(ExpansionVersion x)
Definition:
uoexpansion.cpp:12
uoexpansion.h
Pol
Definition:
berror.cpp:12
Pol::Plib::ExpansionVersion::LastVersion
Pol::Plib::ExpansionFlags
B9Feature ExpansionFlags[numExpansions]
Definition:
uoexpansion.cpp:8
plib
uoexpansion.cpp
Generated on Wed Oct 10 2018 02:41:53 for Pol by
1.8.11