pasaeta loca de clang-format (despres m'arrepentiré pero bueno)
This commit is contained in:
@@ -1,28 +1,26 @@
|
||||
#pragma once
|
||||
|
||||
#include <memory> // Para unique_ptr, shared_ptr
|
||||
#include <string> // Para string
|
||||
#include <vector> // Para vector
|
||||
#include <memory> // Para unique_ptr, shared_ptr
|
||||
#include <string> // Para string
|
||||
#include <vector> // Para vector
|
||||
|
||||
#include "animated_sprite.h" // Para AnimatedSprite
|
||||
#include "animated_sprite.h" // Para AnimatedSprite
|
||||
|
||||
class Texture;
|
||||
|
||||
// Estructura para almacenar la información de una textura de explosión
|
||||
struct ExplosionTexture
|
||||
{
|
||||
int size; // Tamaño de la explosión
|
||||
std::shared_ptr<Texture> texture; // Textura para la explosión
|
||||
std::vector<std::string> animation; // Animación para la textura
|
||||
struct ExplosionTexture {
|
||||
int size; // Tamaño de la explosión
|
||||
std::shared_ptr<Texture> texture; // Textura para la explosión
|
||||
std::vector<std::string> animation; // Animación para la textura
|
||||
|
||||
ExplosionTexture(int sz, std::shared_ptr<Texture> tex, const std::vector<std::string> &anim)
|
||||
: size(sz), texture(tex), animation(anim) {}
|
||||
};
|
||||
|
||||
// Clase Explosions
|
||||
class Explosions
|
||||
{
|
||||
public:
|
||||
class Explosions {
|
||||
public:
|
||||
// Constructor y destructor
|
||||
Explosions() = default;
|
||||
~Explosions() = default;
|
||||
@@ -39,7 +37,7 @@ public:
|
||||
// Añade una explosión
|
||||
void add(int x, int y, int size);
|
||||
|
||||
private:
|
||||
private:
|
||||
// Vector con las texturas a utilizar
|
||||
std::vector<ExplosionTexture> textures_;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user