NSMBW-Decomp
A decompilation of New Super Mario Bros. Wii
Loading...
Searching...
No Matches
nw4r::snd::SeqSoundHandle Class Reference
Inheritance diagram for nw4r::snd::SeqSoundHandle:
[legend]

Description

Definition at line 28 of file snd_SeqSoundHandle.h.

Public Member Functions

 SeqSoundHandle (SoundHandle *)
 
bool IsAttachedSound () const
 
void DetachSound ()
 
void WriteVariable (int varNo, s16 value)
 
void ReadVariable (int varNo, s16 *value)
 
void SetTrackMute (ulong trackFlags, SeqMute mute)
 
void SetTempoRatio (f32 tempoRatio)
 
void SetVolume (ulong trackFlags, f32 volume)
 

Private Attributes

detail::SeqSoundmSound
 

Constructor & Destructor Documentation

◆ ~SeqSoundHandle()

nw4r::snd::SeqSoundHandle::~SeqSoundHandle ( )
inline

Definition at line 33 of file snd_SeqSoundHandle.h.

Member Function Documentation

◆ IsAttachedSound()

bool nw4r::snd::SeqSoundHandle::IsAttachedSound ( ) const
inline

Definition at line 35 of file snd_SeqSoundHandle.h.

◆ WriteVariable()

void nw4r::snd::SeqSoundHandle::WriteVariable ( int varNo,
s16 value )
inline

Definition at line 39 of file snd_SeqSoundHandle.h.

◆ ReadVariable()

void nw4r::snd::SeqSoundHandle::ReadVariable ( int varNo,
s16 * value )
inline

Definition at line 44 of file snd_SeqSoundHandle.h.

◆ SetTrackMute()

void nw4r::snd::SeqSoundHandle::SetTrackMute ( ulong trackFlags,
SeqMute mute )
inline

Definition at line 49 of file snd_SeqSoundHandle.h.

◆ SetTempoRatio()

void nw4r::snd::SeqSoundHandle::SetTempoRatio ( f32 tempoRatio)
inline

Definition at line 54 of file snd_SeqSoundHandle.h.

◆ SetVolume()

void nw4r::snd::SeqSoundHandle::SetVolume ( ulong trackFlags,
f32 volume )
inline

Definition at line 59 of file snd_SeqSoundHandle.h.

Member Data Documentation

◆ mSound

detail::SeqSound* nw4r::snd::SeqSoundHandle::mSound
private

Definition at line 67 of file snd_SeqSoundHandle.h.