migrada la configuracio de txt a yaml

This commit is contained in:
2025-11-18 09:01:42 +01:00
parent f9b8edc23c
commit c0905adc62
8 changed files with 248 additions and 248 deletions

View File

@@ -258,9 +258,13 @@ inline Audio audio{}; // Opciones relativas al audio
inline ControlScheme controls{}; // Teclas usadas para jugar
inline GamepadControlScheme gamepad_controls{}; // Botones del gamepad usados para jugar
// Ruta completa del fichero de configuración (establecida mediante setConfigFile)
inline std::string config_file_path_{};
// --- Funciones ---
void init(); // Crea e inicializa las opciones del programa
auto loadFromFile(const std::string& file_path) -> bool; // Carga las opciones desde un fichero
auto saveToFile(const std::string& file_path) -> bool; // Guarda las opciones a un fichero
void init(); // Crea e inicializa las opciones del programa
void setConfigFile(const std::string& path); // Establece la ruta del fichero de configuración
auto loadFromFile() -> bool; // Carga las opciones desde el fichero configurado
auto saveToFile() -> bool; // Guarda las opciones al fichero configurado
} // namespace Options