Audaspace 1.5.0
A high level audio library.
Loading...
Searching...
No Matches
CoreAudioDevice Member List

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

CoreAudioDevice(DeviceSpecs specs, int buffersize=AUD_DEFAULT_BUFFER_SIZE)CoreAudioDevice
create()SoftwareDeviceprotected
destroy()SoftwareDeviceprotected
getDistanceModel() constSoftwareDevicevirtual
getDopplerFactor() constSoftwareDevicevirtual
getListenerLocation() constSoftwareDevicevirtual
getListenerOrientation() constSoftwareDevicevirtual
getListenerVelocity() constSoftwareDevicevirtual
getSpecs() constSoftwareDevicevirtual
getSpeedOfSound() constSoftwareDevicevirtual
getSynchronizer()CoreAudioDevicevirtual
getVolume() constSoftwareDevicevirtual
lock()SoftwareDevicevirtual
m_mixerSoftwareDeviceprotected
m_qualitySoftwareDeviceprotected
m_specsSoftwareDeviceprotected
mix(data_t *buffer, int length)SoftwareDeviceprotected
OpenCloseDevice()=default (defined in OpenCloseDevice)OpenCloseDeviceprotected
play(std::shared_ptr< IReader > reader, bool keep=false)SoftwareDevicevirtual
play(std::shared_ptr< ISound > sound, bool keep=false)SoftwareDevicevirtual
playing(bool playing)OpenCloseDeviceprotectedvirtual
registerPlugin()CoreAudioDevicestatic
setDistanceModel(DistanceModel model)SoftwareDevicevirtual
setDopplerFactor(float factor)SoftwareDevicevirtual
setListenerLocation(const Vector3 &location)SoftwareDevicevirtual
setListenerOrientation(const Quaternion &orientation)SoftwareDevicevirtual
setListenerVelocity(const Vector3 &velocity)SoftwareDevicevirtual
setPanning(IHandle *handle, float pan)SoftwareDevicestatic
setQuality(ResampleQuality quality)SoftwareDevice
setSpecs(Specs specs)SoftwareDeviceprotected
setSpecs(DeviceSpecs specs)SoftwareDeviceprotected
setSpeedOfSound(float speed)SoftwareDevicevirtual
setVolume(float volume)SoftwareDevicevirtual
SoftwareDevice()SoftwareDeviceprotected
stopAll()SoftwareDevicevirtual
unlock()SoftwareDevicevirtual
~CoreAudioDevice()CoreAudioDevicevirtual
~IDevice()IDeviceinlinevirtual