#include <Z2SoundObject.h>
|
| 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) |
|
◆ Z2SoundObjAnime()
Z2SoundObjAnime::Z2SoundObjAnime |
( |
| ) |
|
◆ ageSounds_()
void Z2SoundObjAnime::ageSounds_ |
( |
| ) |
|
◆ getSoundID()
◆ init()
void Z2SoundObjAnime::init |
( |
Vec * |
param_0, |
|
|
u8 |
param_1 |
|
) |
| |
|
virtual |
◆ initAnime()
void Z2SoundObjAnime::initAnime |
( |
void * |
param_0, |
|
|
bool |
param_1, |
|
|
f32 |
param_2, |
|
|
f32 |
param_3 |
|
) |
| |
◆ playsSound()
◆ setLoopEndFrame()
void Z2SoundObjAnime::setLoopEndFrame |
( |
f32 |
i_frame | ) |
|
|
inline |
◆ setLoopFrame()
void Z2SoundObjAnime::setLoopFrame |
( |
f32 |
i_startFrame, |
|
|
f32 |
i_endFrame |
|
) |
| |
|
inline |
◆ setLoopStartFrame()
void Z2SoundObjAnime::setLoopStartFrame |
( |
f32 |
i_frame | ) |
|
|
inline |
◆ startSoundInner()
◆ stopAnime()
void Z2SoundObjAnime::stopAnime |
( |
| ) |
|
|
inline |
◆ updateAnime()
void Z2SoundObjAnime::updateAnime |
( |
f32 |
param_0, |
|
|
f32 |
param_1 |
|
) |
| |
◆ updateSoundLifeTime_()
void Z2SoundObjAnime::updateSoundLifeTime_ |
( |
f32 |
param_0, |
|
|
f32 |
param_1 |
|
) |
| |
◆ field_0x24
int Z2SoundObjAnime::field_0x24 |
◆ field_0x3c
int Z2SoundObjAnime::field_0x3c |
◆ mCurSoundFrame
f32 Z2SoundObjAnime::mCurSoundFrame |
◆ mCurSoundIndex
int Z2SoundObjAnime::mCurSoundIndex |
◆ mEndSoundFrame
f32 Z2SoundObjAnime::mEndSoundFrame |
◆ mEndSoundIndex
int Z2SoundObjAnime::mEndSoundIndex |
◆ mpAnimation
◆ mReverse
bool Z2SoundObjAnime::mReverse |
◆ mStartSoundFrame
f32 Z2SoundObjAnime::mStartSoundFrame |
◆ mStartSoundIndex
int Z2SoundObjAnime::mStartSoundIndex |
The documentation for this class was generated from the following files: