sead
Loading...
Searching...
No Matches
sead::AudioSystemCafe Class Reference

#include <seadAudioSystemCafe.h>

Inherits sead::AudioSystem.

Public Member Functions

 AudioSystemCafe ()
virtual ~AudioSystemCafe ()
void initialize () override
void finalize () override
bool setOutputMode (AudioGlobal::OutputMode) override
AudioGlobal::OutputMode getOutputMode () const override
bool appendEffect (AudioGlobal::AuxBus, AudioFx *) override
void clearEffect (AudioGlobal::AuxBus, s32) override
bool isFinishedClearEffect (AudioGlobal::AuxBus) override
void appendSoundFrameCallback (ISoundFrameCallback &) override
void removeSoundFrameCallback (ISoundFrameCallback &) override
void clearSoundFrameCallback () override
void forceQuit ()
Public Member Functions inherited from sead::AudioSystem
 AudioSystem ()
virtual ~AudioSystem ()

Protected Member Functions

void initializeSdk_ () override
void finalizeSdk_ () override
void initializeNw_ () override

Constructor & Destructor Documentation

◆ AudioSystemCafe()

sead::AudioSystemCafe::AudioSystemCafe ( )

◆ ~AudioSystemCafe()

virtual sead::AudioSystemCafe::~AudioSystemCafe ( )
inlinevirtual

Member Function Documentation

◆ initialize()

void sead::AudioSystemCafe::initialize ( )
overridevirtual

Implements sead::AudioSystem.

◆ finalize()

void sead::AudioSystemCafe::finalize ( )
overridevirtual

Implements sead::AudioSystem.

◆ setOutputMode()

bool sead::AudioSystemCafe::setOutputMode ( AudioGlobal::OutputMode )
overridevirtual

Implements sead::AudioSystem.

◆ getOutputMode()

AudioGlobal::OutputMode sead::AudioSystemCafe::getOutputMode ( ) const
overridevirtual

Implements sead::AudioSystem.

◆ appendEffect()

bool sead::AudioSystemCafe::appendEffect ( AudioGlobal::AuxBus ,
AudioFx *  )
overridevirtual

Implements sead::AudioSystem.

◆ clearEffect()

void sead::AudioSystemCafe::clearEffect ( AudioGlobal::AuxBus ,
s32  )
overridevirtual

Implements sead::AudioSystem.

◆ isFinishedClearEffect()

bool sead::AudioSystemCafe::isFinishedClearEffect ( AudioGlobal::AuxBus )
overridevirtual

Implements sead::AudioSystem.

◆ appendSoundFrameCallback()

void sead::AudioSystemCafe::appendSoundFrameCallback ( ISoundFrameCallback & )
overridevirtual

Implements sead::AudioSystem.

◆ removeSoundFrameCallback()

void sead::AudioSystemCafe::removeSoundFrameCallback ( ISoundFrameCallback & )
overridevirtual

Implements sead::AudioSystem.

◆ clearSoundFrameCallback()

void sead::AudioSystemCafe::clearSoundFrameCallback ( )
overridevirtual

Implements sead::AudioSystem.

◆ initializeSdk_()

void sead::AudioSystemCafe::initializeSdk_ ( )
overrideprotectedvirtual

Implements sead::AudioSystem.

◆ finalizeSdk_()

void sead::AudioSystemCafe::finalizeSdk_ ( )
overrideprotectedvirtual

Implements sead::AudioSystem.

◆ initializeNw_()

void sead::AudioSystemCafe::initializeNw_ ( )
overrideprotectedvirtual

Implements sead::AudioSystem.

◆ forceQuit()

void sead::AudioSystemCafe::forceQuit ( )