|
| Z2SoundObjAnime () |
|
void | initAnime (void *, bool, f32, f32) |
|
void | ageSounds_ () |
|
void | updateAnime (f32, f32) |
|
void | updateSoundLifeTime_ (f32, f32) |
|
void | startSoundInner (JGeometry::TVec3< f32 > const &, f32, Z2SoundStarter *, u32, s8) |
|
u32 | getSoundID (JAUSoundAnimationSound const *, JGeometry::TVec3< f32 > const &, f32) |
|
bool | playsSound (JAUSoundAnimationSound const *, JGeometry::TVec3< f32 > const &, f32) |
|
virtual void | init (Vec *, u8) |
|
void | stopAnime () |
|
void | setLoopStartFrame (f32 i_frame) |
|
void | setLoopEndFrame (f32 i_frame) |
|
void | setLoopFrame (f32 i_startFrame, f32 i_endFrame) |
|
| Z2SoundObjBase () |
|
| ~Z2SoundObjBase () |
|
void | deleteObject () |
|
Z2SoundHandlePool * | startCollisionSE (u32, u32, Z2SoundObjBase *) |
|
bool | isAlive () const |
|
void | setSoundStarter (Z2SoundStarter *i_soundStarter) |
|
virtual void | framework (u32, s8) |
|
virtual void | dispose () |
|
virtual bool | stopOK (Z2SoundHandlePool &pool) |
|
virtual Z2SoundHandlePool * | startSound (JAISoundID, u32, s8) |
|
virtual Z2SoundHandlePool * | startLevelSound (JAISoundID, u32, s8) |
|
Public Member Functions inherited from Z2SoundHandles |
| Z2SoundHandles () |
|
| ~Z2SoundHandles () |
|
void | initHandlesPool (u8 pNumHandles) |
|
void | deleteHandlesPool () |
|
Z2SoundHandlePool * | getFreeHandle () |
|
Z2SoundHandlePool * | getLowPrioSound (JAISoundID pSoundId) |
|
bool | isActive () const |
|
Z2SoundHandlePool * | getHandleSoundID (JAISoundID pSoundId) |
|
Z2SoundHandlePool * | getHandleUserData (u32 pUserData) |
|
void | stopAllSounds (u32 fadeout) |
|
void | stopSound (JAISoundID soundID, u32 param_1) |
|
void | setPos (const JGeometry::TVec3< f32 > &pos) |
|
int | getNumHandles () const |
|
Z2SoundHandlePool * | getHandle (int index) |
|
| JSUList () |
|
| JSUList (bool init) |
|
| ~JSUList () |
|
bool | append (JSULink< Z2SoundHandlePool > *link) |
|
bool | prepend (JSULink< Z2SoundHandlePool > *link) |
|
bool | insert (JSULink< Z2SoundHandlePool > *before, JSULink< Z2SoundHandlePool > *link) |
|
bool | remove (JSULink< Z2SoundHandlePool > *link) |
|
JSULink< Z2SoundHandlePool > * | getFirst () const |
|
JSULink< Z2SoundHandlePool > * | getLast () const |
|
JSULink< Z2SoundHandlePool > * | getNth (int index) |
|
JSULink< Z2SoundHandlePool > * | getEnd () const |
|
u32 | getNumLinks () const |
|
| JSUPtrList () |
|
| JSUPtrList (bool init) |
|
| ~JSUPtrList () |
|
void | initiate () |
|
void | setFirst (JSUPtrLink *first) |
|
bool | append (JSUPtrLink *ptr) |
|
bool | prepend (JSUPtrLink *ptr) |
|
bool | insert (JSUPtrLink *before, JSUPtrLink *ptr) |
|
bool | remove (JSUPtrLink *ptr) |
|
JSUPtrLink * | getNthLink (u32 i) const |
|
JSUPtrLink * | getFirstLink () const |
|
JSUPtrLink * | getLastLink () const |
|
u32 | getNumLinks () const |
|