Sprite: Se peude establecer el nivel de zoom en ancho y alto

This commit is contained in:
2023-05-07 12:55:32 +02:00
parent 3ba5f6cce0
commit 7725f8ab3e
6 changed files with 73 additions and 12 deletions

View File

@@ -21,6 +21,8 @@ protected:
int h; // Alto del sprite
SDL_Rect spriteClip; // Rectangulo de origen de la textura que se dibujará en pantalla
bool enabled; // Indica si el sprite esta habilitado
float zoomW; // Cantidad de zoom en horizontal a aplicar al sprite
float zoomH; // Cantidad de zoom en verical a aplicar al sprite
public:
// Constructor
@@ -95,6 +97,12 @@ public:
// Establece los valores de posición y tamaño del sprite
void setRect(SDL_Rect rect);
// Establece el nivel de zoom en horizontal
void setZoomW(float value);
// Establece el nivel de zoom en vertical
void setZoomH(float value);
};
#endif