aboutsummaryrefslogtreecommitdiff
path: root/engines/gob/minigames/geisha/oko.h
diff options
context:
space:
mode:
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;