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: TESObjectARMA.h:28
Definition: TESObjectARMO.h:37
TESObjectARMA * GetArmorAddon(TESRace *a_race)
BSTArray< TESObjectARMA * > armorAddons
Definition: TESObjectARMO.h:73
void LoadGame(BGSLoadFormBuffer *a_buf) override
BGSKeyword * GetDefaultKeyword() const override
TESObjectARMA * GetArmorAddonByMask(TESRace *a_race, BipedObjectSlot a_slot)
std::uint32_t pad204
Definition: TESObjectARMO.h:72
TESObjectARMO * templateArmor
Definition: TESObjectARMO.h:74
void InitializeData() override
std::uint32_t armorRating
Definition: TESObjectARMO.h:71
TESFile * GetDescriptionOwnerFile() const override
static constexpr auto FORMTYPE
Definition: TESObjectARMO.h:41
static constexpr auto RTTI
Definition: TESObjectARMO.h:39
static constexpr auto VTABLE
Definition: TESObjectARMO.h:40
void SaveGame(BGSSaveFormBuffer *a_buf) override
bool Load(TESFile *a_mod) override
void Copy(TESForm *a_srcForm) override
void InitItemImpl() override
Definition: TESRace.h:146
Definition: AbsorbEffect.h:6
constexpr REL::VariantID RTTI_TESObjectARMO(513936, 392577, 0x1edb340)
constexpr std::array< REL::VariantID, 14 > VTABLE_TESObjectARMO
Definition: Offsets_VTABLE.h:533
BipedObjectSlot
Definition: BGSBipedObjectForm.h:11
Definition: TESObjectARMO.h:44
RecordFlag
Definition: TESObjectARMO.h:46
@ kNonPlayable
Definition: TESObjectARMO.h:47
@ kDeleted
Definition: TESObjectARMO.h:48
@ kIgnored
Definition: TESObjectARMO.h:50
@ kShield
Definition: TESObjectARMO.h:49