#define KEEP_FOR_RE()
Definition PCH.h:517
Definition BGSSoundDescriptor.h:12
Definition BGSSoundOutput.h:12
Definition BGSStandardSoundDef.h:13
BSTArray< BSResource::ID > soundFiles
Definition BGSStandardSoundDef.h:69
void Unk_06(void) override
BGSSoundOutput * outputModel
Definition BGSStandardSoundDef.h:72
TESCondition * conditions
Definition BGSStandardSoundDef.h:71
static constexpr auto VTABLE
Definition BGSStandardSoundDef.h:16
std::int32_t unk54
Definition BGSStandardSoundDef.h:74
void Unk_02(void) override
SoundPlaybackCharacteristics soundCharacteristics
Definition BGSStandardSoundDef.h:70
LengthCharacteristics lengthCharacteristics
Definition BGSStandardSoundDef.h:73
std::uint32_t GetType() const override
bool LoadSound(TESFile *a_mod) override
~BGSStandardSoundDef() override
void InitSound(TESForm *a_src) override
void Unk_01(void) override
static constexpr auto RTTI
Definition BGSStandardSoundDef.h:15
Definition BSISoundDescriptor.h:12
Definition BSTArray.h:378
Definition TESCondition.h:992
Definition AbsorbEffect.h:6
constexpr std::array< REL::ID, 1 > VTABLE_BGSStandardSoundDef__SoundPlaybackCharacteristics
Definition Offsets_VTABLE.h:8868
constexpr REL::ID RTTI_BGSStandardSoundDef__SoundPlaybackCharacteristics(static_cast< std::uint64_t >(685297))
constexpr std::array< REL::ID, 1 > VTABLE_BGSStandardSoundDef
Definition Offsets_VTABLE.h:8867
constexpr REL::ID RTTI_BGSStandardSoundDef(static_cast< std::uint64_t >(685296))
Definition BGSStandardSoundDef.h:42
Looping
Definition BGSStandardSoundDef.h:44
std::uint8_t unk0
Definition BGSStandardSoundDef.h:51
std::uint8_t rumbleSendValue
Definition BGSStandardSoundDef.h:54
std::uint8_t unk2
Definition BGSStandardSoundDef.h:53
REX::EnumSet< Looping, std::uint8_t > looping
Definition BGSStandardSoundDef.h:52
Definition BGSStandardSoundDef.h:19
static constexpr auto VTABLE
Definition BGSStandardSoundDef.h:22
static constexpr auto RTTI
Definition BGSStandardSoundDef.h:21
std::uint8_t priority
Definition BGSStandardSoundDef.h:34
std::uint8_t GetPriority() override
std::uint16_t staticAttenuation
Definition BGSStandardSoundDef.h:36
std::uint8_t GetFrequencyShift() override
std::uint8_t frequencyVariance
Definition BGSStandardSoundDef.h:33
std::uint8_t dbVariance
Definition BGSStandardSoundDef.h:35
std::uint8_t GetDBVariance() override
std::uint8_t GetFrequencyVariance() override
std::uint8_t frequencyShift
Definition BGSStandardSoundDef.h:32
std::uint16_t pad0E
Definition BGSStandardSoundDef.h:37
std::uint16_t GetStaticAttenuation() override