|
| std::string | name () override |
| |
| bool | is_initialized () override |
| |
| std::expected< void, Subsystem::Error > | initialize () override |
| |
| std::expected< void, Subsystem::Error > | terminate () override |
| |
|
| using | Error = std::string |
| |
Definition at line 130 of file sound.hpp.
◆ initialize()
| std::expected< void, Subsystem::Error > SoundManager::initialize |
( |
| ) |
|
|
overridevirtual |
◆ instance()
◆ is_initialized()
| bool SoundManager::is_initialized |
( |
| ) |
|
|
overridevirtual |
◆ load()
| std::optional< SoundAsset > SoundManager::load |
( |
const std::filesystem::path & |
path | ) |
|
|
static |
◆ name()
| std::string SoundManager::name |
( |
| ) |
|
|
overridevirtual |
◆ play()
| void SoundManager::play |
( |
const Sound & |
sound | ) |
|
|
static |
◆ release_stream()
| void SoundManager::release_stream |
( |
Stream |
stream | ) |
|
|
static |
◆ request_stream()
| std::optional< Stream > SoundManager::request_stream |
( |
const SoundAsset & |
id | ) |
|
|
static |
◆ set_volume()
| void SoundManager::set_volume |
( |
const Sound & |
sound, |
|
|
float |
volume |
|
) |
| |
|
static |
◆ stop()
| void SoundManager::stop |
( |
const Sound & |
sound | ) |
|
|
static |
◆ terminate()
| std::expected< void, Subsystem::Error > SoundManager::terminate |
( |
| ) |
|
|
overridevirtual |
◆ unload()
| void SoundManager::unload |
( |
const SoundAsset & |
sound | ) |
|
|
static |
◆ subsystem_name
| const std::string SoundManager::subsystem_name = "SoundManager" |
|
static |
The documentation for this class was generated from the following files: