aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/gui/gui_windowmgr.h
diff options
context:
space:
mode:
Diffstat (limited to 'engines/sci/gui/gui_windowmgr.h')
-rw-r--r--engines/sci/gui/gui_windowmgr.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/engines/sci/gui/gui_windowmgr.h b/engines/sci/gui/gui_windowmgr.h
index 58db720663..10986d8791 100644
--- a/engines/sci/gui/gui_windowmgr.h
+++ b/engines/sci/gui/gui_windowmgr.h
@@ -23,10 +23,13 @@
*
*/
-#include "sci/gui/gui_dbllist.h"
+#include "common/list.h"
namespace Sci {
+// TODO: remove HEAPHANDLE and make a list of GUIWindow pointers instead
+typedef uint16 HEAPHANDLE;
+
class SciGUIwindowMgr {
public:
SciGUIwindowMgr(EngineState *state, SciGUIgfx *gfx);
@@ -48,7 +51,7 @@ private:
EngineState *_s;
SciGUIgfx *_gfx;
- DblList windowList;
+ Common::List<HEAPHANDLE> windowList;
};
} // end of namespace Sci