aboutsummaryrefslogtreecommitdiff
path: root/engines/teenagent/scene.h
diff options
context:
space:
mode:
Diffstat (limited to 'engines/teenagent/scene.h')
-rw-r--r--engines/teenagent/scene.h7
1 files changed, 4 insertions, 3 deletions
diff --git a/engines/teenagent/scene.h b/engines/teenagent/scene.h
index 7ca7c48b11..897b883fae 100644
--- a/engines/teenagent/scene.h
+++ b/engines/teenagent/scene.h
@@ -148,14 +148,15 @@ public:
Object *findObject(const Common::Point &point);
void loadObjectData();
- bool cancelAnimation(byte slot);
+ Animation * getAnimation(byte slot);
+ inline Animation * getActorAnimation() { return &actor_animation; }
private:
void loadOns();
void loadLans();
- void playAnimation(byte idx, uint id, bool loop, bool paused);
- void playActorAnimation(uint id, bool loop);
+ void playAnimation(byte idx, uint id, bool loop, bool paused, bool ignore);
+ void playActorAnimation(uint id, bool loop, bool ignore);
byte palette[768];
void setPalette(OSystem *system, const byte *palette, unsigned mul = 1);