mirror of
https://github.com/zeldaret/tp
synced 2026-08-18 21:48:19 -04:00
various Z2Audio / JAudio debug cleanup (#2876)
* some JAudio work * audio cleanup checkpoint * checkpoint more audio cleanup * fix symbols * more z2 cleanup * fix regression * fix build * some fixes
This commit is contained in:
@@ -4,14 +4,15 @@
|
||||
#include "JSystem/JAudio2/JAISoundStarter.h"
|
||||
|
||||
struct Z2SoundStarter : public JAISoundStarter, public JASGlobalInstance<Z2SoundStarter> {
|
||||
Z2SoundStarter(bool);
|
||||
void setPortData(JAISoundHandle*, u32, u16, s8);
|
||||
u16 getPortData(JAISoundHandle*, u32, s8);
|
||||
Z2SoundStarter(bool setInstance);
|
||||
void setPortData(JAISoundHandle* handlePtr, u32 portNum, u16 data, s8 childIndex);
|
||||
u16 getPortData(JAISoundHandle* handlePtr, u32 portNum, s8 childIndex);
|
||||
|
||||
virtual ~Z2SoundStarter() {}
|
||||
virtual bool startSound(JAISoundID, JAISoundHandle*, JGeometry::TVec3<f32> const*);
|
||||
virtual bool startSound(JAISoundID, JAISoundHandle*, JGeometry::TVec3<f32> const*, u32, float,
|
||||
float, float, float, float, u32);
|
||||
virtual bool startSound(JAISoundID soundID, JAISoundHandle* handlePtr, const JGeometry::TVec3<f32>* posPtr);
|
||||
virtual bool startSound(JAISoundID soundID, JAISoundHandle* handlePtr,
|
||||
const JGeometry::TVec3<f32>* posPtr, u32 mapinfo, f32 fxMix,
|
||||
f32 pitch, f32 volume, f32 pan, f32 dolby, u32 moveSteps);
|
||||
};
|
||||
|
||||
inline Z2SoundStarter* Z2GetSoundStarter() {
|
||||
|
||||
Reference in New Issue
Block a user