#pragma once #include // --- Namespace GlobalEvents: maneja eventos globales del juego --- namespace GlobalEvents { // --- Funciones --- void handle(const SDL_Event& event); // Comprueba los eventos que se pueden producir en cualquier sección del juego // Marca el fin del arranque: a partir de aquí, los eventos de mando // generan notificaciones en pantalla. Se debe llamar desde Director::iterate // en el primer fotograma, después de que SDL haya drenado los // SDL_EVENT_GAMEPAD_ADDED de los mandos ya conectados al iniciar. void markStartupComplete(); } // namespace GlobalEvents