19            [[nodiscard]] 
virtual std::uint8_t 
GetCurveValue(std::uint32_t a_idx) 
const = 0;  
 
   28        virtual bool                                               DoGetSpeakerBias(std::uint32_t a_arg1, std::uint32_t a_arg2, 
float (&a_arg3)[8]) 
const = 0;  
 
Definition: BSISoundOutputModel.h:6
 
virtual const BSIAttenuationCharacteristics * DoGetAttenuation() const =0
 
static constexpr auto RTTI
Definition: BSISoundOutputModel.h:8
 
virtual bool DoGetSpeakerBias(std::uint32_t a_arg1, std::uint32_t a_arg2, float(&a_arg3)[8]) const =0
 
virtual bool DoGetAttenuatesWithDistance() const =0
 
virtual float DoGetReverbSendLevel() const =0
 
virtual bool DoGetAudibility(float a_distance) const =0
 
virtual ~BSISoundOutputModel()
 
virtual bool DoGetUsesHRTF() const =0
 
virtual std::uint32_t DoGetSupportedInputChannels() const =0
 
virtual bool DoGetSupportsMonitor(std::uint32_t a_arg1) const =0
 
virtual bool DoGetHasSpeakerBias() const =0
 
Definition: AbsorbEffect.h:6
 
constexpr REL::ID RTTI_BSISoundOutputModel
Definition: Offsets_RTTI.h:1741
 
constexpr REL::ID RTTI_BSISoundOutputModel__BSIAttenuationCharacteristics
Definition: Offsets_RTTI.h:1742
 
Definition: BSISoundOutputModel.h:11
 
virtual float GetMaxDistance() const =0
 
virtual std::uint8_t GetCurveValue(std::uint32_t a_idx) const =0
 
static constexpr auto RTTI
Definition: BSISoundOutputModel.h:12
 
virtual ~BSIAttenuationCharacteristics()
 
virtual float GetMinDistance() const =0