migrant a SDL3
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
#pragma once
|
||||
#include <SDL3/SDL.h>
|
||||
|
||||
#include <SDL3/SDL_rect.h> // Para SDL_FRect
|
||||
#include <SDL3/SDL_render.h> // Para SDL_Texture
|
||||
@@ -28,17 +29,17 @@ private:
|
||||
std::vector<std::shared_ptr<Player>> players_; // Vector con los jugadores
|
||||
|
||||
// Variables
|
||||
Uint32 ticks_ = 0; // Contador de ticks para ajustar la velocidad del programa
|
||||
Uint32 counter_ = 0; // Contador para la lógica de la clase
|
||||
Uint32 counter_pre_fade_ = 0; // Contador para activar el fundido final
|
||||
Uint32 counter_prevent_endless_ = 0; // Contador para evitar que el juego se quede para siempre en los creditos
|
||||
int black_bars_size_ = (param.game.game_area.rect.h - PLAY_AREA_HEIGHT) / 2; // Tamaño de las barras negras
|
||||
int mini_logo_final_pos_ = 0; // Ubicación donde se detiene el minilogo
|
||||
bool fading_ = false; // Indica si se está realizando el fade final
|
||||
bool want_to_pass_ = false; // Indica si el jugador quiere saltarse los titulos de crédito
|
||||
bool mini_logo_on_position_ = false; // Indica si el minilogo ya se ha quedado en su posición
|
||||
int initial_volume_ = options.audio.music.volume; // Volumen actual al crear el objeto
|
||||
int steps_ = 0; // Cantidad de pasos a dar para ir reduciendo el audio
|
||||
Uint64 ticks_ = 0; // Contador de ticks para ajustar la velocidad del programa
|
||||
Uint32 counter_ = 0; // Contador para la lógica de la clase
|
||||
Uint32 counter_pre_fade_ = 0; // Contador para activar el fundido final
|
||||
Uint32 counter_prevent_endless_ = 0; // Contador para evitar que el juego se quede para siempre en los creditos
|
||||
float black_bars_size_ = (param.game.game_area.rect.h - PLAY_AREA_HEIGHT) / 2; // Tamaño de las barras negras
|
||||
int mini_logo_final_pos_ = 0; // Ubicación donde se detiene el minilogo
|
||||
bool fading_ = false; // Indica si se está realizando el fade final
|
||||
bool want_to_pass_ = false; // Indica si el jugador quiere saltarse los titulos de crédito
|
||||
bool mini_logo_on_position_ = false; // Indica si el minilogo ya se ha quedado en su posición
|
||||
int initial_volume_ = options.audio.music.volume; // Volumen actual al crear el objeto
|
||||
int steps_ = 0; // Cantidad de pasos a dar para ir reduciendo el audio
|
||||
|
||||
// Rectangulos
|
||||
SDL_FRect credits_rect_src_ = param.game.game_area.rect; // Rectangulo con el texto de los créditos (origen)
|
||||
|
||||
Reference in New Issue
Block a user