Om
1.0.0
A universal framework for multimedia simulation
|
A namespace containing classes that handle sound propagation and rendering. More...
Classes | |
class | AcousticContext |
A generic interface for classes that perform sound propagation and rendering. More... | |
class | AcousticContextDelegate |
A class that handles callback events for an acoustic context simulation. More... | |
class | AcousticContextObject |
The base class for objects that use a acoustics context to do simulation. More... | |
class | AcousticPair |
A class that specifies a source and listener pair. More... | |
class | AcousticPairResult |
A class that stores the output of sound propagation for a source and listener pair. More... | |
class | AcousticRequest |
A class that specifies the configuration for an acoustic context. More... | |
class | AcousticResult |
A class that receives the output of sound propagation in an acoustic context. More... | |
class | AcousticResultFlags |
A class that specifies the requested output flags for an acoustic simulation. More... | |
class | AcousticStatistics |
A class that receives sound propagation and rendering statistics for an acoustic context. More... | |
class | GeometricAcousticContext |
A class that uses geometric sound propagation algorithms to simulate virtual acoustics. More... | |
Typedefs | |
typedef Function< SoundResult(SoundSource *source, SoundBuffer &buffer, const Time &time)> | SoundSourceCallback |
typedef Index | AcousticID |
A namespace containing classes that handle sound propagation and rendering.
typedef Function<SoundResult ( SoundSource* source, SoundBuffer& buffer, const Time& time )> om::sound::acoustics::contexts::SoundSourceCallback |