|
| | AudioObjctEmy (ObjType type=ObjType(0), nw::snd::OutputLine line_flag=nw::snd::OUTPUT_LINE_MAIN) |
| void | startSound (const char *label, nw::snd::OutputLine line_flag=nw::snd::OUTPUT_LINE_MAIN) override |
| void | holdSound (const char *label, nw::snd::OutputLine line_flag=nw::snd::OUTPUT_LINE_MAIN) override |
| void | startSound (const char *label, s16 seq_var, nw::snd::OutputLine line_flag=nw::snd::OUTPUT_LINE_MAIN) override |
| void | holdSound (const char *label, s16 seq_var, nw::snd::OutputLine line_flag=nw::snd::OUTPUT_LINE_MAIN) override |
| void | startSound (const char *label, const sead::Vector2f &pos, nw::snd::OutputLine line_flag=nw::snd::OUTPUT_LINE_MAIN) override |
| void | startSound (const char *label, const sead::Vector3f &pos, nw::snd::OutputLine line_flag=nw::snd::OUTPUT_LINE_MAIN) |
| void | holdSound (const char *label, const sead::Vector2f &pos, nw::snd::OutputLine line_flag=nw::snd::OUTPUT_LINE_MAIN) override |
| void | holdSound (const char *label, const sead::Vector3f &pos, nw::snd::OutputLine line_flag=nw::snd::OUTPUT_LINE_MAIN) |
| void | calc (const sead::Vector2f &pos) |
| void | calc (const sead::Vector3f &pos) |
| | SndObjctEmy (ObjType type, nw::snd::OutputLine line_flag) |
| void | startSound (const char *label, nw::snd::OutputLine line_flag) override |
| void | holdSound (const char *label, nw::snd::OutputLine line_flag) override |
| void | startSound (const char *label, s16 seq_var, nw::snd::OutputLine line_flag) override |
| void | holdSound (const char *label, s16 seq_var, nw::snd::OutputLine line_flag) override |
| void | startSound (const char *label, const sead::Vector2f &pos, nw::snd::OutputLine line_flag) override |
| void | holdSound (const char *label, const sead::Vector2f &pos, nw::snd::OutputLine line_flag) override |
| | NMSndObject (ObjType type, nw::snd::OutputLine line_flag) |
| void | calc (const sead::Vector2f &pos) |
| virtual void | prepareSound (const char *label, nw::snd::OutputLine line_flag) |
| | NMSndObjectBase (ObjType type, sead::AudioPlayer *player) |
| | ~NMSndObjectBase () override |
| virtual u8 | vf34 (const char *label, s32 actor_player_id) |
| void | setOutputLine (nw::snd::OutputLine line_flag) |
| | SoundActor (SoundArchivePlayer &soundArchivePlayer) |
| | SoundActor () |
| | ~SoundActor () override |
| void | Initialize (SoundArchivePlayer &soundArchivePlayer) |
| void | Finalize () |
| void | StopAllSound (int fadeFrames) |
| void | PauseAllSound (bool flag, int fadeFrames) |
| void | SetVolume (f32 volume) |
| f32 | GetVolume () const |
| void | SetPitch (f32 pitch) |
| f32 | GetPitch () const |
| void | SetMainOutVolume (f32 volume) |
| f32 | GetMainOutVolume () const |
| void | SetPan (f32 pan) |
| f32 | GetPan () const |
| void | SetDrcOutVolume (f32 volume, u32 drcIndex=0) |
| f32 | GetDrcOutVolume (u32 drcIndex=0) const |
| void | SetDrcPan (f32 pan, u32 drcIndex=0) |
| f32 | GetDrcPan (u32 drcIndex=0) const |
| int | GetPlayingSoundCount (int actorPlayerId) const |
| void | SetPlayableSoundCount (int actorPlayerId, int count) |
| int | GetPlayableSoundCount (int actorPlayerId) const |
| void | ForEachSoundRef (Function &function, bool reverse=false) |
| Function | ForEachSound (Function function, bool reverse=false) |
| ActorPlayer * | detail_GetActorPlayer (int actorPlayerId) |
| const internal::SoundActorParam & | detail_GetActorParam () const |
| virtual SoundStartable::StartResult | detail_SetupSoundWithAmbientInfo (SoundHandle *handle, u32 soundId, const SoundStartable::StartInfo *startInfo, internal::BasicSound::AmbientInfo *ambientInfo, void *setupArg) |
| virtual | ~SoundStartable () |
| StartResult | StartSound (SoundHandle *pHandle, SoundArchive::ItemId soundId, const StartInfo *pStartInfo=NULL) |
| StartResult | StartSound (SoundHandle *pHandle, const char *pSoundName, const StartInfo *pStartInfo=NULL) |
| StartResult | HoldSound (SoundHandle *pHandle, SoundArchive::ItemId soundId, const StartInfo *pHoldInfo=NULL) |
| StartResult | HoldSound (SoundHandle *pHandle, const char *pSoundName, const StartInfo *pHoldInfo=NULL) |
| StartResult | PrepareSound (SoundHandle *pHandle, SoundArchive::ItemId soundId, const StartInfo *pStartInfo=NULL) |
| StartResult | PrepareSound (SoundHandle *pHandle, const char *pSoundName, const StartInfo *pStartInfo=NULL) |