al_register_event_source
void al_register_event_source(ALLEGRO_EVENT_QUEUE *queue,
ALLEGRO_EVENT_SOURCE *source)
Introduced in 5.0.0
Register the event source with the event queue specified. An event source may be registered with any number of event queues simultaneously, or none. Trying to register an event source with the same event queue more than once does nothing.
See also: al_unregister_event_source, ALLEGRO_EVENT_SOURCE
Examples: ex_audio_simple, ex_bitmap, ex_bitmap_flip, ex_bitmap_target, ex_blend, ex_blend_test, ex_blit, ex_clip, ex_curl, ex_disable_screensaver, ex_display_options, ex_draw, ex_draw_bitmap, ex_dualies, ex_expose, ex_filter, ex_font, ex_fs_resize, ex_fs_window, ex_gldepth, ex_glext, ex_haiku, ex_icon, ex_iphone, ex_joystick_events, ex_joystick_hotplugging, ex_keyboard_events, ex_lines, ex_lockbitmap, ex_logo, ex_membmp, ex_mixer_pp, ex_mouse_cursor, ex_mouse_events, ex_multisample, ex_multiwin, ex_native_filechooser, ex_noframe, ex_ogre3d, ex_opengl, ex_physfs, ex_premulalpha, ex_prim, ex_resize, ex_resize2, ex_rotate, ex_saw, ex_scale, ex_stream_file, ex_stream_seek, ex_subbitmap, ex_threads, ex_threads2, ex_timedwait, ex_timer, ex_transform, ex_ttf, ex_user_events, ex_vsync, ex_warp_mouse, ex_windows, ex_winfull
Most helpful discussions:
- Cannot exit fullscreen with ALLEGRO_OPENGL flag
- Redrawing smoothly while display is being resized
- What is the error in following little program
- Weird issue with font, can anybody help?
- Blacking out the display while resizing
- KrampusHack 2016
- Drawing text slows down FPS dramatically
- Bitmap behind mappy map
- Statically link Allegro 5 in Ubuntu?
- Vsync-Dependent Game Loop
Other recent discussions:
- How to play video in allegro 5
- c++ Allegro 5 - drawing bitmap region over backgound
- Why some Shaders don't work !
- Change adapter un runtime
- Complications when drawing FPS
- Mixing Allegro 5 with OPENGL
- upgrading tank war codebase to allegro 5
- save display window as image(png,jpg)
- Keyboard input while rendering?
- Advice for game loops with lengthy computations