Responsible for Sound Sources that always play at the Listener's position. Go To Scene for creation and destruction.
More...
#include <SoundSourceListener.h>
|
| virtual float | GetGain () override |
| | Returns sound's gain.
|
| |
| virtual void | SetGain (float g) override |
| | Sets sound's gain.
|
| |
| virtual void | SetSound (SoundManager::Sound s) override |
| | Sets sound to be played.
|
| |
| virtual void | SubmitRegistration () |
| | Called when wanting to make a sound have reverb in a ReverbSpace.
|
| |
| virtual void | SubmitDeregistration () |
| | Called when no longer wanting to make a sound have reverb in a ReverbSpace.
|
| |
| virtual bool | GetLooping () |
| | Returns if sound is looping.
|
| |
| virtual void | SetLooping (bool l) |
| | Sets if sound is looping.
|
| |
| virtual float | GetPitch () |
| | Returns sound's pitch.
|
| |
| virtual void | SetPitch (float p) |
| | Sets sound's pitch.
|
| |
| virtual float | GetOffset () |
| | Returns sound's offset.
|
| |
| virtual void | SetOffset (float o) |
| | Sets sound's offset.
|
| |
| virtual PlayState | GetPlayState () |
| | Returns sound's PlayState.
|
| |
| virtual void | Play () |
| | Plays a sound starting at it's offset.
|
| |
| virtual void | PlayStart () |
| | Plays a sound starting at the beginning.
|
| |
| virtual void | Pause () |
| | Pauses a sound.
|
| |
| virtual void | Stop () |
| | Fully Stops a sound.
|
| |
Responsible for Sound Sources that always play at the Listener's position. Go To Scene for creation and destruction.
Check SoundSourceBase for more functions.
◆ GetGain()
| float SoundSourceListener::GetGain |
( |
| ) |
|
|
overridevirtual |
◆ SetGain()
| void SoundSourceListener::SetGain |
( |
float | g | ) |
|
|
overridevirtual |
◆ SetSound()
| void SoundSourceListener::SetSound |
( |
SoundManager::Sound | s | ) |
|
|
overridevirtual |