La música la tiene ahora la clase Director

This commit is contained in:
2024-07-05 07:20:20 +02:00
parent 8051cbbc39
commit 2b628d2d61
12 changed files with 169 additions and 45 deletions

View File

@@ -43,10 +43,12 @@ private:
section_t *section; // Sección y subsección actual del programa;
// Variables
options_t *options; // Variable con todas las opciones del programa
param_t *param; // Variable con todos los parametros del programa
std::string executablePath; // Path del ejecutable
std::string systemFolder; // Carpeta del sistema donde guardar datos
options_t *options; // Variable con todas las opciones del programa
param_t *param; // Variable con todos los parametros del programa
std::string executablePath; // Path del ejecutable
std::string systemFolder; // Carpeta del sistema donde guardar datos
std::vector<sound_file_t> sounds; // Vector con los sonidos
std::vector<music_file_t> musics; // Vector con las musicas
// Inicializa jail_audio
void initJailAudio();
@@ -75,6 +77,18 @@ private:
// Guarda el fichero de configuración
bool saveConfigFile();
// Carga los sonidos del juego
void loadSounds();
// Carga las musicas del juego
void loadMusics();
// Descarga los sonidos del juego
void deleteSounds();
// Descarga las músicas del juego
void deleteMusics();
// Comprueba los parametros del programa
void checkProgramArguments(int argc, char *argv[]);