![]() |
Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
|
#include <Z2SoundObject.h>
Inheritance diagram for Z2SoundObjSimple:
Collaboration diagram for Z2SoundObjSimple:Public Member Functions | |
| Z2SoundObjSimple () | |
| ~Z2SoundObjSimple () | |
| virtual void | init (Vec *posPtr, u8 handleNum) |
| virtual Z2SoundHandlePool * | startSound (JAISoundID soundID, u32 mapinfo, s8 reverb) |
| virtual Z2SoundHandlePool * | startLevelSound (JAISoundID soundID, u32 mapinfo, s8 reverb) |
Public Member Functions inherited from Z2SoundObjBase | |
| Z2SoundObjBase () | |
| ~Z2SoundObjBase () | |
| void | deleteObject () |
| Z2SoundHandlePool * | startCollisionSE (u32 hitID, u32 mapinfo, Z2SoundObjBase *other) |
| bool | isAlive () |
| void | setSoundStarter (Z2SoundStarter *soundStarter) |
| virtual void | framework (u32 mapinfo, s8 reverb) |
| virtual void | dispose () |
| virtual bool | stopOK (Z2SoundHandlePool &handlePool) |
Public Member Functions inherited from Z2SoundHandles | |
| Z2SoundHandles () | |
| ~Z2SoundHandles () | |
| void | initHandlesPool (u8 handleNum) |
| void | deleteHandlesPool () |
| Z2SoundHandlePool * | getFreeHandle () |
| Z2SoundHandlePool * | getLowPrioSound (JAISoundID soundID) |
| bool | isActive () const |
| Z2SoundHandlePool * | getHandleSoundID (JAISoundID soundID) |
| Z2SoundHandlePool * | getHandleUserData (u32 userData) |
| void | stopAllSounds (u32 fadeTime) |
| void | stopSound (JAISoundID soundID, u32 fadeTime) |
| void | setPos (const JGeometry::TVec3< f32 > &pos) |
| int | getNumHandles () const |
| Z2SoundHandlePool * | getHandle (int index) |
Additional Inherited Members | |
Public Attributes inherited from Z2SoundObjBase | |
| Z2SoundStarter * | soundStarter_ |
| JGeometry::TVec3< f32 > * | pos_ |
| u16 | field_0x1c |
| s8 | reverb_ |
| bool | alive_ |
| Z2SoundObjSimple::Z2SoundObjSimple | ( | ) |
|
inline |
|
virtual |
Reimplemented from Z2SoundObjBase.
|
virtual |
Reimplemented from Z2SoundObjBase.
|
virtual |
Reimplemented from Z2SoundObjBase.