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

@@ -8,16 +8,14 @@
#ifndef CHEEVOS_H
#define CHEEVOS_H
using namespace std;
struct cheevos_t
{
int id; // Identificador del logro
string caption; // Texto con el nombre del logro
string description; // Texto que describe el logro
int icon; // Indice del icono a utilizar en la notificación
bool completed; // Indica si se ha obtenido el logro
bool valid; // Indica si se puede obtener el logro
int id; // Identificador del logro
std::string caption; // Texto con el nombre del logro
std::string description; // Texto que describe el logro
int icon; // Indice del icono a utilizar en la notificación
bool completed; // Indica si se ha obtenido el logro
bool valid; // Indica si se puede obtener el logro
};
class Cheevos
@@ -28,9 +26,9 @@ private:
options_t *options; // Puntero a las opciones del juego
// Variables
vector<cheevos_t> cheevos; // Listado de logros
bool enabled; // Indica si los logros se pueden obtener
string file; // Fichero done leer/almacenar el estado de los logros
std::vector<cheevos_t> cheevos; // Listado de logros
bool enabled; // Indica si los logros se pueden obtener
std::string file; // Fichero done leer/almacenar el estado de los logros
// Inicializa los logros
void init();
@@ -46,7 +44,7 @@ private:
public:
// Constructor
Cheevos(Screen *screen, options_t *options, string file);
Cheevos(Screen *screen, options_t *options, std::string file);
// Destructor
~Cheevos();
@@ -61,7 +59,7 @@ public:
void enable(bool value);
// Lista los logros
vector<cheevos_t> list();
std::vector<cheevos_t> list();
// Devuelve el número total de logros desbloqueados
int unlocked();