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

Description

Definition at line 11 of file snd_FxChorus.h.

Classes

struct  ChorusParam
 

Public Member Functions

virtual bool StartUp ()
 
virtual void Shutdown ()
 
virtual void UpdateBuffer (int channels, void **ppBuffer, ulong size, SampleFormat format, f32 sampleRate, OutputMode mode)
 
virtual bool AssignWorkBuffer (void *pBuffer, ulong size)
 
virtual void ReleaseWorkBuffer ()
 
ulong GetRequiredMemSize ()
 
bool SetParam (const ChorusParam &rParam)
 
- Public Member Functions inherited from nw4r::snd::FxBase
virtual void OnChangeOutputMode ()
 

Private Attributes

detail::AxfxImpl mImpl
 
ChorusParam mParam
 
AXFX_CHORUS mAxfxParam
 

Additional Inherited Members

- Public Types inherited from nw4r::snd::FxBase
typedef ut::LinkList< FxBase, 0x04 > LinkList
 
- Public Attributes inherited from nw4r::snd::FxBase
ut::LinkListNode mFxLink
 

Constructor & Destructor Documentation

◆ ~FxChorus()

virtual nw4r::snd::FxChorus::~FxChorus ( )
inlinevirtual

Definition at line 22 of file snd_FxChorus.h.

Member Function Documentation

◆ StartUp()

virtual bool nw4r::snd::FxChorus::StartUp ( )
virtual

Reimplemented from nw4r::snd::FxBase.

◆ Shutdown()

virtual void nw4r::snd::FxChorus::Shutdown ( )
virtual

Reimplemented from nw4r::snd::FxBase.

◆ UpdateBuffer()

virtual void nw4r::snd::FxChorus::UpdateBuffer ( int channels,
void ** ppBuffer,
ulong size,
SampleFormat format,
f32 sampleRate,
OutputMode mode )
virtual

Reimplemented from nw4r::snd::FxBase.

Member Data Documentation

◆ mImpl

detail::AxfxImpl nw4r::snd::FxChorus::mImpl
private

Definition at line 42 of file snd_FxChorus.h.

◆ mParam

ChorusParam nw4r::snd::FxChorus::mParam
private

Definition at line 43 of file snd_FxChorus.h.

◆ mAxfxParam

AXFX_CHORUS nw4r::snd::FxChorus::mAxfxParam
private

Definition at line 44 of file snd_FxChorus.h.