Files
tp/libs/JSystem/JAudio2/JASSoundParams.cpp
T

26 lines
770 B
C++
Raw Normal View History

2021-04-01 02:07:58 +02:00
//
2021-03-28 22:49:05 +02:00
// Generated By: dol2asm
// Translation Unit: JASSoundParams
2021-04-01 02:07:58 +02:00
//
2021-03-28 22:49:05 +02:00
2021-04-01 02:07:58 +02:00
#include "JSystem/JAudio2/JASSoundParams.h"
2021-03-28 22:49:05 +02:00
2021-04-06 18:00:35 +02:00
/* 8029E3B0-8029E47C 298CF0 00CC+00 0/0 2/2 0/0 .text clamp__14JASSoundParamsFv */
void JASSoundParams::clamp() {
clampVolume();
clampPitch();
clampFxMix();
clampPan();
clampDolby();
2021-03-28 22:49:05 +02:00
}
2021-04-06 18:00:35 +02:00
/* 8029E47C-8029E4D8 298DBC 005C+00 0/0 2/2 0/0 .text
2021-04-01 02:07:58 +02:00
* combine__14JASSoundParamsFRC14JASSoundParamsRC14JASSoundParams */
void JASSoundParams::combine(const JASSoundParams &other1, const JASSoundParams &other2) {
mVolume = other1.mVolume * other2.mVolume;
mPitch = other1.mPitch * other2.mPitch;
mFxMix = other1.mFxMix + other2.mFxMix;
mPan = other1.mPan + other2.mPan - 0.5f;
mDolby = other1.mDolby + other2.mDolby;
2021-03-28 22:49:05 +02:00
}