31 virtual void createAudio(
const std::string &path,
float volume,
bool loop,
const std::string &name) = 0;
32 virtual void playAudio(
const std::string &name) = 0;
34 virtual void setVolume(
const std::string &name,
float volume) = 0;
35 virtual void setLoop(
const std::string &name,
bool loop) = 0;
36 virtual void stopAudio(
const std::string &name) = 0;
This file contains the plugin interface.
virtual void setVolume(const std::string &name, float volume)=0
virtual void createAudio(const std::string &path, float volume, bool loop, const std::string &name)=0
virtual void playAudio(const std::string &name)=0
virtual Status isPlaying(const std::string &name)=0
virtual void setLoop(const std::string &name, bool loop)=0
virtual void stopAudio(const std::string &name)=0