29 new_event event_list::instanciate_event[MAX_EVENTS];
64 if (Paused) ev->
pause ();
73 vector<event*>::iterator i;
85 vector<event*>::iterator i;
88 if ((*i)->id () == id)
return *i;
97 for (vector<event*>::iterator i =
Events.begin (); i !=
Events.end (); i++)
105 for (vector<event*>::iterator i =
Events.begin (); i !=
Events.end (); i++)
112 if (type < MAX_EVENTS)
113 instanciate_event[type] = e;
119 std::vector <event *>::iterator i;
125 (*i)->put_state (out);
143 if (type < MAX_EVENTS && instanciate_event[type] != NULL)
144 ev = instanciate_event[type]();
147 if (ev != NULL && ev->get_state (in))
153 fprintf (stderr,
"Could not load event #%i. Aborting ...\n", type);