treball en curs: correccions de tidy
This commit is contained in:
@@ -129,7 +129,7 @@ void Title::init() {
|
||||
// Pone valores por defecto. El primer jugador el teclado. El segundo jugador el primer mando
|
||||
device_index_.clear();
|
||||
device_index_.push_back(available_input_devices_.size() - 1); // El último dispositivo encontrado es el teclado
|
||||
device_index_.push_back(0); // El primer mando encontrado. Si no ha encontrado ninguno es el teclado
|
||||
device_index_.push_back(0); // El primer mando encontrado. Si no ha encontrado ninguno es el teclado
|
||||
|
||||
// Si ha encontrado un mando se lo asigna al segundo jugador
|
||||
if (Input::get()->gameControllerFound()) {
|
||||
@@ -220,10 +220,17 @@ void Title::update() {
|
||||
ticks_ = SDL_GetTicks();
|
||||
|
||||
switch (section_->subsection) {
|
||||
case SUBSECTION_TITLE_1: updateTitle1(); break;
|
||||
case SUBSECTION_TITLE_2: updateTitle2(); break;
|
||||
case SUBSECTION_TITLE_3: updateTitle3(); break;
|
||||
default: break;
|
||||
case SUBSECTION_TITLE_1:
|
||||
updateTitle1();
|
||||
break;
|
||||
case SUBSECTION_TITLE_2:
|
||||
updateTitle2();
|
||||
break;
|
||||
case SUBSECTION_TITLE_3:
|
||||
updateTitle3();
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+20
-20
@@ -43,11 +43,11 @@ class Title {
|
||||
};
|
||||
|
||||
// Objetos y punteros
|
||||
SDL_Renderer *renderer_; // El renderizador de la ventana
|
||||
Instructions *instructions_{nullptr}; // Objeto para la sección de las instrucciones
|
||||
Game *demo_game_{nullptr}; // Objeto para lanzar la demo del juego
|
||||
SDL_Event *event_handler_; // Manejador de eventos
|
||||
Section *section_; // Indicador para el bucle del titulo
|
||||
SDL_Renderer *renderer_; // El renderizador de la ventana
|
||||
Instructions *instructions_{nullptr}; // Objeto para la sección de las instrucciones
|
||||
Game *demo_game_{nullptr}; // Objeto para lanzar la demo del juego
|
||||
SDL_Event *event_handler_; // Manejador de eventos
|
||||
Section *section_; // Indicador para el bucle del titulo
|
||||
|
||||
Texture *dust_texture_; // Textura con los graficos del polvo
|
||||
Texture *coffee_texture_; // Textura con los graficos de la palabra coffee
|
||||
@@ -82,7 +82,7 @@ class Title {
|
||||
Section next_section_; // Indica cual es la siguiente sección a cargar cuando termine el contador del titulo
|
||||
Uint32 ticks_speed_; // Velocidad a la que se repiten los bucles del programa
|
||||
Uint8 post_fade_; // Opción a realizar cuando termina el fundido
|
||||
MenuData menu_; // Variable con todos los objetos menus y sus variables
|
||||
MenuData menu_; // Variable con todos los objetos menus y sus variables
|
||||
// Snapshot per a permetre CANCEL al menú d'opcions.
|
||||
Options::Video prev_video_;
|
||||
Options::Window prev_window_;
|
||||
@@ -103,10 +103,10 @@ class Title {
|
||||
Instructions::Mode instructions_mode_{Instructions::Mode::AUTO}; // Modo de las instrucciones activas
|
||||
bool demo_then_instructions_; // Indica si tras la demo hay que mostrar instrucciones
|
||||
|
||||
void init(); // Inicializa los valores
|
||||
void update(); // Actualiza las variables del objeto
|
||||
void render(); // Dibuja el objeto en pantalla
|
||||
void checkInput(); // Comprueba las entradas
|
||||
void init(); // Inicializa los valores
|
||||
void update(); // Actualiza las variables del objeto
|
||||
void render(); // Dibuja el objeto en pantalla
|
||||
void checkInput(); // Comprueba las entradas
|
||||
|
||||
// Helpers de update, uno por cada subsección y por cada switch dentro del título 3
|
||||
void updateTitle1();
|
||||
@@ -117,14 +117,14 @@ class Title {
|
||||
void handlePlayerSelectMenuSelection();
|
||||
void handleOptionsMenuSelection();
|
||||
|
||||
void updateBG(); // Actualiza el tileado de fondo
|
||||
static void switchFullScreenModeVar(); // Cambia el valor de la variable de modo de pantalla completa
|
||||
void updateMenuLabels() const; // Actualiza los elementos de los menus
|
||||
void applyOptions(); // Aplica las opciones de menu seleccionadas
|
||||
void runInstructions(Instructions::Mode mode); // Ejecuta la parte donde se muestran las instrucciones
|
||||
void runDemoGame(); // Ejecuta el juego en modo demo
|
||||
auto updatePlayerInputs(int num_player) -> bool; // Modifica las opciones para los controles de los jugadores
|
||||
void createTiledBackground(); // Crea el mosaico de fondo del titulo
|
||||
void checkInputDevices(); // Comprueba cuantos mandos hay conectados para gestionar el menu de opciones
|
||||
void reLoadTextures(); // Recarga las texturas
|
||||
void updateBG(); // Actualiza el tileado de fondo
|
||||
static void switchFullScreenModeVar(); // Cambia el valor de la variable de modo de pantalla completa
|
||||
void updateMenuLabels() const; // Actualiza los elementos de los menus
|
||||
void applyOptions(); // Aplica las opciones de menu seleccionadas
|
||||
void runInstructions(Instructions::Mode mode); // Ejecuta la parte donde se muestran las instrucciones
|
||||
void runDemoGame(); // Ejecuta el juego en modo demo
|
||||
auto updatePlayerInputs(int num_player) -> bool; // Modifica las opciones para los controles de los jugadores
|
||||
void createTiledBackground(); // Crea el mosaico de fondo del titulo
|
||||
void checkInputDevices(); // Comprueba cuantos mandos hay conectados para gestionar el menu de opciones
|
||||
void reLoadTextures(); // Recarga las texturas
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user