Escalador para hacer las areas responsive.
Más...
#include <responsive_scaler.h>
|
| ResponsiveScaler (SDLWindow &window, int prototype_width, int prototype_height) |
| Crea un objeto Responsive Scaler. Más...
|
|
SDL_Rect | scale (SDL_Rect unscaled_rect) |
| Devuelve un SDL_Rect escalado segun los factores de la ventana. Más...
|
|
int | tile_scale (int dimension) |
| Escala simple, segun el factor de escalado en anchura. Más...
|
|
Escalador para hacer las areas responsive.
◆ ResponsiveScaler()
ResponsiveScaler::ResponsiveScaler |
( |
SDLWindow & |
window, |
|
|
int |
prototype_width, |
|
|
int |
prototype_height |
|
) |
| |
Crea un objeto Responsive Scaler.
- Parámetros
-
window | Ventana para la cual se desean generar las areas responsive. |
prototype_width | Ancho "prototipo", en base al cual se escalara todo. |
prototype_height | Alto "prototipo", en base al cual se escalara todo. |
◆ scale()
SDL_Rect ResponsiveScaler::scale |
( |
SDL_Rect |
unscaled_rect | ) |
|
Devuelve un SDL_Rect escalado segun los factores de la ventana.
- Parámetros
-
unscaled_rect | Rectangulo sin escalar o prototipo. |
- Devuelve
- SDL_Rect
◆ tile_scale()
int ResponsiveScaler::tile_scale |
( |
int |
dimension | ) |
|
Escala simple, segun el factor de escalado en anchura.
- Parámetros
-
dimension | Dimension sin escalar o prototipo. |
- Devuelve
- int
La documentación para esta clase fue generada a partir de los siguientes ficheros:
- /home/nicolas/Taller/TP FINAL - ARGENTUM/repo/client/views/responsive_scaler.h
- /home/nicolas/Taller/TP FINAL - ARGENTUM/repo/client/views/responsive_scaler.cpp