diff options
Diffstat (limited to 'engines/wage/macwindowmanager.h')
-rw-r--r-- | engines/wage/macwindowmanager.h | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/engines/wage/macwindowmanager.h b/engines/wage/macwindowmanager.h index fe85f8e530..53db0d65d0 100644 --- a/engines/wage/macwindowmanager.h +++ b/engines/wage/macwindowmanager.h @@ -48,8 +48,33 @@ #ifndef WAGE_MACWINDOWMANAGER_H #define WAGE_MACWINDOWMANAGER_H +#include "common/array.h" +#include "common/list.h" +#include "common/events.h" +#include "common/archive.h" + +#include "graphics/fontman.h" + +namespace Graphics { +class ManagedSurface; +} + namespace Wage { +class Gui; // FIXME + +enum { + kDesktopArc = 7 +}; + +enum { + kColorBlack = 0, + kColorGray = 1, + kColorWhite = 2, + kColorGreen = 3, + kColorGreen2 = 4 +}; + enum { kPatternSolid = 1, kPatternStripes = 2, @@ -57,9 +82,12 @@ enum { kPatternCheckers2 = 4 }; +class BaseMacWindow; class MacWindow; class Menu; +typedef Common::Array<byte *> Patterns; + class MacWindowManager { public: MacWindowManager(); |