Files
projecte_2026/source/core/system/event_buffer.hpp
2026-04-06 15:45:28 +02:00

13 lines
404 B
C++

#pragma once
#include <SDL3/SDL.h>
#include <vector>
// Buffer global de eventos SDL para el modelo de callbacks (SDL_MAIN_USE_CALLBACKS).
// SDL_AppEvent() almacena los eventos aquí; las escenas los consumen en su handleEvents().
// El buffer se limpia al final de cada iteración en Director::iterate().
namespace EventBuffer {
inline std::vector<SDL_Event> events;
} // namespace EventBuffer