$Date: 2005/10/24 04:01:08 $
$Revision: 1.4 $
-- Init
-- Init
-- Returns reference to the singleton
-- (From EM_TIME_SINGLETON)
-- Add a_procedure which will be called in TIME_OFFSET miliseconds from "now" in the same thread!
-- Use the feature "process" to call all procedures whose time is up.
-- You could use EM_TIME_SINGLETON for global timing: The EM_EVENT_LOOP will call "process" each loop once.
-- You can also use the EM_EVENT_LOOP to have a per scene executeion.
-- executes all stored procedures whose time is up...
-- Make sure you don't add procedures which use a lot of computation time. Only small, short
-- procedures are appropriate. Otherwise use add_timed_callback which runs functions in a different thread
-- to avoid a laggy reaction to other events.
-- clear the whole "delayed procedure call" list (procedures added with add_procedure, executed with execute)
-- Set are_timed_procedures_paused to a_value
-- Use this to pause the procedure callbacks. This is really usefull if you want to pause a game!
-- However, this will not pause functions added with add_timed_callback.
-- Are timed prcedures paused?
Delayed procedures.