Aplicar formato automático con clang-format a todo el código fuente

- Reformatear archivos .cpp y .h según configuración Google personalizada
- Mejorar consistencia en indentación y espaciado
- Reorganizar includes y declaraciones de clases
- Mantener funcionalidad existente sin cambios

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
2025-09-15 13:57:01 +02:00
parent 230046152c
commit 79c27dad6a
9 changed files with 494 additions and 585 deletions

View File

@@ -1,35 +1,35 @@
#pragma once
#include <SDL3/SDL_rect.h> // for SDL_FRect, SDL_FPoint
#include <memory> // for shared_ptr
#include <memory> // for shared_ptr
class Texture;
class Sprite
{
private:
std::shared_ptr<Texture> texture_; // Textura con los gráficos del sprite
SDL_FRect pos_; // Posición y tamaño del sprite
SDL_FRect clip_; // Parte de la textura que se va a dibujar
class Sprite {
private:
std::shared_ptr<Texture> texture_; // Textura con los gráficos del sprite
SDL_FRect pos_; // Posición y tamaño del sprite
SDL_FRect clip_; // Parte de la textura que se va a dibujar
public:
// Constructor
explicit Sprite(std::shared_ptr<Texture> texture);
public:
// Constructor
explicit Sprite(std::shared_ptr<Texture> texture);
// Destructor
~Sprite() = default;
// Destructor
~Sprite() = default;
// Establece la posición del sprite
void setPos(SDL_FPoint pos);
// Establece la posición del sprite
void setPos(SDL_FPoint pos);
// Pinta el sprite
void render();
// Pinta el sprite
void render();
// Establece el rectangulo de la textura que se va a pintar
void setClip(SDL_FRect clip);
// Establece el rectangulo de la textura que se va a pintar
void setClip(SDL_FRect clip);
// Establece el tamaño del sprite
void setSize(float w, float h);
// Establece el tamaño del sprite
void setSize(float w, float h);
// Modulación de color
void setColor(int r, int g, int b);
// Modulación de color
void setColor(int r, int g, int b);
};