56 void SaveGame(BGSSaveFormBuffer* a_buf)
override;
57 void LoadGame(BGSLoadFormBuffer* a_buf)
override;
Definition: BGSBlockBashData.h:9
Definition: BGSEquipType.h:9
Definition: BGSKeyword.h:10
Definition: BGSPickupPutdownSounds.h:10
Definition: BSTArray.h:377
Definition: TESBoundObject.h:24
Definition: TESDescription.h:12
Definition: TESFullName.h:9
Definition: TESObjectARMO.h:37
BSTArray< TESObjectARMA * > armorAddons
Definition: TESObjectARMO.h:70
void LoadGame(BGSLoadFormBuffer *a_buf) override
BGSKeyword * GetDefaultKeyword() const override
std::uint32_t pad204
Definition: TESObjectARMO.h:69
TESObjectARMO * templateArmor
Definition: TESObjectARMO.h:71
void InitializeData() override
std::uint32_t armorRating
Definition: TESObjectARMO.h:68
TESFile * GetDescriptionOwnerFile() const override
static constexpr auto FORMTYPE
Definition: TESObjectARMO.h:40
static constexpr auto RTTI
Definition: TESObjectARMO.h:39
void SaveGame(BGSSaveFormBuffer *a_buf) override
bool Load(TESFile *a_mod) override
void Copy(TESForm *a_srcForm) override
void InitItemImpl() override
Definition: AbsorbEffect.h:6
constexpr REL::ID RTTI_TESObjectARMO
Definition: Offsets_RTTI.h:6030
Definition: TESObjectARMO.h:43
RecordFlag
Definition: TESObjectARMO.h:45
@ kNonPlayable
Definition: TESObjectARMO.h:46
@ kDeleted
Definition: TESObjectARMO.h:47
@ kIgnored
Definition: TESObjectARMO.h:49
@ kShield
Definition: TESObjectARMO.h:48