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

#include <GameAudio.h>

Classes

class  AudioObjctCmnEmy
class  AudioObjctCmnMap
class  AudioObjctEmy
class  AudioObjctPly
class  SoundID

Public Member Functions

void initSound ()

Static Public Member Functions

static GameAudioinstance ()
static void convertAudioObjctPos (sead::Vector2f *screen_pos, const sead::Vector2f &bg_pos)
static void convertAudioObjctPos (sead::Vector2f *screen_pos, const sead::Vector3f &bg_pos)
static void setClapSE ()
static nw::snd::OutputLine getRemotePlayer (s32 player_no)
static SndObjctPly::PlyMode getPlyMode (PlayerMode player_mode)
static AudioObjctCmnEmygetAudioObjEmy ()
static AudioObjctCmnMapgetAudioObjMap ()

Static Private Attributes

static GameAudiosInstance
static AudioObjctCmnEmysAudioObjEmy
static AudioObjctCmnMapsAudioObjMap

Member Function Documentation

◆ instance()

GameAudio * GameAudio::instance ( )
inlinestatic

◆ convertAudioObjctPos() [1/2]

void GameAudio::convertAudioObjctPos ( sead::Vector2f * screen_pos,
const sead::Vector2f & bg_pos )
static

◆ convertAudioObjctPos() [2/2]

void GameAudio::convertAudioObjctPos ( sead::Vector2f * screen_pos,
const sead::Vector3f & bg_pos )
inlinestatic

◆ setClapSE()

void GameAudio::setClapSE ( )
static

◆ getRemotePlayer()

nw::snd::OutputLine GameAudio::getRemotePlayer ( s32 player_no)
static

◆ getPlyMode()

SndObjctPly::PlyMode GameAudio::getPlyMode ( PlayerMode player_mode)
static

◆ initSound()

void GameAudio::initSound ( )

◆ getAudioObjEmy()

AudioObjctCmnEmy * GameAudio::getAudioObjEmy ( )
inlinestatic

◆ getAudioObjMap()

AudioObjctCmnMap * GameAudio::getAudioObjMap ( )
inlinestatic

Member Data Documentation

◆ sInstance

GameAudio* GameAudio::sInstance
staticprivate

◆ sAudioObjEmy

AudioObjctCmnEmy* GameAudio::sAudioObjEmy
staticprivate

◆ sAudioObjMap

AudioObjctCmnMap* GameAudio::sAudioObjMap
staticprivate