aboutsummaryrefslogtreecommitdiff
path: root/engines/director/director.h
diff options
context:
space:
mode:
Diffstat (limited to 'engines/director/director.h')
-rw-r--r--engines/director/director.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/engines/director/director.h b/engines/director/director.h
index ead143758e..3a7a4c8427 100644
--- a/engines/director/director.h
+++ b/engines/director/director.h
@@ -34,7 +34,8 @@ class MacResManager;
}
namespace Graphics {
-class MacWindowManager;
+class MacWindowManager;
+typedef Common::Array<byte *> MacPatterns;
}
namespace Director {
@@ -82,6 +83,8 @@ public:
const byte *getPalette() const { return _currentPalette; }
uint16 getPaletteColorCount() const { return _currentPaletteLength; }
void loadSharedCastsFrom(Common::String filename);
+ void loadPatterns();
+ Graphics::MacPatterns &getPatterns();
void loadMainArchive();
Archive *createArchive();
@@ -134,6 +137,9 @@ private:
uint16 _currentPaletteLength;
Lingo *_lingo;
+ Graphics::MacPatterns _director3Patterns;
+ Graphics::MacPatterns _director3QuickDrawPatterns;
+
Common::String _sharedCastFile;
private: