DragonFly On-Line Manual Pages
al_wait_for_event_until(3) al_wait_for_event_until(3)
NAME
al_wait_for_event_until - Allegro 5 API
SYNOPSIS
#include <allegro5/allegro.h>
bool al_wait_for_event_until(ALLEGRO_EVENT_QUEUE *queue,
ALLEGRO_EVENT *ret_event, ALLEGRO_TIMEOUT *timeout)
DESCRIPTION
Wait until the event queue specified is non-empty. If ret_event is not
NULL, the first event in the queue will be copied into ret_event and
removed from the queue. If ret_event is NULL the first event is left
at the head of the queue.
timeout determines how long to wait. If the call times out, false is
returned. Otherwise true is returned.
SEE ALSO
ALLEGRO_EVENT(3), ALLEGRO_TIMEOUT(3), al_init_timeout(3),
al_wait_for_event(3), al_wait_for_event_timed(3)
Allegro reference manual al_wait_for_event_until(3)