OpenMW
|
#include <loadskil.hpp>
Classes | |
struct | SKDTstruct |
Public Types | |
enum | SkillEnum { Block = 0, Armorer = 1, MediumArmor = 2, HeavyArmor = 3, BluntWeapon = 4, LongBlade = 5, Axe = 6, Spear = 7, Athletics = 8, Enchant = 9, Destruction = 10, Alteration = 11, Illusion = 12, Conjuration = 13, Mysticism = 14, Restoration = 15, Alchemy = 16, Unarmored = 17, Security = 18, Sneak = 19, Acrobatics = 20, LightArmor = 21, ShortBlade = 22, Marksman = 23, Mercantile = 24, Speechcraft = 25, HandToHand = 26, Length } |
Public Member Functions | |
void | load (ESMReader &esm, bool &isDeleted) |
void | save (ESMWriter &esm, bool isDeleted=false) const |
void | blank () |
Set record to default state (does not touch the ID/index). More... | |
Static Public Member Functions | |
static std::string | getRecordType () |
Return a string descriptor for this record type. Currently used for debugging / error logs only. More... | |
static std::string | indexToId (int index) |
Public Attributes | |
std::string | mId |
SKDTstruct | mData |
int | mIndex |
std::string | mDescription |
Static Public Attributes | |
static unsigned int | sRecordId = REC_SKIL |
static const std::string | sSkillNames [Length] |
static const std::string | sSkillNameIds [Length] |
static const std::string | sIconNames [Length] |
static const boost::array < SkillEnum, Length > | sSkillIds |
void ESM::Skill::blank | ( | ) |
Set record to default state (does not touch the ID/index).
|
inlinestatic |
Return a string descriptor for this record type. Currently used for debugging / error logs only.
|
static |
SKDTstruct ESM::Skill::mData |
std::string ESM::Skill::mDescription |
std::string ESM::Skill::mId |
int ESM::Skill::mIndex |
|
static |
|
static |
|
static |
|
static |