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

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

_bootedcugl::audio::AudioNodeprotected
_callbackcugl::audio::AudioNodeprotected
_callingcugl::audio::AudioNodeprotected
_channelscugl::audio::AudioNodeprotected
_classnamecugl::audio::AudioNodeprotected
_hashOfNamecugl::audio::AudioNodeprotected
_localnamecugl::audio::AudioNodeprotected
_ndgaincugl::audio::AudioNodeprotected
_pausedcugl::audio::AudioNodeprotected
_pollingcugl::audio::AudioNodeprotected
_samplingcugl::audio::AudioNodeprotected
_tagcugl::audio::AudioNodeprotected
acquire()cugl::audio::AudioInput
Action enum namecugl::audio::AudioNode
advance(Uint32 frames)cugl::audio::AudioNodeinlinevirtual
AudioInput()cugl::audio::AudioInput
AudioNode()cugl::audio::AudioNode
Callback typedefcugl::audio::AudioNode
COMPLETE enum valuecugl::audio::AudioNode
completed() overridecugl::audio::AudioInputvirtual
cugl::AudioDevices classcugl::audio::AudioInputfriend
DEFAULT_CHANNELScugl::audio::AudioNodestatic
DEFAULT_DELAYcugl::audio::AudioInputstatic
DEFAULT_SAMPLINGcugl::audio::AudioNodestatic
FADE_DIP enum valuecugl::audio::AudioNode
FADE_IN enum valuecugl::audio::AudioNode
FADE_OUT enum valuecugl::audio::AudioNode
getAUID() constcugl::audio::AudioInputinline
getCallback()cugl::audio::AudioNode
getCapacity() constcugl::audio::AudioInputinline
getChannels() constcugl::audio::AudioNodeinline
getClassName() constcugl::audio::AudioNodeinline
getDelay() constcugl::audio::AudioInput
getDevice() constcugl::audio::AudioInput
getElapsed() const overridecugl::audio::AudioInputvirtual
getGain()cugl::audio::AudioNode
getName() constcugl::audio::AudioNodeinline
getPosition() const overridecugl::audio::AudioInputvirtual
getRate() constcugl::audio::AudioNodeinline
getRemaining() const overridecugl::audio::AudioInputvirtual
getTag() constcugl::audio::AudioNodeinline
INTERRUPT enum valuecugl::audio::AudioNode
isDefault() constcugl::audio::AudioInputinline
isPaused()cugl::audio::AudioNodevirtual
isRecording() constcugl::audio::AudioInput
LOOPBACK enum valuecugl::audio::AudioNode
mark() overridecugl::audio::AudioInputvirtual
notify(const std::shared_ptr< AudioNode > &node, Action action)cugl::audio::AudioNodeprotected
operator std::string() constcugl::audio::AudioNodeinline
pause() overridecugl::audio::AudioInputvirtual
read(float *buffer, Uint32 frames) overridecugl::audio::AudioInputvirtual
reboot()cugl::audio::AudioInput
record(float *buffer, Uint32 frames)cugl::audio::AudioInput
release()cugl::audio::AudioInput
reset() overridecugl::audio::AudioInputvirtual
resume() overridecugl::audio::AudioInputvirtual
save()cugl::audio::AudioInput
setCallback(Callback callback)cugl::audio::AudioNode
setElapsed(double time) overridecugl::audio::AudioInputvirtual
setGain(float gain)cugl::audio::AudioNodevirtual
setName(const std::string name)cugl::audio::AudioNode
setPosition(Uint32 position) overridecugl::audio::AudioInputvirtual
setRemaining(double time) overridecugl::audio::AudioInputvirtual
setTag(Sint32 tag)cugl::audio::AudioNodeinline
stop()cugl::audio::AudioInput
toString(bool verbose=false) constcugl::audio::AudioNodevirtual
unmark() overridecugl::audio::AudioInputvirtual
~AudioInput()cugl::audio::AudioInput
~AudioNode()cugl::audio::AudioNodevirtual