SDL_events.h

Función SDL_FlushEvent

Sintaxis

void SDL_FlushEvent(Uint32 type);

Descripción

Borra eventos de un tipo específico de la cola de eventos.

Parámetros

type
El tipo de evento a borrar; ver SDL_EventType para más detalles.

Observaciones

Esto eliminará incondicionalmente cualquier evento de la cola que coincida con el tipo. Si se necesita eliminar un rango de tipos de eventos, usar SDL_FlushEvents() en su lugar.

También es normal ignorar eventos que no importen en el 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 son vaciados, se puede llamar a SDL_PumpEvents() en el hilo principal inmediatamente antes de esta llamada para vaciar.