CUGL 2.0
Cornell University Game Library
cugl::AudioQueue Member List

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

advance(unsigned int steps=0, float fade=DEFAULT_FADE)cugl::AudioQueue
AudioEngine classcugl::AudioQueuefriend
AudioQueue()cugl::AudioQueue
clear(float fade=DEFAULT_FADE)cugl::AudioQueue
clearPending()cugl::AudioQueue
current() constcugl::AudioQueue
enqueue(const std::shared_ptr< Sound > &music, bool loop=false, float volume=1.0f, float fade=0.0f)cugl::AudioQueue
enqueue(const std::shared_ptr< audio::AudioNode > &graph, bool loop=false, float volume=1.0f, float fade=0.0f)cugl::AudioQueue
getDuration() constcugl::AudioQueue
getElements() constcugl::AudioQueue
getMusicListener() constcugl::AudioQueueinline
getOverlap() constcugl::AudioQueue
getPanFactor() constcugl::AudioQueue
getPending() constcugl::AudioQueue
getState() constcugl::AudioQueue
getTimeElapsed() constcugl::AudioQueue
getTimeRemaining() constcugl::AudioQueue
getVolume() constcugl::AudioQueue
isLoop() constcugl::AudioQueue
pause(float fade=DEFAULT_FADE)cugl::AudioQueue
play(const std::shared_ptr< Sound > &music, bool loop=false, float volume=1.0f, float fade=0.0f)cugl::AudioQueue
play(const std::shared_ptr< audio::AudioNode > &graph, bool loop=false, float volume=1.0f, float fade=0.0f)cugl::AudioQueue
resume()cugl::AudioQueue
setListener(std::function< void(const std::string, bool)> callback)cugl::AudioQueueinline
setLoop(bool loop)cugl::AudioQueue
setOverlap(float time)cugl::AudioQueue
setPanFactor(float pan)cugl::AudioQueue
setTimeElapsed(float time)cugl::AudioQueue
setTimeRemaining(float time)cugl::AudioQueue
setVolume(float volume)cugl::AudioQueue
~AudioQueue()cugl::AudioQueueinline