Move some more globals to supertux/globals.hpp
[supertux.git] / src / gui / button_group.cpp
index 8d38c99..0a2c7ed 100644 (file)
 
 #include "gui/button_group.hpp"
 
-#include "supertux/main.hpp"
+#include "supertux/globals.hpp"
 #include "video/drawing_context.hpp"
 
-extern SDL_Surface* g_screen;
-
 ButtonGroup::ButtonGroup(Vector pos_, Vector buttons_size_, Vector buttons_box_) :
   pos(pos_), 
   buttons_size(buttons_size_), 
-  buttons_box(buttons_box_)
+  buttons_box(buttons_box_),
+  buttons(),
+  button_selected(),
+  row(),
+  mouse_hover(),
+  mouse_left_button(),
+  buttons_pair_nb()
 {
   buttons.clear();
   row = 0;