advanceMusicQueue(unsigned int steps=0) | cugl::AudioEngine | |
clearMusicQueue() | cugl::AudioEngine | |
currentEffect(const std::string &key) const | cugl::AudioEngine | |
currentEffect(const char *key) const | cugl::AudioEngine | inline |
currentMusic() const | cugl::AudioEngine | |
gcEffect(int id, bool status) | cugl::AudioEngine | |
gcMusic(bool status) | cugl::AudioEngine | |
get() | cugl::AudioEngine | inlinestatic |
getAvailableChannels() const | cugl::AudioEngine | inline |
getEffectDuration(const std::string &key) const | cugl::AudioEngine | |
getEffectDuration(const char *key) const | cugl::AudioEngine | inline |
getEffectElapsed(const std::string &key) const | cugl::AudioEngine | |
getEffectElapsed(const char *key) const | cugl::AudioEngine | inline |
getEffectListener() const | cugl::AudioEngine | inline |
getEffectRemaining(const std::string &key) const | cugl::AudioEngine | |
getEffectRemaining(const char *key) const | cugl::AudioEngine | inline |
getEffectState(const std::string &key) const | cugl::AudioEngine | |
getEffectState(const char *key) const | cugl::AudioEngine | inline |
getEffectVolume(const std::string &key) const | cugl::AudioEngine | |
getEffectVolume(const char *key) const | cugl::AudioEngine | inline |
getMusicDuration() const | cugl::AudioEngine | |
getMusicElapsed() const | cugl::AudioEngine | |
getMusicListener() const | cugl::AudioEngine | inline |
getMusicQueue() const | cugl::AudioEngine | |
getMusicQueueSize() const | cugl::AudioEngine | |
getMusicRemaining() const | cugl::AudioEngine | |
getMusicState() const | cugl::AudioEngine | |
getMusicVolume() const | cugl::AudioEngine | |
isActiveEffect(const std::string &key) const | cugl::AudioEngine | inline |
isActiveEffect(const char *key) const | cugl::AudioEngine | inline |
isEffectLoop(const std::string &key) const | cugl::AudioEngine | |
isEffectLoop(const char *key) const | cugl::AudioEngine | inline |
isMusicLoop() const | cugl::AudioEngine | |
pauseAll() | cugl::AudioEngine | |
pauseAllEffects() | cugl::AudioEngine | |
pauseEffect(const std::string &key) | cugl::AudioEngine | |
pauseEffect(const char *key) | cugl::AudioEngine | inline |
pauseMusic() | cugl::AudioEngine | |
playEffect(const std::string &key, const std::shared_ptr< Sound > &sound, bool loop=false, float volume=-1.0f, bool force=false) | cugl::AudioEngine | |
playEffect(const char *key, const std::shared_ptr< Sound > &sound, bool loop=false, float volume=-1.0f, bool force=false) | cugl::AudioEngine | inline |
playMusic(const std::shared_ptr< Music > &music, bool loop=false, float volume=-1.0f, float fade=0.0f) | cugl::AudioEngine | |
queueMusic(const std::shared_ptr< Music > &music, bool loop=false, float volume=-1.0f, float fade=0.0f) | cugl::AudioEngine | |
resumeAll() | cugl::AudioEngine | |
resumeAllEffects() | cugl::AudioEngine | |
resumeEffect(std::string key) | cugl::AudioEngine | |
resumeEffect(const char *key) | cugl::AudioEngine | inline |
resumeMusic() | cugl::AudioEngine | |
setEffectElapsed(const std::string &key, float time) | cugl::AudioEngine | |
setEffectElapsed(const char *key, float time) | cugl::AudioEngine | inline |
setEffectListener(std::function< void(const std::string &key, bool)> callback) | cugl::AudioEngine | inline |
setEffectLoop(const std::string &key, bool loop) | cugl::AudioEngine | |
setEffectLoop(const char *key, bool loop) | cugl::AudioEngine | inline |
setEffectRemaining(const std::string &key, float time) | cugl::AudioEngine | |
setEffectRemaining(const char *key, float time) | cugl::AudioEngine | inline |
setEffectVolume(const std::string &key, float volume) | cugl::AudioEngine | |
setEffectVolume(const char *key, float volume) | cugl::AudioEngine | inline |
setMusicElapsed(double time) | cugl::AudioEngine | |
setMusicListener(std::function< void(Music *, bool)> callback) | cugl::AudioEngine | inline |
setMusicLoop(bool loop) | cugl::AudioEngine | |
setMusicRemaining(double time) | cugl::AudioEngine | |
setMusicVolume(float volume) | cugl::AudioEngine | |
start(unsigned int channels=AUDIO_INPUT_CHANNELS) | cugl::AudioEngine | static |
State enum name | cugl::AudioEngine | |
stop() | cugl::AudioEngine | static |
stopAll() | cugl::AudioEngine | |
stopAllEffects() | cugl::AudioEngine | |
stopEffect(const std::string &key) | cugl::AudioEngine | |
stopEffect(const char *key) | cugl::AudioEngine | inline |
stopMusic(float fade=0.0f) | cugl::AudioEngine | |