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

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

_channelscugl::Soundprotected
_durationcugl::AudioWaveformprotected
_filecugl::Soundprotected
_frequencycugl::AudioWaveformprotected
_newfreqcugl::AudioWaveformprotected
_randomcugl::AudioWaveformprotected
_ratecugl::Soundprotected
_typecugl::AudioWaveformprotected
_uppercugl::AudioWaveformprotected
_volumecugl::Soundprotected
alloc()cugl::AudioWaveforminlinestatic
alloc(Uint8 channels, Uint32 rate)cugl::AudioWaveforminlinestatic
alloc(Uint8 channels, Uint32 rate, Type type, float frequency)cugl::AudioWaveforminlinestatic
allocWithData(const std::shared_ptr< JsonValue > &data)cugl::AudioWaveformstatic
AudioWaveform()cugl::AudioWaveform
createNode() overridecugl::AudioWaveformvirtual
DEFAULT_FREQUENCYcugl::AudioWaveformstatic
dispose() overridecugl::AudioWaveformvirtual
generate(float *buffer, Uint32 frames, Uint64 offset, float last)cugl::AudioWaveform
getChannels() constcugl::Soundinline
getDuration() const overridecugl::AudioWaveformvirtual
getFile() constcugl::Soundinline
getFrequency() constcugl::AudioWaveform
getLength() const overridecugl::AudioWaveformvirtual
getRate() constcugl::Soundinline
getSuffix() constcugl::Sound
getType() constcugl::AudioWaveform
getVolume() constcugl::Soundinline
init()cugl::AudioWaveform
init(Uint8 channels, Uint32 rate)cugl::AudioWaveform
init(Uint8 channels, Uint32 rate, Type type, float frequency)cugl::AudioWaveform
isUpper() constcugl::AudioWaveform
setDuration(double time)cugl::AudioWaveform
setFrequency(float frequency)cugl::AudioWaveform
setType(Type type)cugl::AudioWaveform
setUpper(bool upper)cugl::AudioWaveform
setVolume(float volume)cugl::Sound
Sound()cugl::Sound
Type enum namecugl::AudioWaveform
~AudioWaveform()cugl::AudioWaveforminline
~Sound()cugl::Soundinline