ja permet mapejar botons tipo trigger

This commit is contained in:
2025-08-16 18:03:32 +02:00
parent 6102504d32
commit 2a4c47a6ca
5 changed files with 194 additions and 1 deletions

View File

@@ -60,12 +60,16 @@ class DefineButtons {
bool finished_ = false; // Flag para indicar si ha terminado
bool closing_ = false; // Flag para indicar que está cerrando
bool message_shown_ = false; // Flag para indicar que ya mostró el mensaje
bool l2_was_pressed_ = false; // Estado anterior del trigger L2
bool r2_was_pressed_ = false; // Estado anterior del trigger R2
// Métodos
void incIndexButton();
void doControllerButtonDown(const SDL_GamepadButtonEvent &event);
void doControllerAxisMotion(const SDL_GamepadAxisEvent &event);
void bindButtons(Options::Gamepad *options_gamepad);
auto checkButtonNotInUse(SDL_GamepadButton button) -> bool;
auto checkTriggerNotInUse(SDL_GamepadButton trigger_button) -> bool;
void clearButtons();
void checkEnd();
void updateWindowMessage();