#include <Sound.h>
Métodos públicos | |
Sound () | |
Constructor de la clase Sound. | |
Sound (const char *file) | |
Constructor de la clase Sound. | |
Sound (const string &file) | |
Constructor de la clase Sound. | |
Sound (const Sound &obj) | |
Constructor copia de la clase Sound. | |
Sound & | operator= (Sound &obj) |
Operador = de la clase Sound. | |
~Sound () | |
Destructor de la clase Sound. | |
UINT | Load (const char *file) |
Función para cargar un sonido de un fichero. | |
UINT | Load (const string &file) |
Función para cargar un sonido de un fichero. | |
void | Free (void) |
Función para liberar los datos del objeto Sound. | |
UINT | SetVolume (int vol) |
Función para cambiar el volumen actual del sonido. | |
int | GetVolume (void) const |
Función para obtener el volumen actual del sonido. | |
int | GetChannel (void) const |
Función para obtener el canal actual del sonido. |
La clase Sound sirve para almacenar en memoria un sonido contenido en un fichero. Este puede ser un fichero WAV u OGG. Y se puede manipular el volumen de este.
Yukino::Sound::Sound | ( | ) |
Constructor de la clase Sound.
Constructor por defecto de la clase Sound.
Yukino::Sound::Sound | ( | const char * | file | ) |
Constructor de la clase Sound.
Constructor de la clase Sound, que carga un fichero.
file | Ruta del fichero. |
Yukino::Sound::Sound | ( | const string & | file | ) |
Constructor de la clase Sound.
Constructor de la clase Sound, que carga un fichero.
file | Ruta del fichero. |
Yukino::Sound::Sound | ( | const Sound & | obj | ) |
Constructor copia de la clase Sound.
obj | Objeto Sound a copiar. |
Yukino::Sound::~Sound | ( | ) |
void Yukino::Sound::Free | ( | void | ) |
int Yukino::Sound::GetChannel | ( | void | ) | const [inline] |
Función para obtener el canal actual del sonido.
Esta función sirve para obtener el canal actual del sonido.
int Yukino::Sound::GetVolume | ( | void | ) | const [inline] |
Función para obtener el volumen actual del sonido.
Esta función sirve para obtener el volumen actual del sonido.
UINT Yukino::Sound::Load | ( | const string & | file | ) | [inline] |
Función para cargar un sonido de un fichero.
Esta función sirve para cargar un sonido de un fichero.
file | Ruta del fichero. |
UINT Yukino::Sound::Load | ( | const char * | file | ) |
Función para cargar un sonido de un fichero.
Esta función sirve para cargar un sonido de un fichero.
file | Ruta del fichero. |
UINT Yukino::Sound::SetVolume | ( | int | vol | ) |
Función para cambiar el volumen actual del sonido.
Esta función sirve para cambiar el volumen actual del sonido.
vol | Volumen del sonido. |