Definition BGSSoundCategory.h:14
 
std::uint16_t GetCategoryAttenuation() const override
 
void SetDefaultMenuValue(float a_val)
 
bool Load(TESFile *a_mod) override
 
void SetCategoryFrequency(float a_value) override
 
stl::enumeration< Flag, std::uint32_t > flags
Definition BGSSoundCategory.h:59
 
float GetDefaultMenuValue() const
 
float GetStaticVolumeMultiplier() const
 
bool Matches(const BSISoundCategory *a_category) const override
 
void SetStaticVolumeMultiplier(float a_val)
 
~BGSSoundCategory() override
 
float GetCategoryVolume() const override
 
std::uint16_t defaultMenuValue
Definition BGSSoundCategory.h:65
 
float frequencyMult
Definition BGSSoundCategory.h:67
 
std::uint32_t unk3C
Definition BGSSoundCategory.h:60
 
void SetCategoryAttenuation(std::uint16_t a_value) override
 
float GetCategoryFrequency() const override
 
static constexpr auto FORMTYPE
Definition BGSSoundCategory.h:18
 
void InitItemImpl() override
 
std::uint16_t staticMult
Definition BGSSoundCategory.h:64
 
Flag
Definition BGSSoundCategory.h:21
 
void SetCategoryVolume(float a_value) override
 
static constexpr auto VTABLE
Definition BGSSoundCategory.h:17
 
BGSSoundCategory * parentCategory
Definition BGSSoundCategory.h:61
 
void InitializeData() override
 
static constexpr auto RTTI
Definition BGSSoundCategory.h:16
 
std::uint16_t unk48
Definition BGSSoundCategory.h:62
 
float volumeMult
Definition BGSSoundCategory.h:66
 
std::uint16_t attenuation
Definition BGSSoundCategory.h:63
 
bool IsMenuCategory() const
 
Definition BSISoundCategory.h:6
 
Definition TESFullName.h:9
 
Definition AbsorbEffect.h:6
 
constexpr std::array< REL::VariantID, 3 > VTABLE_BGSSoundCategory
Definition Offsets_VTABLE.h:773
 
constexpr REL::VariantID RTTI_BGSSoundCategory(513995, 393056, 0x1ee2f28)
 
Definition BGSSoundCategory.h:28
 
RecordFlag
Definition BGSSoundCategory.h:30
 
@ kDeleted
Definition BGSSoundCategory.h:31
 
@ kIgnored
Definition BGSSoundCategory.h:32