migracio a SDL3

This commit is contained in:
2026-04-03 10:04:49 +02:00
parent 1e73a3159f
commit 7e570e2814
44 changed files with 826 additions and 801 deletions

View File

@@ -1,8 +1,6 @@
#pragma once
#include <SDL2/SDL_rect.h> // for SDL_Rect, SDL_Point
#include <SDL2/SDL_render.h> // for SDL_RendererFlip, SDL_Renderer
#include <SDL2/SDL_stdinc.h> // for Uint16
#include <SDL3/SDL.h>
#include "sprite.h" // for Sprite
class Texture;
@@ -31,7 +29,7 @@ protected:
double rotateAmount; // Cantidad de grados a girar en cada iteración
int counter; // Contador interno
SDL_Point *center; // Centro de rotación
SDL_RendererFlip currentFlip; // Indica como se voltea el sprite
SDL_FlipMode currentFlip; // Indica como se voltea el sprite
public:
// Constructor
@@ -137,13 +135,13 @@ public:
void switchRotate();
// Establece el valor de la variable
void setFlip(SDL_RendererFlip flip);
void setFlip(SDL_FlipMode flip);
// Gira el sprite horizontalmente
void flip();
// Obtiene el valor de la variable
SDL_RendererFlip getFlip();
SDL_FlipMode getFlip();
// Devuelve el rectangulo donde está el sprite
SDL_Rect getRect();