9 class BGSSoundDescriptorForm;
34 static_assert(
sizeof(
Sound) == 0x10);
#define KEEP_FOR_RE()
Definition: PCH.h:713
Definition: BGSMusicType.h:13
Definition: BSTArray.h:378
Definition: TESRegionDataSound.h:13
void LoadData(TESForm *a_form) override
bool IsLoaded() const override
static constexpr auto VTABLE
Definition: TESRegionDataSound.h:16
static constexpr auto RTTI
Definition: TESRegionDataSound.h:15
BSTArray< Sound * > sounds
Definition: TESRegionDataSound.h:51
void ConstructSelf() override
virtual void Load(TESFile *a_mod)
~TESRegionDataSound() override
BGSMusicType * music
Definition: TESRegionDataSound.h:50
void CopyFrom(TESRegionData *a_src, bool a_copy) override
void Unk_05(void) override
static constexpr auto TYPE
Definition: TESRegionDataSound.h:17
Type GetType() const override
Definition: TESRegionData.h:8
Type
Definition: TESRegionData.h:14
Definition: AbsorbEffect.h:6
constexpr std::array< REL::ID, 1 > VTABLE_TESRegionDataSound
Definition: Offsets_VTABLE.h:12891
constexpr REL::ID RTTI_TESRegionDataSound(static_cast< std::uint64_t >(684984))
Definition: TESRegionDataSound.h:20
stl::enumeration< Flag, std::uint32_t > flags
Definition: TESRegionDataSound.h:31
BGSSoundDescriptorForm * sound
Definition: TESRegionDataSound.h:30
Flag
Definition: TESRegionDataSound.h:22
float chance
Definition: TESRegionDataSound.h:32