This commit is contained in:
2026-04-14 13:26:30 +02:00
parent 4429cd92c1
commit f80d0a656e
116 changed files with 933 additions and 917 deletions
@@ -1,4 +1,4 @@
#include "animated_sprite.hpp"
#include "core/rendering/sprite/animated_sprite.hpp"
#include <SDL3/SDL.h> // Para SDL_LogWarn, SDL_LogCategory, SDL_LogError, SDL_FRect
@@ -10,8 +10,8 @@
#include <stdexcept> // Para runtime_error
#include <utility> // Para move, pair
#include "resource_helper.hpp" // Para loadFile
#include "texture.hpp" // Para Texture
#include "core/rendering/texture.hpp" // Para Texture
#include "core/resources/resource_helper.hpp" // Para loadFile
// Carga las animaciones en un vector(Animations) desde un fichero
auto loadAnimationsFromFile(const std::string& file_path) -> AnimationsFileBuffer {
@@ -9,7 +9,7 @@
#include <utility> // Para move
#include <vector> // Para vector
#include "moving_sprite.hpp" // for MovingSprite
#include "core/rendering/sprite/moving_sprite.hpp" // for MovingSprite
// Declaración adelantada
class Texture;
+3 -3
View File
@@ -1,11 +1,11 @@
#include "card_sprite.hpp"
#include "core/rendering/sprite/card_sprite.hpp"
#include <algorithm> // Para std::clamp
#include <functional> // Para function
#include <utility> // Para move
#include "texture.hpp" // Para Texture
#include "utils.hpp" // Para easeOutBounce, easeOutCubic
#include "core/rendering/texture.hpp" // Para Texture
#include "utils/utils.hpp" // Para easeOutBounce, easeOutCubic
// Constructor
CardSprite::CardSprite(std::shared_ptr<Texture> texture)
+1 -1
View File
@@ -5,7 +5,7 @@
#include <functional> // Para function
#include <memory> // Para shared_ptr
#include "moving_sprite.hpp" // Para MovingSprite
#include "core/rendering/sprite/moving_sprite.hpp" // Para MovingSprite
class Texture;
@@ -1,9 +1,9 @@
#include "moving_sprite.hpp"
#include "core/rendering/sprite/moving_sprite.hpp"
#include <cmath> // Para std::abs
#include <utility>
#include "texture.hpp" // Para Texture
#include "core/rendering/texture.hpp" // Para Texture
// Constructor
MovingSprite::MovingSprite(std::shared_ptr<Texture> texture, SDL_FRect pos, Rotate rotate, float horizontal_zoom, float vertical_zoom, SDL_FlipMode flip)
@@ -4,7 +4,7 @@
#include <memory> // Para shared_ptr
#include "sprite.hpp" // for Sprite
#include "core/rendering/sprite/sprite.hpp" // for Sprite
class Texture;
+1 -1
View File
@@ -1,5 +1,5 @@
// IWYU pragma: no_include <bits/std_abs.h>
#include "path_sprite.hpp"
#include "core/rendering/sprite/path_sprite.hpp"
#include <cmath> // Para abs
#include <functional> // Para function
+1 -1
View File
@@ -7,7 +7,7 @@
#include <utility>
#include <vector> // Para vector
#include "sprite.hpp" // Para Sprite
#include "core/rendering/sprite/sprite.hpp" // Para Sprite
class Texture;
@@ -1,6 +1,6 @@
#include "smart_sprite.hpp"
#include "core/rendering/sprite/smart_sprite.hpp"
#include "moving_sprite.hpp" // Para MovingSprite
#include "core/rendering/sprite/moving_sprite.hpp" // Para MovingSprite
// Actualiza la posición y comprueba si ha llegado a su destino (time-based)
void SmartSprite::update(float delta_time) {
@@ -3,7 +3,7 @@
#include <memory> // Para shared_ptr
#include <utility>
#include "animated_sprite.hpp" // Para AnimatedSprite
#include "core/rendering/sprite/animated_sprite.hpp" // Para AnimatedSprite
class Texture;
+2 -2
View File
@@ -1,9 +1,9 @@
#include "sprite.hpp"
#include "core/rendering/sprite/sprite.hpp"
#include <utility>
#include <vector> // Para vector
#include "texture.hpp" // Para Texture
#include "core/rendering/texture.hpp" // Para Texture
// Constructor
Sprite::Sprite(std::shared_ptr<Texture> texture, float pos_x, float pos_y, float width, float height)