This commit is contained in:
2025-10-27 18:35:53 +01:00
parent b1dca32a5b
commit 3179a08dac
63 changed files with 686 additions and 693 deletions

View File

@@ -4,6 +4,7 @@
#include <memory> // Para shared_ptr
#include <string> // Para string, basic_string
#include <utility>
#include <vector> // Para vector
class SurfaceAnimatedSprite; // lines 10-10
class Surface; // lines 11-11
@@ -54,11 +55,11 @@ class Scoreboard {
separator(":") {}
// Constructor parametrizado
ClockData(int h, int m, int s, const std::string& sep)
ClockData(int h, int m, int s, std::string sep)
: hours(h),
minutes(m),
seconds(s),
separator(sep) {}
separator(std::move(sep)) {}
};
// Objetos y punteros
@@ -79,7 +80,7 @@ class Scoreboard {
SDL_FRect surface_dest_; // Rectangulo donde dibujar la surface del marcador
// Obtiene el tiempo transcurrido de partida
ClockData getTime();
auto getTime() -> ClockData;
// Actualiza el color de la cantidad de items recogidos
void updateItemsColor();
@@ -104,5 +105,5 @@ class Scoreboard {
void setPaused(bool value);
// Devuelve la cantidad de minutos de juego transcurridos
int getMinutes();
auto getMinutes() -> int;
};