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::VariantID RTTI_BSISoundOutputModel(685288, 393064, 0x1ee3140)
 
constexpr REL::VariantID RTTI_BSISoundOutputModel__BSIAttenuationCharacteristics(685289, 393066, 0x1ee31a0)
 
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