#pragma once #include // Suport de gamepad: mapeja D-pad/stick a les tecles de fletxa virtuals del joc // i emet events SDL sintètics per a navegació del menú (F12, ESC, Enter, etc.) namespace Gamepad { void init(); void destroy(); // Hot-plug: processa events SDL_EVENT_GAMEPAD_ADDED/REMOVED void handleEvent(const SDL_Event& event); // Poll d'estat cada frame — cridat des del Director void update(); [[nodiscard]] auto isConnected() -> bool; } // namespace Gamepad