neteja tidy a source/core i encamina Texture::loadFromFile pel ResourceHelper

This commit is contained in:
2026-05-14 20:22:54 +02:00
parent 88fa3f296f
commit 1912200b21
40 changed files with 699 additions and 578 deletions
+11 -11
View File
@@ -96,16 +96,16 @@ class Menu {
std::string font_txt;
// Carga la configuración del menu desde un archivo de texto
bool load(const std::string &file_path);
auto load(const std::string &file_path) -> bool;
// Parser compartido (recibe cualquier istream)
bool parseFromStream(std::istream &file, const std::string &filename);
auto parseFromStream(std::istream &file, const std::string &filename) -> bool;
// Asigna variables a partir de dos cadenas
bool setVars(const std::string &var, const std::string &value);
auto setVars(const std::string &var, const std::string &value) -> bool;
// Asigna variables a partir de dos cadenas
bool setItem(item_t *item, const std::string &var, const std::string &value);
auto setItem(item_t *item, const std::string &var, const std::string &value) -> bool;
// Actualiza el menu para recolocarlo correctamente y establecer el tamaño
void reorganize();
@@ -120,22 +120,22 @@ class Menu {
void updateSelector();
// Obtiene la anchura del elemento más ancho del menu
int getWidestItem();
auto getWidestItem() -> int;
// Gestiona la entrada de teclado y mando durante el menu
void checkMenuInput(Menu *menu);
// Calcula el ancho del menu
int findWidth();
auto findWidth() -> int;
// Calcula el alto del menu
int findHeight();
auto findHeight() -> int;
// Recoloca los elementos del menu en el eje Y
void replaceElementsOnY();
// Calcula la altura del selector
int getSelectorHeight(int value);
auto getSelectorHeight(int value) -> int;
// Calcula los colores del selector para el degradado
void setSelectorItemColors();
@@ -148,16 +148,16 @@ class Menu {
~Menu();
// Carga el menu desde bytes en memoria
bool loadFromBytes(const std::vector<uint8_t> &bytes, const std::string &nameForLogs = "");
auto loadFromBytes(const std::vector<uint8_t> &bytes, const std::string &nameForLogs = "") -> bool;
// Carga los ficheros de audio
void loadAudioFile(const std::string &file, int sound);
// Obtiene el nombre del menu
const std::string &getName() const;
[[nodiscard]] auto getName() const -> const std::string &;
// Obtiene el valor de la variable
int getItemSelected();
auto getItemSelected() -> int;
// Deja el menu apuntando al primer elemento
void reset();