Afegit comptador de frames per segon a la classe Screen
This commit is contained in:
32
source/enter_name.h
Normal file
32
source/enter_name.h
Normal file
@@ -0,0 +1,32 @@
|
||||
#pragma once
|
||||
|
||||
#include <string>
|
||||
|
||||
#define NAME_LENGHT 8
|
||||
|
||||
// Clase EnterName
|
||||
class EnterName
|
||||
{
|
||||
private:
|
||||
std::string characterList; // Lista de todos los caracteres permitidos
|
||||
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
|
||||
|
||||
// Incrementa la posición
|
||||
void incPos();
|
||||
|
||||
// Decrementa la posición
|
||||
void decPos();
|
||||
|
||||
// Actualiza la variable
|
||||
void updateName();
|
||||
|
||||
public:
|
||||
// Constructor
|
||||
EnterName(std::string *name);
|
||||
|
||||
// Destructor
|
||||
~EnterName();
|
||||
};
|
||||
Reference in New Issue
Block a user