diff options
author | Eugene Sandulenko | 2004-12-15 00:24:12 +0000 |
---|---|---|
committer | Eugene Sandulenko | 2004-12-15 00:24:12 +0000 |
commit | 502b279d243d79f46bb8a151ae610949d30bf757 (patch) | |
tree | 7f17defd563f74aa4944c7f8c6da0bc9ffc81c1a /saga/events.h | |
parent | 58eabb6a5fdafed605fcb0cd8f56dbcea8723d46 (diff) | |
download | scummvm-rg350-502b279d243d79f46bb8a151ae610949d30bf757.tar.gz scummvm-rg350-502b279d243d79f46bb8a151ae610949d30bf757.tar.bz2 scummvm-rg350-502b279d243d79f46bb8a151ae610949d30bf757.zip |
Patch #1081904 ITE: MAC demo support
o Endianness-aware resource loading
o Removed ys_dl_list in favor of our object implementation
o Cleanup in actor code
o Partial support for ITE Mac rereleased demo
svn-id: r16051
Diffstat (limited to 'saga/events.h')
-rw-r--r-- | saga/events.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/saga/events.h b/saga/events.h index 454047f0a1..988a7f4b6b 100644 --- a/saga/events.h +++ b/saga/events.h @@ -26,7 +26,10 @@ #ifndef SAGA_EVENT_H #define SAGA_EVENT_H +#include "saga/list.h" + namespace Saga { + enum EVENT_TYPES { ONESHOT_EVENT, CONTINUOUS_EVENT, @@ -119,6 +122,8 @@ struct EVENT { EVENT() { memset(this, 0, sizeof(*this)); } }; +typedef SortedList<EVENT> EventList; + #define EVENT_WARNINGCOUNT 1000 #define EVENT_MASK 0x00FF @@ -151,7 +156,7 @@ class Events { SagaEngine *_vm; bool _initialized; - YS_DL_LIST *_eventList; + EventList _eventList; }; } // End of namespace Saga |