Go to the documentation of this file.
173 virtual bool Cache(
Sound bSound,
const std::string &bFile);
180 virtual bool CacheMusic(
const std::string &bFile);
225 virtual int Play(
Sound sound,
float amplitude=1.0f,
float frequency=1.0f,
bool bLoop =
false);
235 virtual int Play(
Sound sound,
const Math::Vector &pos,
float amplitude=1.0f,
float frequency=1.0f,
bool bLoop =
false);
251 virtual bool AddEnvelope(
int channel,
float amplitude,
float frequency,
float time,
SoundNext oper);
265 virtual bool Frequency(
int channel,
float frequency);
271 virtual bool Stop(
int channel);
282 virtual bool MuteAll(
bool bMute);
290 virtual bool PlayMusic(
int rank,
bool bRepeat,
float fadeTime=2.0f);
298 virtual bool PlayMusic(
const std::string &filename,
bool bRepeat,
float fadeTime=2.0f);
313 virtual void StopMusic(
float fadeTime=2.0f);
324 virtual bool PlayPauseMusic(
const std::string &filename,
bool repeat);