diff options
author | Nicola Mettifogo | 2007-09-02 19:00:22 +0000 |
---|---|---|
committer | Nicola Mettifogo | 2007-09-02 19:00:22 +0000 |
commit | b819ae3e788061722913773cc69fd7d6916e6e4c (patch) | |
tree | 6218fb1236fc2e0f88d1318d7476577290c98152 /engines/parallaction/parallaction.h | |
parent | 21e4f4f1760e204de6e8d0a413f8e8f8987dd083 (diff) | |
download | scummvm-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.h | 9 |
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); }; |