CUGL 2.0
Cornell University Game Library
cugl::audio::AudioFader Member List

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

_bootedcugl::audio::AudioNodeprotected
_callbackcugl::audio::AudioNodeprotected
_callingcugl::audio::AudioNodeprotected
_channelscugl::audio::AudioNodeprotected
_classnamecugl::audio::AudioNodeprotected
_diphalfcugl::audio::AudioFaderprotected
_dipmarkcugl::audio::AudioFaderprotected
_dipstartcugl::audio::AudioFaderprotected
_dipstopcugl::audio::AudioFaderprotected
_fadedipcugl::audio::AudioFaderprotected
_fadeincugl::audio::AudioFaderprotected
_fadeoutcugl::audio::AudioFaderprotected
_hashOfNamecugl::audio::AudioNodeprotected
_inmarkcugl::audio::AudioFaderprotected
_inputcugl::audio::AudioFaderprotected
_localnamecugl::audio::AudioNodeprotected
_mutexcugl::audio::AudioFaderprotected
_ndgaincugl::audio::AudioNodeprotected
_outdonecugl::audio::AudioFaderprotected
_outkeepcugl::audio::AudioFaderprotected
_outmarkcugl::audio::AudioFaderprotected
_pausedcugl::audio::AudioNodeprotected
_pollingcugl::audio::AudioNodeprotected
_samplingcugl::audio::AudioNodeprotected
_tagcugl::audio::AudioNodeprotected
Action enum namecugl::audio::AudioNode
advance(Uint32 frames) overridecugl::audio::AudioFadervirtual
alloc()cugl::audio::AudioFaderinlinestatic
alloc(Uint8 channels, Uint32 rate)cugl::audio::AudioFaderinlinestatic
alloc(const std::shared_ptr< AudioNode > &input)cugl::audio::AudioFaderinlinestatic
attach(const std::shared_ptr< AudioNode > &node)cugl::audio::AudioFader
AudioFader()cugl::audio::AudioFader
AudioNode()cugl::audio::AudioNode
Callback typedefcugl::audio::AudioNode
COMPLETE enum valuecugl::audio::AudioNode
completed() overridecugl::audio::AudioFadervirtual
DEFAULT_CHANNELScugl::audio::AudioNodestatic
DEFAULT_SAMPLINGcugl::audio::AudioNodestatic
detach()cugl::audio::AudioFader
dispose() overridecugl::audio::AudioFadervirtual
doFadeIn(float *buffer, Uint32 frames)cugl::audio::AudioFaderprotected
doFadeOut(float *buffer, Uint32 frames)cugl::audio::AudioFaderprotected
doFadePause(float *buffer, Uint32 frames)cugl::audio::AudioFaderprotected
FADE_DIP enum valuecugl::audio::AudioNode
FADE_IN enum valuecugl::audio::AudioNode
FADE_OUT enum valuecugl::audio::AudioNode
fadeIn(double duration)cugl::audio::AudioFader
fadeOut(double duration, bool wrap=false)cugl::audio::AudioFader
fadePause(double duration)cugl::audio::AudioFader
fadePause(double fadeout, double fadein)cugl::audio::AudioFader
getCallback()cugl::audio::AudioNode
getChannels() constcugl::audio::AudioNodeinline
getClassName() constcugl::audio::AudioNodeinline
getElapsed() const overridecugl::audio::AudioFadervirtual
getGain()cugl::audio::AudioNode
getInput()cugl::audio::AudioFaderinline
getName() constcugl::audio::AudioNodeinline
getPosition() const overridecugl::audio::AudioFadervirtual
getRate() constcugl::audio::AudioNodeinline
getRemaining() const overridecugl::audio::AudioFadervirtual
getTag() constcugl::audio::AudioNodeinline
init() overridecugl::audio::AudioFadervirtual
init(Uint8 channels, Uint32 rate) overridecugl::audio::AudioFadervirtual
init(const std::shared_ptr< AudioNode > &input)cugl::audio::AudioFader
INTERRUPT enum valuecugl::audio::AudioNode
isFadeIn()cugl::audio::AudioFader
isFadeOut()cugl::audio::AudioFader
isFadePause()cugl::audio::AudioFader
isPaused() overridecugl::audio::AudioFadervirtual
LOOPBACK enum valuecugl::audio::AudioNode
mark() overridecugl::audio::AudioFadervirtual
notify(const std::shared_ptr< AudioNode > &node, Action action)cugl::audio::AudioNodeprotected
operator std::string() constcugl::audio::AudioNodeinline
pause() overridecugl::audio::AudioFadervirtual
read(float *buffer, Uint32 frames) overridecugl::audio::AudioFadervirtual
reset() overridecugl::audio::AudioFadervirtual
resume() overridecugl::audio::AudioFadervirtual
setCallback(Callback callback)cugl::audio::AudioNode
setElapsed(double time) overridecugl::audio::AudioFadervirtual
setGain(float gain)cugl::audio::AudioNodevirtual
setName(const std::string name)cugl::audio::AudioNode
setPosition(Uint32 position) overridecugl::audio::AudioFadervirtual
setRemaining(double time) overridecugl::audio::AudioFadervirtual
setTag(Sint32 tag)cugl::audio::AudioNodeinline
toString(bool verbose=false) constcugl::audio::AudioNodevirtual
unmark() overridecugl::audio::AudioFadervirtual
~AudioFader()cugl::audio::AudioFaderinline
~AudioNode()cugl::audio::AudioNodevirtual