allegro5.events

Undocumented in source.

Members

Aliases

ALLEGRO_EVENT_TYPE
alias ALLEGRO_EVENT_TYPE = uint
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Enums

ALLEGRO_EVENT_JOYSTICK_AXIS
anonymousenum ALLEGRO_EVENT_JOYSTICK_AXIS
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Functions

ALLEGRO_EVENT_TYPE_IS_USER
bool ALLEGRO_EVENT_TYPE_IS_USER(ALLEGRO_EVENT_TYPE t)
Undocumented in source. Be warned that the author may not have intended to support it.
ALLEGRO_GET_EVENT_TYPE
ALLEGRO_EVENT_TYPE ALLEGRO_GET_EVENT_TYPE(char a, char b, char c, char d)
Undocumented in source. Be warned that the author may not have intended to support it.
_AL_EVENT_HEADER
char[] _AL_EVENT_HEADER(char[] src_type)
Undocumented in source. Be warned that the author may not have intended to support it.
al_create_event_queue
ALLEGRO_EVENT_QUEUE* al_create_event_queue()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_destroy_event_queue
void al_destroy_event_queue(ALLEGRO_EVENT_QUEUE* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_destroy_user_event_source
void al_destroy_user_event_source(ALLEGRO_EVENT_SOURCE* src)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_drop_next_event
bool al_drop_next_event(ALLEGRO_EVENT_QUEUE* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_emit_user_event
bool al_emit_user_event(ALLEGRO_EVENT_SOURCE* , ALLEGRO_EVENT* , void function(ALLEGRO_USER_EVENT*) dtor)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_flush_event_queue
void al_flush_event_queue(ALLEGRO_EVENT_QUEUE* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_get_event_source_data
intptr_t al_get_event_source_data(ALLEGRO_EVENT_SOURCE* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_get_next_event
bool al_get_next_event(ALLEGRO_EVENT_QUEUE* , ALLEGRO_EVENT* ret_event)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_init_user_event_source
void al_init_user_event_source(ALLEGRO_EVENT_SOURCE* src)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_is_event_queue_empty
bool al_is_event_queue_empty(ALLEGRO_EVENT_QUEUE* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_is_event_queue_paused
bool al_is_event_queue_paused(ALLEGRO_EVENT_QUEUE* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_is_event_source_registered
bool al_is_event_source_registered(ALLEGRO_EVENT_QUEUE* , ALLEGRO_EVENT_SOURCE* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_pause_event_queue
void al_pause_event_queue(ALLEGRO_EVENT_QUEUE* , bool )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_peek_next_event
bool al_peek_next_event(ALLEGRO_EVENT_QUEUE* , ALLEGRO_EVENT* ret_event)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_register_event_source
void al_register_event_source(ALLEGRO_EVENT_QUEUE* , ALLEGRO_EVENT_SOURCE* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_set_event_source_data
void al_set_event_source_data(ALLEGRO_EVENT_SOURCE* , intptr_t data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_unref_user_event
void al_unref_user_event(ALLEGRO_USER_EVENT* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_unregister_event_source
void al_unregister_event_source(ALLEGRO_EVENT_QUEUE* , ALLEGRO_EVENT_SOURCE* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_wait_for_event
void al_wait_for_event(ALLEGRO_EVENT_QUEUE* , ALLEGRO_EVENT* ret_event)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_wait_for_event_timed
bool al_wait_for_event_timed(ALLEGRO_EVENT_QUEUE* , ALLEGRO_EVENT* ret_event, float secs)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_wait_for_event_until
bool al_wait_for_event_until(ALLEGRO_EVENT_QUEUE* queue, ALLEGRO_EVENT* ret_event, ALLEGRO_TIMEOUT* timeout)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Structs

ALLEGRO_ANY_EVENT
struct ALLEGRO_ANY_EVENT
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ALLEGRO_DISPLAY_EVENT
struct ALLEGRO_DISPLAY_EVENT
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ALLEGRO_EVENT_QUEUE
struct ALLEGRO_EVENT_QUEUE
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ALLEGRO_EVENT_SOURCE
struct ALLEGRO_EVENT_SOURCE
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ALLEGRO_JOYSTICK_EVENT
struct ALLEGRO_JOYSTICK_EVENT
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ALLEGRO_KEYBOARD_EVENT
struct ALLEGRO_KEYBOARD_EVENT
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ALLEGRO_MOUSE_EVENT
struct ALLEGRO_MOUSE_EVENT
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ALLEGRO_TIMER_EVENT
struct ALLEGRO_TIMER_EVENT
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ALLEGRO_TOUCH_EVENT
struct ALLEGRO_TOUCH_EVENT
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ALLEGRO_USER_EVENT
struct ALLEGRO_USER_EVENT
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ALLEGRO_USER_EVENT_DESCRIPTOR
struct ALLEGRO_USER_EVENT_DESCRIPTOR
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Unions

ALLEGRO_EVENT
union ALLEGRO_EVENT
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Meta