aboutsummaryrefslogtreecommitdiff
path: root/engines/saga/scene.h
diff options
context:
space:
mode:
authorAndrew Kurushin2010-10-23 23:07:10 +0000
committerAndrew Kurushin2010-10-23 23:07:10 +0000
commitb10cd22d510e063d647ac03930800e3df7c514e8 (patch)
tree0d082b18a03abb0603e634b28b03c941ca5775a4 /engines/saga/scene.h
parent5b7c5e429871ce09465150ef9cca8e6cbeb3f259 (diff)
downloadscummvm-rg350-b10cd22d510e063d647ac03930800e3df7c514e8.tar.gz
scummvm-rg350-b10cd22d510e063d647ac03930800e3df7c514e8.tar.bz2
scummvm-rg350-b10cd22d510e063d647ac03930800e3df7c514e8.zip
SAGA: replace Events malloc base linked list with Common::List
svn-id: r53751
Diffstat (limited to 'engines/saga/scene.h')
-rw-r--r--engines/saga/scene.h7
1 files changed, 3 insertions, 4 deletions
diff --git a/engines/saga/scene.h b/engines/saga/scene.h
index fdb9919064..8b9b4493f0 100644
--- a/engines/saga/scene.h
+++ b/engines/saga/scene.h
@@ -32,6 +32,7 @@
#include "saga/actor.h"
#include "saga/interface.h"
#include "saga/puzzle.h"
+#include "saga/events.h"
namespace Saga {
@@ -55,8 +56,6 @@ namespace Saga {
class ObjectMap;
-struct Event;
-
enum SceneFlags {
kSceneFlagISO = 1,
kSceneFlagShowCursor = 2
@@ -438,8 +437,8 @@ class Scene {
static int SC_ITEIntroFaireTentProc(int param, void *refCon);
private:
- Event *ITEQueueDialogue(Event *q_event, int n_dialogues, const IntroDialogue dialogue[]);
- Event *ITEQueueCredits(int delta_time, int duration, int n_credits, const IntroCredit credits[]);
+ EventColumns *ITEQueueDialogue(EventColumns *eventColumns, int n_dialogues, const IntroDialogue dialogue[]);
+ EventColumns *ITEQueueCredits(int delta_time, int duration, int n_credits, const IntroCredit credits[]);
int ITEIntroAnimProc(int param);
int ITEIntroCave1Proc(int param);
int ITEIntroCave2Proc(int param);