SDL_events.h
Función SDL_FlushEvents
Sintaxis
void SDL_FlushEvents(Uint32 minType, Uint32 maxType);
Descripción
Borra eventos de una serie de tipos de la cola de eventos.
Parámetros
- minType
- El extremo inferior de los tipos de eventos que se van a borrar, inclusive; ver SDL_EventType para más detalles.
- maxType
- El extremo superior de los tipos de eventos que se borrarán, inclusive; consulte SDL_EventType para obtener más detalles.
Observaciones
Esto eliminará incondicionalmente cualquier evento de la cola que esté en el rango de minType a maxType, ambos inclusive. Si se necesita eliminar un solo tipo de evento, usar SDL_FlushEvent() en su lugar.
También es normal ignorar eventos que no importan en un bucle de eventos sin llamar a esta función.
Esta función solo afecta a los eventos actualmente en cola. Si se quiere asegurar de que todos los eventos OS pendientes serán vaciados, se puede llamar a SDL_PumpEvents() en el hilo principal inmediatamente antes de esta llamada para vaciar.