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

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

_buffercugl::AudioSampleprotected
_channelscugl::Soundprotected
_filecugl::Soundprotected
_framescugl::AudioSampleprotected
_ratecugl::Soundprotected
_streamcugl::AudioSampleprotected
_typecugl::AudioSampleprotected
_volumecugl::Soundprotected
alloc(const std::string file, bool stream=false)cugl::AudioSampleinlinestatic
alloc(Uint8 channels, Uint32 rate, Uint32 frames)cugl::AudioSampleinlinestatic
allocWithData(const std::shared_ptr< JsonValue > &data)cugl::AudioSampleinlinestatic
AudioSample()cugl::AudioSample
createNode() overridecugl::AudioSamplevirtual
dispose() overridecugl::AudioSamplevirtual
getBuffer()cugl::AudioSampleinline
getChannels() constcugl::Soundinline
getDecoder()cugl::AudioSample
getDuration() const overridecugl::AudioSampleinlinevirtual
getFile() constcugl::Soundinline
getLength() const overridecugl::AudioSampleinlinevirtual
getRate() constcugl::Soundinline
getSuffix() constcugl::Sound
getType() constcugl::AudioSampleinline
getVolume() constcugl::Soundinline
guessType(const char *file)cugl::AudioSamplestatic
guessType(const std::string &file)cugl::AudioSampleinlinestatic
init(const std::string file, bool stream=false)cugl::AudioSample
init(Uint8 channels, Uint32 rate, Uint32 frames)cugl::AudioSample
initWithData(const std::shared_ptr< JsonValue > &data)cugl::AudioSample
isStreamed() constcugl::AudioSampleinline
setVolume(float volume)cugl::Sound
Sound()cugl::Sound
Type enum namecugl::AudioSample
~AudioSample()cugl::AudioSampleinline
~Sound()cugl::Soundinline