12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273 |
- #ifndef _AK_ACOUSTICTEXTURE_H_
- #define _AK_ACOUSTICTEXTURE_H_
- #include <AK/SoundEngine/Common/AkTypes.h>
- struct AkAcousticTexture
- {
- AkAcousticTexture()
- : ID(0)
- , fAbsorptionOffset(0.0f)
- , fAbsorptionLow(0.0f)
- , fAbsorptionMidLow(0.0f)
- , fAbsorptionMidHigh(0.0f)
- , fAbsorptionHigh(0.0f)
- , fScattering(0.0f)
- {}
-
- AkAcousticTexture(
- AkUInt32 in_ID,
- AkReal32 in_fAbsorptionOffset,
- AkReal32 in_fAbsorptionLow,
- AkReal32 in_fAbsorptionMidLow,
- AkReal32 in_fAbsorptionMidHigh,
- AkReal32 in_fAbsorptionHigh,
- AkReal32 in_fScattering)
- :ID(in_ID)
- ,fAbsorptionOffset(in_fAbsorptionOffset)
- ,fAbsorptionLow(in_fAbsorptionLow)
- ,fAbsorptionMidLow(in_fAbsorptionMidLow)
- ,fAbsorptionMidHigh(in_fAbsorptionMidHigh)
- ,fAbsorptionHigh(in_fAbsorptionHigh)
- ,fScattering(in_fScattering)
- {
- }
- AkUInt32 ID;
- AkReal32 fAbsorptionOffset;
- AkReal32 fAbsorptionLow;
- AkReal32 fAbsorptionMidLow;
- AkReal32 fAbsorptionMidHigh;
- AkReal32 fAbsorptionHigh;
- AkReal32 fScattering;
- };
- #endif
|