aboutsummaryrefslogtreecommitdiff
path: root/engines/gob/minigames/geisha/oko.h
diff options
context:
space:
mode:
authorSven Hesse2012-01-27 14:45:41 +0100
committerSven Hesse2012-01-27 14:45:41 +0100
commit841462721686488a41588410418f4e5ff46dac76 (patch)
tree9e185c5ba2bc53705a77a1ced38b2b2c3f31e7e7 /engines/gob/minigames/geisha/oko.h
parent9d348f46ad1a7729661867564d4e8ed254244710 (diff)
downloadscummvm-rg350-841462721686488a41588410418f4e5ff46dac76.tar.gz
scummvm-rg350-841462721686488a41588410418f4e5ff46dac76.tar.bz2
scummvm-rg350-841462721686488a41588410418f4e5ff46dac76.zip
GOB: Play Oko's breathing sound
Diffstat (limited to 'engines/gob/minigames/geisha/oko.h')
-rw-r--r--engines/gob/minigames/geisha/oko.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/engines/gob/minigames/geisha/oko.h b/engines/gob/minigames/geisha/oko.h
index 7e56315c9c..e44d273a73 100644
--- a/engines/gob/minigames/geisha/oko.h
+++ b/engines/gob/minigames/geisha/oko.h
@@ -27,6 +27,9 @@
namespace Gob {
+class Sound;
+class SoundDesc;
+
namespace Geisha {
/** Oko, the person you control, in Geisha's "Diving" minigame. */
@@ -40,7 +43,7 @@ public:
kStateBreathe
};
- Oko(const ANIFile &ani);
+ Oko(const ANIFile &ani, Sound &sound, SoundDesc &breathe);
~Oko();
/** Advance the animation to the next frame. */
@@ -54,6 +57,9 @@ public:
State getState() const;
private:
+ Sound *_sound;
+ SoundDesc *_breathe;
+
State _state;
uint8 _level;