aboutsummaryrefslogtreecommitdiff
path: root/engines/mads/scene.h
diff options
context:
space:
mode:
authorPaul Gilbert2014-03-16 23:40:21 -0400
committerPaul Gilbert2014-03-16 23:40:21 -0400
commitacba8f9254a724ce9c57f5ddd81e6b9264c07274 (patch)
tree9587c545c7a7a71c256b48dcf08588bbd8fffd11 /engines/mads/scene.h
parente24a4b7b16f5ded50974220d546b2ff0483f99f7 (diff)
downloadscummvm-rg350-acba8f9254a724ce9c57f5ddd81e6b9264c07274.tar.gz
scummvm-rg350-acba8f9254a724ce9c57f5ddd81e6b9264c07274.tar.bz2
scummvm-rg350-acba8f9254a724ce9c57f5ddd81e6b9264c07274.zip
MADS: Implementing user interface text display methods
Diffstat (limited to 'engines/mads/scene.h')
-rw-r--r--engines/mads/scene.h13
1 files changed, 5 insertions, 8 deletions
diff --git a/engines/mads/scene.h b/engines/mads/scene.h
index d88f5eccf2..dce799a378 100644
--- a/engines/mads/scene.h
+++ b/engines/mads/scene.h
@@ -42,11 +42,6 @@ namespace MADS {
class Scene {
private:
/**
- * Free the voculary list buffer
- */
- void freeVocab();
-
- /**
* Return the index of a given Vocab in the active vocab list
*/
int activeVocabIndexOf(int vocabId);
@@ -88,7 +83,6 @@ public:
SpriteSets _sprites;
int _spritesIndex;
DynamicHotspots _dynamicHotspots;
- byte *_vocabBuffer;
Common::Array<int> _activeVocabs;
SequenceList _sequences;
KernelMessages _kernelMessages;
@@ -118,8 +112,6 @@ public:
int _scaleRange;
int _interfaceY;
int _spritesCount;
- bool _v1A;
- int _v1C;
MADSAction _action;
bool _roomChanged;
bool _reloadSceneFlag;
@@ -205,6 +197,11 @@ public:
void loadAnimation(const Common::String &resName, int abortTimers = 0);
/**
+ * Returns a vocab entry
+ */
+ Common::String getVocab(int vocabId) { return _vocabStrings[vocabId]; }
+
+ /**
* Clear the data for the scene
*/
void free();