Optimitzat el renderitzat dels credits

This commit is contained in:
2025-01-05 09:44:08 +01:00
parent 4cf4c8db6f
commit 7f9e2e53e3
2 changed files with 52 additions and 33 deletions

View File

@@ -18,6 +18,7 @@ private:
// Objetos
std::unique_ptr<BalloonManager> balloon_manager_; // Objeto para gestionar los globos
SDL_Texture *text_texture_; // Textura con el texto
SDL_Texture *canvas_; // Textura donde dibujarlo todo
std::unique_ptr<TiledBG> tiled_bg_; // Objeto para dibujar el mosaico animado de fondo
std::unique_ptr<Fade> fade_in_; // Objeto para realizar el fundido de entrada
std::unique_ptr<Fade> fade_out_; // Objeto para realizar el fundido de salida
@@ -66,6 +67,9 @@ private:
// Crea la textura con el texto
void fillTextTexture();
// Dibuja todos los sprites en la textura
void fillCanvas();
// Actualiza el destino de los rectangulos de las texturas
void updateTextureDstRects();