Merdetes en la faena, básicament arreglar uns quants iniciadors de variables en les clases

This commit is contained in:
2024-10-23 14:00:19 +02:00
parent 528533fd9b
commit 95478134dd
15 changed files with 79 additions and 134 deletions

View File

@@ -24,16 +24,16 @@ class Texture
{
private:
// Objetos y punteros
SDL_Texture *texture_; // La textura
SDL_Renderer *renderer_; // Renderizador donde dibujar la textura
std::shared_ptr<Surface> surface_; // Surface para usar imagenes en formato gif con paleta
SDL_Renderer *renderer_; // Renderizador donde dibujar la textura
SDL_Texture *texture_ = nullptr; // La textura
std::shared_ptr<Surface> surface_ = nullptr; // Surface para usar imagenes en formato gif con paleta
// Variables
int width_; // Ancho de la imagen
int height_; // Alto de la imagen
std::string path_; // Ruta de la imagen de la textura
int width_ = 0; // Ancho de la imagen
int height_ = 0; // Alto de la imagen
std::vector<std::vector<Uint32>> palettes_; // Vector con las diferentes paletas
int current_palette_; // Indice de la paleta en uso
int current_palette_ = 0; // Indice de la paleta en uso
// Crea una surface desde un fichero .gif
std::shared_ptr<Surface> loadSurface(const std::string &file_name);