aboutsummaryrefslogtreecommitdiff
path: root/engines/sherlock/scene.h
diff options
context:
space:
mode:
authorPaul Gilbert2015-03-20 07:54:39 -0400
committerPaul Gilbert2015-03-20 07:54:39 -0400
commit43381e98197f8adb5ee73f8dc05c81b972fedeae (patch)
tree4ae899e9e114a1bea5ce970b3e75eb48b5d77950 /engines/sherlock/scene.h
parent77a4227aa4915a860accdd761fb9695d390641dd (diff)
downloadscummvm-rg350-43381e98197f8adb5ee73f8dc05c81b972fedeae.tar.gz
scummvm-rg350-43381e98197f8adb5ee73f8dc05c81b972fedeae.tar.bz2
scummvm-rg350-43381e98197f8adb5ee73f8dc05c81b972fedeae.zip
SHERLOCK: Further scene loading code
Diffstat (limited to 'engines/sherlock/scene.h')
-rw-r--r--engines/sherlock/scene.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/engines/sherlock/scene.h b/engines/sherlock/scene.h
index e216c2bd9d..2280e169b7 100644
--- a/engines/sherlock/scene.h
+++ b/engines/sherlock/scene.h
@@ -47,7 +47,7 @@ struct BgFileHeader {
};
struct BgfileheaderInfo {
- int _fSize; // How long images are
+ int _filesize; // How long images are
int _maxFrames; // How many unique frames in object
Common::String _filename; // Filename of object
@@ -85,10 +85,13 @@ public:
Common::Array<Object> _bgShapes;
Common::Array<CAnim> _cAnim;
Common::Array<byte> _sequenceBuffer;
+ Common::Array<InvGraphicType> _inv;
public:
Scene(SherlockEngine *vm);
~Scene();
+ void clear();
+
void selectScene();
};