eliminats tots els #ifndef. Sembla que #pragma once ja funciona, no com fa quatre anys 😌

This commit is contained in:
2024-07-26 10:45:29 +02:00
parent 89cea1c93e
commit 9886f314b5
32 changed files with 33 additions and 185 deletions

View File

@@ -8,9 +8,6 @@
#include <string>
#include <vector>
#ifndef ANIMATEDSPRITE_H
#define ANIMATEDSPRITE_H
struct animation_t
{
std::string name; // Nombre de la animacion
@@ -98,6 +95,4 @@ public:
// Reinicia la animación
void resetAnimation();
};
#endif
};

View File

@@ -4,9 +4,6 @@
#include <string>
#include <vector>
#ifndef ASSET_H
#define ASSET_H
enum assetType
{
t_bitmap,
@@ -64,6 +61,4 @@ public:
// Devuelve la lista de recursos de un tipo
std::vector<std::string> getListByType(assetType type);
};
#endif
};

View File

@@ -4,9 +4,6 @@
#include <string>
#include <vector>
#ifndef INPUT_H
#define INPUT_H
/*
connectedControllers es un vector donde estan todos los mandos encontrados [0 .. n]
checkInput requiere de un indice para comprobar las pulsaciónes de un controlador en concreto [0 .. n]
@@ -152,6 +149,4 @@ public:
// Activa todos los inputs. Sirve para evitar inputs sin repeticiones pero que ya vienen pulsados cuando checkInput no estaba monitorizando
void allActive(int index);
};
#endif
};

View File

@@ -11,9 +11,6 @@
#include <sstream>
#include <vector>
#ifndef MENU_H
#define MENU_H
// Tipos de fondos para el menu
#define MENU_BACKGROUND_TRANSPARENT 0
#define MENU_BACKGROUND_SOLID 1
@@ -231,6 +228,4 @@ public:
// Establece el rectangulo de fondo del menu
void setRectSize(int w = 0, int h = 0);
};
#endif
};

View File

@@ -3,9 +3,6 @@
#include <SDL2/SDL.h>
#include "sprite.h"
#ifndef MOVINGSPRITE_H
#define MOVINGSPRITE_H
// Clase MovingSprite. Añade posicion y velocidad en punto flotante
class MovingSprite : public Sprite
{
@@ -162,6 +159,4 @@ public:
// Devuelve el incremento en el eje X en pixels
int getIncX();
};
#endif
};

View File

@@ -7,9 +7,6 @@
#include "../const.h"
#include <vector>
#ifndef SCREEN_H
#define SCREEN_H
#define FILTER_NEAREST 0
#define FILTER_LINEAL 1
@@ -154,6 +151,4 @@ public:
// Atenua la pantalla
void attenuate(bool value);
};
#endif
};

View File

@@ -5,9 +5,6 @@
#include "utils.h"
#include <vector>
#ifndef SMARTSPRITE_H
#define SMARTSPRITE_H
// Clase SmartSprite
class SmartSprite : public AnimatedSprite
{
@@ -68,6 +65,4 @@ public:
// Obtiene el valor de la variable
bool hasFinished();
};
#endif
};

View File

@@ -3,9 +3,6 @@
#include <SDL2/SDL.h>
#include "texture.h"
#ifndef SPRITE_H
#define SPRITE_H
// Clase sprite
class Sprite
{
@@ -97,6 +94,4 @@ public:
// Establece los valores de posición y tamaño del sprite
void setRect(SDL_Rect rect);
};
#endif
};

View File

@@ -3,9 +3,6 @@
#include "sprite.h"
#include "utils.h"
#ifndef TEXT_H
#define TEXT_H
#define TXT_COLOR 1
#define TXT_SHADOW 2
#define TXT_CENTER 4
@@ -83,6 +80,4 @@ public:
// Establece una paleta de colores para el texto
void setPalette(int index);
};
#endif
};

View File

@@ -5,9 +5,6 @@
#include <string>
#include <vector>
#ifndef TEXTURE_H
#define TEXTURE_H
// Definiciones de tipos
struct surface_s
{
@@ -98,6 +95,4 @@ public:
// Cambia la paleta de la textura
void setPalette(int palette);
};
#endif
};

View File

@@ -7,9 +7,6 @@
#include <string>
#include <vector>
#ifndef UTILS_H
#define UTILS_H
// Dificultad del juego
#define DIFFICULTY_EASY 0
#define DIFFICULTY_NORMAL 1
@@ -252,6 +249,4 @@ JA_Music_t *getMusic(std::vector<music_file_t> music, std::string name);
hiScoreEntry_t sortHiScoreTable(hiScoreEntry_t entry1, hiScoreEntry_t entry2);
// Dibuja un circulo
void DrawCircle(SDL_Renderer *renderer, int32_t centerX, int32_t centerY, int32_t radius);
#endif
void DrawCircle(SDL_Renderer *renderer, int32_t centerX, int32_t centerY, int32_t radius);

View File

@@ -4,9 +4,6 @@
#include "sprite.h"
#include "text.h"
#ifndef WRITER_H
#define WRITER_H
// Clase Writer. Pinta texto en pantalla letra a letra a partir de una cadena y un bitmap
class Writer
{
@@ -70,6 +67,4 @@ public:
// Obtiene el valor de la variable
bool hasFinished();
};
#endif
};