Extensions namespace
Compile-time information about OpenAL extensions.
Each extension is a struct named hierarchically by prefix, vendor and extension name taken from list at OpenAL support state, for example ALC::SOFTX::HRTF.
Each struct has the same public methods as Extension class (currently just string()), but these structs are better suited for compile-time decisions rather than Extension instances. See Context::
This namespace is built if WITH_AUDIO is enabled when building Magnum. To use this library with CMake, you need to request the Audio component of the Magnum package and link to the Magnum::Audio target.
find_package(Magnum REQUIRED Audio) # ... target_link_libraries(your-app Magnum::Audio)
See Downloading and building and Usage with CMake for more information.