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