Represents a SDL-specific implementation of a sound instance. Inherits from the generic SoundInstance class and contains all SDL logic.
More...
#include <sdl_sound_instance.h>
Represents a SDL-specific implementation of a sound instance. Inherits from the generic SoundInstance class and contains all SDL logic.
◆ SDLSoundInstance()
| SDLSoundInstance::SDLSoundInstance |
( |
std::shared_ptr< SoundResource > |
resource, |
|
|
float |
volume = 1.0f |
|
) |
| |
◆ ~SDLSoundInstance()
| SDLSoundInstance::~SDLSoundInstance |
( |
| ) |
|
|
override |
◆ is_finished()
| bool SDLSoundInstance::is_finished |
( |
| ) |
|
|
overridevirtual |
◆ is_paused()
| bool SDLSoundInstance::is_paused |
( |
| ) |
const |
|
overridevirtualnoexcept |
◆ is_playing()
| bool SDLSoundInstance::is_playing |
( |
| ) |
const |
|
overridevirtualnoexcept |
◆ pause()
| void SDLSoundInstance::pause |
( |
| ) |
|
|
overridevirtual |
◆ play()
| void SDLSoundInstance::play |
( |
| ) |
|
|
overridevirtual |
◆ resume()
| void SDLSoundInstance::resume |
( |
| ) |
|
|
overridevirtual |
◆ stop()
| void SDLSoundInstance::stop |
( |
| ) |
|
|
overridevirtual |
The documentation for this class was generated from the following file: