file
audio_context.hppClass cubos::
Namespaces
- namespace cubos
- Cubos libraries namespace.
- namespace cubos::core
- Core namespace.
- namespace cubos::core::al
- Audio module.
- namespace cubos::core::al::impl
- Namespace to store the abstract types implemented by the audio device implementations.
Classes
- class cubos::core::al::AudioContext
- Audio context that contains audio devices;.
- class cubos::core::al::impl::Buffer
- Abstract audio buffer.
- class cubos::core::al::impl::Source
- Abstract audio source.
- class cubos::core::al::impl::AudioDevice
- Audio device interface used to wrap low-level audio rendering APIs.
Typedefs
- using Buffer = std::shared_ptr<impl::Buffer>
- Handle to an audio buffer.
- using Source = std::shared_ptr<impl::Source>
- Handle to an audio source.
- using Listener = std::shared_ptr<impl::Listener>
- Handle to an audio listener.
- using AudioDevice = std::shared_ptr<impl::AudioDevice>
- Handle to an audio device.