|
Audaspace 1.7.0
A high level audio library.
|
Ths class allows to create MutableReaders for any sound. More...
#include <MutableSound.h>

Public Member Functions | |
| MutableSound (std::shared_ptr< ISound > sound) | |
| Creates a new MutableSound. | |
| virtual std::shared_ptr< IReader > | createReader () |
| Creates a reader for playback of the sound source. | |
| Public Member Functions inherited from ISound | |
| virtual | ~ISound () |
| Destroys the sound. | |
Ths class allows to create MutableReaders for any sound.
| MutableSound::MutableSound | ( | std::shared_ptr< ISound > | sound | ) |
Creates a new MutableSound.
| sound | The sound in which the MutabeReaders created with the createReader() method will be based. If shared pointer to a SoundList object is used in several mutable sounds the sequential playback will not work properly. A copy of the SoundList object must be made in this case. |
|
virtual |