|
|
virtual std::expected< void, std::string > | initialize ()=0 |
| |
|
virtual std::expected< void, std::string > | terminate ()=0 |
| |
|
virtual std::optional< Stream > | request_stream (const SoundAsset &sound)=0 |
| |
|
virtual void | release_stream (Stream stream)=0 |
| |
|
virtual std::optional< SoundAsset > | load (const std::filesystem::path &path)=0 |
| |
|
virtual void | unload (const SoundAsset &sound)=0 |
| |
|
virtual void | play (Stream stream)=0 |
| |
|
virtual void | stop (Stream stream)=0 |
| |
|
virtual void | set_volume (Stream stream, float volume)=0 |
| |
Definition at line 172 of file sound.hpp.
The documentation for this class was generated from the following file: