Treballant en scoreboard::fillPanelTextures
This commit is contained in:
@@ -29,6 +29,7 @@ enum class ScoreboardMode : int
|
||||
GAME_OVER,
|
||||
DEMO,
|
||||
ENTER_NAME,
|
||||
SHOW_NAME,
|
||||
GAME_COMPLETED,
|
||||
NUM_MODES,
|
||||
};
|
||||
@@ -72,7 +73,9 @@ private:
|
||||
Color color_ = Color(); // Color del marcador
|
||||
SDL_Rect rect_ = {0, 0, 320, 40}; // Posición y dimensiones del marcador
|
||||
Uint32 ticks_ = SDL_GetTicks(); // Variable donde almacenar el valor de SDL_GetTiks()
|
||||
int counter_ = 0; // Contador
|
||||
int time_counter_ = 0; // Contador de segundos
|
||||
int loop_counter_ = 0; // Contador de bucle
|
||||
std::vector<Color> name_colors_; // Colores para destacar el nombre una vez introducido
|
||||
|
||||
// Puntos predefinidos para colocar elementos en los paneles
|
||||
SDL_Point slot4_1_, slot4_2_, slot4_3_, slot4_4_;
|
||||
@@ -97,11 +100,14 @@ private:
|
||||
void fillBackgroundTexture();
|
||||
|
||||
// Actualiza el contador
|
||||
void updateCounter();
|
||||
void updateTimeCounter();
|
||||
|
||||
// Dibuja la linea que separa la zona de juego del marcador
|
||||
void renderSeparator();
|
||||
|
||||
// Inicializa el vector de colores para el nombre
|
||||
void iniNameColors();
|
||||
|
||||
// [SINGLETON] Ahora el constructor y el destructor son privados
|
||||
|
||||
// Constructor
|
||||
|
||||
Reference in New Issue
Block a user