ja renderitza a la resolució de la finestra

This commit is contained in:
JailDesigner committed 2025-12-03 08:23:42 +01:00
1 parent 69fb5f3cc1
commit aa66dd41c1
5 files changed
+55 -10

No files matched your search

+5
View File
@@ -42,10 +42,14 @@ class SDLManager {
// Getters
SDL_Renderer* obte_renderer() { return renderer_; }
float getScaleFactor() const { return zoom_factor_; }
// [NUEVO] Actualitzar títol de la finestra
void setWindowTitle(const std::string& title);
// [NUEVO] Actualitzar context de renderitzat (factor d'escala global)
void updateRenderingContext();
private:
SDL_Window* finestra_;
SDL_Renderer* renderer_;
@@ -74,6 +78,7 @@ class SDLManager {
void applyZoom(float new_zoom); // Apply zoom and resize window
void applyWindowSize(int width, int height); // Canviar mida + centrar
void updateLogicalPresentation(); // Actualitzar viewport
void updateViewport(); // Configurar viewport amb letterbox
// [NUEVO] Oscil·lador de colors
Rendering::ColorOscillator color_oscillator_;