#ifndef Z2SOUNDSTARTER_H #define Z2SOUNDSTARTER_H #include "JSystem/JAudio2/JAISound.h" #include "dolphin/types.h" struct JAISoundStarter { virtual ~JAISoundStarter(); }; struct Z2SoundStarter : public JAISoundStarter { Z2SoundStarter(bool); void setPortData(JAISoundHandle*, u32, u16, s8); void getPortData(JAISoundHandle*, u32, s8); virtual ~Z2SoundStarter(); virtual void startSound(JAISoundID, JAISoundHandle*, JGeometry::TVec3 const*); virtual void startSound(JAISoundID, JAISoundHandle*, JGeometry::TVec3 const*, u32, float, float, float, float, float, u32); }; #endif /* Z2SOUNDSTARTER_H */