PEBL 2.2
Psychology Experiment Building Language - Cross-platform psychological experiment development system
PlatformAudioOut Member List

This is the complete list of members for PlatformAudioOut, including all inherited members.

AddTrack(char *handle, AudioInfo track)PlatformAudioOut
AddTrack(char *handle, AudioInfo track)PlatformAudioOut
ConvertAudio(AudioInfo &info)PlatformAudioOut
CreateChirp()PlatformAudioOut
CreateChirp()PlatformAudioOut
CreateSawtoothWave(float freq, double length, int amplitude)PlatformAudioOut
CreateSawtoothWave(float freq, double length, int amplitude)PlatformAudioOut
CreateSineWave(float freq, double length, int amplitude)PlatformAudioOut
CreateSineWave(float freq, double length, int amplitude)PlatformAudioOut
CreateSineWave(float freq, long unsigned int length, long double volume)PlatformAudioOutvirtual
CreateSquareWave(float freq, double length, int amplitude)PlatformAudioOut
CreateSquareWave(float freq, double length, int amplitude)PlatformAudioOut
GetAudioInfo()PlatformAudioOut
GetDeviceType()PAudioOutinlinevirtual
GetProperty(std::string) constPEBLObjectBase
GetPropertyList()PEBLObjectBasevirtual
GetState(int iface) constPDevicevirtual
GetType()PEBLObjectBaseinline
Initialize()PlatformAudioOutvirtual
Initialize()PlatformAudioOutvirtual
Initialize()PlatformAudioOutvirtual
InitializeProperty(std::string name, Variant v)PEBLObjectBasevirtual
LoadSoundFile(const char *filename)PlatformAudioOut
LoadSoundFile(const char *filename)PlatformAudioOut
LoadSoundFile(const std::string &filename)PlatformAudioOutvirtual
LoadSoundFile(const std::string &filename)PlatformAudioOutvirtual
LoadSoundFromData(Uint8 *buffer, long unsigned int size, SDL_AudioSpec *spec, Uint32 recordpos=0)PlatformAudioOut
mAmplitudeLeftPAudioOutprotected
mAmplitudeRightPAudioOutprotected
mCDTPEBLObjectBaseprotected
mChannelPAudioOutprotected
MixTracks()PlatformAudioOut
MixTracks()PlatformAudioOut
mPropertiesPEBLObjectBaseprotected
mSampleRatePAudioOutprotected
ObjectName() constPEBLObjectBasevirtual
PAudioOut()PAudioOut
PAudioOut(const std::string &filename)PAudioOut
PDevice()PDevice
PEBLObjectBase()PEBLObjectBase
PEBLObjectBase(ComplexDataType cdt)PEBLObjectBase
PEBLObjectBase(const PEBLObjectBase &pob)PEBLObjectBase
PlatformAudioOut()PlatformAudioOut
PlatformAudioOut(const char *filename)PlatformAudioOut
PlatformAudioOut()PlatformAudioOut
PlatformAudioOut(const char *filename)PlatformAudioOut
PlatformAudioOut()PlatformAudioOut
PlatformAudioOut(const std::string &filename)PlatformAudioOut
PlatformAudioOut()PlatformAudioOut
PlatformAudioOut(const std::string &filename)PlatformAudioOut
Play()PlatformAudioOutvirtual
Play()PlatformAudioOutvirtual
Play()PlatformAudioOutvirtual
Play()PlatformAudioOutvirtual
PlayCallBackPlatformAudioOutfriend
PlayCallBackPlatformAudioOutfriend
PlayForeground()PlatformAudioOutvirtual
PlayForeground()PlatformAudioOutvirtual
PlayForeground()PlatformAudioOutvirtual
PrintAudioInfo()PlatformAudioOut
PrintProperties(std::ostream &out)PEBLObjectBasevirtual
RemoveTrack(char *handle)PlatformAudioOut
RemoveTrack(char *handle)PlatformAudioOut
SaveBufferToWave(Variant filename)PlatformAudioOut
SaveBufferToWave(const std::string &filename)PlatformAudioOutinlinevirtual
SendToStream(std::ostream &out) constPlatformAudioOutprotectedvirtual
SetPanning(const double left, const double right)PAudioOutinlinevirtual
SetProperty(std::string name, Variant v)PEBLObjectBasevirtual
Stop()PlatformAudioOutvirtual
Stop()PlatformAudioOutvirtual
Stop()PlatformAudioOutvirtual
Stop()PlatformAudioOutvirtual
ValidateProperty(std::string, Variant v) constPEBLObjectBasevirtual
ValidateProperty(std::string) constPEBLObjectBasevirtual
~PAudioOut()PAudioOutvirtual
~PDevice()PDevicevirtual
~PEBLObjectBase()PEBLObjectBasevirtual
~PlatformAudioOut()PlatformAudioOut
~PlatformAudioOut()PlatformAudioOut
~PlatformAudioOut()PlatformAudioOutvirtual
~PlatformAudioOut()PlatformAudioOutvirtual