Definition BGSTextureSet.h:16
~BGSTextureSet() override
Flag
Definition BGSTextureSet.h:23
@ kHasModelSpaceNormalMap
std::uint32_t pad12C
Definition BGSTextureSet.h:54
static constexpr auto VTABLE
Definition BGSTextureSet.h:19
bool Load(TESFile *a_mod) override
static constexpr auto RTTI
Definition BGSTextureSet.h:18
void InitializeData() override
BSResource::ID textureFileIDs[Textures::kUsedTotal]
Definition BGSTextureSet.h:53
REX::EnumSet< Flag, std::uint16_t > flags
Definition BGSTextureSet.h:51
DecalData * decalData
Definition BGSTextureSet.h:50
NiAVObject * Clone3D(TESObjectREFR *a_ref, bool a_arg3) override
static constexpr auto FORMTYPE
Definition BGSTextureSet.h:20
void UnClone3D(TESObjectREFR *a_ref) override
void ClearData() override
std::uint16_t pad0CA
Definition BGSTextureSet.h:52
TESTexture textures[Textures::kUsedTotal]
Definition BGSTextureSet.h:49
Definition BSTextureSet.h:9
Definition NiAVObject.h:51
Definition TESBoundObject.h:24
Definition TESObjectREFR.h:114
Definition TESTexture.h:10
Definition AbsorbEffect.h:6
constexpr std::array< REL::ID, 2 > VTABLE_BGSTextureSet
Definition Offsets_VTABLE.h:8882
constexpr REL::ID RTTI_BGSTextureSet(static_cast< std::uint64_t >(513953))
Definition BGSTextureSet.h:31
RecordFlag
Definition BGSTextureSet.h:33
@ kDeleted
Definition BGSTextureSet.h:34
@ kIgnored
Definition BGSTextureSet.h:35
Definition DecalData.h:33