aboutsummaryrefslogtreecommitdiff
path: root/engines/fullpipe/interaction.h
diff options
context:
space:
mode:
authorEugene Sandulenko2013-09-08 23:53:02 +0300
committerEugene Sandulenko2013-09-08 23:56:04 +0300
commit747e70a38ebd08450714fdb01dd45139ac9504a1 (patch)
tree61513c7f6b7272ba837f55194adf059bc114d735 /engines/fullpipe/interaction.h
parent940c686858d9a0bf92c1473b9a81653a9937b88a (diff)
downloadscummvm-rg350-747e70a38ebd08450714fdb01dd45139ac9504a1.tar.gz
scummvm-rg350-747e70a38ebd08450714fdb01dd45139ac9504a1.tar.bz2
scummvm-rg350-747e70a38ebd08450714fdb01dd45139ac9504a1.zip
FULLPIPE: Implement CInteractionController::handleInteraction()
Diffstat (limited to 'engines/fullpipe/interaction.h')
-rw-r--r--engines/fullpipe/interaction.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/engines/fullpipe/interaction.h b/engines/fullpipe/interaction.h
index d5ea5eaf9c..e3090334fe 100644
--- a/engines/fullpipe/interaction.h
+++ b/engines/fullpipe/interaction.h
@@ -31,7 +31,7 @@ class GameObject;
class MessageQueue;
class StaticANIObject;
-int handleObjectInteraction(GameObject *subject, GameObject *object, int invId);
+int handleObjectInteraction(StaticANIObject *subject, GameObject *object, int invId);
class CInteraction : public CObject {
public:
@@ -54,7 +54,7 @@ class CInteraction : public CObject {
CInteraction();
virtual bool load(MfcArchive &file);
bool canInteract(GameObject *obj1, GameObject *obj2, int invId);
- bool isOverlapping(StaticANIObject *subj, StaticANIObject *obj);
+ bool isOverlapping(StaticANIObject *subj, GameObject *obj);
};
class CInteractionController : public CObject {
@@ -76,7 +76,7 @@ class CInteractionController : public CObject {
void sortInteractions(int sceneId);
- bool handleInteraction(GameObject *subj, GameObject *obj, int invId);
+ bool handleInteraction(StaticANIObject *subj, GameObject *obj, int invId);
};
struct EntranceInfo {