Argentum Online - Cliente
Referencia de la Clase ResponsiveScaler

Escalador para hacer las areas responsive. Más...

#include <responsive_scaler.h>

Métodos públicos

 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...
 

Descripción detallada

Escalador para hacer las areas responsive.

Documentación del constructor y destructor

◆ ResponsiveScaler()

ResponsiveScaler::ResponsiveScaler ( SDLWindow window,
int  prototype_width,
int  prototype_height 
)

Crea un objeto Responsive Scaler.

Parámetros
windowVentana para la cual se desean generar las areas responsive.
prototype_widthAncho "prototipo", en base al cual se escalara todo.
prototype_heightAlto "prototipo", en base al cual se escalara todo.

Documentación de las funciones miembro

◆ scale()

SDL_Rect ResponsiveScaler::scale ( SDL_Rect  unscaled_rect)

Devuelve un SDL_Rect escalado segun los factores de la ventana.

Parámetros
unscaled_rectRectangulo 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
dimensionDimension sin escalar o prototipo.
Devuelve
int

La documentación para esta clase fue generada a partir de los siguientes ficheros: