aboutsummaryrefslogtreecommitdiff
path: root/queen/cutaway.h
diff options
context:
space:
mode:
authorJoost Peters2003-10-21 12:29:37 +0000
committerJoost Peters2003-10-21 12:29:37 +0000
commit5bcf5a901e6391d7f12f9792c71e63c5701492c1 (patch)
treeecec7aa3455e176a4881e634ace53bbcaadd84b3 /queen/cutaway.h
parent1744ba3441ff74b240ccf77e23da536c74bb4c28 (diff)
downloadscummvm-rg350-5bcf5a901e6391d7f12f9792c71e63c5701492c1.tar.gz
scummvm-rg350-5bcf5a901e6391d7f12f9792c71e63c5701492c1.tar.bz2
scummvm-rg350-5bcf5a901e6391d7f12f9792c71e63c5701492c1.zip
add Sound class + call it from Talk::speakSegment
svn-id: r10933
Diffstat (limited to 'queen/cutaway.h')
-rw-r--r--queen/cutaway.h8
1 files changed, 6 insertions, 2 deletions
diff --git a/queen/cutaway.h b/queen/cutaway.h
index 3405853d6f..e82858f9d3 100644
--- a/queen/cutaway.h
+++ b/queen/cutaway.h
@@ -30,6 +30,7 @@ namespace Queen {
class Graphics;
class Logic;
class Resource;
+class Sound;
class Walk;
@@ -41,7 +42,8 @@ class Cutaway {
char *nextFilename,
Graphics *graphics,
Logic *logic,
- Resource *resource);
+ Resource *resource,
+ Sound *sound);
public:
//! Collection of constants used by QueenCutaway
@@ -136,6 +138,7 @@ class Cutaway {
Graphics *_graphics;
Logic *_logic;
Resource *_resource;
+ Sound *_sound;
Walk *_walk;
//! Raw .cut file data (without 20 byte header)
@@ -212,7 +215,8 @@ class Cutaway {
const char *filename,
Graphics *graphics,
Logic *logic,
- Resource *resource);
+ Resource *resource,
+ Sound *sound);
~Cutaway();
//! Run this cutaway object