cAudio
2.3.0
3d Audio Engine
Class Hierarchy
Go to the graphical class hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level
1
2
3
]
C
cAudio::AudioCaptureBuffer
C
cAudio::cAudioList< T >
C
cAudio::cAudioList< cAudio::ICaptureEventHandler * >
C
cAudio::cAudioList< cAudio::IManagerEventHandler * >
C
cAudio::cAudioMap< T1, T2 >
C
cAudio::cAudioMap< cAudioString, cAudio::IAudioDecoderFactory * >
C
cAudio::cAudioMap< cAudioString, cAudio::IAudioSource * >
C
cAudio::cAudioMap< cAudioString, cAudio::IDataSourceFactory * >
C
cAudio::cAudioMap< cAudioString, cAudio::ILogReceiver * >
C
cAudio::cAudioMutex
C
cAudio::cAudioMutexBasicLock
C
cAudio::cAudioSet< T >
C
cAudio::cAudioVector< T >
C
cAudio::cAudioVector< cAudio::IAudioSource * >
C
cAudio::cAudioVector< cAudio::ISourceEventHandler * >
C
cAudio::cAudioVector< cAudioString >
C
cAudio::cAudioVector< char >
C
cAudio::cAudioVector< std::pair< int, cAudioString > >
▼
C
cAudio::cMemoryOverride
Overrides the memory allocations for classes derived from it and makes them use the
cAudio
memory system
C
cAudio::cAudioCapture
C
cAudio::cAudioManager
▼
C
cAudio::cAudioSourceBase
C
cAudio::cAudioSource
C
cAudio::cAudioStaticSource
C
cAudio::cMemorySource
Class used to read from a memory buffer
C
cAudio::cOpenALAudioDeviceList
C
cAudio::cOpenALDeviceContext
C
cAudio::cRawDecoder
C
cAudio::cVector3
Class for manipulating vectors in 3D space
▼
C
cAudio::IAudioCapture
Interface for capturing operations in the
cAudio
Engine
C
cAudio::cAudioCapture
▼
C
cAudio::IAudioDecoderFactory
Interface for factories that create Audio Decoders for
cAudio
C
cAudio::cRawAudioDecoderFactory
▼
C
cAudio::IAudioDeviceContext
C
cAudio::cOpenALDeviceContext
▼
C
cAudio::IAudioDeviceList
C
cAudio::cOpenALAudioDeviceList
▼
C
cAudio::IAudioManager
Interface for the playback capabilities of
cAudio
C
cAudio::cAudioManager
C
cAudio::ICaptureEventHandler
Interface for recieving Capture Manager Events
C
cAudio::IDataSourceFactory
Interface for creating data sources for use with the engine
▼
C
cAudio::IListener
Interface for the listener in
cAudio
. This class provides abilities to move and orient where your camera or user is in the audio world
C
cAudio::cListener
▼
C
cAudio::ILogger
Interface for all logging operations in
cAudio
C
cAudio::cLogger
C
cAudio::ILogReceiver
Interface for receiving log messages and relaying them to some kind of output device or stream
C
cAudio::IManagerEventHandler
Interface for event handlers for playback manager events
▼
C
cAudio::IMemoryProvider
Interface for a class that allocates and frees memory used by
cAudio
C
cAudio::cStandardMemoryProvider
Memory provider that wraps the standard memalloc and free
C
cAudio::IPluginManager
Interface for the plugin capabilities of
cAudio
▼
C
cAudio::IRefCounted
Applies reference counting to certain
cAudio
objects
▼
C
cAudio::IAudioBuffer
Interface for a sample (audio buffer): completely loaded into memory, shareable across sources
C
cAudio::cAudioBuffer
▼
C
cAudio::IAudioDecoder
Interface for all Audio Decoders in
cAudio
C
cAudio::cRawDecoder
C
cAudio::IAudioPlugin
Interface for all plugins in
cAudio
▼
C
cAudio::IAudioSource
Interface for a single audio source, which allow you to manipulate sound sources (speakers) in 2D or 3D space
C
cAudio::cAudioSourceBase
▼
C
cAudio::IDataSource
Interface for data providers in
cAudio
C
cAudio::cMemorySource
Class used to read from a memory buffer
C
cAudio::ISourceEventHandler
Interface for event handlers on Audio Sources
▼
C
cAudio::IThread
C
cAudio::cAudioThread
▼
C
cAudio::IThreadWorker
C
cAudio::cAudioCapture
C
cAudio::cAudioManager
Generated on Thu Jan 31 2019 15:09:18 for cAudio by
1.8.15