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