enderalse/source/fs.dll/skse64/skse64/PapyrusSoundDescriptor.h

21 lines
779 B
C
Raw Normal View History

2021-10-06 00:45:46 +00:00
#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);
};