New Super Mario Bros. U Headers
Loading...
Searching...
No Matches
SndAudioMgr Class Reference

#include <SndAudioMgr.h>

Inherits AudAudioMgr.

Public Member Functions

virtual void initialize (const Arg &arg)
virtual void calc ()
virtual void vf1C ()
virtual bool startSoundImpl (nw::snd::SoundHandle *handle, const char *label)
nw::snd::SoundArchive * getSoundArchive ()
bool isSndPlaying (const char *label)
bool startSystemSe (const char *label, nw::snd::OutputLine line_flag=nw::snd::OUTPUT_LINE_MAIN)
bool startSound (nw::snd::SoundHandle *handle, const char *label, nw::snd::OutputLine line_flag=nw::snd::OUTPUT_LINE_MAIN)
void startDrcTouchSound (const sead::Vector2f &world_pos, u32 type)
AudAudioPlayer * getAudioPlayer ()
bool loadData (SndItemID item_id)
void setSoundOutputLine (nw::snd::SoundHandle *handle)
Public Member Functions inherited from AudAudioMgr
AudFxSocket * getFxSocket ()

Private Attributes

u32 _28 [(0x3D0 - 0x28)/sizeof(u32)]

Additional Inherited Members

Protected Attributes inherited from AudAudioMgr
u8 _0 [0x10]
AudAudioComponents * mComponents
void * mSettingParameter

Member Function Documentation

◆ initialize()

virtual void SndAudioMgr::initialize ( const Arg & arg)
virtual

◆ calc()

virtual void SndAudioMgr::calc ( )
virtual

◆ vf1C()

virtual void SndAudioMgr::vf1C ( )
virtual

◆ startSoundImpl()

virtual bool SndAudioMgr::startSoundImpl ( nw::snd::SoundHandle * handle,
const char * label )
virtual

◆ getSoundArchive()

nw::snd::SoundArchive * SndAudioMgr::getSoundArchive ( )

◆ isSndPlaying()

bool SndAudioMgr::isSndPlaying ( const char * label)

◆ startSystemSe()

bool SndAudioMgr::startSystemSe ( const char * label,
nw::snd::OutputLine line_flag = nw::snd::OUTPUT_LINE_MAIN )

◆ startSound()

bool SndAudioMgr::startSound ( nw::snd::SoundHandle * handle,
const char * label,
nw::snd::OutputLine line_flag = nw::snd::OUTPUT_LINE_MAIN )

◆ startDrcTouchSound()

void SndAudioMgr::startDrcTouchSound ( const sead::Vector2f & world_pos,
u32 type )

◆ getAudioPlayer()

AudAudioPlayer * SndAudioMgr::getAudioPlayer ( )

◆ loadData()

bool SndAudioMgr::loadData ( SndItemID item_id)

◆ setSoundOutputLine()

void SndAudioMgr::setSoundOutputLine ( nw::snd::SoundHandle * handle)

Member Data Documentation

◆ _28

u32 SndAudioMgr::_28[(0x3D0 - 0x28)/sizeof(u32)]
private