30 virtual void Pause(
bool to_pause) = 0;
Definition: audioasset.h:22
Definition: iaudiointerface.h:27
virtual void PlayAudioClip(const std::string &key)=0
virtual void SetChannelVolume(int channel, float gain)=0
virtual void RequestPlayAudio()=0
virtual void PlayAudioClip(cqsp::asset::AudioAsset *asset, int channel)=0
virtual void SetMusicVolume(float volume)=0
virtual void Pause(bool to_pause)=0
virtual void Destruct()=0
virtual void AddAudioClip(const std::string &key, cqsp::asset::AudioAsset *asset)=0
virtual std::string GetAudioVersion()=0
virtual void PauseMusic(bool to_pause)=0
virtual ~IAudioInterface()=default
virtual void StartWorker()=0
virtual void Initialize()=0
Definition: audiointerface.h:34
ChannelType
Definition: iaudiointerface.h:26