27 virtual void init(
Vec* posPtr,
u8 handleNum);
43 virtual void init(
Vec* posPtr,
u8 handleNum);
60 virtual void init(
Vec* posPtr,
u8 handleNum);
99 virtual void init(
Vec* posPtr,
u8 handleNum);
110 virtual void init(
Vec* posPtr,
u8 handleNum);
Definition JAUSoundAnimator.h:12
Definition JAUSoundAnimator.h:94
int getStartSoundIndex(f32) const
Definition JAUSoundAnimator.cpp:9
int getEndSoundIndex(f32) const
Definition JAUSoundAnimator.cpp:19
Definition Z2SoundObject.h:93
Z2DopplerSoundObjBase()
Definition Z2SoundObject.cpp:226
virtual Z2SoundHandlePool * startSound(JAISoundID soundID, u32 mapinfo, s8 reverb)
Definition Z2SoundObject.cpp:249
JGeometry::TVec3< f32 > field_0x2c
Definition Z2SoundObject.h:104
JGeometry::TVec3< f32 > field_0x20
Definition Z2SoundObject.h:103
virtual void framework(u32 mapinfo, s8 reverb)
Definition Z2SoundObject.cpp:241
~Z2DopplerSoundObjBase()
Definition Z2SoundObject.cpp:231
virtual Z2SoundHandlePool * startLevelSound(JAISoundID soundID, u32 mapinfo, s8 reverb)
Definition Z2SoundObject.cpp:264
Definition Z2SoundHandles.h:7
Definition Z2SoundHandles.h:12
Definition Z2SoundObject.h:48
int curSoundIndex_
Definition Z2SoundObject.h:89
int endSoundIndex_
Definition Z2SoundObject.h:87
Z2SoundObjAnime()
Definition Z2SoundObject.cpp:333
bool reverse_
Definition Z2SoundObject.h:90
void setLoopStartFrame(f32 frame)
Definition Z2SoundObject.h:64
JAUSoundAnimation * animation_
Definition Z2SoundObject.h:81
void updateSoundLifeTime_(f32, f32)
Definition Z2SoundObject.cpp:442
f32 curSoundFrame_
Definition Z2SoundObject.h:83
int field_0x3c
Definition Z2SoundObject.h:88
void initAnime(void *animation, bool, f32 startFrame, f32)
Definition Z2SoundObject.cpp:342
f32 endSoundFrame_
Definition Z2SoundObject.h:85
void updateAnime(f32, f32)
Definition Z2SoundObject.cpp:392
int field_0x24
Definition Z2SoundObject.h:82
int startSoundIndex_
Definition Z2SoundObject.h:86
void ageSounds_()
Definition Z2SoundObject.cpp:367
void startSoundInner(const JGeometry::TVec3< f32 > &pos, f32 param_1, Z2SoundStarter *soundStarter, u32 mapinfo, s8 reverb)
Definition Z2SoundObject.cpp:484
u32 getSoundID(const JAUSoundAnimationSound *animationSound, const JGeometry::TVec3< f32 > &, f32)
Definition Z2SoundObject.cpp:529
void setLoopEndFrame(f32 frame)
Definition Z2SoundObject.h:70
void stopAnime()
Definition Z2SoundObject.h:62
void setLoopFrame(f32 startFrame, f32 endFrame)
Definition Z2SoundObject.h:76
f32 startSoundFrame_
Definition Z2SoundObject.h:84
bool playsSound(const JAUSoundAnimationSound *animationSound, const JGeometry::TVec3< f32 > &, f32)
Definition Z2SoundObject.cpp:534
Definition Z2SoundObject.h:107
Z2SoundObjArrow()
Definition Z2SoundObject.cpp:327
Definition Z2SoundObject.h:13
s8 reverb_
Definition Z2SoundObject.h:34
JGeometry::TVec3< f32 > * pos_
Definition Z2SoundObject.h:32
void deleteObject()
Definition Z2SoundObject.cpp:47
bool alive_
Definition Z2SoundObject.h:35
void setSoundStarter(Z2SoundStarter *soundStarter)
Definition Z2SoundObject.h:22
virtual bool stopOK(Z2SoundHandlePool &handlePool)
Definition Z2SoundObject.cpp:81
Z2SoundHandlePool * startCollisionSE(u32 hitID, u32 mapinfo, Z2SoundObjBase *other)
Definition Z2SoundObject.cpp:194
virtual void dispose()
Definition Z2SoundObject.cpp:64
Z2SoundStarter * soundStarter_
Definition Z2SoundObject.h:31
Z2SoundObjBase()
Definition Z2SoundObject.cpp:21
bool isAlive()
Definition Z2SoundObject.h:21
virtual Z2SoundHandlePool * startSound(JAISoundID soundID, u32 mapinfo, s8 reverb)
Definition Z2SoundObject.cpp:89
virtual void framework(u32 mapinfo, s8 reverb)
Definition Z2SoundObject.cpp:56
u16 field_0x1c
Definition Z2SoundObject.h:33
virtual Z2SoundHandlePool * startLevelSound(JAISoundID soundID, u32 mapinfo, s8 reverb)
Definition Z2SoundObject.cpp:133
Definition Z2SoundObject.h:38
Z2SoundObjSimple()
Definition Z2SoundObject.cpp:279
~Z2SoundObjSimple()
Definition Z2SoundObject.h:41
virtual Z2SoundHandlePool * startSound(JAISoundID soundID, u32 mapinfo, s8 reverb)
Definition Z2SoundObject.cpp:285
virtual Z2SoundHandlePool * startLevelSound(JAISoundID soundID, u32 mapinfo, s8 reverb)
Definition Z2SoundObject.cpp:298
signed char s8
Definition types.h:7
unsigned long u32
Definition types.h:12
float f32
Definition types.h:25
unsigned short int u16
Definition types.h:10
unsigned char u8
Definition types.h:8
Definition JGeometry.h:75
Definition Z2SoundStarter.h:6