diff options
author | Paul Gilbert | 2014-02-25 23:10:51 -0500 |
---|---|---|
committer | Paul Gilbert | 2014-02-25 23:10:51 -0500 |
commit | c49d7196fcabf18d9e97711f67b864808ca7848a (patch) | |
tree | c9511f8c6e81428c51bfaff04c54434cad0f5501 /engines/mads/scene.h | |
parent | 9eaab29afedf9eceee50f882b64cb39a14e616a2 (diff) | |
download | scummvm-rg350-c49d7196fcabf18d9e97711f67b864808ca7848a.tar.gz scummvm-rg350-c49d7196fcabf18d9e97711f67b864808ca7848a.tar.bz2 scummvm-rg350-c49d7196fcabf18d9e97711f67b864808ca7848a.zip |
MADS: In progress implementation of loadScene
Diffstat (limited to 'engines/mads/scene.h')
-rw-r--r-- | engines/mads/scene.h | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/engines/mads/scene.h b/engines/mads/scene.h index 7db10771ed..efe89c2b09 100644 --- a/engines/mads/scene.h +++ b/engines/mads/scene.h @@ -27,6 +27,7 @@ #include "common/array.h" #include "common/rect.h" #include "mads/assets.h" +#include "mads/msurface.h" #include "mads/scene_data.h" namespace MADS { @@ -63,15 +64,18 @@ public: bool _dynamicHotspotsChanged; byte *_vocabBuffer; Common::Array<int> _activeVocabs; - Common::Array<SequenceEntry> _sequenceList; - Common::Array<KernelMessage> _messageList; + Common::Array<SequenceEntry> _sequences; + Common::Array<KernelMessage> _messages; Common::String _talkFont; int _textSpacing; - Common::Array<Hotspot> _hotspotList; + Common::Array<Hotspot> _hotspots; ScreenObjects _screenObjects; - RGB4 *_scenePalette; + ScenePalette *_scenePalette; RGB4 _nullPalette[2]; int _v1; + SceneInfo *_sceneInfo; + MSurface _backgroundSurface; + MSurface _depthSurface; /** * Constructor |