Trabajando en el escalado entero y el tamaño personalizable de la ventana de renderizado a traves de las opciones

This commit is contained in:
2021-09-14 21:15:52 +02:00
parent 7e37da3999
commit 8c919abc9d
5 changed files with 45 additions and 10 deletions

View File

@@ -64,9 +64,12 @@ struct options_t
input_t input[2]; // Modo de control (teclado o mando)
Uint8 language; // Idioma usado en el juego
Uint32 fullScreenMode; // Contiene el valor del modo de pantalla completa
Uint8 windowSize; // Contiene el valor del tamaño de la ventana
Uint8 windowSize; // Contiene el valor por el que se multiplica el tamaño de la ventana
Uint32 filter; // Filtro usado para el escalado de la imagen
bool vSync; // Indica si se quiere usar vsync o no
int screenWidth; // Ancho de la pantalla/ventana
int screenHeight; // Alto de la pantalla/ventana
bool integerScale; // Indica si el escalado de la imagen ha de ser entero
};
// Calcula el cuadrado de la distancia entre dos puntos