45 return func(a_materialID);
#define RELOCATION_ID(a_se, a_ae)
Definition: PCH.h:724
Definition: Relocation.h:204
Definition: BGSImpactDataSet.h:13
Definition: BGSMaterialType.h:12
static constexpr auto VTABLE
Definition: BGSMaterialType.h:15
float buoyancy
Definition: BGSMaterialType.h:53
void ClearData() override
void InitItemImpl() override
BGSMaterialType * parentType
Definition: BGSMaterialType.h:49
bool Load(TESFile *a_mod) override
NiColor materialColor
Definition: BGSMaterialType.h:52
MATERIAL_ID materialID
Definition: BGSMaterialType.h:51
stl::enumeration< FLAG, std::uint32_t > flags
Definition: BGSMaterialType.h:54
FLAG
Definition: BGSMaterialType.h:19
static constexpr auto FORMTYPE
Definition: BGSMaterialType.h:16
static constexpr auto RTTI
Definition: BGSMaterialType.h:14
static BGSMaterialType * GetMaterialType(MATERIAL_ID a_materialID)
Definition: BGSMaterialType.h:41
BSFixedString materialName
Definition: BGSMaterialType.h:50
~BGSMaterialType() override
BGSImpactDataSet * havokImpactDataSet
Definition: BGSMaterialType.h:55
Definition: AbsorbEffect.h:6
constexpr REL::VariantID RTTI_BGSMaterialType(513988, 392975, 0x1ee17b8)
constexpr std::array< REL::VariantID, 1 > VTABLE_BGSMaterialType
Definition: Offsets_VTABLE.h:737
MATERIAL_ID
Definition: MaterialIDs.h:6
Definition: BGSMaterialType.h:26
RecordFlag
Definition: BGSMaterialType.h:28
@ kDeleted
Definition: BGSMaterialType.h:29
@ kIgnored
Definition: BGSMaterialType.h:30