]> Shamusworld >> Repos - apple2/blobdiff - src/gui/gui.h
Initial stab at fixing the GUI classes so that they work properly.
[apple2] / src / gui / gui.h
index b67783ade503ca48e8c56c7ae932473f23371fea..05ab391b399209755b9fd045b13997ea84be64c9 100755 (executable)
@@ -8,7 +8,7 @@
 #define __GUI_H__
 
 #include <SDL.h>
-#include <vector>
+#include <list>
 
 class Menu;                                                                            // Now *this* should work, since we've got pointers...
 class MenuItems;
@@ -26,10 +26,12 @@ class GUI
                void Stop(void);
 
        private:
-               Menu * mainMenu;
+//             Menu * mainMenu;
                MenuItems * menuItem;
-               std::vector<Element *> windowList;
+               std::list<Element *> windowList;
                bool exitGUI;
+               bool showMouse;
+               SDL_Rect mouse, oldMouse;
 };
 
 #endif // __GUI_H__