aboutsummaryrefslogtreecommitdiff
path: root/engines/parallaction/parallaction.h
diff options
context:
space:
mode:
authorNicola Mettifogo2007-09-02 19:00:22 +0000
committerNicola Mettifogo2007-09-02 19:00:22 +0000
commitb819ae3e788061722913773cc69fd7d6916e6e4c (patch)
tree6218fb1236fc2e0f88d1318d7476577290c98152 /engines/parallaction/parallaction.h
parent21e4f4f1760e204de6e8d0a413f8e8f8987dd083 (diff)
downloadscummvm-rg350-b819ae3e788061722913773cc69fd7d6916e6e4c.tar.gz
scummvm-rg350-b819ae3e788061722913773cc69fd7d6916e6e4c.tar.bz2
scummvm-rg350-b819ae3e788061722913773cc69fd7d6916e6e4c.zip
More support for subtitles in BRA.
svn-id: r28829
Diffstat (limited to 'engines/parallaction/parallaction.h')
-rw-r--r--engines/parallaction/parallaction.h9
1 files changed, 7 insertions, 2 deletions
diff --git a/engines/parallaction/parallaction.h b/engines/parallaction/parallaction.h
index f13ac3ab95..4d4f685eca 100644
--- a/engines/parallaction/parallaction.h
+++ b/engines/parallaction/parallaction.h
@@ -940,7 +940,7 @@ private:
void initParsers();
void initJobs();
- typedef void (*JobFn)(void*, Job*);
+ typedef void (Parallaction_br::*JobFn)(void*, Job*);
const JobFn *_jobsFn;
JobOpcode* createJobOpcode(uint functionId, Job *job);
@@ -1091,10 +1091,15 @@ private:
Job *_jDisplaySubtitle;
Job *_jEraseSubtitle;
+ void setupSubtitles(char *s, char *s2, int y);
+ void jobWaitRemoveLabelJob(void *parm, Job *job);
void jobDisplaySubtitle(void *parm, Job *job);
void jobEraseSubtitle(void *parm, Job *job);
- void setupSubtitles(char *s, char *s2, int y);
+ void jobWaitRemoveSubtitleJob(void *parm, Job *job);
+ void jobPauseSfx(void *parm, Job *job);
+ void jobStopFollower(void *parm, Job *job);
+ void jobScroll(void *parm, Job *job);
};