corregit el escalat de finestra i mode fullscreen

This commit is contained in:
JailDesigner committed 2025-12-02 17:10:53 +01:00
1 parent ec911979fb
commit 0139da4764
4 files changed
+135 -58

No files matched your search

+8
View File
@@ -62,8 +62,16 @@ class SDLManager {
int max_width_; // Calculat des del display
int max_height_;
// [ZOOM SYSTEM]
float zoom_factor_; // Current zoom (0.5x to max_zoom_)
int windowed_width_; // Saved size before fullscreen
int windowed_height_; // Saved size before fullscreen
float max_zoom_; // Maximum zoom (calculated from display)
// [NUEVO] Funcions internes
void calculateMaxWindowSize(); // Llegir resolució del display
void calculateMaxZoom(); // Calculate max zoom from display
void applyZoom(float new_zoom); // Apply zoom and resize window
void applyWindowSize(int width, int height); // Canviar mida + centrar
void updateLogicalPresentation(); // Actualitzar viewport