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
stl::enumeration< 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:50
Definition TESBoundObject.h:24
Definition TESObjectREFR.h:112
Definition TESTexture.h:10
Definition AbsorbEffect.h:6
constexpr REL::VariantID RTTI_BGSTextureSet(513953, 392609, 0x1edb988)
constexpr std::array< REL::VariantID, 2 > VTABLE_BGSTextureSet
Definition Offsets_VTABLE.h:797
Definition BGSTextureSet.h:31
RecordFlag
Definition BGSTextureSet.h:33
@ kDeleted
Definition BGSTextureSet.h:34
@ kIgnored
Definition BGSTextureSet.h:35
Definition DecalData.h:33