cAudio  2.3.0
3d Audio Engine
cAudio::IAudioManager Member List

This is the complete list of members for cAudio::IAudioManager, including all inherited members.

create(const char *name, const char *filename, bool stream=false)=0cAudio::IAudioManagerpure virtual
createBuffer(const char *filename)=0cAudio::IAudioManagerpure virtual
createFromAudioBuffer(const char *name, AudioCaptureBuffer *pBiffer, unsigned int frequency, AudioFormats format)=0cAudio::IAudioManagerpure virtual
createFromMemory(const char *name, const char *data, size_t length, const char *extension)=0cAudio::IAudioManagerpure virtual
createFromRaw(const char *name, const char *data, size_t length, unsigned int frequency, AudioFormats format)=0cAudio::IAudioManagerpure virtual
createStatic(IAudioBuffer *buffer)=0cAudio::IAudioManagerpure virtual
getAudioDecoderFactory(const char *extension)=0cAudio::IAudioManagerpure virtual
getDataSourceFactory(const char *name)=0cAudio::IAudioManagerpure virtual
getDopplerFactor() const =0cAudio::IAudioManagerpure virtual
getListener()=0cAudio::IAudioManagerpure virtual
getMasterVolume() const =0cAudio::IAudioManagerpure virtual
getMutex()=0 (defined in cAudio::IAudioManager)cAudio::IAudioManagerpure virtual
getSoundByName(const char *name)=0cAudio::IAudioManagerpure virtual
getSpeedOfSound() const =0cAudio::IAudioManagerpure virtual
IAudioManager() (defined in cAudio::IAudioManager)cAudio::IAudioManagerinline
initialize(const char *deviceName=0x0, int outputFrequency=-1, int eaxEffectSlots=4)=0cAudio::IAudioManagerpure virtual
isAudioDecoderRegistered(const char *extension)=0cAudio::IAudioManagerpure virtual
isDataSourceRegistered(const char *name)=0cAudio::IAudioManagerpure virtual
isUpdateThreadRunning()=0cAudio::IAudioManagerpure virtual
play2D(const char *filename, bool playLooped=false, bool startPaused=false)=0cAudio::IAudioManagerpure virtual
play3D(const char *filename, cVector3 position, bool playLooped=false, bool startPaused=false)=0cAudio::IAudioManagerpure virtual
registerAudioDecoder(IAudioDecoderFactory *factory, const char *extension)=0cAudio::IAudioManagerpure virtual
registerDataSource(IDataSourceFactory *factory, const char *name, int priority)=0cAudio::IAudioManagerpure virtual
registerEventHandler(IManagerEventHandler *handler)=0cAudio::IAudioManagerpure virtual
release(IAudioSource *source)=0cAudio::IAudioManagerpure virtual
releaseAllSources()=0cAudio::IAudioManagerpure virtual
setDopplerFactor(float factor) const =0cAudio::IAudioManagerpure virtual
setMasterVolume(float vol)=0cAudio::IAudioManagerpure virtual
setSpeedOfSound(float speed)=0cAudio::IAudioManagerpure virtual
shutDown()=0cAudio::IAudioManagerpure virtual
stopAllSounds()=0cAudio::IAudioManagerpure virtual
unRegisterAllAudioDecoders()=0cAudio::IAudioManagerpure virtual
unRegisterAllDataSources()=0cAudio::IAudioManagerpure virtual
unRegisterAllEventHandlers()=0cAudio::IAudioManagerpure virtual
unRegisterAudioDecoder(const char *extension)=0cAudio::IAudioManagerpure virtual
unRegisterDataSource(const char *name)=0cAudio::IAudioManagerpure virtual
unRegisterEventHandler(IManagerEventHandler *handler)=0cAudio::IAudioManagerpure virtual
update()=0cAudio::IAudioManagerpure virtual
~IAudioManager() (defined in cAudio::IAudioManager)cAudio::IAudioManagerinlinevirtual