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

93 lines
2.7 KiB
C++
Raw Normal View History

2021-03-29 00:10:25 +02:00
//
2021-03-28 22:49:05 +02:00
// Generated By: dol2asm
// Translation Unit: JAISoundParams
2021-03-29 00:10:25 +02:00
//
2021-03-28 22:49:05 +02:00
2021-03-29 00:10:25 +02:00
#include "JSystem/JAudio2/JAISoundParams.h"
2021-03-28 22:49:05 +02:00
#include "dol2asm.h"
#include "dolphin/types.h"
2021-03-29 00:10:25 +02:00
//
2021-03-28 22:49:05 +02:00
// Types:
2021-03-29 00:10:25 +02:00
//
2021-03-28 22:49:05 +02:00
struct JAISoundParamsMove {
2021-03-29 00:10:25 +02:00
/* 802A2DB4 */ void moveVolume(f32, u32);
/* 802A2E0C */ void movePitch(f32, u32);
/* 802A2E64 */ void moveFxMix(f32, u32);
/* 802A2EBC */ void movePan(f32, u32);
/* 802A2F14 */ void moveDolby(f32, u32);
2021-03-28 22:49:05 +02:00
};
2021-03-29 00:10:25 +02:00
//
2021-03-28 22:49:05 +02:00
// Forward References:
2021-03-29 00:10:25 +02:00
//
2021-03-28 22:49:05 +02:00
extern "C" void moveVolume__18JAISoundParamsMoveFfUl();
extern "C" void movePitch__18JAISoundParamsMoveFfUl();
extern "C" void moveFxMix__18JAISoundParamsMoveFfUl();
extern "C" void movePan__18JAISoundParamsMoveFfUl();
extern "C" void moveDolby__18JAISoundParamsMoveFfUl();
2021-03-29 00:10:25 +02:00
//
2021-03-28 22:49:05 +02:00
// External References:
2021-03-29 00:10:25 +02:00
//
2021-03-28 22:49:05 +02:00
2021-03-29 00:10:25 +02:00
//
2021-03-28 22:49:05 +02:00
// Declarations:
2021-03-29 00:10:25 +02:00
//
2021-03-28 22:49:05 +02:00
/* ############################################################################################## */
2021-03-29 00:10:25 +02:00
/* 804557E8-804557F0 0008+00 s=5 e=0 z=0 None .sdata2 @292 */
2021-03-30 01:58:08 +02:00
SECTION_SDATA2 static f64 lit_292 = 4503599627370496.0 /* cast u32 to float */;
2021-03-28 22:49:05 +02:00
2021-03-29 00:10:25 +02:00
/* 802A2DB4-802A2E0C 0058+00 s=0 e=40 z=0 None .text moveVolume__18JAISoundParamsMoveFfUl */
2021-03-28 22:49:05 +02:00
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
asm void JAISoundParamsMove::moveVolume(f32 param_0, u32 param_1) {
2021-03-29 00:10:25 +02:00
nofralloc
2021-03-28 22:49:05 +02:00
#include "asm/JSystem/JAudio2/JAISoundParams/moveVolume__18JAISoundParamsMoveFfUl.s"
}
#pragma pop
2021-03-29 00:10:25 +02:00
/* 802A2E0C-802A2E64 0058+00 s=0 e=25 z=0 None .text movePitch__18JAISoundParamsMoveFfUl */
2021-03-28 22:49:05 +02:00
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
asm void JAISoundParamsMove::movePitch(f32 param_0, u32 param_1) {
2021-03-29 00:10:25 +02:00
nofralloc
2021-03-28 22:49:05 +02:00
#include "asm/JSystem/JAudio2/JAISoundParams/movePitch__18JAISoundParamsMoveFfUl.s"
}
#pragma pop
2021-03-29 00:10:25 +02:00
/* 802A2E64-802A2EBC 0058+00 s=0 e=6 z=0 None .text moveFxMix__18JAISoundParamsMoveFfUl */
2021-03-28 22:49:05 +02:00
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
asm void JAISoundParamsMove::moveFxMix(f32 param_0, u32 param_1) {
2021-03-29 00:10:25 +02:00
nofralloc
2021-03-28 22:49:05 +02:00
#include "asm/JSystem/JAudio2/JAISoundParams/moveFxMix__18JAISoundParamsMoveFfUl.s"
}
#pragma pop
2021-03-29 00:10:25 +02:00
/* 802A2EBC-802A2F14 0058+00 s=0 e=8 z=0 None .text movePan__18JAISoundParamsMoveFfUl */
2021-03-28 22:49:05 +02:00
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
asm void JAISoundParamsMove::movePan(f32 param_0, u32 param_1) {
2021-03-29 00:10:25 +02:00
nofralloc
2021-03-28 22:49:05 +02:00
#include "asm/JSystem/JAudio2/JAISoundParams/movePan__18JAISoundParamsMoveFfUl.s"
}
#pragma pop
2021-03-29 00:10:25 +02:00
/* 802A2F14-802A2F6C 0058+00 s=0 e=7 z=0 None .text moveDolby__18JAISoundParamsMoveFfUl */
2021-03-28 22:49:05 +02:00
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
asm void JAISoundParamsMove::moveDolby(f32 param_0, u32 param_1) {
2021-03-29 00:10:25 +02:00
nofralloc
2021-03-28 22:49:05 +02:00
#include "asm/JSystem/JAudio2/JAISoundParams/moveDolby__18JAISoundParamsMoveFfUl.s"
}
#pragma pop