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

#include <seadAudioSettingParameter.h>

Inherits sead::TaskParameter.

Public Member Functions

 AudioSettingParameter ()
void setAudioSystem (AudioSystem *audio_system)
void setResetter (AudioResetter *resetter)
void setPlayer (AudioPlayer *player)
void setResourceLoader (AudioResourceLoader *resource_loader)
void appendSubset (AudioSubsetBase *subset)

Private Attributes

AudioSystemmAudioSystem
AudioResetter * mResetter
AudioPlayermPlayer
AudioResourceLoader * mResourceLoader
OffsetList< AudioSubsetBase > mSubsets

Friends

class AudioMgr

Constructor & Destructor Documentation

◆ AudioSettingParameter()

sead::AudioSettingParameter::AudioSettingParameter ( )

Member Function Documentation

◆ setAudioSystem()

void sead::AudioSettingParameter::setAudioSystem ( AudioSystem * audio_system)

◆ setResetter()

void sead::AudioSettingParameter::setResetter ( AudioResetter * resetter)

◆ setPlayer()

void sead::AudioSettingParameter::setPlayer ( AudioPlayer * player)

◆ setResourceLoader()

void sead::AudioSettingParameter::setResourceLoader ( AudioResourceLoader * resource_loader)

◆ appendSubset()

void sead::AudioSettingParameter::appendSubset ( AudioSubsetBase * subset)

◆ AudioMgr

friend class AudioMgr
friend

Member Data Documentation

◆ mAudioSystem

AudioSystem* sead::AudioSettingParameter::mAudioSystem
private

◆ mResetter

AudioResetter* sead::AudioSettingParameter::mResetter
private

◆ mPlayer

AudioPlayer* sead::AudioSettingParameter::mPlayer
private

◆ mResourceLoader

AudioResourceLoader* sead::AudioSettingParameter::mResourceLoader
private

◆ mSubsets

OffsetList<AudioSubsetBase> sead::AudioSettingParameter::mSubsets
private