CommonLibSSE (powerof3)
RE::BGSSoundOutput::DynamicAttenuationCharacteristics Struct Reference

#include <BGSSoundOutput.h>

Inheritance diagram for RE::BGSSoundOutput::DynamicAttenuationCharacteristics:
RE::BSISoundOutputModel::BSIAttenuationCharacteristics

Classes

struct  DataType
 

Public Member Functions

 ~DynamicAttenuationCharacteristics () override
 
float GetMaxDistance () const override
 
float GetMinDistance () const override
 
std::uint8_t GetCurveValue (std::uint32_t a_idx) const override
 
- Public Member Functions inherited from RE::BSISoundOutputModel::BSIAttenuationCharacteristics
virtual ~BSIAttenuationCharacteristics ()
 

Public Attributes

DataType data
 

Additional Inherited Members

- Static Public Attributes inherited from RE::BSISoundOutputModel::BSIAttenuationCharacteristics
static constexpr auto RTTI = RTTI_BSISoundOutputModel__BSIAttenuationCharacteristics
 
static constexpr auto VTABLE = VTABLE_BSISoundOutputModel__BSIAttenuationCharacteristics
 

Constructor & Destructor Documentation

◆ ~DynamicAttenuationCharacteristics()

RE::BGSSoundOutput::DynamicAttenuationCharacteristics::~DynamicAttenuationCharacteristics ( )
override

Member Function Documentation

◆ GetCurveValue()

std::uint8_t RE::BGSSoundOutput::DynamicAttenuationCharacteristics::GetCurveValue ( std::uint32_t  a_idx) const
overridevirtual

◆ GetMaxDistance()

float RE::BGSSoundOutput::DynamicAttenuationCharacteristics::GetMaxDistance ( ) const
overridevirtual

◆ GetMinDistance()

float RE::BGSSoundOutput::DynamicAttenuationCharacteristics::GetMinDistance ( ) const
overridevirtual

Member Data Documentation

◆ data

DataType RE::BGSSoundOutput::DynamicAttenuationCharacteristics::data

The documentation for this struct was generated from the following file: