aboutsummaryrefslogtreecommitdiff
path: root/engines/illusions/scriptresource.h
diff options
context:
space:
mode:
authorjohndoe1232014-12-01 14:14:02 +0100
committerEugene Sandulenko2018-07-20 06:43:33 +0000
commite4ce8ad4c9e9c5156270bb4c1c6f4952a011b70f (patch)
tree42700fc258076ed7cb2b3e27656b2bd5d6ae3ff7 /engines/illusions/scriptresource.h
parentd7dd74cbe99f8d6d8072f828707e89e43517caca (diff)
downloadscummvm-rg350-e4ce8ad4c9e9c5156270bb4c1c6f4952a011b70f.tar.gz
scummvm-rg350-e4ce8ad4c9e9c5156270bb4c1c6f4952a011b70f.tar.bz2
scummvm-rg350-e4ce8ad4c9e9c5156270bb4c1c6f4952a011b70f.zip
ILLUSIONS: Start refactoring the resource system (not done yet)
Diffstat (limited to 'engines/illusions/scriptresource.h')
-rw-r--r--engines/illusions/scriptresource.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/engines/illusions/scriptresource.h b/engines/illusions/scriptresource.h
index 35c3ed02c8..c168294c44 100644
--- a/engines/illusions/scriptresource.h
+++ b/engines/illusions/scriptresource.h
@@ -134,6 +134,15 @@ public:
void fixupProgInfosDuckman();
};
+class ScriptInstance : public ResourceInstance {
+public:
+ ScriptInstance(IllusionsEngine *vm);
+ virtual void load(Resource *resource);
+ virtual void unload();
+public:
+ IllusionsEngine *_vm;
+};
+
} // End of namespace Illusions
#endif // ILLUSIONS_ACTORRESOURCE_H