| Tapioca Engine 1.0
    Motor de videojuegos creado por Bubble Studios | 
Clase que gestiona el audio del juego. Más...
#include <SoundManager.h>
 
  
| Métodos públicos | |
| ~SoundManager () | |
| Destructor por defecto. | |
| bool | init () override | 
| Crea un irrKlang device para gestionarlo todo. | |
| void | setListener (AudioListener al) | 
| Actualiza el audioListener. | |
| bool | checkAudioFolder () const | 
| void | createAudioFolder () const | 
| std::string | getAudioPath () | 
|  Métodos públicos heredados de Tapioca::Singleton< SoundManager > | |
| Singleton (const Singleton< SoundManager > &s)=delete | |
| Singleton< SoundManager > & | operator= (const Singleton< SoundManager > &s)=delete | 
| virtual | ~Singleton () | 
| Destructor vacio. | |
|  Métodos públicos heredados de Tapioca::Module | |
| Module () | |
| virtual | ~Module () | 
| virtual bool | initConfig () | 
| Inicializa la configuracion especificada por el juego. | |
| virtual void | start () | 
| Inicializa las variables. | |
| virtual void | update (const uint64_t deltaTime) | 
| Actualiza el modulo. | |
| virtual void | fixedUpdate () | 
| Actualiza el modulo a una velocidad fija. | |
| virtual void | render () | 
| Renderiza el modulo. | |
| virtual void | refresh () | 
| Refresca el modulo. | |
| Otros miembros heredados | |
|  Métodos públicos estáticos heredados de Tapioca::Singleton< SoundManager > | |
| static SoundManager * | create (T_args &&... args) | 
| Inicializa la instancia con los parametros deseados (... args) | |
| static SoundManager * | instance () | 
| Obtener el puntero a la instancia. | |
|  Métodos protegidos heredados de Tapioca::Singleton< SoundManager > | |
| Singleton () | |
| Constructor vacio. | |
Clase que gestiona el audio del juego.
| Tapioca::SoundManager::~SoundManager | ( | ) | 
Destructor por defecto.
| bool Tapioca::SoundManager::checkAudioFolder | ( | ) | const | 
| void Tapioca::SoundManager::createAudioFolder | ( | ) | const | 
| std::string Tapioca::SoundManager::getAudioPath | ( | ) | 
| 
 | overridevirtual | 
Crea un irrKlang device para gestionarlo todo.
Reimplementado de Tapioca::Module.
| void Tapioca::SoundManager::setListener | ( | AudioListener | al | ) | 
Actualiza el audioListener.
| al | AudioListener al que se quiere actualizar |