1 #ifndef OPENMW_ESM_ARMO_H
2 #define OPENMW_ESM_ARMO_H
Definition: loadarmo.hpp:28
Definition: loadarmo.hpp:23
Definition: loadarmo.hpp:47
int mHealth
Definition: loadarmo.hpp:91
std::string mMale
Definition: loadarmo.hpp:50
Definition: loadarmo.hpp:36
Definition: esmreader.hpp:21
PartReferenceType
Definition: loadarmo.hpp:13
Definition: loadarmo.hpp:54
Definition: loadarmo.hpp:66
unsigned char mPart
Definition: loadarmo.hpp:49
std::string mName
Definition: loadarmo.hpp:97
Definition: loadarmo.hpp:37
Definition: loadarmo.hpp:25
static unsigned int sRecordId
Definition: loadarmo.hpp:68
std::string mModel
Definition: loadarmo.hpp:97
Definition: loadarmo.hpp:78
Type
Definition: loadarmo.hpp:72
Definition: loadarmo.hpp:18
Definition: loadarmo.hpp:82
Definition: loadarmo.hpp:16
std::string mId
Definition: loadarmo.hpp:97
std::string mEnchant
Definition: loadarmo.hpp:97
void save(ESMWriter &esm) const
Definition: loadarmo.cpp:29
std::string mIcon
Definition: loadarmo.hpp:97
Definition: loadarmo.hpp:34
Definition: esmwriter.hpp:17
Definition: loadarmo.hpp:81
int mEnchant
Definition: loadarmo.hpp:91
Definition: loadarmo.hpp:83
Definition: loadarmo.hpp:76
Definition: loadarmo.hpp:84
Definition: loadarmo.hpp:22
Definition: loadarmo.hpp:19
int mValue
Definition: loadarmo.hpp:91
Definition: loadarmo.hpp:33
float mWeight
Definition: loadarmo.hpp:90
Definition: loadarmo.hpp:87
void load(ESMReader &esm, bool &isDeleted)
Definition: loadarmo.cpp:41
AODTstruct mData
Definition: loadarmo.hpp:94
Definition: loadarmo.hpp:30
void load(ESMReader &esm)
TODO: remove this method. The ESM format does not guarantee that all Part subrecords follow one anoth...
Definition: loadarmo.cpp:20
Definition: loadarmo.hpp:32
Definition: loadarmo.hpp:24
Definition: loadarmo.hpp:39
Definition: loadarmo.hpp:74
void add(ESMReader &esm)
Load one part, assumes the subrecord name was already read.
Definition: loadarmo.cpp:10
int mType
Definition: loadarmo.hpp:89
Definition: loadarmo.hpp:79
void save(ESMWriter &esm, bool isDeleted=false) const
Definition: loadarmo.cpp:96
Definition: loadarmo.hpp:40
Definition: loadarmo.hpp:31
std::vector< PartReference > mParts
Definition: loadarmo.hpp:56
int mArmor
Definition: loadarmo.hpp:91
Definition: loadarmo.hpp:75
Definition: loadarmo.hpp:80
Definition: loadarmo.hpp:17
PartReferenceList mParts
Definition: loadarmo.hpp:95
Definition: loadarmo.hpp:38
Definition: loadarmo.hpp:35
static std::string getRecordType()
Return a string descriptor for this record type. Currently used for debugging / error logs only...
Definition: loadarmo.hpp:70
Definition: loadarmo.hpp:26
Definition: loadarmo.hpp:21
std::string mFemale
Definition: loadarmo.hpp:50
Definition: loadarmo.hpp:41
Definition: loadarmo.hpp:77
Definition: loadarmo.hpp:29
Definition: loadarmo.hpp:27
Definition: loadarmo.hpp:20
Definition: loadarmo.hpp:43
Definition: loadarmo.hpp:15
std::string mScript
Definition: loadarmo.hpp:97
void blank()
Set record to default state (does not touch the ID).
Definition: loadarmo.cpp:115