#pragma once namespace GlobalInputs { // Gestiona els atalls globals disponibles en qualsevol escena: zoom de // finestra (F1/F2), fullscreen (F3), toggle shader (F4), tipus de shader // POSTFX↔CRTPI (F5), següent preset (F6), següent skin (F7) i la // confirmació d'eixida amb ESC (Action::EXIT) en dues pulsacions. Cada // hotkey emet una notificació localitzada. Retorna true si ha consumit // alguna tecla (per si la capa cridant vol suprimir-la del processament // específic de l'escena). auto handle() -> bool; // True si la doble pulsació d'ESC s'ha confirmat. Director consulta açò // a iterate() per a posar `section_->name = SECTION_PROG_QUIT`. [[nodiscard]] auto wantsQuit() -> bool; } // namespace GlobalInputs