NSMBW-Decomp
A decompilation of New Super Mario Bros. Wii
Loading...
Searching...
No Matches
dAudio::SoundEffectID_t Class Reference

#include <game/bases/d_audio.hpp>

Description

Definition at line 60 of file d_audio.hpp.

Public Member Functions

 SoundEffectID_t (u32 soundID)
 
 operator u32 () const
 
template<class T>
void playObjSound (T *obj, const mVec3_c &pos, int playerNo) const
 
void playEmySound (const mVec3_c &pos, int playerNo) const
 
void playMapSound (const mVec3_c &pos, int playerNo) const
 

Private Attributes

u32 id
 

Constructor & Destructor Documentation

◆ SoundEffectID_t()

dAudio::SoundEffectID_t::SoundEffectID_t ( u32 soundID)
inline

Definition at line 62 of file d_audio.hpp.

Member Function Documentation

◆ operator u32()

dAudio::SoundEffectID_t::operator u32 ( ) const
inline

Definition at line 64 of file d_audio.hpp.

◆ playObjSound()

template<class T>
void dAudio::SoundEffectID_t::playObjSound ( T * obj,
const mVec3_c & pos,
int playerNo ) const
inline

Definition at line 69 of file d_audio.hpp.

◆ playEmySound()

void dAudio::SoundEffectID_t::playEmySound ( const mVec3_c & pos,
int playerNo ) const
inline

Definition at line 73 of file d_audio.hpp.

◆ playMapSound()

void dAudio::SoundEffectID_t::playMapSound ( const mVec3_c & pos,
int playerNo ) const
inline

Definition at line 77 of file d_audio.hpp.

Member Data Documentation

◆ id

u32 dAudio::SoundEffectID_t::id
private

Definition at line 82 of file d_audio.hpp.