Basic AudioBus.
More...
#include <ember_audio.h>
◆ AudioBus()
AudioBus::AudioBus |
( |
std::string |
name | ) |
|
|
explicit |
◆ add_audio()
void AudioBus::add_audio |
( |
Audio * |
audio | ) |
|
◆ apply_volume()
void AudioBus::apply_volume |
( |
Audio * |
audio | ) |
|
◆ get_or_create()
AudioBus & AudioBus::get_or_create |
( |
const std::string & |
name | ) |
|
|
static |
◆ get_sounds()
std::vector< Audio * > AudioBus::get_sounds |
( |
| ) |
|
◆ remove_audio()
void AudioBus::remove_audio |
( |
Audio * |
audio | ) |
|
◆ set_mute()
void AudioBus::set_mute |
( |
bool |
mute | ) |
|
◆ set_volume()
void AudioBus::set_volume |
( |
float |
vol | ) |
|
◆ _name
std::string AudioBus::_name |
◆ is_muted
bool AudioBus::is_muted = false |
◆ volume
float AudioBus::volume = 1.0f |
The documentation for this class was generated from the following files: