Author: ilor
Date: Thu Jul  3 00:49:44 2008
New Revision: 27668

URL: http://svn.gna.org/viewcvs/wesnoth?rev=27668&view=rev
Log:
Reduce some header dependencies (menu_events.hpp no longer includes 
mouse_events.hpp). There seems to be a lot more possible in this direction.

Modified:
    trunk/src/actions.cpp
    trunk/src/ai.cpp
    trunk/src/dialogs.cpp
    trunk/src/menu_events.cpp
    trunk/src/menu_events.hpp

Modified: trunk/src/actions.cpp
URL: 
http://svn.gna.org/viewcvs/wesnoth/trunk/src/actions.cpp?rev=27668&r1=27667&r2=27668&view=diff
==============================================================================
--- trunk/src/actions.cpp (original)
+++ trunk/src/actions.cpp Thu Jul  3 00:49:44 2008
@@ -29,7 +29,7 @@
 #include "hotkeys.hpp"
 #include "log.hpp"
 #include "menu_events.hpp"
-#include "mouse_events.hpp"
+#include "mouse_handler_base.hpp"
 #include "pathfind.hpp"
 #include "random.hpp"
 #include "replay.hpp"

Modified: trunk/src/ai.cpp
URL: 
http://svn.gna.org/viewcvs/wesnoth/trunk/src/ai.cpp?rev=27668&r1=27667&r2=27668&view=diff
==============================================================================
--- trunk/src/ai.cpp (original)
+++ trunk/src/ai.cpp Thu Jul  3 00:49:44 2008
@@ -36,6 +36,7 @@
 #include "gettext.hpp"
 #include "log.hpp"
 #include "menu_events.hpp"
+#include "mouse_handler_base.hpp"
 #include "replay.hpp"
 #include "statistics.hpp"
 #include "unit_display.hpp"

Modified: trunk/src/dialogs.cpp
URL: 
http://svn.gna.org/viewcvs/wesnoth/trunk/src/dialogs.cpp?rev=27668&r1=27667&r2=27668&view=diff
==============================================================================
--- trunk/src/dialogs.cpp (original)
+++ trunk/src/dialogs.cpp Thu Jul  3 00:49:44 2008
@@ -29,6 +29,7 @@
 #include "log.hpp"
 #include "marked-up_text.hpp"
 #include "menu_events.hpp"
+#include "mouse_handler_base.hpp"
 #include "minimap.hpp"
 #include "replay.hpp"
 #include "thread.hpp"

Modified: trunk/src/menu_events.cpp
URL: 
http://svn.gna.org/viewcvs/wesnoth/trunk/src/menu_events.cpp?rev=27668&r1=27667&r2=27668&view=diff
==============================================================================
--- trunk/src/menu_events.cpp (original)
+++ trunk/src/menu_events.cpp Thu Jul  3 00:49:44 2008
@@ -32,6 +32,7 @@
 #include "log.hpp"
 #include "marked-up_text.hpp"
 #include "menu_events.hpp"
+#include "mouse_events.hpp"
 #include "playturn.hpp"
 #include "preferences_display.hpp"
 #include "replay.hpp"

Modified: trunk/src/menu_events.hpp
URL: 
http://svn.gna.org/viewcvs/wesnoth/trunk/src/menu_events.hpp?rev=27668&r1=27667&r2=27668&view=diff
==============================================================================
--- trunk/src/menu_events.hpp (original)
+++ trunk/src/menu_events.hpp Thu Jul  3 00:49:44 2008
@@ -17,16 +17,19 @@
 #define MENU_EVENTS_H_INCLUDED
 
 #include "global.hpp"
-
+#include "actions.hpp"
 #include "show_dialog.hpp"
 #include "display.hpp"
 #include "floating_textbox.hpp"
-#include "mouse_events.hpp"
 #include "statistics.hpp"
 #include "widgets/textbox.hpp"
 
 class game_state;
 class gamestatus;
+
+namespace events {
+       class mouse_handler;
+}
 
 enum LEVEL_RESULT { VICTORY, DEFEAT, QUIT, LEVEL_CONTINUE, 
LEVEL_CONTINUE_NO_SAVE, OBSERVER_END, SKIP_TO_LINGER };
 


_______________________________________________
Wesnoth-commits mailing list
[email protected]
https://mail.gna.org/listinfo/wesnoth-commits

Reply via email to