Revert "Eliminados todos los std:: del código"

This reverts commit 4a2d27dc59.
This commit is contained in:
2023-09-16 16:44:15 +02:00
parent 4a2d27dc59
commit 0ea7eb0b9c
35 changed files with 504 additions and 539 deletions

View File

@@ -7,22 +7,20 @@
#ifndef ITEM_TRACKER_H
#define ITEM_TRACKER_H
using namespace std;
struct item_tracker_t
{
string name; // Nombre de la habitación donde se encuentra el objeto
vector<SDL_Point> pos; // Lista de objetos cogidos de la habitación
std::string name; // Nombre de la habitación donde se encuentra el objeto
std::vector<SDL_Point> pos; // Lista de objetos cogidos de la habitación
};
class ItemTracker
{
private:
// Variables
vector<item_tracker_t> list; // Lista con todos los objetos recogidos
std::vector<item_tracker_t> list; // Lista con todos los objetos recogidos
// Busca una entrada en la lista por nombre
int findByName(string name);
int findByName(std::string name);
// Busca una entrada en la lista por posición
int findByPos(int index, SDL_Point pos);
@@ -32,10 +30,10 @@ public:
~ItemTracker();
// Comprueba si el objeto ya ha sido cogido
bool hasBeenPicked(string name, SDL_Point pos);
bool hasBeenPicked(std::string name, SDL_Point pos);
// Añade el objeto a la lista de objetos cogidos
void addItem(string name, SDL_Point pos);
void addItem(std::string name, SDL_Point pos);
};
#endif