Clase que representa una fuente de audio, ya sea 2D o 3D.
Más...
#include <AudioSource.h>
|
| | AudioSource (Sound sound, Vector3 pos, bool ispaused=true, bool islooped=false) |
| | Constructor para una fuente de sonido espacializada en 3D.
|
| |
| | AudioSource (Sound sound, bool ispaused=true, bool islooped=false) |
| | Constructor para una fuente de audio 2D.
|
| |
| | ~AudioSource () |
| | Destructor vacio.
|
| |
| bool | isPaused () |
| | Devuelve si el sonido esta pausado o no.
|
| |
| bool | hasFinished () |
| | Devuelve si el sonido ha terminado de reproducirse.
|
| |
| bool | hasStopped () |
| | Devuelve si el sonido se ha detenido.
|
| |
| void | setPaused (bool p) |
| | Establece si el sonido esta pausado o no.
|
| |
| void | setAtenuation (float minDist, float maxDist) |
| | Establece la distancia a partir de la cual el sonido ya no se atenua.
|
| |
| void | setPan (float p) |
| | Establece el pan del sonido.
|
| |
| void | setSpeed (float s) |
| | Establece la velocidad a la que se reproduce el sonido.
|
| |
| void | setLooped (bool l) |
| | Establece si el sonido se reproduce en bucle o no.
|
| |
| void | setVolume (float v) |
| | Establece el volumen del sonido.
|
| |
| void | setPosition (Vector3 p) |
| | Establece la posicion del sonido.
|
| |
| void | playOnce (bool spatialised) |
| | Reproduce el sonido una vez desde el principio.
|
| |
| void | playLooped (bool spatialised) |
| | Reproduce el sonido en bucle desde el principio.
|
| |
| void | stop () |
| | Detiene el sonido.
|
| |
Clase que representa una fuente de audio, ya sea 2D o 3D.
◆ AudioSource() [1/2]
| Tapioca::AudioSource::AudioSource |
( |
Sound | sound, |
|
|
Vector3 | pos, |
|
|
bool | ispaused = true, |
|
|
bool | islooped = false ) |
Constructor para una fuente de sonido espacializada en 3D.
- Parámetros
-
| sound | Sonido que se va a reproducir |
| pos | Posicion de la fuente de sonido |
| ispaused | Indica si el sonido se reproduce pausado o no |
| islooped | Indica si el sonido se reproduce en bucle o no |
◆ AudioSource() [2/2]
| Tapioca::AudioSource::AudioSource |
( |
Sound | sound, |
|
|
bool | ispaused = true, |
|
|
bool | islooped = false ) |
Constructor para una fuente de audio 2D.
- Parámetros
-
| sound | Sonido que se va a reproducir |
| ispaused | Indica si el sonido se reproduce pausado o no |
| islooped | Indica si el sonido se reproduce en bucle o no |
◆ ~AudioSource()
| Tapioca::AudioSource::~AudioSource |
( |
| ) |
|
|
inline |
◆ hasFinished()
| bool Tapioca::AudioSource::hasFinished |
( |
| ) |
|
Devuelve si el sonido ha terminado de reproducirse.
- Devuelve
- Si el sonido ha terminado de reproducirse
◆ hasStopped()
| bool Tapioca::AudioSource::hasStopped |
( |
| ) |
|
Devuelve si el sonido se ha detenido.
- Devuelve
- Si el sonido se ha detenido
◆ isPaused()
| bool Tapioca::AudioSource::isPaused |
( |
| ) |
|
Devuelve si el sonido esta pausado o no.
- Devuelve
- Si el sonido esta pausado o no
◆ playLooped()
| void Tapioca::AudioSource::playLooped |
( |
bool | spatialised | ) |
|
Reproduce el sonido en bucle desde el principio.
- Parámetros
-
| spatialised | Indica si el sonido es 2D o 3D |
◆ playOnce()
| void Tapioca::AudioSource::playOnce |
( |
bool | spatialised | ) |
|
Reproduce el sonido una vez desde el principio.
- Parámetros
-
| spatialised | Indica si el sonido es 2D o 3D |
◆ setAtenuation()
| void Tapioca::AudioSource::setAtenuation |
( |
float | minDist, |
|
|
float | maxDist ) |
Establece la distancia a partir de la cual el sonido ya no se atenua.
- Parámetros
-
| minDist | Distancia a partir de la cual el sonido empieza a atenuarse |
| maxDist | Distancia a partir de la cual el sonido ya no se atenua |
◆ setLooped()
| void Tapioca::AudioSource::setLooped |
( |
bool | l | ) |
|
Establece si el sonido se reproduce en bucle o no.
- Parámetros
-
| l | Indica si el sonido se reproduce en bucle o no |
◆ setPan()
| void Tapioca::AudioSource::setPan |
( |
float | p | ) |
|
Establece el pan del sonido.
- Parámetros
-
◆ setPaused()
| void Tapioca::AudioSource::setPaused |
( |
bool | p | ) |
|
Establece si el sonido esta pausado o no.
- Parámetros
-
| p | Indica si el sonido esta pausado o no |
◆ setPosition()
| void Tapioca::AudioSource::setPosition |
( |
Vector3 | p | ) |
|
Establece la posicion del sonido.
- Parámetros
-
◆ setSpeed()
| void Tapioca::AudioSource::setSpeed |
( |
float | s | ) |
|
Establece la velocidad a la que se reproduce el sonido.
- Parámetros
-
| s | Velocidad a la que se reproduce el sonido |
◆ setVolume()
| void Tapioca::AudioSource::setVolume |
( |
float | v | ) |
|
Establece el volumen del sonido.
- Parámetros
-
◆ stop()
| void Tapioca::AudioSource::stop |
( |
| ) |
|
La documentación de esta clase está generada de los siguientes archivos: