1#ifndef NW4HBM_SND_WAVE_SOUND_H
2#define NW4HBM_SND_WAVE_SOUND_H
14 class WaveSoundHandle;
33 bool Prepare(
const void* waveSoundBase,
s32 waveSoundOffset,
int voices,
static BOOL flag
Definition DEMOAVX.c:20
Definition WaveSoundHandle.h:10
Definition BasicSound.h:30
Definition WaveSound.h:17
Definition WaveSound.h:19
virtual void SetPlayerPriority(int priority)
SoundInstanceManager< WaveSound > * mManager
Definition WaveSound.h:42
WaveSoundHandle * mTempSpecialHandle
Definition WaveSound.h:41
virtual void DetachTempSpecialHandle()
NW4HBM_UT_RUNTIME_TYPEINFO
Definition WaveSound.h:25
bool Prepare(const void *waveSoundBase, s32 waveSoundOffset, int voices, const WsdTrack::WsdCallback *callback, u32 callbackData)
virtual const BasicPlayer & GetBasicPlayer() const
Definition WaveSound.h:31
virtual bool IsAttachedTempSpecialHandle()
void SetReleasePriorityFix(bool flag)
virtual BasicPlayer & GetBasicPlayer()
Definition WaveSound.h:30
WaveSound(SoundInstanceManager< WaveSound > *manager)
void SetChannelPriority(int priority)
WsdPlayer mWsdPlayer
Definition WaveSound.h:40
Definition WsdPlayer.h:13
unsigned long u32
Definition types.h:12
signed long s32
Definition types.h:11
Definition HBMAnmController.h:6
static void callback(u32 param_0)
Definition OSExec.c:308