summaryrefslogtreecommitdiff
path: root/libs/Z2AudioLib/Z2WolfHowlMgr.cpp
diff options
context:
space:
mode:
authorTakaRikka <38417346+TakaRikka@users.noreply.github.com>2021-05-23 03:09:59 -0700
committerGitHub <noreply@github.com>2021-05-23 12:09:59 +0200
commite915df66c806bdff65aa243649f7abfe6cc19227 (patch)
tree226e708c0546c45f65420446382ba597ad773651 /libs/Z2AudioLib/Z2WolfHowlMgr.cpp
parent462d71cbef02ef119fc2aa480b98cfeedde46441 (diff)
move d_a_alink and some related stuff (#130)
* clean up d_a_player * move some of daalink * more daalink / daplayer * setup some daalink members * rest of daalink members setup * remove comment * few more matches * remove asm * more matches * more matches + move e_wb_class * fix some d_save classes Co-authored-by: lepelog <lepelog@users.noreply.github.com>
Diffstat (limited to 'libs/Z2AudioLib/Z2WolfHowlMgr.cpp')
-rw-r--r--libs/Z2AudioLib/Z2WolfHowlMgr.cpp43
1 files changed, 0 insertions, 43 deletions
diff --git a/libs/Z2AudioLib/Z2WolfHowlMgr.cpp b/libs/Z2AudioLib/Z2WolfHowlMgr.cpp
index c905513407..2e764faa56 100644
--- a/libs/Z2AudioLib/Z2WolfHowlMgr.cpp
+++ b/libs/Z2AudioLib/Z2WolfHowlMgr.cpp
@@ -11,35 +11,11 @@
// Types:
//
-struct Z2WolfHowlData {};
-
-struct Vec {};
-
-struct Z2WolfHowlMgr {
- /* 802CAAC0 */ Z2WolfHowlMgr();
- /* 802CAB8C */ void resetState();
- /* 802CABEC */ void calcVolumeMod(f32);
- /* 802CACB0 */ void getNowPitch();
- /* 802CACCC */ void getNowInputValue();
- /* 802CACD4 */ void calcPitchMod(f32, f32);
- /* 802CAED4 */ void startWolfHowlSound(f32, f32, bool, f32);
- /* 802CB100 */ void setCorrectData(s8, Z2WolfHowlData*);
- /* 802CB320 */ void getCorrectLine(u8);
- /* 802CB370 */ void getCorrectLineNum();
- /* 802CB38C */ void checkLine();
- /* 802CB650 */ void getOnLineNum();
- /* 802CB6EC */ void startWindStoneSound(s8, Vec*);
- /* 802CBA88 */ void startGuideMelody(bool);
- /* 802CBB58 */ void skipCorrectDemo();
-};
-
struct Z2SeqMgr {
/* 802AF49C */ void subBgmStart(u32);
/* 802B327C */ void stopWolfHowlSong();
};
-struct JAISoundID {};
-
struct Z2SeMgr {
/* 802AB984 */ void seStart(JAISoundID, Vec const*, u32, s8, f32, f32, f32, f32, u8);
};
@@ -55,29 +31,11 @@ struct Z2Calc {
/* 802A96F4 */ void getParamByExp(f32, f32, f32, f32, f32, f32, Z2Calc::CurveSign);
};
-struct JGeometry {
- template <typename A1>
- struct TVec3 {};
- /* TVec3<f32> */
- struct TVec3__template0 {};
-};
-
-struct JAISoundHandle {};
-
-struct JAISoundStarter {
- /* 802A2FEC */ void startLevelSound(JAISoundID, JAISoundHandle*, JGeometry::TVec3<f32> const*);
-};
-
struct JAISoundParamsMove {
/* 802A2DB4 */ void moveVolume(f32, u32);
/* 802A2E0C */ void movePitch(f32, u32);
};
-struct JAISound {
- /* 802A2598 */ void stop();
- /* 802A24DC */ void stop(u32);
-};
-
//
// Forward References:
//
@@ -113,7 +71,6 @@ extern "C" void getParamByExp__6Z2CalcFffffffQ26Z2Calc9CurveSign();
extern "C" void seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc();
extern "C" void subBgmStart__8Z2SeqMgrFUl();
extern "C" void stopWolfHowlSong__8Z2SeqMgrFv();
-extern "C" void PSVECSquareDistance();
extern "C" void _savegpr_28();
extern "C" void _savegpr_29();
extern "C" void _restgpr_28();