Definition: BGSTextureSet.h:16
~BGSTextureSet() override
Flag
Definition: BGSTextureSet.h:22
@ kHasModelSpaceNormalMap
std::uint32_t pad12C
Definition: BGSTextureSet.h:53
bool Load(TESFile *a_mod) override
static constexpr auto RTTI
Definition: BGSTextureSet.h:18
void InitializeData() override
NiAVObject * Clone3D(TESObjectREFR *a_ref, bool a_arg3) override
stl::enumeration< Flag, std::uint16_t > flags
Definition: BGSTextureSet.h:50
DecalData * decalData
Definition: BGSTextureSet.h:49
static constexpr auto FORMTYPE
Definition: BGSTextureSet.h:19
void UnClone3D(TESObjectREFR *a_ref) override
void ClearData() override
std::uint16_t pad0CA
Definition: BGSTextureSet.h:51
TESTexture textures[Textures::kTotal]
Definition: BGSTextureSet.h:48
BSResource::ID textureFileIDs[Textures::kTotal]
Definition: BGSTextureSet.h:52
Definition: BSTextureSet.h:10
Definition: TESTexture.h:10
Definition: BGSTextureSet.h:30
RecordFlag
Definition: BGSTextureSet.h:32
@ kDeleted
Definition: BGSTextureSet.h:33
@ kIgnored
Definition: BGSTextureSet.h:34
@ kTotal
Definition: BSTextureSet.h:32