Ja es pot "enner llour neim". Falta decidir quin de tots els dissenys m'agrada mes
This commit is contained in:
@@ -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();
|
||||
};
|
||||
Reference in New Issue
Block a user