14 lines
500 B
C++
14 lines
500 B
C++
#pragma once
|
|
|
|
class Input;
|
|
class Screen;
|
|
|
|
namespace GlobalInputs {
|
|
// Gestiona els atalls globals disponibles en qualsevol escena: zoom de
|
|
// finestra (F1/F2), fullscreen (F3), presets de shader (F8/F9), toggle
|
|
// shader (F10) i tipus de shader POSTFX↔CRTPI (F11). Retorna true si ha
|
|
// consumit alguna tecla (per si la capa cridant vol suprimir-la del
|
|
// processament específic de l'escena).
|
|
auto handle(Screen *screen, Input *input) -> bool;
|
|
} // namespace GlobalInputs
|