Trabajando en el marcador

This commit is contained in:
2022-09-22 22:22:27 +02:00
parent 1d9e5ff27d
commit 52d0c182f3
5 changed files with 80 additions and 5 deletions

View File

@@ -17,6 +17,14 @@ struct board_t
int lives; // Lleva la cuenta de ls vidas restantes del jugador
};
enum sb_state_e
{
sb_show,
sb_hide,
sb_showing,
sb_hiding
};
// Clase ScoreBoard
class ScoreBoard
{
@@ -29,6 +37,7 @@ private:
Text *text; // Objeto para escribir texto
int counter; // Contador interno
board_t *board; // Contiene las variables a mostrar en el marcador
sb_state_e state; // Estado en el que se encuentra el marcador
public:
// Constructor
@@ -48,6 +57,9 @@ public:
// Recarga la textura
void reLoadTexture();
// Resetea el tiempo de aparición del marcador
void reset();
};
#endif