Canviats defines per constexpr i enum class

Canviats punters a unique_ptr
Afegit const a alguns metodes de classse
fix: el segon jugador no podia unirse a la partida
new: Quan els dos jugadors han decidit no continuar, ja no poden continuar i el marcador així ho reflectix
fix: al posar el nom per segona vegada en la mateixa partida, no es reseteja la posició del selector
fix: el fade venetian no netejava la textura i de vegades eixien gràfics corruptes
fix: ara grava a disco cada vegada que es posa nom al morir
This commit is contained in:
2024-10-05 23:53:42 +02:00
parent ee721ff573
commit 25a2753b13
10 changed files with 322 additions and 238 deletions

View File

@@ -36,7 +36,10 @@ public:
EnterName();
// Destructor
~EnterName();
~EnterName() = default;
// Inicializa el objeto
void init();
// Incrementa la posición
void incPos();
@@ -51,8 +54,8 @@ public:
void decIndex();
// Obtiene el nombre
std::string getName();
std::string getName() const;
// Obtiene la posición que se está editando
int getPos();
int getPos() const;
};