Ja es pot "enner llour neim". Falta decidir quin de tots els dissenys m'agrada mes

This commit is contained in:
2024-09-29 22:25:31 +02:00
parent edc45b6cec
commit 2d5859b1c4
9 changed files with 327 additions and 99 deletions

View File

@@ -17,11 +17,27 @@ class EnterName
{
private:
std::string characterList; // Lista de todos los caracteres permitidos
std::string *name; // Nombre introducido
std::string name; // Nombre introducido
int pos; // Posición a editar del nombre
int numCharacters; // Cantidad de caracteres de la lista de caracteres
int characterIndex[NAME_LENGHT]; // Indice de la lista para cada uno de los caracteres que forman el nombre
// Actualiza la variable
void updateName();
// Actualiza la variable
void updateCharacterIndex();
// Encuentra el indice de un caracter en "characterList"
int findIndex(char character);
public:
// Constructor
EnterName();
// Destructor
~EnterName();
// Incrementa la posición
void incPos();
@@ -34,13 +50,9 @@ private:
// Decrementa el índice
void decIndex();
// Actualiza la variable
void updateName();
// Obtiene el nombre
std::string getName();
public:
// Constructor
EnterName(std::string *name);
// Destructor
~EnterName();
// Obtiene la posición que se está editando
int getPos();
};