The audio interface.
More...
#include "murl_i_audio_interface.h"
Inherited by Murl::Linux::AudioInterface, Murl::Platform::Android::AudioInterface, Murl::Platform::Emscripten::AudioInterface, Murl::Platform::Ios::AudioInterface, Murl::Platform::Osx::AudioInterface, Murl::Platform::Tvos::AudioInterface, Murl::Platform::Win32::AudioInterface, and Murl::WinRT::AudioInterface.
◆ CanShareContexts()
virtual Bool Murl::IAudioInterface::CanShareContexts |
( |
| ) |
const |
|
pure virtual |
Check if the interface supports shared contexts.
- Returns
- true if the interface supports shared contexts.
◆ GetRenderContext()
virtual void* Murl::IAudioInterface::GetRenderContext |
( |
| ) |
|
|
pure virtual |
Get the audio render context.
- Returns
- The audio render context.
◆ ActivateRenderContext()
virtual Bool Murl::IAudioInterface::ActivateRenderContext |
( |
| ) |
|
|
pure virtual |
Activate the audio render context.
- Returns
- true if successful.
◆ DeactivateRenderContext()
virtual Bool Murl::IAudioInterface::DeactivateRenderContext |
( |
| ) |
|
|
pure virtual |
Deactivate the audio render context.
- Returns
- true if successful.
◆ IsRenderContextActive()
virtual Bool Murl::IAudioInterface::IsRenderContextActive |
( |
| ) |
const |
|
pure virtual |
Check if the audio render context is active.
- Returns
- true if active.
◆ GetLoaderContext()
virtual void* Murl::IAudioInterface::GetLoaderContext |
( |
| ) |
|
|
pure virtual |
Get the audio loader context.
- Returns
- The audio loader context.
◆ ActivateLoaderContext()
virtual Bool Murl::IAudioInterface::ActivateLoaderContext |
( |
| ) |
|
|
pure virtual |
Activate the audio loader context.
- Returns
- true if successful.
◆ DeactivateLoaderContext()
virtual Bool Murl::IAudioInterface::DeactivateLoaderContext |
( |
| ) |
|
|
pure virtual |
Deactivate the audio loader context.
- Returns
- true if successful.
◆ IsLoaderContextActive()
virtual Bool Murl::IAudioInterface::IsLoaderContextActive |
( |
| ) |
const |
|
pure virtual |
Check if the audio loader context is active.
- Returns
- true if active.
The documentation for this interface was generated from the following file: