11 #include "cores/AudioEngine/Utils/AEAudioFormat.h" 19 explicit IAESound(
const std::string &filename) {}
24 virtual void Play() = 0;
27 virtual void Stop() = 0;
30 virtual bool IsPlaying() = 0;
33 virtual void SetChannel(AEChannel channel) = 0;
36 virtual AEChannel GetChannel() = 0;
virtual void SetVolume(const float volume)=0
Sets the master volume level of the AudioEngine.
virtual float GetVolume()=0
Returns the current master volume level of the AudioEngine.
IAE Interface.
Definition: AE.h:81