Ya se pueden definir los botones para cada jugador. Falta guardarlos en el fichero de configuración
This commit is contained in:
@@ -19,19 +19,20 @@ class DefineButtons
|
||||
{
|
||||
private:
|
||||
// Objetos
|
||||
SDL_Renderer *renderer; // El renderizador de la ventana
|
||||
Input *input; // Objeto pata gestionar la entrada
|
||||
Text *text; // Objeto para escribir texto
|
||||
SDL_Renderer *renderer; // El renderizador de la ventana
|
||||
Input *input; // Objeto pata gestionar la entrada
|
||||
Text *text; // Objeto para escribir texto
|
||||
|
||||
// Variables
|
||||
options_t *options; // Variable con todas las variables de las opciones del programa
|
||||
param_t *param; // Puntero con todos los parametros del programa
|
||||
bool enabled; // Indica si el objeto está habilitado
|
||||
int x; // Posición donde dibujar el texto
|
||||
int y; // Posición donde dibujar el texto
|
||||
std::vector<db_button_t> buttons; // Vector con las nuevas definiciones de botones/acciones
|
||||
int indexController; // Indice del controlador a reasignar
|
||||
int indexButton; // Indice para saber qué bot´çon se está definiendo
|
||||
options_t *options; // Variable con todas las variables de las opciones del programa
|
||||
param_t *param; // Puntero con todos los parametros del programa
|
||||
bool enabled; // Indica si el objeto está habilitado
|
||||
int x; // Posición donde dibujar el texto
|
||||
int y; // Posición donde dibujar el texto
|
||||
std::vector<db_button_t> buttons; // Vector con las nuevas definiciones de botones/acciones
|
||||
int indexController; // Indice del controlador a reasignar
|
||||
int indexButton; // Indice para saber qué bot´çon se está definiendo
|
||||
std::vector<std::string> controllerNames; // Nombres de los mandos
|
||||
|
||||
// Incrementa el indice de los botones
|
||||
void incIndexButton();
|
||||
|
||||
Reference in New Issue
Block a user