aboutsummaryrefslogtreecommitdiff
path: root/engines/illusions/resourcesystem.h
diff options
context:
space:
mode:
authorjohndoe1232014-12-01 18:08:41 +0100
committerEugene Sandulenko2018-07-20 06:43:33 +0000
commitace0d042ec9d31956bdbb2c2f2e116a8e9860983 (patch)
treec1347330637ab927cbb3b8d7c517adf9f527aeba /engines/illusions/resourcesystem.h
parente4ce8ad4c9e9c5156270bb4c1c6f4952a011b70f (diff)
downloadscummvm-rg350-ace0d042ec9d31956bdbb2c2f2e116a8e9860983.tar.gz
scummvm-rg350-ace0d042ec9d31956bdbb2c2f2e116a8e9860983.tar.bz2
scummvm-rg350-ace0d042ec9d31956bdbb2c2f2e116a8e9860983.zip
ILLUSIONS: Refactoring the resource system (not done yet)
Diffstat (limited to 'engines/illusions/resourcesystem.h')
-rw-r--r--engines/illusions/resourcesystem.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/engines/illusions/resourcesystem.h b/engines/illusions/resourcesystem.h
index 37e843efa5..edf1cdd08c 100644
--- a/engines/illusions/resourcesystem.h
+++ b/engines/illusions/resourcesystem.h
@@ -43,6 +43,8 @@ class ResourceInstance {
public:
virtual void load(Resource *resource);
virtual void unload();
+ virtual void pause();
+ virtual void unpause();
virtual ~ResourceInstance();
};
@@ -77,7 +79,6 @@ class BaseResourceLoader {
public:
virtual ~BaseResourceLoader() {}
virtual void load(Resource *resource) = 0;
- virtual void unload(Resource *resource) = 0;
virtual void buildFilename(Resource *resource) = 0;
virtual bool isFlag(int flag) = 0;
};