Om  1.0.0
A universal framework for multimedia simulation
Namespaces | Macros
omAcousticsConfig.h File Reference
#include "om/omFramework.h"
#include "om/omSound.h"
#include "om/omResources.h"

Namespaces

 om
 The enclosing namespace for the entire Om library.
 
 om::sound
 A namespace that handles sound input, output, and processing.
 
 om::sound::acoustics
 A namespace containing functionality for 3D sound propagation and auralization.
 
 om::sound::acoustics::base
 A namespace containing basic classes for acoustic simulation.
 
 om::sound::acoustics::contexts
 A namespace containing classes that handle sound propagation and rendering.
 
 om::sound::acoustics::objects
 A namespace containing classes that represent objects in an acoustic context.
 
 om::sound::acoustics::resources
 A namespace that handles resource serialization for acoustic simulation.
 

Macros

#define OM_ACOUSTICS_NAMESPACE_START   namespace om { namespace sound { namespace acoustics {
 
#define OM_ACOUSTICS_NAMESPACE_END   }; }; };
 
#define OM_ACOUSTICS_BASE_NAMESPACE_START   namespace om { namespace sound { namespace acoustics { namespace base {
 
#define OM_ACOUSTICS_BASE_NAMESPACE_END   }; }; }; };
 
#define OM_ACOUSTICS_CONTEXTS_NAMESPACE_START   namespace om { namespace sound { namespace acoustics { namespace contexts {
 
#define OM_ACOUSTICS_CONTEXTS_NAMESPACE_END   }; }; }; };
 
#define OM_ACOUSTICS_OBJECTS_NAMESPACE_START   namespace om { namespace sound { namespace acoustics { namespace objects {
 
#define OM_ACOUSTICS_OBJECTS_NAMESPACE_END   }; }; }; };
 
#define OM_ACOUSTICS_RESOURCES_NAMESPACE_START   namespace om { namespace sound { namespace acoustics { namespace resources {
 
#define OM_ACOUSTICS_RESOURCES_NAMESPACE_END   }; }; }; };
 

Macro Definition Documentation

#define OM_ACOUSTICS_NAMESPACE_START   namespace om { namespace sound { namespace acoustics {
#define OM_ACOUSTICS_NAMESPACE_END   }; }; };
#define OM_ACOUSTICS_BASE_NAMESPACE_START   namespace om { namespace sound { namespace acoustics { namespace base {
#define OM_ACOUSTICS_BASE_NAMESPACE_END   }; }; }; };
#define OM_ACOUSTICS_CONTEXTS_NAMESPACE_START   namespace om { namespace sound { namespace acoustics { namespace contexts {
#define OM_ACOUSTICS_CONTEXTS_NAMESPACE_END   }; }; }; };
#define OM_ACOUSTICS_OBJECTS_NAMESPACE_START   namespace om { namespace sound { namespace acoustics { namespace objects {
#define OM_ACOUSTICS_OBJECTS_NAMESPACE_END   }; }; }; };
#define OM_ACOUSTICS_RESOURCES_NAMESPACE_START   namespace om { namespace sound { namespace acoustics { namespace resources {
#define OM_ACOUSTICS_RESOURCES_NAMESPACE_END   }; }; }; };