21 lines
779 B
C++
21 lines
779 B
C++
#pragma once
|
|
|
|
class VMClassRegistry;
|
|
class BGSSoundDescriptorForm;
|
|
|
|
namespace papyrusSoundDescriptor
|
|
{
|
|
float GetDecibelAttenuation(BGSSoundDescriptorForm* thisDescriptor);
|
|
void SetDecibelAttenuation(BGSSoundDescriptorForm* thisDescriptor, float dbAttenuation);
|
|
|
|
UInt32 GetDecibelVariance(BGSSoundDescriptorForm* thisDescriptor);
|
|
void SetDecibelVariance(BGSSoundDescriptorForm* thisDescriptor, UInt32 dbVariance);
|
|
|
|
UInt32 GetFrequencyVariance(BGSSoundDescriptorForm* thisDescriptor);
|
|
void SetFrequencyVariance(BGSSoundDescriptorForm* thisDescriptor, UInt32 freqVariance);
|
|
|
|
UInt32 GetFrequencyShift(BGSSoundDescriptorForm* thisDescriptor);
|
|
void SetFrequencyShift(BGSSoundDescriptorForm* thisDescriptor, UInt32 freqShift);
|
|
|
|
void RegisterFuncs(VMClassRegistry* registry);
|
|
}; |