$Date: 2005/10/23 09:07:03 $
$Revision: 1.22 $
-- Create an event loop that waits for the next event.
-- This kind of event loop does not provide the possibility to
-- add subscribers that will be executed outside the actual
-- event processing.
-- Create an event loop that polls pending events,
-- processes them and then executes the code of
-- specific subscribers (TBC)
-- apart from the actual event processing.
-- Create an event loop that polls pending events,
-- processes them and then executes the code of
-- specific subscribers (TBC)
-- apart from the actual event processing.
-- Create an event loop that waits for the next event.
-- This kind of event loop does not provide the possibility to
-- add subscribers that will be executed outside the actual
-- event processing.
-- Active event
-- Expose event
-- Joystick axis event
-- Joystick ball event
-- Joystick button down event
-- Joystick button up event
-- Joystick hat event
-- Key down event
-- Key up event
-- Mouse button down event
-- Mouse button up event
-- Mouse motion event
-- Outside event, allows the user to perform actions outside the event loop
-- Quit event
-- Resize event
-- User event
-- Window manager event
-- Let the event loop process waiting events
-- for milliseconds time.
-- Start processing events in the event loop until Current is stoped ('dispose').
-- Process waiting events for some time.
-- Should be called from time to time by event handlers that
-- perform actions that take long time to
-- keep the system interactive.
-- Process high priority data that must be available regardless of the
-- time that is available per eventloop.
-- Use it only for polling really time critical data.
-- This does nothing in the default implementation.
-- Start the event loop
-- Stop the event loop.
Event loop for EiffelMedia