CUGL 2.1
Cornell University Game Library
cugl::AudioEngine Member List

This is the complete list of members for cugl::AudioEngine, including all inherited members.

allocQueue()cugl::AudioEngine
clear(const std::string key, float fade=DEFAULT_FADE)cugl::AudioEngine
clear(float fade=DEFAULT_FADE)cugl::AudioEngine
clearEffects(float fade=DEFAULT_FADE)cugl::AudioEngine
freeQueue(const std::shared_ptr< AudioQueue > &queue)cugl::AudioEngine
get()cugl::AudioEngineinlinestatic
getAvailableSlots() constcugl::AudioEngineinline
getDuration(const std::string key) constcugl::AudioEngine
geTimeRemaining(const std::string key) constcugl::AudioEngine
getListener() constcugl::AudioEngineinline
getMusicQueue() constcugl::AudioEngine
getPanFactor(const std::string &key) constcugl::AudioEngine
getSource(const std::string key) constcugl::AudioEngine
getState(const std::string key) constcugl::AudioEngine
getTimeElapsed(const std::string key) constcugl::AudioEngine
getVolume(const std::string key) constcugl::AudioEngine
isActive(const std::string key) constcugl::AudioEngineinline
isLoop(const std::string key) constcugl::AudioEngine
pause(const std::string key, float fade=DEFAULT_FADE)cugl::AudioEngine
pause(float fade=DEFAULT_FADE)cugl::AudioEngine
pauseEffects(float fade=DEFAULT_FADE)cugl::AudioEngine
play(const std::string key, const std::shared_ptr< Sound > &sound, bool loop=false, float volume=1.0f, bool force=false)cugl::AudioEngine
play(const std::string key, const std::shared_ptr< audio::AudioNode > &graph, bool loop=false, float volume=1.0f, bool force=false)cugl::AudioEngine
resume(std::string key)cugl::AudioEngine
resume()cugl::AudioEngine
resumeEffects()cugl::AudioEngine
setListener(std::function< void(const std::string key, bool)> callback)cugl::AudioEngineinline
setLoop(const std::string key, bool loop)cugl::AudioEngine
setPanFactor(const std::string key, float pan)cugl::AudioEngine
setTimeElapsed(const std::string key, float time)cugl::AudioEngine
setTimeRemaining(const std::string key, float time)cugl::AudioEngine
setVolume(const std::string key, float volume)cugl::AudioEngine
start(Uint32 slots=DEFAULT_SLOTSIZE)cugl::AudioEnginestatic
start(const std::shared_ptr< audio::AudioOutput > &device, Uint32 slots=DEFAULT_SLOTSIZE)cugl::AudioEnginestatic
State enum namecugl::AudioEngine
stop()cugl::AudioEnginestatic