#pragma once #include // Auto-ocultació del cursor del ratolí. El joc no usa el ratolí com a // entrada, així que el cursor del sistema només molesta sobre el canvas. // El patró és senzill: si l'usuari mou el ratolí, es mostra; si passa // més de `HIDE_DELAY_MS` sense moviment, s'amaga. // // El Director crida `handleEvent()` per cada event i `updateCursorVisibility()` // una vegada per frame. namespace Mouse { void handleEvent(const SDL_Event& ev); void updateCursorVisibility(); } // namespace Mouse